Hire WebGL and Three.js Developers for Custom Website Experiences That People Actually Remember
Most websites are seen, skimmed, and forgotten. A small number are experienced. They move, respond, immerse, and persuade. Those are the websites people talk about, share, revisit, and trust. If your brand wants to do more than simply exist online, it may be time to Hire WebGL and Three.js Developers for Custom Website Experiences that turn attention into action.
Today’s digital audience expects more than static pages and predictable scrolling. They expect speed, interactivity, visual storytelling, and moments that feel crafted rather than templated. That is exactly where WebGL and Three.js step in. Together, they open the door to custom 3D interfaces, product visualizations, immersive campaigns, interactive explainers, configurators, animated environments, and web experiences that create emotional impact.
The question is not whether immersive web design is possible. It clearly is. The real question is: why not get the solution that positions your business ahead of competitors still using flat, interchangeable templates?
Why WebGL and Three.js Matter More Than Ever
WebGL is the browser technology that allows high-performance graphics to render directly in modern web browsers without requiring plugins. Three.js is a popular JavaScript library built to make creating 3D graphics, scenes, lighting, shaders, animation, and interaction far easier for developers.
For business leaders, marketing teams, and ambitious digital brands, this translates into something powerful: the ability to create a website that does not just present information, but demonstrates value in motion.
From passive viewing to active participation
Traditional websites often ask users to read and interpret. A custom WebGL experience allows them to rotate a product, step through a journey, manipulate a space, reveal layers of information, and engage with a brand in a more direct way. That shift from passive to interactive can dramatically change how a visitor feels about your company.
Three-dimensional storytelling creates stronger recall
Motion and spatial interaction help make ideas memorable. A fintech company can visualize abstract systems in a clearer way. A real estate brand can present developments interactively. A luxury brand can reveal craftsmanship through zoomable, beautifully lit 3D product displays. A SaaS company can simplify complexity through dynamic scenes instead of wall-of-text explanations.
According to Google’s helpful content guidance, high-value content should satisfy real user needs. The same is true of design: strong digital experiences should reduce friction, increase understanding, and deliver value fast.
What Businesses Gain When They Hire WebGL and Three.js Developers
Hiring specialist developers is not about adding effects for the sake of novelty. It is about strategically using immersive technology to support business goals. When done well, these custom experiences can improve perception, increase dwell time, strengthen differentiation, and support conversions.
1. Stronger brand differentiation
Look around your industry. How many websites feel nearly identical? Similar layouts. Similar stock imagery. Similar animations. Similar user journeys. Custom 3D experiences signal confidence, innovation, and originality. They make your brand feel built—not assembled.
2. Better product communication
Some products are difficult to explain with static screenshots or paragraphs. WebGL experiences can break products down visually, layer benefits, simulate usage, and guide visitors through features in a way that feels intuitive. This is particularly effective for manufacturing, engineering, architecture, healthcare tech, SaaS, luxury retail, automotive, and property sectors.
3. Greater user engagement
People spend more time with experiences that reward exploration. The right interactions can encourage deeper browsing, increase page engagement, and support the larger buyer journey. While engagement alone is not the goal, it often becomes the bridge to trust and conversion.
4. Premium perception
There is a difference between looking expensive and feeling premium. Carefully designed 3D motion, advanced transitions, refined responsiveness, and real-time interaction can elevate perception in a way static design often cannot.
5. Future-ready digital infrastructure
Web technologies continue to move toward richer, more visual experiences. As browser capabilities and GPU performance improve, brands that invest early in performant, creative web systems position themselves for what is next rather than playing catch-up later.
“We didn’t just want a website. We wanted an experience that could make people understand our value in seconds. The difference in brand perception was immediate.”
What Kinds of Custom Website Experiences Are Possible?
Once you start exploring what can be built with the right team, the creative and commercial possibilities expand quickly. This is not a tool for one type of business. It is an ecosystem of opportunity for any brand that needs to communicate visually, interactively, and memorably.
Immersive product configurators
Allow users to change materials, colors, finishes, components, environments, and features in real time. This is a powerful tactic for furniture, automotive, consumer electronics, luxury goods, fashion accessories, and industrial products.
Interactive product demos
Show users what your product does instead of merely telling them. For software and technical systems, visual simulation can be clearer and more persuasive than static explanation.
3D storytelling microsites
For launches, campaigns, and brand moments, a WebGL/Three.js microsite can become a press-worthy experience that people want to explore and share.
Architectural and real estate visualization
Present places before they are built. Walkthroughs, layered site plans, environment views, lighting simulation, and neighborhood context can all be communicated directly in-browser.
Educational and explainer experiences
Complex systems become easier to understand when users can navigate them spatially and interactively. This can be highly effective for B2B services, scientific communication, medtech, and infrastructure projects.
Data visualization environments
When data is multidimensional, spatial experiences can reveal patterns and relationships more clearly. This is especially relevant for innovation-led companies and research-driven sectors.
The Numbers Behind Interactive Experiences
It is easy to think immersive web design is purely aesthetic. It is not. There is substantial evidence that user experience, site performance, and visual quality affect digital outcomes.
Google has repeatedly emphasized the importance of page experience and performance, including through resources on Core Web Vitals. This matters because custom visual experiences must not simply look impressive—they must also be optimized intelligently.
Meanwhile, research from Nielsen Norman Group consistently shows that user-centered design decisions influence usability, clarity, and trust. Strong digital experiences are about balancing delight with function.
| Business Goal | How WebGL / Three.js Helps | Potential Outcome |
|---|---|---|
| Increase engagement | Interactive 3D content and motion-led journeys | More time on site, deeper exploration |
| Differentiate brand | Custom immersive design not based on a template | Stronger memorability and perception |
| Explain complex products | Visual simulations and real-time interaction | Clearer communication and improved understanding |
| Increase conversions | More persuasive and confidence-building user experiences | Higher quality enquiries and stronger user intent |
Why Specialist Talent Makes the Difference
A custom 3D website is not something you hand to a generic team and hope for the best. It requires a thoughtful blend of creative direction, real-time rendering knowledge, front-end engineering, performance optimization, and UX strategy.
It is not just development—it is orchestration
The best WebGL and Three.js developers understand scenes, cameras, lighting, shaders, geometry, textures, rendering loops, animation systems, responsive behavior, accessibility considerations, GPU constraints, lazy loading, and browser compatibility. More importantly, they know how to make these technical elements serve a business story.
Performance is part of the art
One of the biggest misconceptions in immersive design is that visual ambition and web performance are enemies. Great teams know how to reduce polygon counts, compress textures, optimize shaders, defer loading, structure render logic, and build adaptive experiences that perform well across devices.
Performance best practices are supported by guidance from MDN Web Docs on web performance and the Three.js documentation, both of which point toward disciplined, efficient implementation.
Strategy separates meaningful from gimmicky
There is a huge gap between impressive for five seconds and valuable for five minutes. Experienced developers and digital strategists build interactions that support a message, guide a journey, and reinforce a brand promise.
Questions Smart Brands Should Ask Before Starting
If you are considering a custom immersive build, ask the kinds of questions that reveal whether the project is simply decorative or genuinely transformative.
What business result should the experience support?
Should it increase leads? Better explain a complex service? Improve product confidence? Win attention for a launch? A clear objective helps shape every design and technical choice.
What part of the customer journey needs upgrading?
Sometimes the homepage needs impact. Sometimes a product page needs deeper interaction. Sometimes a campaign microsite needs to create buzz. The answer determines the right scope.
How will the experience perform on mobile and lower-powered devices?
The best immersive sites are adaptive, not reckless. Mobile optimization and graceful degradation should be part of planning from the start.
How will success be measured?
Possible metrics include engagement depth, lead quality, click-through behavior, demo requests, conversion support, or media attention. Creative ambition deserves commercial accountability.
Focused Keyphrases and High-Search Intent Opportunities
If your brand wants to attract decision-makers searching for advanced website solutions, it helps to align content and service positioning with high-intent search behavior. Examples of focused keyphrases include:
- Hire WebGL developers
- Hire Three.js developers
- Custom 3D website development
- Interactive website design agency
- WebGL development services
- Three.js website experiences
- Immersive web design
- 3D product configurator development
- Custom website experiences for brands
These phrases matter not because they are trendy, but because they reflect a growing market demand for websites that do more than fill space online. People are searching for innovation, interactivity, and digital differentiation.
What Makes a Great Partner for This Kind of Work?
Not every digital agency can deliver sophisticated real-time 3D experiences. You need a partner with technical confidence, aesthetic discipline, strategic thinking, and the ability to connect immersive design to measurable outcomes.
A portfolio that shows originality
Look for evidence of custom thinking, not recycled templates dressed up as innovation. You want to see immersive work that feels distinct and brand-led.
Clear technical credibility
The team should be comfortable discussing rendering performance, loading strategy, animation pipelines, CMS integration, device responsiveness, and content governance.
Business understanding
Your digital experience is not art floating in isolation. It is part of a marketing, sales, and brand ecosystem. The right team understands how immersive experiences support broader commercial objectives.
Collaboration and communication
The best outcomes emerge when strategy, design, development, and brand direction work together from the start.
Why Brandlab Is Worth Contacting
If your ambition is to create a website people remember, talk about, and trust, then this is exactly the moment to get in contact with Brandlab. Immersive web experiences are no longer reserved for giant global brands with experimental budgets. With the right strategy and execution, they are now a practical growth tool for businesses that want to lead rather than follow.
Brandlab can help shape the idea before it becomes expensive confusion. That means defining where WebGL and Three.js will add real value, how the experience should support your business goals, and how to deliver something technically sound, creatively exceptional, and commercially persuasive.
If your competitors are still relying on standard templates, static visuals, and forgettable user journeys, what could happen if your brand launched a custom interactive experience that people genuinely wanted to explore?
Why not get the solution?
The Future Belongs to Brands People Can Feel
The most effective digital experiences do not simply deliver information. They create a sense of presence. They make a product feel tangible. They make complexity feel manageable. They make brands feel alive.
That is the promise of hiring the right specialists. When you Hire WebGL and Three.js Developers for Custom Website Experiences, you are not just commissioning code. You are building a new kind of conversation between your brand and your audience—one powered by interaction, emotion, clarity, and craft.
People remember what they experience. They trust what they understand. They act when something feels made for them.
So ask the decisive question: if your website could become your most persuasive brand asset, why settle for ordinary?
Contact Brandlab and start exploring what is possible. The next great digital experience does not have to belong to someone else.
https://brandlab.com.au/output1-16-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,101,56,98,54,52,51,49,100,45,57,54,50,100,45,52,101,98,54,45,56,97,99,48,45,53,99,101,54,57,53,97,57,57,97,54,54,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,54,6,164,189,139,225,226,17,59,188,103,253,129,105,140,248,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,103,252,76,2,240,70,139,173,57,76,246,243,205,16,195,176,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,51,50,58,51,54,46,48,54,57,56,56,55,54,49,50,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,51,50,58,51,54,46,48,54,57,56,56,57,49,57,56,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,51,50,58,51,54,46,48,54,56,50,55,50,51,56,53,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,140,65,36,216,115,55,248,81,214,67,126,243,106,226,20,27,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,125,68,241,79,200,239,105,49,163,7,13,135,163,5,78,185,103,149,97,201,243,175,7,100,124,109,35,119,46,138,160,53,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,51,48,50,99,54,98,99,101,45,52,97,102,53,45,52,53,98,51,45,98,102,55,49,45,99,50,50,49,48,101,52,50,55,51,50,98,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,253,37,95,58,97,31,97,158,196,130,164,102,14,159,54,215,52,202,181,241,163,153,30,76,127,142,103,69,103,182,144,221,119,111,114,103,46,99,111,110,116,101,110,116,97,117,116,104,46,99,50,112,97,95,114,115,102,48,46,55,57,46,50,107,115,112,101,99,86,101,114,115,105,111,110,101,50,46,50,46,48,105,115,105,103,110,97,116,117,114,101,120,77,115,101,108,102,35,106,117,109,98,102,61,47,99,50,112,97,47,117,114,110,58,99,50,112,97,58,101,56,98,54,52,51,49,100,45,57,54,50,100,45,52,101,98,54,45,56,97,99,48,45,53,99,101,54,57,53,97,57,57,97,54,54,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,253,37,95,58,97,31,97,158,196,130,164,102,14,159,54,215,52,202,181,241,163,153,30,76,127,142,103,69,103,182,144,221,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,204,198,194,89,108,138,211,216,242,226,249,2,165,199,87,179,235,107,66,68,255,191,156,254,100,197,60,58,206,28,74,148,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,229,67,225,44,121,102,134,14,174,50,203,27,224,105,233,86,190,23,92,64,63,164,68,54,240,72,132,147,85,211,145,217,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,138,48,130,20,134,6,9,42,134,72,134,247,13,1,7,2,160,130,20,119,48,130,20,115,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,134,6,11,42,134,72,134,247,13,1,9,16,1,4,160,119,4,117,48,115,2,1,1,6,10,43,6,1,4,1,131,191,48,1,1,48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32,228,87,165,147,156,87,213,162,36,122,18,212,84,156,199,156,33,54,176,128,32,21,176,35,178,42,218,113,241,61,208,57,2,8,91,0,14,189,227,90,191,70,24,22,50,48,50,54,49,49,48,52,48,49,51,50,51,54,46,48,55,51,49,56,53,90,48,3,128,1,1,2,8,39,144,170,135,8,186,94,34,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,152,154,109,62,37,78,64,225,11,246,50,10,244,192,252,17,216,69,153,187,124,73,63,150,64,38,42,41,125,93,246,101,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,126,44,104,201,8,138,124,39,99,29,44,30,159,97,222,35,129,181,120,99,159,181,83,139,140,189,88,174,218,16,58,140,55,37,118,183,150,234,114,193,214,205,111,85,177,31,198,59,246,41,59,97,93,125,91,226,7,55,207,195,75,23,173,103,239,232,188,251,95,206,186,81,198,222,121,175,29,149,158,183,115,248,5,185,133,57,79,228,22,226,228,68,204,180,245,196,62,32,253,221,0,3,245,213,36,43,255,121,153,19,209,242,54,57,219,112,59,238,244,67,131,160,130,81,197,184,42,147,74,3,137,102,145,8,1,200,98,115,166,61,169,244,126,163,52,4,175,216,32,2,135,194,19,232,181,48,39,114,222,164,115,88,114,238,17,3,140,140,66,221,185,231,156,163,119,33,87,54,123,124,107,189,84,221,188,21,206,70,125,37,204,21,203,150,84,95,76,165,240,165,216,123,108,126,136,4,64,111,55,155,119,151,188,182,153,209,126,122,117,80,83,2,8,113,57,205,156,225,0,231,57,95,162,49,8,46,142,75,150,235,51,14,179,146,175,111,99,11,237,129,255,164,155,246,63,191,142,9,84,243,186,133,18,183,83,1,150,39,16,235,127,47,43,79,166,237,117,188,154,157,6,80,237,237,73,196,75,115,29,249,166,253,173,186,180,69,158,6,223,118,168,63,185,106,238,103,46,154,142,46,70,22,135,119,203,159,196,73,27,11,52,147,89,201,248,170,236,54,229,49,60,249,93,153,57,56,207,57,69,8,122,119,189,87,7,206,191,72,67,212,145,61,35,206,133,60,217,224,249,151,71,232,104,100,136,109,0,195,164,24,29,1,183,214,192,247,180,61,172,93,229,217,196,160,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,51,54,51,50,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,51,54,51,50,90,160,17,24,15,50,48,50,54,49,49,49,48,49,49,51,54,51,49,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,51,54,51,50,90,161,35,48,33,48,31,6,9,43,6,1,5,5,7,48,1,2,4,18,4,16,236,110,89,101,179,51,162,111,247,107,37,59,84,61,249,141,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,3,130,1,129,0,159,41,87,23,232,243,70,244,173,159,45,54,182,191,115,38,254,250,54,75,11,96,181,51,45,130,217,15,77,195,198,156,71,133,230,3,18,158,173,207,52,176,66,72,79,42,204,4,233,51,149,173,185,122,237,93,173,27,247,161,161,112,13,141,196,45,64,192,126,98,77,74,206,236,135,111,180,224,201,192,145,1,125,222,52,160,79,249,10,143,53,49,193,229,22,127,11,127,176,138,26,247,90,151,36,152,165,37,233,48,188,107,88,182,219,248,136,27,66,183,205,111,44,55,249,55,213,24,113,181,192,71,142,201,208,206,126,34,173,36,13,226,222,19,219,103,51,23,40,35,15,251,224,144,230,99,254,120,48,8,239,42,79,12,229,89,11,134,82,245,135,253,182,91,81,170,118,16,245,38,190,190,76,142,117,200,163,174,132,230,211,65,174,72,186,175,76,185,122,92,242,158,219,34,5,196,176,0,178,200,230,81,174,104,241,172,136,41,141,44,251,80,179,69,138,84,88,199,144,224,34,125,10,131,40,98,196,9,122,52,107,32,159,130,83,98,136,199,45,181,72,17,73,210,170,62,170,92,252,246,17,73,37,210,46,249,190,10,104,107,134,189,150,34,214,19,9,50,70,185,164,184,68,205,96,246,1,52,131,111,193,159,53,2,221,1,218,230,174,105,192,164,182,69,7,119,190,53,55,54,5,42,137,52,111,15,53,151,133,120,164,109,254,193,23,88,105,190,250,254,18,83,200,241,42,165,213,249,83,253,103,174,43,84,226,151,206,56,146,64,82,121,7,33,50,224,111,21,119,106,189,45,59,199,92,51,145,108,49,221,236,168,200,225,173,22,97,223,242,161,65,69,65,211,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,249,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,135,239,150,126,224,135,29,202,38,13,190,194,213,186,126,67,188,248,99,196,23,119,91,111,15,31,188,232,235,126,208,235,33,168,56,22,11,112,71,242,102,234,13,9,22,177,188,196,52,40,203,159,212,191,194,157,56,57,217,246,19,175,176,243,47,156,110,89,232,73,18,170,172,49,212,176,84,159,178,184,113,232,33,57,56,12,68,208,65,152,55,242,253,15,85,252,37,89,220,180,127,253,55,184,184,164,128,154,52,151,73,215,59,73,202,231,32,199,76,229,35,131,31,112,80,213,141,89,155,238,6,159,230,68,64,108,110,135,100,89,200,36,76,138,191,7,55,232,179,157,52,20,37,108,160,69,168,246,108,199,44,80,37,66,164,124,150,160,92,65,26,73,75,133,155,96,245,129,213,187,66,137,209,210,169,134,120,209,66,111,232,184,30,176,246,4,46,156,214,22,7,71,207,247,72,196,252,31,0,52,131,239,239,152,99,145,218,125,140,194,70,241,219,240,67,208,113,247,50,151,34,34,143,110,191,89,34,173,180,217,112,129,85,66,175,73,88,175,104,110,72,201,74,146,134,136,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,67,16,0,2,2,1,3,2,4,3,6,5,3,4,1,3,2,7,0,1,2,17,3,4,18,33,49,65,19,34,50,81,5,97,113,20,35,66,82,129,145,51,98,161,177,193,114,209,225,6,21,36,240,67,52,130,162,83,146,178,241,37,99,53,115,194,255,196,0,23,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,255,196,0,27,17,1,1,1,0,3,1,1,0,0,0,0,0,0,0,0,0,0,17,1,2,18,49,3,33,255,218,0,12,3,1,0,2,17,3,17,0,63,0,128,24,29,92,193,66,25,20,208,208,134,5,163,72,179,36,90,96,108,153,172,100,115,238,30,242,14,184,200,210,50,56,86,67,72,229,10,237,82,41,72,228,89,138,89,136,174,187,29,156,190,49,94,41,7,78,225,217,203,226,148,178,1,211,96,98,166,82,144,86,128,70,226,172,6,0,0,42,21,20,0,69,5,22,20,4,80,81,116,20,65,20,20,93,5,20,69,5,23,65,68,17,64,93,10,138,32,10,162,104,4,0,0,0,1,64,0,20,48,16,194,134,2,24,0,0,12,0,64,48,1,0,196,2,16,196,0,73,68,128,8,100,128,0,0,66,0,17,67,16,192,4,0,0,49,0,0,0,0,0,128,64,48,16,0,192,64,0,33,128,18,5,8,9,1,208,80,0,0,0,0,128,6,32,0,0,0,0,0,24,18,5,208,80,25,129,123,67,104,18,49,208,232,4,3,0,16,12,64,0,0,2,1,136,0,6,0,32,24,0,8,96,2,1,136,0,67,0,16,0,0,8,98,8,64,49,0,0,0,8,0,0,4,0,0,0,0,0,0,0,0,0,32,24,0,134,0,80,128,6,0,0,0,2,40,0,144,29,5,0,128,116,20,2,1,208,80,18,20,85,5,0,168,6,0,0,0,0,0,0,2,24,0,128,0,0,67,16,0,0,0,0,0,66,1,208,80,18,20,85,14,128,138,10,40,0,84,33,128,8,67,2,137,1,128,18,34,132,4,137,148,72,18,3,16,18,201,101,136,34,104,69,8,162,64,210,88,218,39,107,68,82,24,134,3,24,134,5,34,136,29,129,86,22,77,128,23,99,179,49,129,123,138,220,204,192,13,119,178,148,217,146,52,68,26,41,50,211,100,68,214,52,21,113,108,210,44,149,69,89,21,162,101,38,102,164,61,196,26,216,25,238,13,193,90,129,150,240,222,6,160,101,188,123,192,212,12,247,15,112,22,4,216,236,129,128,172,86,5,0,172,44,2,133,67,2,137,160,218,80,192,141,161,180,176,2,40,40,161,129,20,58,40,40,9,160,40,8,36,6,34,128,4,43,1,136,86,43,1,216,172,86,43,2,137,2,108,10,16,130,194,0,0,0,0,2,128,0,64,0,2,0,0,0,1,0,128,98,1,0,196,22,43,1,133,136,0,118,22,32,1,128,128,6,0,0,1,67,0,38,135,69,208,80,17,65,69,208,1,52,42,44,64,77,0,232,0,6,3,32,40,84,48,1,8,161,20,32,24,128,64,48,2,64,96,2,1,128,8,0,0,0,0,0,0,0,0,0,0,67,0,16,134,0,32,0,8,4,48,2,64,161,0,132,85,8,4,34,132,2,1,128,8,6,0,32,0,0,1,128,8,10,0,36,99,2,132,3,24,8,6,0,32,24,0,128,96,2,1,136,0,0,0,64,49,0,0,0,8,6,32,0,0,32,4,48,40,64,49,0,0,0,0,0,0,12,64,0,0,32,128,0,0,66,24,0,128,0,0,67,2,137,17,66,2,68,80,128,145,20,32,137,17,66,160,169,22,215,39,73,29,16,194,229,215,131,120,194,24,253,144,26,75,10,49,150,4,119,56,144,224,101,99,206,150,19,55,142,143,73,226,50,150,18,210,56,42,132,117,79,9,147,196,202,140,192,173,172,84,0,0,48,1,136,96,3,0,1,150,137,41,1,105,150,164,102,138,68,26,172,133,120,134,64,21,178,200,86,243,2,183,1,182,240,222,101,99,32,215,120,89,157,14,152,23,98,182,46,70,21,81,145,162,102,72,180,200,52,76,118,70,225,238,10,160,22,224,220,5,12,155,42,192,0,6,0,48,2,0,0,0,0,4,3,1,8,10,176,178,44,86,5,129,22,45,197,20,34,108,44,0,0,0,84,20,49,129,20,34,232,84,17,0,85,10,128,144,42,128,161,0,0,8,67,16,0,128,0,0,64,0,0,32,16,0,0,0,0,64,49,0,12,0,2,128,24,232,4,58,29,12,9,161,209,64,64,134,0,2,17,84,20,2,1,208,1,52,5,8,4,3,16,0,18,0,48,16,0,192,64,80,0,128,6,2,0,24,8,0,0,0,0,67,0,132,3,0,164,3,16,0,0,0,8,98,0,0,0,132,0,1,64,0,4,0,0,2,10,24,128,40,40,0,5,64,48,1,0,192,4,3,0,16,192,0,0,6,80,134,0,2,1,136,0,0,0,0,0,4,0,0,0,3,1,0,0,0,134,0,33,21,66,1,12,0,4,0,0,0,0,2,1,128,8,96,0,0,32,8,0,4,20,0,0,0,8,2,0,0,1,0,0,8,67,17,64,33,136,4,34,136,156,227,14,160,61,189,223,8,83,205,12,81,187,72,228,212,235,118,170,143,50,60,233,228,158,95,92,136,61,25,252,77,116,135,44,230,201,174,201,39,203,49,195,134,82,124,35,187,31,195,255,0,20,255,0,96,175,162,83,67,77,28,17,204,107,28,164,87,95,2,113,50,142,67,85,50,8,150,51,57,97,58,147,177,210,96,121,210,194,101,44,44,245,94,52,67,194,139,72,242,94,54,137,218,122,178,193,242,57,231,167,249,22,179,28,64,111,60,45,25,236,104,162,74,21,12,6,82,16,192,164,50,108,44,11,177,110,38,201,178,13,55,6,226,44,118,5,238,41,72,201,50,144,27,41,154,70,70,9,22,144,86,234,153,84,140,45,149,185,145,90,237,14,132,41,149,118,1,184,55,18,209,59,64,211,112,111,34,152,169,129,174,241,239,49,73,149,68,27,41,148,164,98,145,104,13,83,25,40,160,166,0,50,4,3,0,16,168,161,1,52,42,44,40,12,232,84,105,65,64,103,66,163,74,2,140,232,116,80,128,64,49,88,12,66,176,176,1,12,0,144,40,65,18,34,132,2,17,66,40,128,29,0,18,3,16,0,0,4,33,20,32,16,0,138,24,201,25,3,25,35,2,134,77,133,133,80,201,177,216,12,98,25,0,0,1,76,98,0,0,1,0,8,100,128,8,2,130,16,12,0,65,67,0,21,5,20,34,132,0,0,0,0,2,1,136,4,3,16,12,0,2,0,0,10,6,3,160,36,70,155,93,116,13,143,217,129,157,1,110,13,117,66,218,4,136,186,21,1,0,80,80,18,5,8,33,8,170,10,2,64,170,10,2,64,170,10,1,1,84,20,4,129,84,20,4,129,84,20,4,129,116,42,2,64,170,10,40,144,42,130,128,144,24,0,128,96,2,1,128,8,0,0,67,0,1,0,192,4,0,0,32,24,128,4,48,1,0,196,0,33,136,0,0,0,64,2,0,0,0,0,16,0,0,0,64,2,0,24,8,0,0,0,0,67,16,8,6,25,113,181,15,152,28,243,207,24,247,60,253,70,105,100,151,149,240,111,246,76,217,178,123,68,236,193,240,180,185,159,36,87,147,12,19,203,196,98,206,220,31,13,239,62,79,94,26,120,99,93,138,250,32,57,176,233,97,138,54,210,56,181,250,223,15,203,143,212,206,237,108,252,60,79,158,199,205,79,35,156,156,165,213,129,237,41,26,70,102,22,82,101,71,84,114,26,199,49,194,164,90,144,30,140,51,26,199,41,230,71,33,164,114,50,43,211,83,69,41,35,207,142,99,88,229,34,187,120,98,112,76,194,57,77,163,144,42,101,133,51,25,233,215,177,213,184,117,97,30,100,244,230,111,19,71,170,241,166,103,44,41,150,145,229,184,180,35,190,120,14,121,225,126,197,172,198,1,101,188,109,16,226,80,172,44,40,64,49,146,48,42,198,153,35,2,247,20,166,102,4,27,169,154,41,35,150,202,82,97,93,34,220,103,25,22,185,32,123,138,76,84,82,160,26,43,104,147,69,110,65,66,137,91,67,113,86,64,168,7,98,97,79,112,247,25,141,1,165,148,66,40,129,128,0,12,4,0,48,1,0,0,8,0,86,4,148,22,43,0,1,8,116,20,4,128,232,40,0,97,64,0,33,216,128,64,4,132,48,16,172,161,146,194,196,0,77,140,144,130,195,112,168,40,7,97,98,161,148,2,24,0,128,0,0,118,72,1,86,22,72,1,118,59,32,100,23,99,178,70,21,67,36,100,12,98,0,24,0,194,166,130,139,0,39,104,109,40,0,141,161,180,177,80,17,66,163,74,21,4,69,5,23,65,64,103,65,69,208,81,68,80,139,161,80,18,3,160,160,16,21,69,195,20,167,219,128,50,162,163,9,75,164,108,232,240,225,143,153,20,223,29,41,124,204,213,140,86,7,221,162,150,40,199,169,95,212,153,201,69,121,164,162,133,33,52,151,255,0,200,91,163,238,99,61,70,5,215,34,48,201,170,194,191,249,35,95,70,69,117,188,159,83,57,103,174,78,47,27,30,79,225,228,143,238,103,41,229,139,225,223,201,129,221,246,186,245,112,92,117,74,185,74,189,207,41,234,182,127,22,46,31,62,168,153,100,143,88,75,109,251,62,24,71,177,226,195,241,42,10,79,152,187,71,141,13,83,131,219,63,75,237,254,199,90,207,196,54,203,215,198,229,253,11,71,107,66,163,151,15,196,35,39,179,55,18,247,59,105,53,113,118,189,209,164,69,5,21,66,1,80,81,84,20,17,52,58,24,0,168,40,96,2,160,161,128,10,130,134,32,0,0,0,0,0,1,0,0,8,96,2,0,2,132,3,16,0,0,192,64,48,1,0,196,0,33,128,8,67,0,16,134,0,32,0,0,1,0,0,0,128,0,0,4,33,136,0,67,0,16,0,0,0,0,66,1,136,0,0,0,0,0,0,168,99,148,217,182,29,59,151,83,178,24,227,20,42,199,52,52,189,205,124,36,213,27,51,57,228,140,76,170,86,56,65,116,38,121,18,57,179,107,18,238,113,207,83,41,50,196,175,67,117,178,114,101,140,17,193,246,134,145,142,76,210,125,89,98,86,127,17,212,75,34,218,186,30,83,84,206,157,70,93,210,163,157,178,52,246,70,73,70,153,49,217,35,32,180,202,76,205,20,128,213,72,184,204,197,20,152,87,76,102,109,28,135,26,102,145,145,7,108,114,27,70,103,4,102,107,28,132,87,106,144,206,120,228,52,140,194,180,219,102,114,196,141,20,138,32,227,158,31,145,207,60,12,245,54,166,75,198,153,106,71,144,240,200,135,141,163,215,120,81,148,240,47,98,212,143,51,107,21,30,131,211,153,203,79,242,45,72,228,162,168,213,224,146,35,107,64,42,21,22,135,86,6,99,69,109,21,0,236,168,200,138,46,40,11,182,62,66,37,218,34,178,185,20,165,33,218,42,46,32,17,147,45,72,150,209,46,116,6,214,14,70,75,42,27,154,97,84,230,53,144,207,168,212,64,213,76,181,35,56,192,181,18,10,220,27,137,218,10,33,87,99,178,71,96,49,147,184,91,144,21,98,178,119,19,184,13,4,70,224,220,5,1,59,133,184,11,3,61,226,222,6,160,101,188,165,32,42,133,69,38,48,51,2,232,150,2,160,160,177,216,16,208,168,177,4,103,66,45,146,80,133,69,8,33,80,80,192,4,33,136,4,0,5,8,69,8,4,3,21,0,134,58,13,160,3,10,2,10,67,38,195,112,22,4,238,29,133,80,201,176,2,198,72,200,40,44,86,32,167,99,177,0,20,4,140,6,33,128,8,6,32,16,134,1,8,84,80,128,154,26,141,186,234,203,140,110,85,220,232,74,56,149,37,114,98,170,33,129,69,110,200,255,0,65,239,115,254,28,124,191,153,244,31,134,229,45,217,60,207,180,123,32,203,146,56,163,187,36,146,50,164,160,186,191,52,189,204,179,106,49,98,235,37,126,203,146,37,227,106,125,43,194,199,249,165,213,254,133,67,14,29,58,221,223,243,72,131,7,159,46,111,70,44,155,125,219,218,136,120,229,248,161,142,255,0,212,217,121,181,209,221,88,225,44,143,249,78,121,100,213,207,150,163,130,47,243,62,64,210,80,203,92,74,16,95,203,19,159,35,201,30,28,247,125,81,51,211,202,79,239,53,82,127,36,142,124,154,124,42,95,196,203,251,20,57,185,73,127,14,19,49,121,165,15,43,131,143,201,177,100,199,135,255,0,213,156,100,187,180,204,50,120,145,143,151,46,248,252,249,42,54,122,152,211,140,226,226,159,191,40,231,156,54,249,176,191,47,120,217,147,203,46,148,191,193,49,156,123,113,242,3,85,145,74,47,171,93,215,120,138,26,137,98,154,132,165,229,234,153,156,164,173,73,113,47,114,103,89,34,227,85,46,223,80,58,50,101,148,167,191,191,83,167,77,241,9,225,151,14,227,249,89,230,226,201,113,87,244,101,226,105,171,101,71,213,105,179,227,212,193,203,28,185,93,81,165,31,51,131,60,240,203,124,29,51,221,209,107,99,169,91,101,75,39,247,40,233,2,168,84,2,1,208,0,128,98,0,0,0,128,67,0,16,0,0,128,98,0,16,192,4,3,0,16,12,0,84,20,48,2,104,40,161,0,128,0,0,67,17,64,2,0,0,16,136,24,128,0,0,0,4,0,5,0,128,0,0,0,4,33,136,0,0,0,0,0,0,0,0,4,49,0,8,13,49,226,150,71,242,2,99,23,39,72,234,193,167,238,205,177,96,80,70,189,9,86,5,21,30,130,148,148,122,153,102,212,199,28,122,158,38,175,226,190,106,139,32,245,179,234,148,87,83,207,205,158,82,238,121,255,0,108,115,229,178,190,208,154,52,203,71,43,124,178,91,56,178,230,123,248,102,184,242,238,136,4,243,109,145,156,243,113,212,203,83,242,49,140,101,36,6,182,159,39,94,139,67,226,189,243,92,118,71,38,12,50,158,68,187,46,167,181,12,171,6,47,159,98,52,200,96,6,153,49,136,100,1,72,67,1,141,8,104,11,69,166,102,138,10,209,50,227,35,36,85,144,111,25,154,198,103,42,102,138,65,93,81,200,107,25,156,74,70,138,100,29,138,69,166,114,44,134,139,33,21,184,81,154,153,74,64,61,162,113,67,176,2,30,52,204,167,129,51,160,116,81,193,45,57,147,197,36,122,123,73,120,211,21,35,205,218,195,103,200,244,30,20,47,5,22,145,196,177,26,44,71,87,134,144,109,37,35,153,227,33,193,157,84,76,144,28,111,27,4,153,208,226,78,194,162,18,177,248,118,90,137,170,65,92,175,19,66,216,206,205,168,151,20,41,24,197,81,106,72,37,19,54,152,29,10,72,123,209,205,200,183,48,58,60,66,148,142,98,148,168,13,220,136,114,51,222,68,164,216,26,60,130,222,100,163,38,90,131,8,210,51,41,177,70,5,109,34,178,108,44,219,96,182,20,103,99,43,96,212,72,39,104,246,22,144,192,201,196,18,53,104,154,1,34,147,16,5,85,146,192,64,32,0,8,4,48,2,69,69,129,68,80,168,210,130,128,200,13,40,91,64,204,70,155,69,180,8,17,166,209,109,8,128,47,104,182,129,32,86,208,218,2,69,10,128,6,2,0,164,196,80,168,33,20,144,80,208,13,34,146,36,164,21,84,42,25,68,17,67,162,134,21,52,58,24,128,64,49,48,1,0,172,6,4,216,194,24,8,96,3,138,182,36,141,241,198,149,215,61,130,170,43,98,81,130,185,178,227,29,169,243,111,188,131,203,142,45,183,245,108,229,148,167,171,226,18,112,195,249,187,200,194,158,77,84,167,55,139,77,29,242,239,46,209,30,61,60,96,247,228,151,137,147,243,62,223,67,88,66,24,160,161,138,53,19,151,54,169,111,240,240,71,197,200,255,0,96,54,201,147,108,111,114,138,252,204,226,121,112,78,94,72,203,81,63,221,127,176,60,9,207,126,170,94,54,78,208,94,148,108,229,28,112,243,184,194,62,203,133,255,0,32,71,222,181,205,98,95,150,60,179,25,202,16,149,237,221,47,121,74,217,158,171,226,48,199,229,141,113,249,184,254,135,149,155,226,25,103,39,178,116,190,81,160,59,115,234,50,171,219,142,63,172,207,63,46,163,52,191,42,250,81,134,76,185,165,203,205,35,29,178,147,183,251,178,141,165,159,42,225,242,115,207,37,190,241,127,34,246,175,96,219,242,3,61,210,125,195,158,232,214,132,81,151,54,23,238,104,42,2,90,254,163,139,148,87,3,72,97,21,12,137,190,108,234,195,54,164,165,23,211,165,28,123,83,42,13,193,252,128,250,157,46,166,58,136,244,106,94,199,69,30,14,135,58,132,226,221,245,227,158,135,188,154,146,180,237,21,0,138,17,66,0,0,16,138,16,8,6,32,0,0,0,16,196,16,0,0,80,0,32,24,8,2,0,1,0,0,8,0,0,64,2,24,138,1,12,64,2,24,136,0,0,1,0,1,64,2,0,0,0,0,16,192,4,0,0,32,24,128,0,0,0,4,0,2,25,209,131,6,231,186,64,70,28,14,111,158,135,124,33,28,113,13,209,199,19,159,38,71,46,134,85,180,243,43,57,181,58,181,8,245,228,199,44,246,69,242,121,179,155,156,155,178,230,38,234,245,25,37,146,45,182,120,185,155,222,211,61,89,63,45,30,110,170,53,43,42,51,140,134,242,179,40,45,197,56,178,40,241,25,112,200,209,147,225,155,66,59,128,211,248,135,70,44,73,68,88,112,210,59,112,105,220,249,236,84,115,70,81,198,196,220,179,75,114,232,94,167,77,59,164,186,179,167,6,21,139,31,159,177,26,32,24,26,100,12,67,1,140,67,32,99,66,24,12,162,74,10,104,98,25,5,89,73,144,48,52,82,41,72,200,118,6,234,69,41,24,41,20,164,21,208,166,105,25,156,170,69,169,16,117,169,20,153,203,25,154,169,133,111,99,179,37,34,148,136,52,176,38,198,0,33,140,8,17,165,6,208,50,218,39,19,90,10,3,29,130,218,109,68,178,140,90,37,202,139,153,132,216,69,60,128,178,24,184,200,54,200,168,217,200,155,51,169,20,128,28,140,220,141,246,216,188,32,50,220,53,201,167,132,82,198,4,198,38,138,8,54,140,41,168,34,182,147,97,184,138,173,163,39,112,88,20,43,36,0,118,22,67,39,112,70,182,22,103,184,55,1,123,133,184,201,204,157,229,27,110,13,198,27,195,120,27,110,13,198,59,135,184,13,119,11,113,158,224,176,52,220,59,51,177,238,3,64,34,199,96,59,11,38,192,10,176,178,108,0,160,38,194,192,160,38,199,96,58,21,5,133,128,80,80,12,5,66,162,135,64,70,208,218,93,5,1,27,67,105,165,5,16,70,209,237,42,134,4,237,10,40,2,144,192,0,0,4,3,1,8,10,16,128,0,146,128,34,70,48,0,1,2,3,92,81,185,124,142,133,211,115,35,28,118,193,39,250,153,230,111,52,252,36,252,191,137,153,213,67,189,92,185,181,134,63,254,127,240,111,41,71,20,46,85,24,174,222,196,100,205,143,14,63,104,199,162,57,60,57,234,101,191,80,220,113,254,28,107,171,250,145,74,121,179,107,100,227,133,108,196,186,205,154,70,49,211,195,108,34,237,245,231,205,47,168,79,85,12,117,142,20,154,225,66,39,60,242,205,190,43,115,254,159,238,6,206,81,199,230,155,91,187,47,246,56,115,75,46,87,39,107,31,187,187,151,239,216,55,53,54,177,167,147,43,235,57,127,131,12,174,81,131,119,190,75,162,252,40,43,147,60,49,70,85,86,223,79,121,127,193,151,135,38,227,21,21,185,244,72,232,140,54,220,231,204,159,86,204,252,110,91,238,255,0,168,86,51,142,219,73,223,188,136,126,198,210,141,201,55,220,110,49,253,0,231,161,51,73,241,102,101,66,36,177,1,0,85,5,1,35,29,5,1,37,69,133,1,81,209,134,91,36,189,143,161,209,101,83,196,171,246,246,62,106,30,204,245,190,23,155,108,246,62,225,30,192,128,70,144,0,8,6,32,16,12,4,0,0,2,1,136,4,16,192,64,0,2,0,160,4,1,12,65,98,1,129,32,3,16,0,0,8,0,98,1,0,0,0,0,134,0,32,0,1,0,0,0,0,20,0,0,0,33,136,0,67,16,0,0,0,128,13,49,99,222,254,64,24,225,248,159,67,167,198,140,35,199,83,155,83,147,195,143,29,123,34,52,218,124,153,60,211,125,72,173,98,231,155,39,242,147,172,207,29,60,46,206,216,227,88,224,120,255,0,19,199,60,178,254,84,65,231,234,117,178,151,78,132,224,205,184,230,156,91,150,218,53,199,139,195,86,105,29,146,244,156,57,214,226,231,159,178,48,114,147,151,33,19,143,30,214,110,177,41,26,40,92,12,163,41,70,84,6,114,211,189,199,86,28,59,87,37,67,205,216,218,32,17,143,41,30,198,158,49,134,46,79,46,9,167,102,217,53,123,97,180,105,142,185,198,19,150,227,206,248,134,109,181,8,190,165,45,86,220,118,206,60,88,114,106,243,110,230,155,234,101,167,117,5,20,6,153,77,14,134,48,16,12,0,6,3,0,24,12,40,24,0,12,96,50,0,96,0,49,136,96,50,147,16,194,169,50,212,140,198,128,217,76,181,51,4,82,32,232,83,41,72,231,76,180,194,183,220,61,198,42,69,89,6,182,59,50,177,216,26,1,22,59,1,137,161,216,1,155,137,15,25,177,32,101,225,161,108,70,172,134,81,14,8,141,134,194,8,205,34,208,248,31,0,33,209,54,59,10,116,42,29,128,19,66,218,104,0,66,69,80,133,96,95,2,100,110,21,128,219,51,101,52,45,161,18,145,91,70,162,82,40,202,80,35,105,187,38,128,199,104,182,179,125,163,216,7,61,12,223,96,120,96,99,67,163,109,130,218,6,84,58,46,132,4,138,202,100,180,16,110,11,21,8,10,176,178,64,11,2,108,44,10,25,54,59,2,134,77,128,85,128,138,162,0,2,129,160,11,25,12,16,26,1,32,3,11,16,172,10,177,89,54,43,2,236,86,69,133,148,94,225,110,34,194,192,189,193,100,88,88,26,88,89,158,224,220,6,150,45,198,123,131,112,26,88,89,27,135,96,81,120,163,186,104,202,206,140,11,135,47,208,154,52,156,246,197,178,35,88,177,55,39,230,124,177,190,100,191,115,60,217,177,225,139,201,63,194,97,166,114,81,135,223,234,56,175,76,127,47,252,156,143,83,159,89,57,99,211,69,198,61,228,101,179,46,190,126,46,77,203,31,225,143,185,219,81,195,137,67,136,199,242,197,113,255,0,33,81,12,90,125,30,62,100,165,46,242,235,127,67,21,147,46,167,35,240,227,178,61,62,127,251,242,35,54,88,202,87,196,97,243,124,191,253,246,69,248,210,140,84,87,151,142,34,184,227,252,32,141,54,71,28,26,221,203,234,255,0,247,171,56,245,89,82,168,98,164,251,191,99,76,153,54,43,245,73,244,56,242,56,197,180,252,211,252,65,89,202,50,203,210,235,250,178,163,165,81,106,250,148,167,182,60,190,123,7,136,182,245,34,170,113,141,90,75,234,113,229,138,79,202,205,222,78,26,93,89,201,57,54,81,18,109,247,16,1,80,8,97,64,32,29,0,8,96,0,32,24,130,46,39,86,151,38,204,208,151,204,228,69,193,211,42,62,170,237,90,238,6,58,60,158,38,151,28,190,84,106,105,0,0,128,0,0,4,49,8,6,32,16,67,1,0,12,64,32,0,1,5,0,0,16,8,98,0,0,0,16,12,69,0,0,0,0,1,2,0,2,128,0,8,1,12,64,32,24,0,128,0,160,0,0,16,12,64,2,24,0,128,99,160,20,34,229,42,71,116,49,109,128,180,216,43,150,117,184,153,87,157,29,39,137,159,124,249,246,59,182,199,20,74,181,4,121,122,205,103,159,100,122,133,118,248,145,151,39,157,175,207,4,182,174,172,207,62,170,88,241,112,120,179,207,57,205,185,93,151,17,190,216,238,179,29,70,90,84,139,131,77,24,102,141,178,178,156,46,229,201,171,113,220,115,94,209,227,82,156,172,43,208,139,91,68,160,155,20,34,212,77,99,18,160,140,77,240,226,223,34,97,27,116,122,56,49,40,70,200,23,131,24,192,206,26,21,57,110,104,219,156,147,81,59,97,29,177,35,79,47,62,129,73,215,111,99,175,14,8,96,130,225,35,161,165,212,231,201,186,78,145,7,158,3,3,76,128,1,128,12,0,0,96,0,49,128,194,144,198,0,3,0,32,6,3,0,24,0,20,52,32,2,138,68,14,194,180,69,35,52,202,76,131,66,145,158,225,238,10,208,163,45,197,110,3,68,81,158,225,238,32,208,102,123,138,220,5,0,183,5,128,197,67,0,39,104,109,40,0,141,164,184,154,18,208,25,52,46,77,118,143,97,70,52,193,38,111,180,54,160,50,166,58,52,160,3,49,26,112,75,2,2,138,161,129,155,136,40,154,12,8,218,20,83,38,192,64,2,1,48,162,128,34,71,99,10,0,69,33,80,5,54,75,69,88,1,155,68,209,173,10,130,50,160,52,162,90,40,154,22,210,132,4,184,139,105,97,180,35,58,10,52,216,27,0,138,25,91,24,108,10,67,67,218,27,64,164,52,72,89,5,137,147,184,91,128,160,162,44,118,5,0,172,44,6,75,11,16,3,16,192,161,5,21,69,1,158,210,77,90,39,104,16,20,105,180,78,32,100,43,45,193,139,99,2,66,202,216,199,176,34,108,44,173,129,180,161,35,177,121,113,37,242,57,99,27,146,71,91,173,200,199,38,176,122,110,207,59,34,251,110,162,157,248,56,250,252,206,173,92,228,161,182,30,185,186,66,197,24,233,224,146,231,111,69,238,253,204,52,182,188,56,244,91,171,136,246,138,60,173,86,166,78,126,30,37,191,35,253,78,217,195,38,166,234,91,49,254,44,143,252,28,211,212,233,52,113,112,194,183,203,187,234,223,234,84,78,159,71,55,247,153,159,153,126,209,12,146,197,27,140,42,79,187,111,143,171,247,57,243,102,150,72,238,205,44,142,253,48,232,140,162,165,153,168,69,121,127,19,249,127,176,26,79,55,151,116,121,111,167,251,152,108,218,174,174,93,121,233,245,103,68,182,254,31,50,93,253,206,44,249,45,181,213,133,57,228,243,121,155,118,79,136,228,204,148,91,118,205,177,199,216,42,186,215,38,114,199,39,216,237,211,105,222,73,85,89,223,61,54,60,56,220,178,52,190,108,15,1,227,146,236,201,163,167,87,173,199,22,227,142,63,169,229,207,60,228,202,142,160,56,188,124,139,185,75,83,63,145,81,216,20,115,195,80,251,163,120,100,82,34,157,5,23,212,84,4,80,81,116,14,144,18,52,103,60,176,143,226,35,237,17,190,25,81,244,159,8,149,233,43,218,76,237,60,207,129,229,142,76,89,84,95,70,157,30,153,89,2,0,40,66,24,128,0,0,32,16,192,4,0,0,2,24,128,0,96,2,16,192,41,0,196,16,8,96,2,0,2,128,0,0,64,49,0,128,40,116,2,1,208,81,2,1,208,80,8,40,170,10,2,104,54,150,32,38,130,138,0,38,133,69,0,19,65,67,0,17,174,12,123,165,102,113,91,165,71,161,131,30,216,133,107,5,182,33,41,109,86,194,207,51,226,58,229,134,61,76,171,171,46,77,202,145,201,29,44,124,71,57,28,186,93,99,151,154,76,223,54,178,48,143,82,163,13,124,177,193,115,95,67,198,204,226,250,26,106,243,248,205,180,237,156,144,139,190,77,32,89,37,18,161,45,206,152,178,42,70,120,220,183,144,111,61,54,227,163,14,29,136,49,201,237,52,83,42,45,35,74,50,83,136,60,165,27,199,134,117,44,222,84,145,231,169,73,158,142,131,3,151,154,68,29,122,108,79,212,250,157,44,23,149,81,51,146,138,50,209,73,209,155,151,177,142,92,214,248,8,203,130,142,33,128,21,144,48,24,8,96,48,16,198,1,65,66,24,0,192,0,96,3,32,7,64,80,10,135,67,24,84,208,232,161,129,52,20,81,84,65,35,29,21,64,72,203,218,27,64,145,149,180,54,129,54,59,30,209,237,10,19,41,50,104,96,90,41,25,148,152,22,50,44,171,32,96,3,1,0,194,128,64,58,16,0,135,65,64,73,54,105,66,218,6,77,178,109,155,237,13,133,24,91,25,182,196,45,128,100,81,123,71,180,8,161,109,52,161,144,101,180,91,77,168,84,6,27,66,141,246,139,105,70,84,51,77,161,180,8,10,52,218,27,72,50,113,22,214,111,180,84,81,149,49,81,182,209,109,3,26,21,27,109,22,208,50,218,27,77,118,134,208,51,80,43,105,116,48,35,104,246,140,86,1,180,91,71,96,4,237,10,40,40,12,246,137,196,214,130,128,199,96,120,102,251,66,128,199,195,30,195,90,10,3,45,129,176,214,130,128,203,96,108,52,160,3,61,129,176,208,0,141,161,180,208,40,8,218,27,77,40,8,35,104,182,150,5,25,237,22,211,65,1,158,208,218,88,1,27,69,180,208,65,19,24,249,145,113,124,201,130,38,30,147,58,184,157,187,243,202,111,164,21,47,168,179,74,24,96,229,146,95,251,236,105,31,42,95,187,60,111,137,106,37,154,126,22,46,101,46,35,242,50,211,61,78,187,199,201,179,116,164,187,66,5,67,110,37,120,240,175,18,93,27,243,50,244,218,72,226,226,41,57,37,203,174,134,237,108,183,146,106,63,46,236,168,230,90,121,74,110,121,158,233,126,95,247,236,41,59,181,4,154,252,79,183,234,251,149,159,87,142,52,148,84,189,183,191,240,112,106,51,207,51,126,110,59,46,136,161,234,53,46,228,177,187,247,151,251,28,241,243,51,95,9,125,158,228,234,93,73,198,132,92,82,137,211,166,199,110,204,98,142,236,31,118,173,145,93,144,150,61,46,61,237,92,187,35,198,215,234,243,106,166,238,77,71,178,53,213,234,183,113,19,207,156,192,159,14,61,195,200,187,25,202,108,206,89,63,95,161,70,178,88,229,214,40,201,226,135,98,119,191,111,234,14,127,32,138,88,189,153,164,98,226,103,9,154,198,100,86,240,226,37,17,22,61,220,129,79,132,114,101,200,239,131,166,114,168,156,237,129,206,241,202,93,153,81,210,207,232,105,191,146,212,217,81,174,138,121,52,58,136,102,139,184,174,36,151,116,125,103,204,249,109,55,222,78,48,252,205,35,234,170,184,53,140,234,68,80,138,137,1,128,18,5,0,68,128,192,9,1,208,80,8,7,64,2,0,0,1,12,0,64,49,0,0,0,0,134,34,128,67,17,0,0,0,0,0,0,0,32,24,88,128,7,97,100,128,21,98,177,0,5,133,128,20,0,2,0,0,28,99,186,84,6,218,120,91,179,185,42,70,88,97,182,37,203,34,137,150,134,103,81,62,127,93,134,89,50,57,126,199,167,168,212,245,72,226,201,149,75,128,143,53,203,193,184,251,28,89,115,203,36,185,124,29,58,135,186,114,250,147,61,58,219,212,14,117,46,11,198,156,165,193,182,155,225,217,115,74,218,168,158,198,45,14,60,48,232,138,143,39,236,247,213,13,105,162,153,223,155,109,240,98,105,25,108,72,207,38,55,92,29,20,8,14,72,99,157,242,117,99,194,171,147,68,145,104,10,193,135,196,154,85,193,236,98,198,177,192,231,208,225,165,103,86,89,40,163,58,184,137,228,219,212,226,212,106,47,136,179,45,102,170,184,93,78,5,44,143,150,21,221,9,115,203,42,89,123,69,156,152,212,165,212,235,195,167,183,200,70,99,16,202,134,0,0,49,136,97,64,192,0,96,0,64,192,67,1,141,8,0,161,146,48,40,100,140,10,11,16,194,157,142,201,0,45,72,164,204,138,32,217,72,118,101,101,38,21,165,140,206,199,96,104,4,110,30,224,40,116,77,142,192,170,29,17,184,173,192,85,12,141,195,220,65,96,78,224,220,5,129,27,131,112,22,4,110,30,224,40,9,176,176,40,100,216,88,20,4,216,88,20,2,177,216,5,10,135,96,2,29,0,0,81,47,169,102,114,126,96,44,40,0,2,130,128,0,4,2,0,0,36,10,177,88,172,86,5,1,54,59,1,136,6,2,1,128,10,133,69,0,17,65,69,136,5,67,161,128,8,6,0,2,24,128,0,0,0,0,0,64,48,1,12,6,2,1,128,8,0,144,24,128,155,1,136,86,43,40,160,178,64,6,2,0,134,133,14,80,46,161,30,12,234,227,45,94,71,12,82,163,207,210,226,150,253,206,13,100,151,191,100,109,241,9,73,184,194,45,243,236,109,10,210,97,243,59,126,239,187,50,210,167,130,94,29,202,107,28,87,183,111,215,220,242,53,89,180,216,220,148,50,75,36,189,227,254,230,185,146,212,228,111,62,105,184,254,85,194,95,184,150,159,77,20,222,53,26,252,210,149,209,81,231,70,50,201,38,210,81,75,171,111,167,234,95,240,223,155,139,233,127,221,157,89,165,143,136,225,199,185,199,148,229,211,235,71,21,111,200,249,183,214,82,40,189,86,84,177,197,66,92,73,254,233,27,105,176,188,145,224,199,81,31,36,106,53,21,95,250,207,79,65,5,224,198,61,198,152,81,192,163,26,49,212,203,100,104,245,94,42,71,145,175,77,203,130,52,243,242,72,229,201,145,46,166,211,76,198,120,247,20,115,203,81,5,213,217,43,36,242,122,34,84,244,234,194,56,26,229,54,138,201,100,134,88,168,220,151,62,198,18,156,215,226,58,165,142,110,53,41,54,140,188,37,125,2,12,18,114,58,151,99,8,99,140,94,234,228,223,171,10,218,18,27,124,144,139,113,224,138,140,178,109,68,231,156,223,68,116,213,240,206,73,194,74,79,115,79,228,84,27,215,121,4,117,24,211,228,175,19,238,229,29,157,187,28,212,191,43,92,4,122,223,13,207,143,237,145,110,94,88,202,207,168,195,151,196,143,109,221,215,177,241,223,10,248,126,125,70,102,241,181,229,86,252,212,207,176,211,97,240,113,40,241,250,21,26,0,232,116,81,34,42,133,64,32,29,8,0,0,0,0,0,0,67,0,16,12,0,64,48,1,8,96,2,16,192,5,66,162,128,9,161,81,97,65,17,65,69,208,128,154,10,46,130,128,138,10,44,0,206,130,141,40,40,12,232,84,105,66,160,34,130,139,160,160,34,130,138,160,40,154,10,40,0,154,58,52,248,187,179,40,71,116,141,231,158,56,96,69,107,151,44,113,198,172,226,158,111,18,233,240,113,103,212,75,62,74,79,202,14,123,98,65,58,153,198,42,142,105,100,106,45,209,112,195,61,70,110,122,35,77,102,153,99,196,229,96,121,57,102,236,236,248,124,124,89,167,147,167,100,97,29,46,73,121,165,26,70,184,166,240,191,154,3,233,33,28,120,177,223,22,121,218,188,219,164,210,103,36,254,36,227,26,111,204,99,12,238,79,147,88,154,209,161,110,230,139,82,76,206,112,238,138,141,59,18,115,188,187,93,26,194,91,144,27,69,154,227,91,164,145,130,59,52,120,247,61,196,30,150,22,177,227,179,131,95,170,146,226,38,250,140,138,30,91,56,179,74,27,109,190,72,211,207,150,73,74,92,219,103,94,40,238,137,130,219,41,240,122,56,182,168,244,8,88,112,181,203,58,149,69,25,75,42,140,120,56,50,235,37,185,208,86,224,3,42,0,0,1,140,145,129,64,33,144,48,16,0,198,32,1,140,64,3,40,145,128,202,36,96,49,136,0,99,16,194,129,136,0,162,147,32,118,65,101,25,217,86,5,142,136,178,172,42,168,116,45,195,220,3,160,160,220,61,192,20,20,59,29,129,0,88,232,131,49,151,180,54,129,3,43,104,168,5,97,97,65,64,22,27,133,66,40,173,195,178,0,131,75,13,196,0,23,184,118,64,192,187,29,144,138,1,217,132,223,222,27,89,207,145,253,232,29,22,27,136,177,88,26,110,11,51,176,176,52,177,89,27,131,112,21,98,21,138,192,96,77,129,67,29,146,0,85,142,200,25,5,88,236,144,2,128,64,3,24,128,0,4,0,48,21,136,10,2,70,3,1,0,12,0,0,0,0,0,4,0,48,178,64,6,32,0,16,138,0,34,130,138,17,68,208,80,236,86,1,65,65,97,96,52,43,169,140,153,241,56,252,236,206,152,230,217,226,107,98,223,72,43,50,213,201,231,202,177,193,215,188,189,145,213,21,83,201,63,149,28,88,222,47,62,109,68,188,155,169,71,243,51,45,97,172,58,76,113,219,41,99,155,254,105,114,103,155,36,113,199,238,177,198,190,82,70,26,221,70,29,71,24,227,10,246,170,103,152,241,121,189,78,189,159,96,187,141,243,102,158,73,59,180,189,146,38,23,41,87,69,236,105,29,46,232,223,137,42,250,26,67,30,222,43,247,118,217,81,51,244,54,211,232,170,77,158,198,141,70,56,227,125,143,59,83,186,56,212,92,90,141,167,103,106,154,140,82,26,184,239,156,212,149,28,25,240,111,147,160,241,77,60,104,168,130,60,204,218,104,251,28,57,176,237,232,122,122,156,201,183,71,6,73,216,28,110,34,218,108,209,46,37,70,91,5,176,208,40,163,53,140,181,18,135,20,64,37,69,3,164,37,230,2,37,193,156,227,187,159,220,232,156,54,153,164,211,40,193,99,174,133,199,26,190,98,107,56,237,175,152,147,8,244,126,11,37,143,93,75,133,56,184,255,0,147,232,15,148,195,145,227,201,25,199,172,93,159,85,25,44,144,140,227,210,74,209,80,192,6,16,130,134,0,4,177,216,128,84,42,40,10,32,7,65,65,0,14,132,0,2,160,10,2,196,1,14,196,20,48,164,3,0,132,0,1,64,196,1,12,4,0,48,16,192,64,49,0,0,0,0,0,0,128,98,1,0,0,0,85,129,50,200,160,174,192,210,82,88,226,112,207,118,105,54,239,105,51,212,75,54,69,8,244,238,117,75,110,60,77,252,136,174,41,184,226,137,24,229,185,219,48,91,179,102,124,89,232,224,209,73,243,63,216,11,210,252,142,153,226,140,221,181,208,184,99,134,37,201,25,179,42,225,129,150,104,193,70,187,158,92,244,237,57,77,158,166,56,110,185,17,151,11,159,151,176,31,63,154,41,76,94,42,137,235,106,52,16,140,92,154,228,241,179,233,229,9,241,208,168,165,158,78,92,27,71,81,229,228,231,81,168,152,181,55,46,10,58,164,247,74,206,140,114,224,203,14,58,143,38,177,234,17,178,145,233,105,229,225,226,182,121,113,225,163,170,121,171,13,13,49,201,174,214,57,101,168,190,135,20,245,83,147,171,43,36,109,201,152,67,30,236,169,25,105,232,233,215,221,217,213,167,82,124,207,161,58,117,8,164,159,67,77,70,120,99,135,13,89,80,245,57,96,163,86,115,194,17,151,53,212,243,165,44,153,179,250,184,103,165,24,40,194,219,3,168,0,10,0,29,0,8,96,4,12,98,0,24,0,0,12,67,1,128,134,0,49,12,6,50,70,5,12,145,128,198,32,1,140,64,20,192,67,1,142,201,24,21,99,178,6,65,91,138,220,102,48,47,112,247,25,216,236,13,55,21,184,202,199,96,108,164,82,145,138,144,247,5,111,184,55,24,238,30,226,13,119,5,153,110,13,192,93,133,147,96,5,8,67,40,0,6,2,1,136,6,22,33,1,118,27,136,2,11,179,155,36,190,244,216,228,205,42,202,138,59,44,86,40,243,17,208,5,138,199,65,64,43,11,29,5,0,134,58,29,1,32,85,14,128,144,162,232,40,130,104,40,160,1,0,0,0,8,0,96,33,88,12,5,97,101,12,5,97,96,48,16,0,192,0,129,133,136,64,85,133,146,0,59,2,64,10,176,177,0,12,44,64,3,177,88,130,128,44,155,29,5,20,77,136,173,163,218,4,129,84,20,2,35,63,27,37,236,205,73,206,175,19,250,19,76,103,151,248,82,163,231,254,37,57,70,80,196,157,37,27,127,169,239,197,111,130,76,249,255,0,140,63,252,150,251,81,207,147,183,207,215,28,124,177,22,60,174,121,54,191,209,154,188,91,113,227,190,178,141,156,249,36,177,255,0,13,121,189,202,111,235,170,10,191,19,250,29,152,86,217,93,112,113,96,111,54,205,170,228,215,67,191,10,113,133,203,191,64,202,53,83,114,132,219,155,147,124,244,170,52,195,151,118,56,187,39,61,202,50,81,139,126,87,124,152,233,165,94,95,114,242,78,46,189,228,79,39,4,182,115,228,145,26,44,185,44,193,177,182,73,80,8,170,21,1,20,20,93,8,168,145,221,3,33,176,43,108,166,105,24,236,65,9,45,135,153,56,231,213,102,106,109,198,11,176,30,170,106,95,48,218,172,229,211,233,227,134,91,148,187,116,247,43,62,105,197,198,24,215,50,252,94,196,86,249,185,81,249,24,209,119,229,138,246,65,69,100,68,250,79,134,75,118,131,29,246,184,159,56,145,244,63,10,85,160,135,206,82,101,196,215,88,196,5,100,8,44,64,48,16,20,2,1,0,198,32,8,161,0,130,128,1,0,196,0,0,49,0,64,3,0,164,3,0,36,6,1,8,0,0,0,4,3,2,64,10,16,128,6,2,0,24,128,0,0,0,8,201,45,145,179,204,201,159,196,155,138,124,29,90,252,155,49,179,139,65,167,158,73,169,87,0,122,58,61,60,99,13,207,171,53,203,134,89,93,116,70,176,75,28,126,102,144,146,178,43,61,62,138,24,185,162,243,228,88,160,232,156,250,149,141,114,207,59,62,181,100,84,128,229,205,241,57,75,38,213,208,113,212,185,181,201,203,147,26,235,220,189,60,91,149,251,21,30,246,157,175,9,32,158,104,226,139,108,243,190,217,225,249,125,143,63,91,171,150,79,42,108,138,234,212,124,67,196,200,226,164,115,203,52,91,228,224,79,107,38,114,147,232,105,35,209,81,132,135,225,196,224,197,57,174,167,92,50,173,188,132,105,185,46,10,140,78,28,249,26,124,27,97,203,39,16,58,162,174,104,236,205,134,176,114,121,250,124,143,198,59,51,234,94,197,26,26,184,242,50,202,81,147,84,105,137,84,110,185,103,108,48,70,113,220,249,247,56,245,18,88,228,226,153,21,155,207,53,62,31,8,206,121,103,145,249,153,113,141,242,37,27,200,65,232,124,63,74,156,119,75,171,58,115,227,218,248,56,177,234,39,4,148,58,158,158,155,30,248,39,145,219,42,42,133,69,208,80,16,5,208,80,16,5,80,80,18,5,80,80,18,49,208,232,9,24,232,40,4,1,67,0,24,134,0,48,24,0,0,192,6,42,24,80,1,67,160,1,133,5,0,12,6,2,24,0,0,0,16,0,48,0,29,136,64,85,142,201,11,2,236,44,139,29,129,118,59,51,177,216,26,110,30,227,59,0,52,220,27,136,16,26,110,30,227,33,129,166,225,238,50,24,86,150,4,12,10,25,22,22,6,135,159,172,254,44,126,167,106,145,193,172,254,44,126,161,29,216,253,8,163,60,111,200,138,220,21,96,69,133,129,118,59,50,176,176,53,176,179,59,11,3,75,13,198,118,22,6,182,59,49,178,172,131,64,34,199,96,80,81,54,59,0,160,160,176,176,10,21,21,98,176,21,10,134,0,72,12,69,8,44,116,42,0,177,216,80,0,0,198,4,140,96,2,161,208,1,1,67,161,88,88,14,133,65,97,96,0,43,11,40,96,43,11,1,128,172,44,0,5,97,96,0,249,65,96,136,51,173,184,207,3,226,56,252,76,78,107,172,127,179,61,252,220,39,244,60,189,170,73,167,211,149,47,165,24,214,248,236,218,243,117,178,219,40,174,219,35,95,177,192,213,217,232,107,96,165,8,227,110,178,99,91,127,212,187,51,139,6,151,54,92,158,28,43,158,237,135,74,211,65,147,195,156,225,126,103,6,151,212,235,211,228,124,197,254,135,159,155,77,60,115,113,245,87,120,157,88,92,163,8,75,34,169,127,116,25,122,51,148,84,99,39,30,149,43,191,240,114,227,139,114,117,217,157,218,118,167,4,246,238,174,41,58,57,177,53,246,137,37,209,217,119,198,115,213,73,121,78,76,139,147,183,34,163,147,47,82,52,193,136,166,0,32,161,142,128,128,42,132,202,140,228,68,145,163,19,42,48,219,37,210,78,141,35,192,232,137,249,122,176,141,45,90,28,173,211,71,60,165,125,25,112,155,233,38,21,161,162,66,72,104,33,159,73,164,199,225,105,48,195,186,137,224,105,177,120,218,140,120,255,0,52,143,165,101,198,116,128,4,105,0,8,0,96,0,0,20,48,1,0,201,8,0,4,0,0,0,0,2,0,24,134,3,0,24,82,0,16,8,44,0,5,97,96,72,67,176,36,0,160,16,0,192,65,96,48,21,133,128,192,86,59,0,0,52,73,80,28,25,180,239,60,214,239,73,212,163,12,24,253,135,60,145,143,61,206,117,121,167,207,64,171,132,167,154,126,85,81,53,203,56,225,131,54,139,134,28,103,153,169,200,178,203,175,4,28,26,221,84,242,74,163,208,231,196,157,219,234,116,102,81,86,86,151,79,147,44,184,141,68,12,118,78,114,164,173,158,166,13,22,220,92,157,154,109,12,98,173,163,166,80,85,181,116,3,231,167,165,155,201,38,151,148,226,213,96,201,25,243,19,234,164,177,193,114,121,186,191,14,77,151,7,206,184,201,117,70,184,232,237,203,142,27,79,63,36,148,100,84,94,73,69,35,21,57,89,46,86,92,104,131,108,88,247,245,58,163,8,198,39,36,51,109,28,245,12,168,244,116,152,227,43,101,106,163,8,202,215,99,151,77,60,138,27,140,51,231,158,73,53,38,77,92,116,125,173,70,27,127,177,193,150,111,38,93,204,155,185,154,195,30,233,36,69,92,95,144,156,82,185,179,169,224,91,42,185,59,52,31,13,169,41,205,114,3,208,232,92,154,158,79,216,189,118,121,97,91,113,46,89,234,236,217,13,177,57,158,142,50,158,233,242,0,20,0,84,20,20,3,10,84,42,40,2,38,130,138,16,10,128,116,20,2,1,208,232,9,160,162,182,133,5,77,14,138,160,160,137,161,208,232,116,20,168,116,48,0,160,161,128,5,14,128,100,10,128,97,64,32,29,5,0,128,123,71,180,9,2,246,134,208,32,13,54,6,192,51,3,77,130,218,4,1,123,67,104,16,5,109,10,1,12,40,40,6,50,64,10,25,35,176,24,201,176,176,40,100,216,236,6,22,32,0,176,177,12,6,186,156,26,199,247,177,250,157,214,121,250,185,94,120,175,152,29,216,253,8,162,113,250,17,86,3,1,88,88,12,5,184,55,1,64,78,224,220,5,1,59,131,112,20,22,78,224,220,21,118,27,136,220,27,128,189,193,184,207,112,110,8,211,112,110,50,220,27,128,219,112,183,25,110,22,224,54,220,45,230,59,131,112,27,111,22,243,27,29,129,166,224,220,102,0,105,184,123,140,134,6,155,131,113,35,2,183,6,226,66,192,173,195,220,69,128,23,184,91,137,0,170,220,22,72,1,86,22,32,1,216,88,0,5,133,128,128,118,22,32,1,216,95,34,4,2,205,202,60,217,69,199,22,89,126,135,168,252,214,115,102,199,247,123,18,234,99,90,199,147,159,18,212,98,140,159,173,113,245,51,210,105,231,143,118,119,42,132,56,235,212,233,201,143,238,35,254,166,115,79,51,142,52,165,202,125,209,26,174,124,158,167,183,169,207,190,82,58,21,73,203,108,147,227,183,82,92,54,219,174,188,148,117,252,54,126,42,120,231,251,27,100,130,134,178,14,42,147,56,180,111,195,203,189,122,151,39,165,168,74,89,49,202,47,135,201,3,203,30,14,12,203,147,208,200,248,56,51,117,3,0,24,0,134,0,2,17,68,176,137,100,180,25,50,40,46,78,76,186,184,213,38,81,188,242,37,194,253,206,121,77,24,75,52,164,248,139,162,225,149,70,62,104,114,104,171,241,35,101,169,174,198,62,62,61,181,225,187,48,121,37,189,212,90,64,175,87,12,247,121,125,141,168,225,211,100,169,39,103,116,37,104,136,244,126,15,139,118,121,100,127,130,63,213,158,185,199,240,172,82,142,147,118,215,231,149,157,170,18,221,183,163,52,201,8,219,193,174,178,34,112,80,86,223,239,192,70,96,37,147,27,227,204,223,109,166,187,42,55,47,47,201,138,32,8,221,41,74,161,138,109,126,110,136,209,71,221,165,245,96,0,43,138,252,81,253,199,215,167,37,8,67,0,137,1,136,4,49,0,0,5,128,12,5,97,96,59,11,38,192,7,96,17,70,155,2,179,162,182,151,176,170,3,23,18,26,55,104,134,128,196,13,54,146,226,17,32,61,162,166,80,0,109,43,96,18,6,138,3,216,65,144,165,37,30,166,147,91,99,103,141,171,212,203,126,216,216,30,134,93,84,97,11,180,113,191,136,57,58,71,42,78,107,158,89,219,164,208,171,223,147,244,64,111,134,18,201,27,145,217,142,17,132,78,108,218,136,97,141,39,201,205,12,249,115,54,161,220,41,124,71,86,227,45,177,102,24,92,242,174,21,157,208,248,103,137,61,217,60,204,244,49,105,97,142,53,73,16,121,184,62,31,186,91,166,172,244,240,233,227,141,116,53,73,71,162,0,171,109,81,197,169,214,195,18,106,205,53,89,54,98,103,200,234,117,19,203,150,91,155,234,17,232,103,248,151,137,54,163,35,41,106,22,219,108,243,135,230,151,115,72,188,154,135,38,209,132,211,124,148,227,64,218,162,12,129,72,41,138,128,173,197,69,244,33,43,145,179,133,34,142,216,231,138,197,95,46,135,37,91,176,143,67,88,37,70,85,138,143,152,232,196,170,73,163,61,173,206,151,39,175,160,208,62,37,53,200,27,104,244,219,170,82,92,158,164,34,161,26,22,56,44,113,164,54,192,14,61,102,170,56,98,249,55,203,147,108,89,243,250,252,146,201,150,144,30,222,214,27,25,219,225,33,248,72,81,195,177,143,99,59,124,36,30,26,3,143,195,99,240,206,189,136,54,1,203,225,134,195,165,196,134,128,199,96,108,53,100,129,27,69,180,208,0,207,104,109,53,0,50,218,61,166,188,11,128,51,218,27,77,56,14,0,207,104,232,176,2,40,123,74,0,39,104,246,148,1,74,130,134,1,5,15,104,12,41,109,29,14,130,128,67,10,13,160,1,99,218,27,0,155,21,149,225,135,134,4,88,172,211,195,15,12,35,59,21,154,248,97,225,133,100,6,190,24,120,96,98,6,222,24,252,48,140,0,219,195,15,12,12,64,219,195,15,12,12,172,44,189,129,176,8,176,220,86,209,109,1,88,88,246,134,208,21,156,25,227,255,0,145,23,243,61,26,60,236,242,255,0,201,138,40,239,139,242,33,217,48,94,68,85,16,43,2,168,40,9,2,182,143,105,68,1,123,67,105,4,1,123,67,104,19,64,85,5,1,36,151,66,160,36,69,80,168,162,70,58,10,1,0,232,40,4,33,208,80,0,196,0,48,21,142,192,99,38,199,100,20,4,216,88,20,50,108,44,10,2,108,55,1,64,78,224,220,5,14,204,247,6,224,52,176,179,61,195,176,46,196,77,128,20,2,0,24,8,0,99,76,145,129,80,234,103,154,227,27,93,139,9,173,208,38,174,60,221,76,118,198,11,179,228,224,201,143,200,211,237,201,233,103,139,146,140,61,159,6,25,227,183,58,141,121,82,218,97,183,137,149,120,115,89,58,51,208,149,106,48,71,44,122,244,145,158,163,13,227,190,196,252,58,110,51,120,166,184,144,18,174,51,76,245,52,205,79,30,215,205,115,19,135,83,137,194,79,216,219,65,147,207,177,190,123,5,117,101,232,112,101,234,206,252,221,14,12,157,64,197,128,232,0,64,48,1,81,18,45,144,192,231,203,15,19,135,208,199,236,137,115,19,175,104,186,21,28,158,30,222,168,79,26,103,91,126,230,114,81,246,45,87,55,133,242,42,48,93,205,118,161,172,113,20,66,195,29,219,215,7,78,41,18,170,168,215,75,178,58,140,114,159,48,82,185,36,25,125,14,157,106,212,49,225,141,99,199,20,150,234,228,244,35,88,213,47,249,103,135,168,248,222,73,79,238,97,24,125,121,103,28,245,218,140,215,187,52,223,234,88,203,232,117,90,143,10,23,186,42,79,162,111,161,231,120,248,219,111,54,161,55,242,182,121,41,185,115,39,199,184,252,72,165,229,69,131,218,127,20,211,225,95,117,138,77,251,190,14,60,191,23,207,55,228,219,5,242,71,156,228,216,210,247,44,71,68,181,89,178,122,242,205,254,162,220,187,201,152,238,246,11,8,219,122,246,191,168,71,35,139,184,249,126,142,140,192,14,184,107,243,199,241,238,95,205,201,211,139,226,113,127,197,198,215,206,39,150,250,11,123,3,232,112,228,199,157,125,212,227,39,249,111,146,165,9,71,170,62,119,119,39,86,45,118,88,173,185,31,137,31,159,95,220,15,85,129,150,143,81,130,92,70,74,13,246,145,190,163,44,48,174,205,190,212,74,169,228,66,90,136,109,221,56,236,95,234,30,60,248,242,55,177,191,216,162,168,106,5,66,80,151,73,69,254,166,148,6,78,2,216,106,193,16,40,196,209,33,34,130,145,44,109,146,192,76,145,128,68,208,49,137,148,72,80,0,14,138,68,133,129,100,202,74,61,69,41,237,71,6,166,115,156,182,192,14,217,231,198,227,203,71,157,158,56,237,187,228,35,167,201,40,223,54,74,209,100,115,188,178,191,144,25,225,141,206,251,35,166,121,114,109,219,8,242,118,97,193,8,67,176,246,193,48,56,112,232,101,146,123,178,183,38,122,152,116,209,198,186,6,47,146,54,114,81,92,178,2,212,81,59,156,153,132,245,17,221,86,53,154,49,141,216,87,68,164,161,27,103,36,245,176,82,171,60,223,137,124,73,250,49,190,79,37,102,200,228,221,132,123,250,189,92,28,26,220,120,58,140,106,110,208,165,41,201,165,103,68,34,148,124,198,145,231,74,50,139,232,105,25,84,78,156,219,104,227,234,200,28,167,100,198,155,228,110,52,38,21,164,212,104,231,144,110,228,223,28,20,216,68,224,141,200,223,36,87,65,237,80,68,83,147,42,47,22,54,215,8,110,18,223,74,47,147,179,71,14,82,61,108,58,56,218,149,17,167,39,195,254,31,182,165,53,114,61,120,197,99,84,134,146,130,164,34,2,204,167,58,35,62,166,24,215,83,133,234,60,71,193,70,217,242,45,167,153,146,81,190,196,235,50,228,167,181,158,114,207,46,84,186,132,125,245,128,109,26,70,90,32,162,130,192,91,71,180,55,6,224,22,209,108,65,184,123,128,159,13,11,194,69,110,13,192,71,134,133,225,154,110,21,129,139,137,13,51,163,130,92,80,28,238,197,201,190,212,45,168,168,195,144,228,219,106,22,212,6,92,140,186,65,64,72,202,218,86,208,32,116,203,218,85,5,103,67,46,133,68,18,59,13,161,181,148,22,59,22,214,61,172,7,99,39,107,30,214,65,118,50,41,143,144,44,40,139,30,224,46,133,68,111,13,192,88,136,222,45,224,104,6,91,195,120,26,129,150,241,169,1,160,133,184,96,32,40,40,8,17,166,208,218,6,116,20,94,209,80,17,65,67,2,137,107,134,121,57,255,0,250,216,158,197,112,120,250,148,254,219,0,143,91,28,124,136,116,78,43,112,69,208,82,160,162,182,143,104,19,65,69,237,30,208,51,218,61,166,148,4,25,237,13,165,128,17,180,91,75,16,25,237,39,105,168,168,163,58,21,23,65,64,103,64,94,208,218,17,2,47,104,109,2,2,139,218,20,6,116,20,93,5,1,157,14,139,161,80,18,5,80,80,18,5,109,30,208,32,11,218,20,4,1,84,20,4,129,84,20,81,32,58,10,1,0,232,84,0,49,80,192,96,32,32,160,16,1,64,32,1,142,248,36,118,6,83,143,153,75,216,228,213,69,239,220,189,236,244,56,218,209,142,76,55,244,49,184,214,107,207,205,141,75,78,159,212,242,167,25,99,207,28,144,236,123,115,134,220,115,139,236,143,55,81,138,163,236,70,157,89,215,137,134,57,35,221,28,23,182,86,184,103,126,133,248,154,89,99,151,88,156,153,225,182,84,7,116,114,173,70,13,223,137,122,145,203,53,201,150,28,143,28,237,126,168,232,201,27,91,163,208,14,118,132,203,100,133,72,21,68,129,44,150,81,45,4,77,146,203,161,52,81,148,140,154,102,237,11,105,70,42,38,137,112,86,208,74,130,39,160,212,246,142,70,43,205,63,145,81,181,202,92,149,185,71,130,20,189,138,73,34,162,183,55,204,191,97,164,216,146,178,147,246,42,45,42,1,80,202,128,0,118,5,33,145,185,21,97,9,240,68,151,177,100,181,93,58,16,69,209,91,132,213,244,38,233,133,109,25,90,52,251,70,77,170,46,77,165,209,51,151,117,26,70,86,6,217,50,203,35,176,89,39,225,236,114,123,87,99,49,57,118,32,219,71,29,250,220,105,242,185,117,250,51,208,208,107,220,159,131,158,247,126,25,63,242,112,104,103,28,90,168,228,151,166,41,255,0,106,58,181,90,120,99,85,44,151,41,116,140,121,176,175,89,160,60,255,0,134,235,37,145,189,62,107,223,31,75,125,90,246,61,0,42,194,200,176,176,166,33,142,128,145,20,201,97,18,196,54,34,132,0,0,1,96,76,223,149,129,199,169,213,40,203,109,134,25,198,77,36,249,60,253,99,251,235,246,55,208,75,111,154,93,88,30,212,99,24,66,217,231,235,53,177,198,222,211,29,119,196,148,96,227,7,201,227,75,44,166,252,204,14,245,241,57,74,85,102,216,245,155,166,173,158,61,242,107,5,39,211,168,71,210,125,183,28,49,238,108,243,245,63,19,155,139,218,113,248,51,219,109,217,142,94,149,220,138,184,107,50,111,109,179,73,106,114,229,225,93,28,144,92,171,59,241,230,132,97,216,14,73,198,75,212,76,100,145,182,124,138,125,14,105,174,0,183,149,89,51,207,54,184,50,138,182,106,163,193,70,50,156,159,86,86,158,183,114,18,92,153,250,93,132,119,101,196,165,11,71,28,177,201,51,92,122,135,84,105,123,187,20,115,44,45,155,66,59,17,172,72,201,22,17,158,76,157,141,180,209,115,146,73,91,102,17,197,41,79,230,123,191,14,210,199,10,221,46,160,117,104,116,91,22,233,117,59,220,163,5,86,113,234,53,216,241,66,147,71,143,63,137,207,38,109,176,244,251,153,105,244,59,211,57,117,154,165,139,27,119,208,229,142,174,49,199,114,149,179,200,215,235,60,70,226,165,193,70,58,141,110,76,217,57,149,68,223,6,169,66,62,102,112,46,67,181,4,119,207,87,28,141,163,143,52,55,202,226,99,84,206,253,44,55,46,128,125,190,225,110,50,114,22,227,45,55,220,75,102,91,135,96,61,195,220,64,1,123,138,76,200,55,1,176,182,153,110,46,51,1,211,23,37,238,31,0,99,185,139,115,55,218,133,225,160,48,220,45,198,254,18,23,132,128,195,115,21,179,163,195,67,240,208,28,220,142,153,209,225,161,236,64,96,162,205,20,13,41,12,9,81,30,208,220,78,224,43,104,246,145,184,123,128,173,161,72,91,137,222,6,148,130,145,158,240,222,6,148,131,131,63,16,94,32,26,112,75,100,111,22,224,41,177,110,38,197,101,14,194,196,48,0,160,42,192,157,163,216,86,225,238,2,124,50,148,3,112,247,16,27,71,180,55,15,112,5,0,88,192,64,48,1,5,12,0,91,67,106,24,1,60,114,120,218,215,90,168,179,208,158,125,179,105,158,102,178,74,89,211,69,77,122,26,44,187,226,118,209,230,252,55,252,158,153,20,80,0,88,0,5,133,128,10,135,97,96,77,10,139,0,35,104,109,44,0,207,104,81,160,80,25,80,81,165,5,1,157,10,141,68,6,123,67,105,160,128,207,104,182,154,8,8,218,27,75,10,40,141,161,180,210,138,162,12,182,134,211,90,29,1,150,208,218,107,66,160,51,218,77,27,81,52,6,116,42,52,161,81,70,116,5,208,80,16,42,46,130,130,34,130,139,160,160,34,130,139,160,160,51,160,163,74,21,1,3,42,131,104,18,35,77,161,180,12,192,211,104,109,2,10,252,37,109,13,161,92,154,136,121,89,203,155,20,39,8,174,253,207,78,113,221,22,103,60,73,212,146,51,184,181,229,105,35,225,231,113,166,148,145,158,178,53,54,207,66,120,106,123,146,57,245,144,83,199,184,203,88,242,239,147,167,22,78,41,156,175,134,56,75,144,173,231,212,155,22,235,14,72,40,150,137,220,78,224,40,40,141,225,226,34,138,113,37,162,188,72,190,226,109,1,13,11,160,228,200,108,168,98,144,110,72,203,44,246,197,176,22,89,212,107,187,34,12,198,51,114,243,51,120,46,13,48,181,212,209,50,98,172,180,138,25,105,164,36,138,162,160,253,71,183,230,48,42,22,210,182,47,96,14,61,194,19,135,200,54,202,62,227,253,66,218,1,110,2,147,151,117,199,204,78,23,208,12,223,29,8,151,38,174,18,50,148,101,31,194,200,23,98,84,156,88,116,100,200,43,170,18,220,137,151,83,12,121,54,179,93,192,82,149,35,210,248,118,163,77,138,41,231,191,21,91,82,125,23,208,242,95,169,26,67,207,85,220,14,221,70,69,150,126,62,29,208,105,251,116,253,79,79,73,170,90,156,87,255,0,201,31,82,43,87,137,98,248,127,135,143,203,8,174,79,27,28,229,131,52,114,227,127,95,152,87,188,52,70,60,145,205,142,51,135,70,89,5,161,147,97,97,77,144,198,217,32,38,73,68,132,1,98,17,64,101,154,85,19,83,131,93,145,197,82,229,176,142,108,184,20,229,125,216,101,75,28,29,123,15,14,44,238,59,165,193,205,169,200,212,182,182,69,113,101,187,178,81,166,70,155,38,168,162,23,168,234,197,45,180,206,86,249,53,140,184,3,186,90,165,178,186,179,138,114,109,219,45,19,154,182,144,107,13,174,36,87,39,60,36,236,222,50,1,184,178,27,224,221,52,226,101,94,96,172,226,139,53,81,68,206,41,4,98,204,103,203,55,106,209,140,227,201,69,225,74,249,59,60,187,56,60,213,118,117,65,181,18,160,241,20,100,104,178,41,28,217,17,182,134,27,242,91,232,128,239,210,98,243,110,174,77,181,154,175,15,19,140,31,62,229,228,126,30,46,58,179,198,213,102,148,231,72,138,198,121,167,146,94,105,54,108,165,24,68,49,105,30,205,239,169,142,75,221,180,129,230,201,57,71,212,232,201,70,78,55,69,203,161,232,233,116,247,142,228,187,20,121,113,224,119,201,223,155,73,185,240,61,63,195,156,167,111,160,137,92,152,180,242,205,37,75,131,219,210,105,22,56,46,13,113,105,227,133,46,57,58,28,162,160,7,109,138,202,160,162,42,66,199,180,54,128,172,118,27,69,64,61,194,177,80,128,171,13,196,136,13,119,20,166,99,97,96,116,44,131,241,14,113,217,21,191,136,27,204,44,160,53,222,45,230,99,2,247,135,136,77,15,104,7,136,45,236,173,163,218,6,123,152,183,51,93,168,91,80,25,238,30,230,61,161,69,6,230,3,161,240,4,211,30,214,85,161,238,68,25,237,98,218,205,119,33,110,69,25,237,97,180,189,200,55,32,35,104,109,43,112,183,4,42,10,30,225,110,0,161,208,110,13,192,20,20,27,197,188,7,76,116,197,188,55,133,85,49,145,188,123,192,161,145,188,55,129,118,195,113,27,131,112,26,110,30,227,29,194,220,192,232,220,14,92,28,251,152,220,157,50,14,29,100,101,44,139,105,195,182,91,252,221,78,253,251,178,201,51,147,82,254,254,37,71,103,195,248,103,167,184,242,244,79,147,208,176,47,112,89,152,236,138,160,21,134,224,24,10,194,192,171,11,38,196,6,155,131,113,152,128,215,112,183,25,136,13,119,11,113,152,1,91,133,184,84,20,3,220,45,193,65,69,6,224,220,27,67,104,6,225,238,22,209,237,0,220,61,194,218,27,72,43,112,110,22,208,160,43,112,88,168,0,118,43,0,0,16,194,128,144,42,130,128,144,42,130,128,128,46,130,128,128,162,232,40,162,104,40,160,2,104,116,48,32,40,40,0,0,0,0,4,4,100,203,12,126,185,115,237,220,10,238,30,31,22,221,35,60,90,136,201,243,229,246,52,158,69,24,183,38,186,1,205,147,52,113,182,189,251,179,142,126,108,82,143,229,102,154,140,190,28,119,62,100,253,41,246,249,156,248,50,248,141,219,182,248,127,83,26,222,60,236,202,164,204,84,185,58,245,112,169,28,109,114,21,209,143,205,36,116,229,132,99,3,159,74,188,232,234,203,142,83,242,198,46,79,217,1,231,206,68,57,29,57,116,57,148,91,123,34,253,165,46,127,99,56,232,27,245,205,191,146,224,68,174,121,205,71,171,51,188,147,254,28,27,249,190,14,205,62,44,82,114,106,49,116,234,209,191,17,232,146,53,213,59,60,248,233,50,203,156,147,165,237,30,13,97,167,142,63,118,116,182,190,164,54,88,205,67,72,137,212,81,114,123,81,139,229,242,84,71,86,103,155,136,75,232,111,70,25,164,156,182,129,197,138,93,142,232,116,56,114,165,143,42,174,231,78,41,1,217,21,193,162,70,49,149,35,120,244,2,146,30,208,143,82,202,34,128,170,19,76,33,9,180,135,38,162,137,80,114,230,92,34,160,141,207,167,79,115,74,81,65,208,77,208,0,155,57,179,235,113,227,150,222,101,47,100,78,45,102,44,210,174,99,47,102,7,86,250,30,239,99,39,56,46,179,138,253,74,241,113,215,25,35,95,234,2,220,35,53,231,72,206,122,120,191,76,255,0,114,225,60,114,244,201,75,232,198,246,129,195,147,22,72,115,182,215,186,228,120,178,112,116,239,94,220,251,146,227,226,63,77,191,116,65,155,119,220,223,73,7,151,58,132,123,243,244,34,26,103,126,121,82,249,117,58,33,183,28,106,17,175,152,87,161,171,201,31,179,168,120,203,36,255,0,18,113,233,244,103,3,254,140,118,218,149,143,172,64,237,248,94,70,167,147,19,246,220,143,70,207,31,67,45,186,216,124,213,30,193,20,88,236,144,1,136,0,0,146,137,96,33,13,146,80,62,135,45,70,89,110,93,142,140,175,108,25,226,102,213,184,101,149,118,8,246,117,25,241,66,27,120,179,196,213,71,115,222,115,189,68,231,59,108,211,36,219,135,36,87,43,245,23,216,139,228,214,24,229,50,140,28,121,46,13,29,47,6,216,156,187,94,224,142,136,147,56,217,59,182,148,221,196,138,206,16,228,213,70,140,225,47,49,168,13,15,111,113,35,95,194,69,102,41,43,67,177,218,42,48,105,163,41,157,50,104,198,75,144,49,143,168,232,236,115,202,60,157,120,113,185,68,168,203,110,249,109,71,165,165,142,60,17,231,176,97,208,184,45,205,121,153,142,167,79,151,36,182,167,73,5,117,106,53,152,182,55,106,207,54,31,121,147,115,69,207,71,178,11,220,206,25,22,56,180,250,144,105,155,80,227,26,93,78,78,229,206,123,157,153,202,84,192,223,12,46,74,79,161,215,147,89,28,80,218,154,179,143,28,252,135,46,91,222,217,71,179,164,202,179,75,147,209,158,92,120,97,118,143,158,211,103,240,163,192,102,213,203,47,23,192,71,110,95,137,167,62,25,25,126,33,45,180,159,39,155,220,109,240,21,247,155,131,114,48,220,61,196,27,110,67,179,13,193,185,129,181,138,204,237,133,176,44,68,140,0,7,65,64,42,29,12,124,1,52,20,95,3,224,42,5,101,180,78,208,133,184,123,133,177,134,198,5,110,30,225,40,22,160,20,147,101,114,82,73,1,4,59,33,182,106,27,80,24,238,97,185,154,236,64,224,138,50,220,45,230,142,4,60,97,11,123,13,192,226,73,69,110,97,185,146,22,5,91,21,176,177,128,185,29,50,149,20,168,131,58,98,228,218,144,109,64,99,200,83,54,218,27,80,25,109,97,181,155,80,1,150,208,216,106,43,2,54,15,105,86,43,1,109,29,5,138,192,116,61,164,216,88,21,180,123,81,22,59,10,173,168,36,188,172,155,6,252,172,35,207,143,241,228,115,106,191,143,19,174,63,199,145,201,171,255,0,234,34,84,117,104,250,157,238,73,119,60,156,89,28,13,39,168,147,65,94,150,235,11,49,211,73,202,60,155,209,4,216,91,42,135,64,77,176,228,160,10,92,135,35,176,176,0,11,21,128,197,97,96,1,97,98,10,0,177,216,168,116,1,99,177,80,80,14,198,77,12,10,2,64,130,128,64,3,0,0,0,0,0,0,0,0,0,1,128,128,6,32,11,0,0,0,0,0,0,25,18,154,70,114,202,81,176,206,101,155,147,69,153,80,26,136,197,230,41,101,76,13,2,175,160,65,110,231,177,158,109,86,60,126,88,245,32,213,237,138,182,121,154,153,66,89,119,39,230,30,93,84,166,218,82,91,126,135,60,185,228,130,229,146,105,250,152,71,44,165,56,198,82,225,186,102,118,197,212,43,125,126,147,55,139,41,168,185,197,247,137,231,232,188,95,182,202,43,14,71,141,180,247,108,116,122,219,243,102,211,237,132,253,106,157,153,203,83,158,80,79,124,171,218,250,8,181,142,179,69,150,124,198,53,243,147,163,137,124,57,39,247,186,136,71,229,4,228,255,0,216,236,156,229,47,83,50,161,213,59,43,20,52,216,57,134,57,78,95,155,35,255,0,8,185,231,156,149,110,219,31,104,240,100,249,84,186,246,38,55,40,166,84,167,198,234,93,76,117,185,101,135,23,151,248,146,242,197,124,217,182,222,108,228,201,183,54,182,238,227,133,82,255,0,87,114,162,177,65,227,196,162,222,230,187,137,154,181,98,218,128,206,137,155,81,227,185,89,37,183,131,11,2,100,155,98,162,249,97,180,163,57,75,108,91,56,246,238,147,108,234,205,207,148,206,146,8,227,207,134,60,117,187,22,57,60,115,219,35,105,121,165,125,151,67,159,60,27,86,186,162,43,178,25,63,99,175,12,173,30,70,28,223,133,245,59,176,101,87,182,192,239,143,83,67,157,75,131,108,114,220,5,127,98,39,42,47,36,163,24,213,145,24,55,230,146,42,20,99,126,105,126,136,208,65,69,64,76,145,125,17,155,145,7,139,155,28,177,206,167,215,159,212,152,238,148,162,177,199,116,175,183,39,180,227,187,170,85,243,29,37,209,36,81,228,61,46,116,173,197,126,228,199,20,239,211,209,243,93,79,94,93,44,228,201,137,202,91,146,119,242,10,228,200,165,143,39,137,142,225,199,7,165,142,114,148,98,228,169,181,109,24,98,134,101,46,120,143,204,234,132,28,185,252,63,220,34,161,143,123,182,252,166,220,69,109,92,34,108,150,192,165,38,227,182,248,246,42,43,128,132,120,41,112,69,21,67,140,120,29,10,114,164,69,68,47,124,165,237,208,246,241,228,241,49,70,126,232,241,224,170,39,127,195,231,112,158,63,202,237,1,214,49,12,0,99,72,116,4,146,203,100,48,36,69,5,20,115,234,222,220,76,249,201,249,165,38,125,15,196,37,183,20,190,135,205,182,4,199,212,107,41,58,162,180,248,183,114,203,203,4,136,57,98,188,199,161,12,145,140,14,22,185,46,184,42,52,203,168,190,14,120,228,243,10,104,81,141,74,192,233,150,25,74,54,145,59,36,162,117,98,205,29,148,101,150,107,144,174,75,169,154,167,102,114,141,187,20,37,82,3,101,105,148,219,161,196,174,8,172,185,178,218,224,118,172,31,40,35,46,164,79,131,87,193,43,28,167,32,39,20,119,72,245,116,56,82,123,164,184,57,177,97,216,173,157,43,89,143,20,13,35,183,54,162,17,242,46,167,46,125,68,49,193,180,121,89,53,78,89,28,147,182,204,114,228,150,79,83,224,138,211,62,187,115,164,204,35,45,210,50,107,204,104,227,74,209,7,75,140,118,28,179,92,151,9,74,92,118,54,168,215,32,101,141,61,166,115,245,29,92,40,156,146,245,1,93,137,238,62,104,134,249,2,168,37,192,224,57,180,208,31,105,180,123,66,199,96,42,29,0,0,0,5,0,88,236,84,48,29,128,36,82,64,42,99,218,80,200,169,218,58,24,0,40,149,72,158,69,200,26,82,21,34,57,14,64,176,220,32,218,1,184,155,43,104,109,2,119,6,225,236,13,128,27,131,112,246,134,208,39,113,62,33,166,193,120,104,163,39,49,89,183,134,30,26,8,198,135,181,155,108,67,218,133,35,13,140,123,25,183,1,192,25,168,50,212,10,176,176,169,218,20,86,226,94,72,160,1,110,70,89,115,164,142,79,22,87,118,88,149,233,117,10,56,241,234,43,169,209,28,233,144,94,208,218,10,105,140,138,91,67,104,192,3,104,108,29,133,128,182,6,194,172,44,9,216,27,10,176,176,22,193,74,62,86,85,138,94,150,7,155,211,81,47,161,197,172,255,0,234,34,119,87,254,68,190,135,22,177,255,0,228,196,211,38,186,13,244,23,97,183,192,30,166,141,125,217,209,180,231,209,191,187,58,8,209,80,109,24,16,45,161,180,161,129,27,67,105,96,4,108,30,210,128,9,218,27,74,11,1,109,10,24,172,2,133,65,185,14,192,84,20,59,22,228,1,64,79,136,134,157,128,192,0,0,0,86,3,2,92,146,23,136,81,160,28,210,205,76,168,229,177,17,176,89,27,135,184,138,160,51,115,26,109,148,91,145,54,10,33,41,40,160,50,203,147,105,148,51,190,226,201,61,204,204,172,186,225,153,51,77,200,226,132,100,217,188,98,215,80,173,101,34,55,217,91,108,106,41,17,88,201,74,76,54,210,55,224,137,198,194,57,166,74,58,124,17,120,60,149,24,114,206,156,58,125,139,126,111,255,0,105,174,44,113,199,230,151,171,251,28,154,252,251,174,10,93,59,34,110,172,61,86,183,240,98,127,86,112,238,19,119,205,18,101,85,86,50,123,143,119,32,18,232,102,228,57,202,145,156,165,229,10,245,126,30,247,232,255,0,211,54,115,206,51,199,172,201,139,240,229,94,36,62,189,208,254,9,150,222,108,95,73,47,236,105,241,87,224,195,30,85,234,132,173,124,253,209,81,132,176,228,125,98,204,62,167,90,203,41,71,114,183,30,169,156,211,126,102,84,74,100,221,78,75,245,7,34,29,239,143,236,6,185,178,227,197,164,156,146,126,42,92,58,190,79,63,75,23,28,125,109,190,122,81,166,174,78,89,113,227,95,234,127,217,26,193,113,96,66,140,159,86,57,61,188,26,81,150,72,57,72,12,36,247,49,237,53,88,232,29,34,163,45,162,126,84,107,185,51,12,239,183,184,24,94,233,54,101,155,150,162,190,172,217,249,35,243,236,66,143,119,212,12,246,240,68,162,111,70,83,249,1,56,112,198,42,82,174,89,156,241,61,219,163,38,164,142,205,181,26,33,196,3,30,127,46,217,241,35,191,75,22,177,120,143,241,116,56,177,96,241,50,70,15,163,103,171,40,167,182,17,226,43,128,51,132,20,165,189,174,131,147,46,126,85,181,16,163,96,36,171,144,124,20,200,124,132,67,182,199,67,191,97,20,38,36,172,58,178,250,32,34,125,40,141,201,68,28,188,194,217,190,95,220,7,8,239,123,159,167,251,155,2,225,82,64,144,10,138,132,27,118,199,24,223,5,74,95,133,17,82,165,114,74,61,13,23,91,20,99,72,82,146,72,138,115,150,212,102,174,76,41,206,70,177,138,143,0,58,242,209,182,142,91,53,81,246,151,6,93,133,25,109,146,151,179,176,61,170,10,43,170,191,126,71,64,33,133,12,42,89,13,26,80,168,8,161,209,84,58,8,225,215,227,221,137,253,15,6,58,89,180,228,207,165,214,113,137,253,15,2,122,168,197,53,92,129,132,103,225,240,27,183,62,72,219,41,61,197,237,164,6,82,164,202,190,9,148,109,148,163,192,25,203,168,118,9,147,18,138,199,47,53,26,73,92,140,225,235,55,157,36,128,214,24,227,178,217,197,150,163,147,131,71,150,85,73,152,101,93,194,58,160,238,33,70,88,37,193,177,21,15,130,161,25,100,126,84,109,143,77,60,180,218,168,158,166,28,16,199,0,60,216,105,191,49,188,113,70,38,249,118,246,53,210,233,222,73,39,37,193,166,92,154,136,202,56,143,27,44,183,73,159,79,241,56,199,30,158,79,228,124,196,149,17,166,27,170,70,215,113,49,154,228,211,31,66,12,228,154,102,209,243,68,207,33,120,253,32,86,53,76,38,221,143,23,44,185,69,88,9,38,226,101,37,76,217,50,50,160,51,220,168,207,135,34,182,240,66,143,32,107,216,123,60,164,199,169,209,198,192,62,203,101,25,100,200,160,70,93,79,29,78,76,147,115,44,43,165,106,21,245,53,142,88,179,204,186,52,82,125,153,98,87,166,154,99,163,207,142,105,35,104,234,189,201,22,186,246,130,137,207,246,165,238,31,106,94,228,29,84,132,229,20,113,207,85,236,100,243,201,136,87,115,205,20,101,61,74,71,30,230,251,136,177,43,187,30,165,73,245,58,99,53,36,121,11,134,109,12,242,136,133,122,65,103,26,213,112,39,169,36,90,237,3,134,58,142,78,136,102,77,8,173,236,123,140,183,161,217,6,155,130,204,172,55,1,173,133,152,203,37,25,253,161,95,81,7,85,138,204,163,153,50,183,160,46,199,184,207,196,65,189,48,47,112,183,19,104,0,173,193,184,128,178,139,176,34,198,152,13,186,39,125,4,223,7,46,76,201,4,86,92,230,15,36,159,115,55,45,204,102,153,83,118,33,12,2,199,116,103,220,118,6,209,203,40,157,24,245,30,231,21,148,21,233,71,36,100,89,230,67,35,139,59,33,153,52,102,45,110,6,79,32,158,80,173,128,201,100,178,183,1,99,34,194,200,44,82,126,86,77,137,191,43,3,207,156,182,234,37,244,60,253,100,183,106,35,71,102,163,156,199,159,153,86,100,105,151,66,124,13,190,5,137,110,224,172,209,218,192,245,52,95,195,58,142,45,20,190,236,233,220,70,154,10,200,220,22,5,216,236,206,194,192,210,194,204,237,133,129,165,133,153,238,163,41,228,125,128,232,177,217,203,25,200,189,238,128,217,200,206,121,104,206,82,108,141,146,147,17,3,201,43,41,101,96,176,178,214,42,40,206,89,88,148,165,35,95,11,146,182,168,160,57,228,154,47,30,70,186,131,166,195,104,27,169,88,156,140,183,80,211,178,11,220,77,177,162,184,3,57,88,148,25,175,3,3,159,195,178,227,142,141,148,108,28,104,81,159,65,36,217,92,13,73,5,56,227,43,203,18,39,149,69,28,210,206,228,248,8,233,115,51,148,92,140,225,51,85,145,34,137,240,70,176,161,75,48,163,154,192,222,48,140,81,158,92,138,36,79,35,163,154,114,109,136,87,84,50,110,47,147,142,18,218,206,168,100,77,0,249,178,162,134,163,101,244,34,132,138,150,220,112,114,147,161,195,202,183,72,243,178,106,101,151,47,153,249,123,47,98,7,61,75,113,148,189,187,28,51,158,249,183,238,94,70,212,154,236,204,215,91,2,154,242,153,149,39,208,58,144,23,192,153,51,225,9,200,9,155,182,145,148,229,213,14,121,20,119,51,154,59,245,25,227,138,31,137,250,189,144,30,159,194,86,204,190,43,150,223,17,56,67,231,243,59,214,183,30,76,50,241,162,156,163,124,85,243,71,149,147,50,199,56,56,122,97,91,87,201,27,107,48,189,242,112,111,195,202,186,175,220,163,109,38,191,195,193,225,193,92,38,183,199,119,179,234,140,230,158,79,54,211,147,76,221,120,114,245,99,157,126,140,244,39,145,201,210,164,151,177,81,24,116,115,205,42,84,151,118,206,172,154,108,88,161,73,41,74,43,212,253,199,12,203,22,31,230,103,38,76,205,239,109,246,3,204,139,140,245,25,178,93,243,81,227,162,71,66,117,20,114,105,101,186,15,158,231,77,58,2,183,11,112,109,0,38,76,201,249,138,147,176,72,168,79,202,142,86,237,185,51,92,249,18,242,217,138,143,139,254,143,238,2,87,55,185,244,236,54,91,68,48,37,244,50,132,119,102,138,253,77,36,203,211,66,231,39,242,1,201,9,34,231,26,99,132,120,3,93,38,63,60,165,236,142,184,198,163,187,220,207,77,15,42,95,153,155,229,125,151,64,48,126,105,21,37,181,81,211,167,192,150,57,103,203,252,56,244,95,153,251,28,179,110,82,114,125,88,17,39,68,117,27,86,34,160,170,39,169,116,32,4,168,153,75,146,140,127,19,108,2,113,109,240,109,24,109,138,66,199,26,243,62,191,216,118,192,7,92,14,42,204,178,228,231,108,95,61,254,68,86,175,36,85,197,73,95,126,69,190,43,163,179,143,236,241,234,188,191,67,69,186,10,151,36,29,15,40,151,152,28,162,198,165,125,0,210,212,80,67,153,89,42,139,221,65,86,67,107,162,228,92,179,163,69,135,196,212,70,250,46,88,30,182,56,184,227,130,151,85,21,101,208,0,80,0,0,2,24,128,0,4,7,62,183,248,79,232,124,171,94,121,95,185,245,218,133,187,27,62,95,83,13,153,230,130,8,78,42,40,55,95,67,157,245,52,128,4,132,157,154,75,161,49,64,103,56,137,26,72,132,138,35,155,47,117,141,165,70,119,230,3,74,22,69,229,52,75,130,50,116,3,60,78,153,232,104,113,172,185,110,94,148,121,208,78,83,81,93,207,119,73,167,240,241,38,7,118,79,15,30,46,199,20,167,41,51,41,248,153,50,255,0,131,210,210,105,58,57,245,8,199,79,164,150,71,186,127,177,234,99,196,177,196,210,17,80,92,7,82,43,194,248,230,93,184,246,251,179,194,155,184,158,207,199,225,229,79,230,120,157,98,6,61,66,30,161,165,201,81,143,153,0,220,45,142,81,168,155,63,73,132,164,4,98,147,82,55,147,108,194,11,204,117,82,218,4,65,17,149,155,163,28,171,204,6,111,160,37,193,85,192,186,32,34,233,154,41,90,49,151,38,152,151,0,125,21,187,42,248,34,199,86,105,148,181,101,68,173,162,160,24,19,99,0,24,8,161,140,67,176,26,6,43,27,32,155,29,138,128,162,145,70,105,149,184,10,41,74,187,152,238,29,144,108,179,73,26,195,57,200,138,16,119,199,50,100,207,34,247,56,92,156,123,141,100,111,184,139,91,77,202,93,204,220,88,212,203,140,147,8,80,140,151,115,75,146,93,73,156,169,112,101,226,176,173,37,146,66,89,164,136,82,178,248,8,165,168,99,251,67,33,109,179,85,24,191,96,167,12,146,145,172,93,146,229,24,68,230,150,166,165,193,7,125,7,67,155,30,161,75,185,183,18,238,20,178,202,209,195,146,18,114,179,191,105,50,130,8,243,159,148,106,71,78,76,41,152,60,78,37,68,54,193,79,146,165,194,48,114,243,20,116,117,19,34,19,47,169,2,76,173,196,237,26,64,59,46,19,167,212,131,59,123,128,244,33,230,93,74,88,206,108,89,54,157,112,202,152,81,225,208,210,101,238,13,198,85,50,177,70,76,173,194,187,2,183,112,68,155,218,203,72,39,74,44,43,201,156,175,51,56,181,15,239,98,117,206,95,249,50,71,38,165,125,234,43,45,240,100,81,159,39,70,170,81,146,224,243,231,194,52,134,233,71,144,61,141,20,126,237,29,91,78,61,30,84,162,145,217,25,166,69,27,71,180,96,20,182,143,104,110,72,137,230,72,11,218,133,36,140,30,160,159,26,196,70,244,137,168,217,17,148,164,55,22,185,2,234,36,206,73,28,217,51,56,178,60,71,34,196,117,70,113,52,82,137,194,153,75,35,66,21,216,230,10,118,97,25,89,188,105,32,167,41,237,71,52,243,89,89,166,115,12,69,41,187,53,142,67,1,162,163,164,20,136,132,173,21,177,185,17,90,7,37,70,52,185,47,130,42,33,6,205,41,68,55,36,142,108,217,37,124,5,116,248,136,199,38,79,99,24,185,51,72,227,109,242,16,163,185,178,219,81,69,237,168,156,153,148,159,64,35,54,77,206,172,201,112,76,219,66,222,105,151,76,36,89,205,9,26,248,129,78,97,137,242,40,197,201,151,42,138,0,203,37,71,52,167,200,228,237,130,133,132,82,124,23,141,249,209,27,88,70,226,236,15,75,31,164,174,230,58,119,44,159,79,115,161,197,94,231,251,24,214,216,235,50,199,22,26,148,171,127,7,151,105,201,211,227,177,219,241,90,251,191,149,158,118,250,224,2,115,114,234,29,137,147,221,46,7,124,128,223,40,155,3,57,74,190,160,57,74,219,126,198,19,155,125,63,114,170,189,95,177,207,159,39,151,245,3,60,146,81,95,153,252,206,175,133,167,225,102,212,79,191,221,199,251,191,240,121,185,114,92,153,235,79,110,147,225,152,99,46,62,239,115,250,203,159,246,3,155,83,145,36,207,95,71,28,171,225,154,121,102,234,227,199,211,240,159,56,228,230,165,150,124,70,188,168,250,220,82,90,173,6,23,141,241,44,81,175,216,15,31,52,118,234,35,149,42,83,242,200,219,30,75,116,250,143,52,39,142,127,121,23,24,254,43,51,132,99,147,20,115,99,119,25,127,66,163,121,73,179,57,166,226,235,169,80,119,195,234,14,112,143,89,32,60,221,63,221,231,158,54,250,249,145,210,165,183,251,25,124,71,29,168,229,194,252,209,253,12,99,172,132,163,79,212,249,227,176,29,119,100,78,68,169,74,113,82,143,70,53,22,202,129,38,199,38,163,17,201,168,70,228,206,41,230,158,105,236,197,199,243,123,0,60,126,46,70,228,237,123,26,116,224,210,48,80,130,137,155,1,50,25,82,36,8,81,182,111,129,122,137,72,211,10,230,75,228,1,47,52,141,20,41,124,199,24,211,46,17,221,146,43,230,7,102,12,55,40,65,117,124,26,96,210,248,249,229,31,193,23,204,141,52,209,114,212,71,111,183,236,116,234,37,29,46,149,199,31,14,92,17,94,126,183,62,246,161,5,183,28,56,138,56,155,53,159,152,138,75,160,68,237,247,19,164,83,51,234,202,46,43,113,156,184,102,208,91,98,99,151,135,97,3,244,217,17,141,202,251,13,75,119,29,141,123,123,20,67,224,46,185,116,144,247,46,105,91,22,219,119,34,42,114,206,74,53,30,44,194,60,51,108,175,207,24,145,182,164,3,67,233,212,18,7,233,1,184,251,14,50,236,201,78,186,244,42,189,202,134,228,239,142,133,197,217,157,52,84,38,147,228,138,232,232,143,67,225,177,172,115,159,187,164,121,214,164,150,215,103,183,139,31,133,138,16,246,68,85,216,172,4,20,236,4,0,48,16,172,10,16,128,8,205,36,160,120,90,204,42,110,83,61,61,126,77,144,103,153,12,187,227,82,42,60,230,188,220,151,20,111,155,18,234,115,169,87,1,22,217,40,151,200,226,20,219,38,130,92,9,48,6,153,149,121,141,209,19,92,129,106,232,26,224,32,248,28,149,129,166,135,20,94,93,204,246,103,145,108,80,135,83,207,211,224,112,130,247,61,93,6,158,62,169,115,38,65,166,143,73,94,105,117,61,4,148,87,2,221,24,240,135,97,65,50,146,138,20,242,168,35,204,213,235,182,244,96,114,252,111,34,148,43,230,120,145,146,59,117,147,121,34,217,230,242,152,70,187,108,202,246,204,234,194,147,137,142,108,126,126,0,169,79,202,97,30,100,105,37,81,38,11,168,11,164,142,152,114,145,199,39,231,58,240,191,40,26,40,242,103,157,81,172,100,101,168,232,69,96,130,130,28,151,69,70,116,29,10,97,180,15,160,72,164,37,18,234,141,178,150,201,176,148,137,76,1,190,74,76,150,130,128,208,8,82,45,48,2,108,162,104,6,138,20,74,1,18,84,153,0,54,32,161,208,8,180,129,34,128,0,150,193,203,128,22,66,96,200,158,66,97,46,64,233,178,147,51,93,7,116,5,185,19,212,198,83,109,151,25,1,162,20,165,64,152,53,96,76,101,102,155,153,10,37,0,79,39,6,29,89,89,34,201,94,80,42,50,218,206,168,102,104,225,114,228,218,23,64,119,71,81,101,248,137,156,5,41,73,119,36,43,187,134,75,199,103,44,53,13,51,120,234,16,84,79,9,207,44,60,242,119,120,209,100,201,197,129,198,177,164,90,69,184,171,13,140,168,128,41,197,251,11,107,246,1,10,141,54,75,216,91,37,236,2,26,109,2,140,189,139,88,228,251,17,85,28,198,209,150,238,134,112,211,54,249,58,241,226,81,68,209,17,198,217,170,198,145,86,144,93,145,161,180,199,47,165,154,100,200,163,19,135,46,163,117,208,71,157,63,254,166,70,25,223,222,163,162,254,245,156,186,135,247,168,211,42,200,252,166,248,90,218,114,228,244,154,97,124,5,122,56,49,185,46,14,152,70,113,35,71,52,160,142,173,241,32,35,41,21,108,81,106,70,141,168,196,141,48,201,116,115,93,176,213,234,105,210,56,227,150,74,86,107,25,119,44,82,102,176,193,238,78,151,81,25,35,181,83,92,18,172,103,24,168,147,62,122,27,80,109,68,87,4,244,237,187,35,194,148,79,74,145,47,26,101,169,30,110,217,123,6,217,123,30,143,133,16,120,162,42,71,159,21,36,109,25,179,167,194,136,120,72,85,140,60,61,196,189,57,214,160,145,84,74,71,15,217,157,154,71,76,117,12,82,50,134,4,138,158,216,34,155,164,115,102,83,159,8,43,44,185,252,213,18,124,89,20,180,237,13,193,69,21,15,196,168,242,71,140,155,50,203,147,138,70,81,139,108,177,30,134,57,196,209,228,138,56,189,49,50,121,30,238,164,133,118,207,50,39,122,146,57,122,150,174,37,133,60,176,76,195,98,54,221,96,160,229,32,140,182,190,197,195,31,118,118,67,10,162,103,5,216,85,140,156,148,98,115,202,78,70,146,194,228,205,97,167,174,160,115,40,201,246,41,38,186,157,171,28,81,25,212,97,141,206,126,159,151,114,82,49,132,101,57,109,138,182,78,76,152,241,207,195,130,241,114,116,254,84,255,0,201,56,245,114,142,44,143,136,183,196,82,236,99,166,214,105,48,230,251,204,171,123,239,78,191,254,102,119,86,61,109,62,57,67,31,154,94,102,252,204,213,205,170,92,25,230,205,225,227,139,143,14,93,44,153,203,204,144,87,55,196,39,30,35,181,54,251,223,67,207,153,213,175,149,231,95,67,146,82,237,220,2,61,4,216,147,164,42,238,192,45,201,241,192,62,34,201,157,174,134,47,55,149,174,224,68,243,121,142,61,70,94,77,37,46,15,63,54,79,51,96,18,149,186,247,224,250,31,140,96,121,53,112,199,47,225,99,234,189,235,132,124,254,139,11,203,170,197,41,244,83,95,220,250,159,139,58,213,77,253,127,184,30,38,179,149,28,75,172,221,31,67,240,53,44,122,55,141,92,150,55,211,189,51,231,162,188,93,68,178,62,145,123,98,123,95,12,212,172,25,252,206,163,37,76,14,255,0,137,100,139,209,78,170,105,170,56,177,227,240,177,205,110,91,101,45,219,82,233,193,221,159,79,143,84,229,40,53,111,174,215,76,227,212,105,178,97,130,245,82,85,77,114,192,227,199,60,147,205,145,53,183,20,120,140,189,195,54,60,91,106,10,119,124,201,155,111,112,199,74,19,114,249,162,188,41,52,222,201,244,178,163,207,185,111,173,181,93,57,179,157,99,241,53,123,105,249,27,250,35,209,200,242,108,156,87,150,50,141,24,66,45,249,178,70,42,117,79,158,160,86,52,161,7,22,251,240,144,74,82,93,21,125,77,56,140,125,145,207,41,75,44,246,193,21,25,100,243,74,185,147,102,184,241,172,113,254,102,56,99,217,46,121,151,118,62,178,2,108,134,104,204,216,18,194,135,69,198,32,37,26,67,196,235,42,249,240,85,19,85,36,253,128,232,102,186,104,110,207,8,174,162,219,229,180,117,124,51,29,103,150,90,244,42,95,86,7,171,143,10,196,182,199,255,0,185,158,95,196,178,248,153,246,175,76,120,61,60,185,60,28,18,151,178,254,167,131,41,57,73,201,247,50,210,92,140,220,138,146,5,21,116,250,149,150,110,202,130,165,108,36,252,194,182,202,46,83,190,17,59,37,36,234,45,215,176,22,165,52,156,33,213,250,128,182,161,165,138,106,81,156,234,186,90,95,67,154,74,82,234,246,162,248,190,174,253,197,192,9,69,71,132,52,9,13,174,224,114,101,127,249,47,246,52,239,102,57,61,73,155,175,64,9,62,74,38,61,74,42,22,219,136,65,246,45,25,244,96,105,208,78,35,78,208,93,0,160,229,9,41,69,242,186,51,211,211,252,83,182,120,223,243,71,253,143,57,175,98,123,17,95,69,12,144,205,29,216,228,164,190,67,62,126,19,148,94,232,73,198,94,232,245,52,58,169,103,82,134,86,188,69,205,251,160,174,177,146,50,6,33,0,14,194,196,76,165,81,96,121,191,19,200,170,189,207,42,121,118,116,59,53,210,221,150,189,143,63,52,64,234,196,222,72,242,103,155,7,54,133,135,50,140,77,225,153,79,131,76,184,157,199,134,17,103,94,92,42,75,130,113,105,57,228,69,97,225,185,157,56,112,197,46,78,141,144,199,19,147,54,90,116,128,51,99,73,240,99,53,81,30,246,249,102,115,149,129,88,186,157,24,18,150,101,125,17,201,137,179,171,12,90,123,136,61,44,146,80,135,6,127,111,150,40,215,66,244,216,214,89,121,187,21,159,70,167,56,175,153,21,182,135,46,93,68,183,74,232,244,114,228,88,224,78,159,20,112,226,71,157,241,13,77,189,169,129,115,204,242,183,79,131,131,83,139,205,98,134,105,99,86,99,155,85,187,185,81,158,127,75,56,38,118,188,202,81,57,39,30,164,85,224,151,5,52,228,250,51,60,17,61,76,51,198,177,211,105,1,229,230,232,70,51,124,238,59,157,116,49,79,216,9,113,86,105,142,64,176,74,75,119,97,44,114,82,3,93,212,18,169,71,169,14,18,100,100,140,162,0,188,172,118,216,67,148,109,177,40,129,131,11,224,37,212,106,168,15,163,186,68,238,179,41,200,81,108,211,42,156,72,92,51,75,34,69,13,202,129,74,204,165,33,70,64,109,185,20,164,142,89,73,216,70,76,14,189,200,91,140,99,185,150,162,236,13,147,40,197,134,238,0,166,52,103,184,180,192,161,146,54,3,6,196,132,216,2,86,94,222,9,82,160,158,74,64,99,56,164,194,17,228,137,206,217,120,165,96,108,38,51,41,202,128,123,66,232,74,101,112,192,91,232,175,16,202,79,146,226,184,3,104,202,208,211,50,221,66,220,192,219,134,68,162,135,23,192,164,4,71,26,179,84,168,81,92,9,200,11,20,221,32,139,38,96,98,164,236,214,51,32,181,30,0,173,229,41,25,52,84,108,13,84,153,190,60,139,185,204,50,15,65,40,72,123,34,142,44,121,90,103,94,55,185,17,166,169,68,28,34,46,16,89,0,177,196,209,66,40,132,232,123,130,172,153,72,79,34,138,57,114,234,146,144,71,77,132,167,181,24,225,204,166,141,37,29,192,115,230,147,145,135,135,45,172,238,217,20,70,77,170,12,168,241,229,198,102,115,103,254,44,77,117,57,107,57,205,41,238,154,42,53,159,164,172,124,19,63,72,65,129,232,96,149,46,166,234,110,250,156,24,166,211,58,162,251,129,232,98,150,216,153,102,212,118,179,7,145,237,163,9,169,72,69,167,57,41,50,26,66,240,217,91,120,42,20,38,225,43,76,244,116,218,165,37,212,243,28,66,23,9,117,32,247,212,211,40,242,177,234,36,142,156,122,181,220,145,170,236,3,40,231,82,52,82,79,185,20,192,0,128,0,0,0,176,0,21,140,84,0,48,224,65,64,103,146,94,199,44,227,57,29,174,2,218,138,60,223,10,73,242,90,91,78,201,99,76,151,133,22,164,114,187,144,125,159,139,59,33,137,34,220,69,35,206,113,113,101,168,182,117,120,41,178,214,52,133,35,12,120,59,179,117,142,49,47,162,33,217,2,201,42,143,7,51,155,58,182,218,33,226,64,103,140,212,113,195,251,28,186,204,141,201,98,199,53,24,254,38,21,166,163,39,131,139,119,86,221,47,145,203,172,213,120,202,49,143,166,61,62,100,107,51,172,178,140,97,232,137,199,147,159,42,116,65,195,168,212,75,54,121,99,139,242,195,133,31,204,205,190,31,165,122,175,139,224,140,165,41,99,194,183,74,45,240,171,178,253,72,241,243,104,241,172,24,101,25,185,183,183,124,85,197,252,153,239,252,27,20,113,105,167,62,55,122,92,189,253,192,215,83,146,47,116,154,221,37,253,7,139,42,203,137,75,186,57,112,181,147,62,79,153,182,149,248,121,28,106,183,1,199,172,155,150,163,154,85,197,24,73,119,93,77,53,56,252,61,68,226,253,204,216,9,0,201,114,64,67,103,46,90,243,51,105,62,167,6,171,54,200,72,14,125,78,109,176,165,213,156,176,132,167,43,101,99,131,156,183,75,150,118,97,198,153,81,166,154,27,106,190,167,183,241,139,219,226,175,197,5,36,254,168,243,241,99,81,139,147,236,143,75,26,251,111,192,241,116,241,49,170,229,245,86,65,229,224,195,183,20,23,234,122,26,76,81,158,163,28,103,233,111,147,142,19,228,234,132,218,106,75,170,40,245,245,24,28,95,137,135,143,120,163,154,122,153,202,21,47,52,78,236,121,22,76,113,159,102,140,115,233,119,203,126,39,82,238,189,200,175,59,150,250,89,134,92,207,22,167,18,201,187,108,211,138,87,197,158,134,109,62,69,135,117,236,151,74,95,220,243,97,28,147,154,199,149,185,202,50,225,190,165,26,103,151,150,206,61,53,203,20,100,249,108,237,158,159,38,72,236,132,109,211,253,11,211,233,49,226,132,97,39,226,201,46,139,211,255,0,33,24,195,79,61,71,55,179,26,235,39,254,61,203,150,221,61,120,41,170,239,221,157,26,137,237,73,93,186,253,18,249,28,121,38,232,5,146,81,203,23,151,31,150,81,245,199,219,230,190,70,42,86,203,140,37,142,178,71,213,39,72,188,184,163,75,38,37,229,233,40,254,86,81,131,33,154,206,46,61,85,95,66,18,182,16,70,37,197,3,232,39,53,24,187,105,21,3,180,204,101,145,202,78,56,149,190,242,236,139,74,89,253,227,143,250,200,209,70,48,141,69,82,34,186,52,215,44,49,139,123,164,184,179,216,210,97,240,113,121,213,75,117,209,228,124,50,75,237,123,95,250,151,213,30,228,95,17,221,215,171,51,171,142,111,137,228,219,8,99,190,188,179,202,149,191,73,211,172,148,179,106,165,181,55,92,112,115,237,104,9,217,93,93,153,202,73,119,42,114,236,140,178,199,203,243,52,140,243,101,112,143,30,170,187,125,140,116,178,205,61,66,87,41,70,188,201,255,0,131,181,96,203,158,10,49,197,10,220,229,226,57,118,246,103,118,131,67,143,28,101,147,36,159,134,185,114,239,63,167,200,138,195,6,158,82,109,183,81,94,169,123,124,151,187,30,163,26,199,24,184,90,95,150,186,125,89,166,125,86,233,84,62,238,43,136,198,60,81,203,39,39,214,77,254,165,68,63,112,180,49,32,130,219,124,19,146,77,99,149,154,116,48,212,75,203,21,238,194,178,203,233,70,184,253,6,121,189,5,225,244,1,73,112,5,165,229,36,168,17,51,69,32,154,1,65,148,204,226,104,0,152,229,31,196,132,82,96,74,118,105,135,43,195,169,140,215,99,57,68,23,61,66,189,251,79,149,208,44,231,208,207,126,153,123,199,131,115,42,118,2,16,14,204,181,18,168,26,24,103,148,107,168,30,38,105,55,57,51,154,119,38,119,235,28,98,186,171,60,253,192,42,163,92,124,59,50,114,28,100,202,59,33,152,185,234,54,196,225,77,217,87,101,168,210,89,165,35,38,236,170,33,162,41,217,148,159,38,148,99,63,80,26,64,245,33,142,160,190,135,14,139,11,201,146,235,132,122,211,242,65,47,112,22,141,203,27,182,111,61,92,99,32,199,31,187,116,187,30,86,162,212,233,144,118,234,190,44,146,219,23,201,230,120,207,44,247,73,245,35,44,83,232,76,35,46,192,117,79,36,84,78,89,92,152,231,25,21,143,211,243,2,34,169,19,52,116,195,77,60,182,210,224,199,62,41,99,150,217,1,142,60,155,120,43,127,38,45,84,141,99,16,9,219,137,24,87,152,222,85,180,207,10,243,48,58,30,101,8,85,6,47,188,243,25,102,92,23,166,151,148,13,20,124,198,26,174,13,94,74,145,207,169,147,97,83,136,232,92,196,231,192,111,116,65,156,227,201,13,26,74,68,20,123,222,27,145,164,112,164,185,58,28,84,81,207,147,39,100,105,132,100,168,153,238,76,140,155,164,76,83,69,26,237,76,106,8,132,205,16,18,241,38,53,141,21,99,0,81,72,98,0,38,102,123,141,154,180,71,135,200,16,199,27,53,216,61,168,4,130,202,161,80,9,190,8,229,179,74,26,72,8,232,140,101,43,103,70,79,73,199,36,247,112,5,237,179,92,112,163,5,54,142,140,114,180,6,134,89,41,26,153,101,131,96,100,228,92,101,193,17,196,236,182,182,160,38,155,102,177,78,140,225,43,102,192,76,99,108,210,145,42,68,202,236,13,27,37,114,195,107,28,120,2,251,25,75,169,162,144,232,5,5,192,221,3,225,24,206,77,129,78,54,10,208,67,230,104,4,162,144,12,0,9,177,128,38,109,12,174,38,41,20,7,68,115,110,52,220,209,203,7,82,59,177,84,145,21,49,220,203,81,145,170,138,65,41,70,40,202,176,203,30,57,56,178,168,175,169,174,163,85,110,162,113,78,86,236,214,38,180,132,220,31,6,241,213,51,145,73,18,231,201,81,232,248,142,75,169,25,55,109,48,197,148,218,121,46,4,87,137,171,254,41,148,61,72,215,86,190,240,206,30,164,17,210,253,38,110,123,89,114,244,163,88,105,227,56,216,11,19,182,118,197,240,142,104,193,66,71,74,232,80,236,4,0,39,58,34,83,12,144,178,98,154,64,47,19,144,110,200,151,81,121,128,219,28,141,142,56,41,110,58,151,64,45,73,174,230,208,205,37,220,231,26,100,29,145,212,215,83,104,106,19,238,121,251,135,98,45,122,171,36,89,93,79,46,57,101,30,231,70,45,67,238,72,181,216,6,62,58,161,195,60,100,250,145,90,133,13,114,50,5,67,160,11,0,16,88,172,2,132,208,88,1,54,82,98,0,42,192,129,169,1,68,134,225,74,91,85,203,143,168,13,38,250,19,38,227,46,156,123,179,28,58,136,199,36,247,100,78,83,226,53,209,24,234,51,75,38,205,153,35,24,203,187,3,163,83,168,140,113,166,229,199,100,187,158,118,124,206,111,100,82,81,124,240,45,78,85,151,34,219,232,130,168,153,244,0,180,145,135,50,155,160,123,231,37,24,167,207,245,61,45,54,8,104,229,187,55,155,42,141,168,251,1,193,159,73,12,26,77,141,110,200,228,165,38,253,207,95,12,124,15,133,71,223,110,239,220,243,117,178,110,9,252,236,244,245,50,255,0,250,124,87,242,197,1,199,164,203,119,124,201,11,81,154,106,105,175,47,181,25,105,230,163,154,159,126,7,170,234,84,99,123,164,219,234,193,244,18,25,2,179,41,190,166,150,115,228,151,153,133,101,57,249,153,229,101,151,141,149,254,84,248,58,117,89,170,225,31,83,254,134,88,177,240,16,70,52,117,224,129,138,143,152,235,196,138,55,218,222,9,175,229,102,223,11,200,227,240,200,205,62,98,229,26,127,95,249,12,94,213,102,90,39,246,125,54,179,4,248,150,60,159,221,127,193,21,211,147,74,245,17,251,94,158,23,9,243,40,199,151,7,220,140,105,25,233,37,147,30,5,151,28,154,150,250,235,242,59,126,221,41,59,158,215,126,241,76,168,223,225,249,169,188,79,191,67,189,39,103,152,165,168,187,140,20,125,170,41,17,41,102,201,187,118,71,229,245,39,34,43,183,54,166,174,231,24,223,79,116,142,71,155,15,138,229,142,13,201,241,186,95,236,102,241,198,50,87,45,235,228,105,142,49,241,225,229,73,1,74,25,50,201,110,233,236,94,73,248,112,173,137,39,221,51,162,17,81,147,149,242,248,95,36,112,234,243,172,146,165,233,92,32,57,114,205,206,110,66,197,134,122,140,171,28,58,191,232,85,95,67,173,227,122,124,94,28,120,201,37,186,111,217,123,21,25,107,60,28,49,140,49,121,156,85,125,79,63,30,105,225,212,120,146,243,169,113,56,254,100,118,103,212,40,195,102,196,221,117,57,244,250,121,234,114,109,130,250,191,96,58,37,24,73,71,22,235,199,47,54,57,251,124,136,251,42,241,165,24,202,161,30,60,73,42,141,158,156,180,56,227,164,240,160,185,143,153,55,238,121,25,178,103,205,190,49,79,102,46,175,216,12,181,51,134,23,78,91,189,182,247,35,14,158,121,165,191,55,9,116,143,177,221,165,248,76,118,44,249,178,250,250,119,108,234,205,167,197,21,28,112,187,250,148,112,168,95,8,137,199,147,183,38,28,120,241,222,231,103,50,86,200,51,193,25,71,85,137,195,213,189,31,69,209,78,94,200,241,180,113,79,89,15,149,179,213,205,63,11,79,41,119,100,87,157,53,60,77,201,220,92,190,103,44,156,167,37,24,166,219,124,37,220,214,114,114,151,118,217,213,130,17,193,139,44,155,219,168,75,173,122,87,203,230,7,46,125,43,211,206,49,114,185,87,155,235,236,57,105,101,194,147,243,191,194,186,254,166,254,44,165,147,102,8,222,73,126,39,215,254,14,221,62,150,24,124,210,123,242,126,111,111,160,168,207,14,138,56,112,222,103,105,115,183,177,19,115,122,127,17,43,148,223,11,178,72,232,205,155,20,97,225,206,92,24,203,91,137,71,108,59,42,92,5,121,153,163,145,243,63,236,97,202,54,204,242,74,77,185,110,48,223,78,154,52,201,217,93,9,180,198,249,1,110,249,28,185,165,121,246,251,35,178,39,4,255,0,142,229,238,5,207,148,94,159,210,76,121,111,232,61,63,86,128,232,93,9,162,132,251,4,72,229,208,26,31,225,40,207,185,72,150,82,1,140,67,1,166,75,84,5,117,2,176,230,158,25,238,131,255,0,147,212,195,168,142,120,92,120,146,235,31,99,199,106,138,199,146,88,228,165,7,77,1,237,88,172,203,6,162,57,227,237,37,213,26,17,68,165,81,103,147,170,212,121,246,217,233,229,244,30,76,244,210,158,89,73,160,174,44,205,206,94,228,237,224,233,203,142,49,224,195,105,6,85,201,70,143,29,43,36,161,34,145,35,76,10,17,46,67,176,29,10,80,67,8,249,166,163,238,7,126,129,120,112,95,51,190,17,89,167,117,208,203,79,167,242,89,219,138,11,20,45,144,107,182,24,177,87,31,51,230,245,249,20,179,183,14,135,161,170,205,146,126,88,221,119,57,177,105,212,221,176,174,21,25,87,66,161,45,172,239,150,153,46,133,225,248,123,202,249,69,71,36,99,226,29,154,109,6,231,114,92,30,142,15,135,195,26,232,116,168,198,29,8,50,199,165,134,56,116,60,47,139,69,71,44,104,247,242,100,106,44,249,175,137,100,148,179,237,3,206,159,172,217,47,42,51,107,204,107,248,64,165,31,41,150,62,38,206,140,124,197,153,197,37,144,9,212,116,39,77,35,108,208,221,19,159,10,219,54,128,232,146,243,25,103,94,83,115,28,220,160,168,211,155,184,156,248,124,178,55,156,189,128,83,138,163,157,221,154,110,108,134,17,245,210,199,184,135,165,76,168,106,19,238,107,28,137,154,71,44,180,166,79,77,36,122,14,105,16,242,199,184,164,121,210,197,37,216,21,157,238,88,217,147,140,91,236,17,199,36,236,168,244,58,94,8,190,132,248,18,93,10,50,2,222,57,46,196,208,12,2,128,160,1,0,12,98,2,6,15,129,10,125,0,203,36,217,48,169,17,41,115,200,224,158,226,138,158,35,76,81,162,210,224,116,64,3,1,72,6,168,153,195,113,42,92,154,41,1,148,113,83,53,104,162,38,3,72,85,200,163,101,128,144,232,6,4,168,154,8,0,82,86,67,168,154,17,56,218,2,55,161,198,68,71,19,76,218,48,1,162,100,105,68,208,9,34,210,4,134,2,17,164,113,78,93,17,172,116,251,121,144,25,226,197,41,179,187,30,53,141,24,172,176,196,70,93,74,146,225,153,86,217,245,49,130,234,121,249,117,142,87,76,231,212,73,201,245,49,76,176,173,30,86,217,19,200,236,184,197,17,56,242,84,70,246,45,204,123,71,26,176,46,25,26,58,99,147,116,78,109,168,215,26,224,14,13,91,251,195,40,191,50,52,213,250,204,163,234,68,29,83,126,84,117,233,109,227,57,39,232,71,94,150,95,118,21,50,254,33,208,186,28,206,87,148,233,93,6,33,128,8,161,138,144,0,19,177,15,98,246,24,0,182,164,48,0,1,136,0,160,16,1,118,82,157,25,128,23,44,156,25,44,146,140,173,50,152,168,131,191,77,170,221,195,59,20,147,60,88,249,93,163,171,22,166,184,100,220,106,189,11,21,153,71,50,145,91,136,170,108,157,196,182,77,129,123,131,113,157,138,192,217,72,171,48,76,181,32,45,145,41,109,139,147,236,85,145,149,94,41,170,79,202,248,100,14,89,148,101,182,43,115,249,30,110,167,91,44,146,107,108,118,174,196,230,205,155,38,40,173,222,84,185,81,95,220,230,113,147,136,27,225,212,71,199,197,113,81,169,92,157,246,30,87,25,77,198,42,146,111,245,56,224,175,35,187,91,87,38,240,157,63,112,47,110,208,199,25,102,150,204,113,179,124,122,41,228,94,38,105,120,112,254,110,172,223,51,142,12,184,240,224,141,69,83,151,204,7,135,77,12,17,151,55,145,174,101,237,244,57,242,102,190,147,183,211,211,212,233,213,228,240,241,121,106,217,229,185,55,59,111,184,27,106,82,150,35,191,88,182,232,226,159,203,251,30,124,228,188,40,183,222,207,71,92,247,104,226,215,78,0,241,230,170,124,26,228,151,137,5,43,243,116,100,228,235,100,149,2,11,228,12,228,252,196,4,159,83,143,83,150,56,227,41,72,232,203,37,20,217,230,106,229,186,147,234,216,24,69,60,147,114,151,86,117,66,52,140,241,68,222,175,130,133,142,60,217,215,142,38,80,141,29,24,208,29,223,13,195,226,106,163,126,152,121,153,205,241,141,52,161,174,241,33,196,114,45,178,253,58,127,67,215,248,68,82,195,146,93,219,160,248,134,5,155,19,89,31,15,135,242,249,145,94,76,92,113,232,49,199,188,228,229,250,26,173,46,79,1,101,113,235,253,142,74,150,57,184,229,243,56,249,87,200,250,45,241,201,5,222,50,69,24,233,103,28,248,18,126,168,240,204,117,26,89,44,203,36,61,50,226,107,252,131,194,244,242,115,199,38,159,247,52,251,76,51,227,112,147,112,147,252,164,28,57,225,146,57,35,225,52,219,86,236,80,241,247,199,196,218,146,239,19,108,177,140,103,21,11,159,15,171,160,132,50,79,36,87,78,122,32,35,197,203,12,15,31,191,119,214,142,102,228,217,217,169,201,27,217,30,221,253,205,244,58,61,173,101,204,185,252,49,255,0,37,66,211,105,214,151,23,218,51,175,61,121,99,236,114,234,50,202,45,239,127,121,46,101,242,249,29,250,204,209,87,57,243,28,125,23,230,151,252,30,126,155,75,147,91,55,57,54,161,126,105,127,176,86,90,125,46,77,102,74,143,17,94,169,62,199,177,135,30,60,24,246,98,85,21,253,89,51,148,52,216,214,44,81,164,135,129,92,83,100,23,60,139,26,221,54,148,126,103,151,12,171,38,162,229,45,234,86,178,55,196,84,95,177,211,241,7,226,237,195,14,173,158,63,196,53,17,195,15,15,23,233,243,249,129,237,105,36,150,9,194,107,118,76,46,146,39,100,160,165,60,158,166,97,240,221,66,201,28,26,142,243,94,22,69,252,200,223,88,166,185,201,36,189,162,128,226,207,147,115,162,96,184,35,172,141,27,168,129,209,240,232,110,212,206,93,163,3,127,137,206,177,193,123,178,190,16,151,129,154,111,188,146,30,124,74,89,177,248,146,242,69,183,94,224,99,163,195,44,112,121,228,146,149,121,55,118,249,132,86,93,84,158,60,29,63,30,70,109,150,47,83,45,187,182,225,143,174,75,191,201,6,77,118,60,48,88,180,209,84,128,222,48,195,162,197,92,95,119,221,156,58,157,108,164,246,195,132,16,193,159,85,45,210,180,189,217,215,139,67,139,27,221,63,59,249,129,231,225,210,229,212,203,133,199,230,103,124,116,24,241,69,90,222,251,185,51,175,114,138,116,170,151,236,121,186,189,83,147,112,132,191,80,49,248,134,76,86,162,170,83,94,221,17,231,207,39,149,183,92,21,56,247,179,41,199,114,105,154,101,231,106,181,114,134,89,120,115,242,39,87,238,111,163,214,60,146,240,242,85,246,107,185,205,159,71,146,50,233,190,62,230,154,61,60,252,85,41,69,198,43,220,15,74,111,108,36,215,100,113,79,240,179,179,35,79,27,94,231,36,189,53,236,5,97,230,50,101,96,245,178,112,122,31,212,172,92,102,96,116,11,186,24,191,18,8,111,168,33,126,33,148,103,46,163,93,2,125,69,16,44,67,16,0,38,0,5,190,81,147,225,148,152,218,176,28,36,227,37,40,186,146,232,207,75,77,168,89,163,79,137,174,168,242,151,6,144,147,82,82,139,169,46,128,122,121,36,162,185,57,51,103,140,97,199,86,103,169,213,110,195,125,37,220,224,115,121,23,36,105,57,50,57,74,200,83,243,114,41,42,37,62,64,232,158,84,226,115,74,92,151,70,115,136,15,119,0,152,163,23,67,92,48,6,194,194,93,9,176,54,79,131,93,30,61,249,215,200,228,182,122,63,13,93,100,7,181,4,163,141,33,237,150,71,81,232,114,111,148,179,198,49,233,220,245,48,198,163,201,6,25,176,70,56,172,240,229,157,227,201,45,175,139,61,159,136,202,94,20,182,251,30,62,151,69,147,60,147,154,105,5,117,233,28,245,13,113,193,236,97,198,161,18,52,186,120,226,138,224,232,144,68,78,102,93,77,26,70,121,164,161,0,172,115,229,140,83,182,120,122,253,175,167,83,171,80,229,145,185,95,29,143,43,46,237,238,194,49,151,168,182,248,20,129,243,16,52,199,47,43,20,23,158,204,161,105,154,99,111,112,27,78,246,156,176,95,120,118,207,152,28,28,248,161,93,82,105,35,154,114,182,92,211,34,81,242,129,80,232,85,145,130,45,157,63,102,150,215,38,17,206,149,143,195,178,161,9,57,109,72,222,88,37,24,129,221,7,70,171,51,135,114,28,105,28,249,100,109,151,106,213,110,34,115,246,103,10,147,76,222,57,45,1,110,114,247,37,229,148,123,144,231,200,57,38,128,232,197,171,151,115,165,106,163,92,158,116,120,6,192,237,201,170,135,185,135,218,35,125,78,105,114,67,84,7,127,142,182,245,50,150,163,158,167,58,98,148,64,236,134,100,205,84,147,60,228,218,53,199,149,167,200,29,194,38,25,19,69,93,128,3,86,3,40,201,225,77,151,24,40,148,0,48,0,32,65,67,0,51,240,249,43,109,20,0,36,48,0,0,10,24,5,0,192,0,67,10,1,12,0,4,51,72,226,148,187,27,67,75,125,73,71,41,113,197,41,118,59,161,166,75,177,170,132,98,42,199,28,52,173,245,54,134,158,40,221,203,216,18,178,85,129,70,49,141,156,90,157,66,143,149,29,26,140,155,96,120,121,178,73,205,182,48,212,234,51,74,83,225,146,178,50,101,200,108,145,166,90,73,218,50,107,147,93,181,18,47,144,20,101,36,90,228,94,82,92,168,13,28,108,149,143,146,22,70,116,66,86,2,88,237,26,40,237,69,41,34,114,190,8,60,189,100,188,228,99,234,141,178,225,121,38,153,83,196,177,196,7,151,248,104,232,210,127,12,229,114,221,3,175,75,232,10,43,239,78,165,233,57,127,249,14,165,208,98,1,12,69,0,0,20,0,0,0,0,4,0,12,64,0,0,3,25,35,2,132,0,1,97,98,16,26,70,110,61,205,225,159,220,229,30,226,14,245,149,49,245,56,99,58,52,142,106,17,107,174,135,180,203,30,100,205,212,147,50,169,218,82,136,236,55,5,20,42,13,193,96,120,205,206,50,148,55,62,188,147,186,75,132,206,188,154,55,61,84,164,230,163,25,219,93,219,58,241,227,199,130,63,119,10,155,252,82,234,65,193,139,67,150,114,142,245,179,123,171,151,83,175,22,28,88,164,222,24,239,154,225,74,93,206,156,222,104,109,140,165,243,218,185,34,59,49,227,221,47,43,239,96,60,219,124,63,189,118,103,12,248,229,26,191,171,246,56,181,217,150,89,71,100,184,71,47,137,45,155,47,203,119,64,118,234,115,224,204,169,110,220,186,51,141,250,168,148,92,106,78,73,251,112,84,111,12,79,62,158,53,40,197,69,180,236,236,215,78,48,211,99,195,126,100,145,201,165,223,29,251,18,110,251,251,145,57,74,82,150,255,0,81,6,83,34,62,197,73,249,73,94,162,138,102,51,245,26,179,158,111,112,24,229,150,239,161,231,78,94,38,121,62,203,132,119,106,231,225,226,108,242,244,238,74,75,114,176,59,160,184,58,97,14,12,177,69,182,117,37,72,9,81,228,222,8,136,43,145,178,143,5,30,191,195,190,239,75,127,154,78,145,134,175,94,163,186,48,159,153,241,199,63,212,243,245,63,18,106,17,211,105,250,37,82,126,230,48,77,187,124,179,42,238,159,195,100,244,177,158,57,111,159,90,95,137,127,185,95,13,206,237,224,159,85,233,255,0,99,60,90,140,184,163,182,50,242,251,51,111,22,25,50,71,38,72,125,228,121,221,18,142,233,199,116,90,103,154,240,203,115,73,89,232,44,240,154,225,211,246,102,152,177,84,109,174,164,30,111,135,55,147,30,54,213,202,234,251,29,88,177,74,24,222,213,231,151,255,0,138,35,81,29,218,199,8,175,254,42,111,178,183,254,197,60,191,104,148,112,96,244,71,213,47,127,152,11,14,8,70,119,252,73,255,0,68,116,103,159,217,240,57,183,231,124,71,234,116,97,195,28,112,255,0,39,155,150,47,226,26,174,27,90,124,124,95,184,24,227,195,45,126,85,39,113,211,195,133,239,47,115,211,148,163,139,18,140,82,140,98,184,72,117,24,197,70,10,162,184,73,28,154,173,206,148,123,186,1,99,139,205,146,217,213,154,81,195,143,218,133,167,219,138,50,139,126,104,245,56,53,58,157,243,121,27,242,71,210,189,223,191,209,1,205,172,212,61,60,103,41,250,229,234,249,47,202,120,169,203,52,220,231,213,155,234,50,125,171,55,95,42,233,243,249,154,71,26,140,66,58,190,19,42,241,244,255,0,158,59,227,254,164,122,90,137,71,46,158,57,189,82,146,231,218,39,147,165,140,225,159,30,76,113,110,81,119,75,185,221,149,165,12,152,221,189,178,221,30,125,202,49,140,109,145,148,184,186,50,147,115,200,162,186,201,210,34,189,159,134,125,206,130,50,151,89,201,200,37,41,228,147,82,218,226,248,255,0,249,26,106,43,22,8,227,135,170,182,199,229,243,50,201,247,26,117,58,169,53,182,9,246,94,224,70,104,75,81,183,28,50,69,70,189,43,178,55,211,104,177,98,169,122,229,249,153,24,86,236,113,254,101,208,235,143,150,54,192,174,132,242,254,189,145,25,114,168,70,223,113,99,242,253,228,165,185,190,128,60,184,238,10,59,190,114,126,236,243,181,43,30,253,177,156,81,213,157,203,47,23,72,194,120,241,97,133,201,171,3,151,193,195,214,122,136,165,252,168,229,203,225,169,189,141,184,246,108,217,97,150,163,45,99,136,243,233,49,97,143,241,190,243,191,28,26,101,204,227,199,63,177,63,65,55,183,230,78,237,192,44,178,118,165,217,24,126,38,142,154,180,114,191,44,218,107,161,6,154,126,143,234,87,76,232,49,46,100,57,113,146,32,110,196,253,72,111,162,19,234,80,159,168,161,75,212,138,96,68,201,137,114,232,66,234,84,82,27,4,18,1,32,98,24,8,164,201,26,1,180,34,137,104,7,234,84,204,124,63,15,232,106,82,167,195,3,139,42,49,163,171,81,13,175,222,47,161,133,112,101,164,110,11,6,135,20,80,110,37,149,197,148,146,3,22,193,27,120,123,153,167,130,168,35,157,244,61,111,134,199,238,162,121,239,10,61,239,134,233,107,28,91,10,223,77,131,204,228,215,83,177,237,71,62,125,76,52,208,124,156,88,117,83,213,79,201,123,125,200,61,89,70,25,34,24,176,198,29,137,195,142,81,143,37,207,34,130,10,185,51,155,38,122,116,140,178,234,110,246,153,96,140,167,147,116,194,59,49,187,229,158,111,197,181,14,16,123,122,158,140,228,161,19,194,248,150,162,14,211,96,114,61,91,81,232,206,79,25,202,124,247,9,228,84,103,14,101,96,118,71,79,226,174,166,145,209,56,199,153,24,195,83,44,124,27,125,178,82,143,64,57,231,29,179,161,198,172,199,36,222,255,0,152,247,1,216,218,216,113,238,94,33,174,231,40,28,202,13,206,192,234,155,78,38,125,80,36,246,142,13,43,176,171,211,84,103,201,213,159,82,148,105,35,159,12,119,73,209,158,161,109,149,4,116,105,165,29,205,177,234,245,81,173,168,228,139,106,39,60,222,233,1,244,19,149,163,150,125,71,226,141,181,36,109,150,73,141,72,153,46,65,1,178,91,145,46,45,4,37,70,220,73,1,130,177,217,77,19,23,201,68,183,64,217,164,146,102,77,16,52,59,36,19,228,3,184,216,21,182,208,10,50,104,233,197,147,220,229,219,76,209,116,3,186,50,82,42,142,40,205,196,214,25,192,232,0,139,220,58,2,68,80,80,8,97,67,160,0,24,0,134,3,160,16,232,96,2,160,42,139,142,57,72,131,34,148,28,186,35,162,26,127,115,120,227,140,69,88,230,134,153,190,167,68,52,234,61,141,98,202,109,18,172,76,113,198,37,112,140,231,149,69,24,75,80,65,212,231,31,113,57,39,220,242,243,106,37,124,50,99,168,200,187,150,21,235,42,38,83,56,35,171,125,205,99,157,49,10,172,158,126,167,60,244,241,102,222,34,100,201,251,21,28,146,192,162,204,178,45,168,234,146,102,115,198,218,229,21,28,50,200,37,201,211,44,4,172,52,7,51,187,46,49,220,141,252,1,199,21,48,57,158,55,101,69,72,233,216,138,140,16,25,194,50,108,51,240,142,141,169,28,122,166,247,19,69,46,134,58,159,65,164,61,38,90,159,64,28,241,126,83,183,77,232,56,99,233,59,116,222,128,170,95,196,58,151,67,149,127,16,234,94,145,136,0,0,160,16,0,0,0,20,0,0,64,0,0,0,0,0,0,0,12,118,72,0,196,0,2,11,1,0,198,164,36,13,1,74,102,208,204,209,201,36,208,71,37,16,122,17,207,102,139,34,103,4,101,102,177,155,17,107,178,192,230,89,104,181,150,200,174,136,181,87,249,95,244,51,212,231,199,129,62,124,207,177,18,106,81,146,247,71,30,108,216,148,84,188,53,60,146,92,183,208,202,187,103,171,81,193,25,46,178,71,10,203,44,217,106,115,245,127,126,198,15,43,200,163,25,240,151,177,5,70,217,26,174,182,254,134,99,245,114,32,14,131,132,154,146,174,162,99,140,148,111,142,123,124,128,233,197,88,225,47,17,243,213,71,187,43,18,150,162,123,182,93,95,155,177,195,111,117,157,144,212,44,122,88,197,71,205,111,144,57,218,224,206,61,77,89,147,226,92,0,78,70,111,203,69,244,228,195,44,188,160,112,107,231,110,48,253,72,199,139,200,76,223,139,170,147,236,184,58,253,48,2,180,178,181,181,245,71,84,184,95,169,205,142,20,151,185,187,185,87,177,81,174,47,114,53,58,138,126,22,63,83,234,253,140,245,58,165,130,53,30,103,217,15,71,166,117,191,35,185,63,114,41,225,193,71,84,33,69,198,41,27,98,211,79,35,225,82,247,96,100,145,113,123,100,165,236,119,199,75,137,42,106,223,189,147,45,34,148,214,222,34,3,148,84,185,80,79,228,94,245,117,110,14,187,155,194,49,130,249,156,186,173,92,113,170,141,74,68,87,30,162,89,115,79,195,198,219,220,183,54,248,61,13,46,8,105,241,40,166,155,252,82,247,57,52,241,121,234,82,91,183,202,157,246,93,79,67,99,77,53,182,187,216,24,124,67,89,12,56,227,142,82,107,127,170,186,209,197,47,137,227,193,142,163,138,81,132,87,74,51,212,100,211,231,212,100,201,158,83,219,210,10,60,126,236,224,213,101,142,162,74,24,151,221,71,191,231,126,224,118,127,223,32,255,0,248,231,250,164,53,241,140,110,174,15,143,145,230,172,104,126,16,131,213,255,0,185,96,201,23,27,218,223,243,85,158,118,183,44,178,73,66,15,202,215,45,127,99,63,8,168,227,44,70,120,241,81,171,227,175,66,248,138,30,12,83,207,52,230,171,111,43,228,84,107,227,73,99,217,74,63,37,255,0,189,78,156,216,229,28,120,165,145,121,156,57,39,75,167,140,245,144,143,88,174,89,215,175,113,126,94,241,243,127,185,26,112,203,136,153,232,97,187,95,142,253,49,123,159,232,57,218,137,213,240,124,74,82,203,150,75,249,23,249,32,244,49,65,228,203,186,127,87,254,199,38,191,55,137,158,151,72,240,122,25,102,176,224,148,187,158,47,50,159,205,176,61,125,58,255,0,199,197,199,59,70,223,137,147,249,34,53,229,198,162,189,168,153,206,24,99,203,3,55,114,200,247,198,59,42,247,123,33,78,83,200,150,200,237,143,107,53,195,135,108,27,159,226,119,70,174,17,146,3,141,227,165,115,159,6,19,195,29,87,150,14,92,126,35,171,81,15,26,94,28,21,87,170,94,199,54,167,83,29,60,22,207,44,35,211,222,96,25,178,67,75,166,217,138,52,189,253,217,228,103,212,75,35,230,91,159,246,35,83,172,158,170,118,223,6,81,69,70,137,251,138,182,200,17,93,168,33,246,57,181,43,108,163,46,221,25,209,7,216,156,208,221,141,160,39,11,182,203,201,234,95,83,45,52,174,27,159,83,73,244,79,230,7,71,225,33,245,42,62,145,75,169,66,153,93,137,159,66,187,32,19,232,66,234,105,216,205,117,101,69,161,72,104,36,4,34,132,80,18,34,152,128,104,108,146,128,144,0,2,157,78,46,50,56,243,65,227,149,118,236,206,162,156,99,146,59,101,208,43,205,144,64,188,184,165,142,123,95,239,238,17,141,17,83,176,42,141,123,25,201,242,3,83,218,84,178,240,97,38,52,173,1,174,158,79,38,120,196,250,141,51,80,192,124,190,153,109,158,227,210,251,100,162,182,162,11,214,97,158,167,58,138,126,94,231,173,162,211,67,12,23,7,14,151,52,87,50,234,86,163,226,49,138,168,176,61,28,218,136,197,30,102,171,81,41,122,78,117,168,121,29,182,53,247,146,73,20,111,163,199,41,43,103,78,76,139,18,46,10,56,176,217,225,107,245,173,229,113,93,136,58,181,154,245,24,213,242,120,153,100,230,220,152,78,78,114,182,196,216,24,200,172,105,149,193,164,18,3,55,212,210,28,68,109,36,209,126,93,160,114,201,121,202,181,208,219,193,181,102,46,21,58,3,166,43,200,40,67,158,73,132,182,196,168,207,144,9,42,50,107,146,178,201,216,163,200,29,58,111,202,94,109,54,255,0,53,153,70,225,201,112,212,185,73,69,129,134,104,56,70,140,176,233,101,150,92,240,143,98,24,99,56,166,202,81,140,31,5,71,30,72,114,37,105,29,111,29,147,225,35,72,229,177,163,162,120,76,37,23,16,38,249,52,142,67,48,136,29,80,91,130,120,76,225,58,103,68,101,104,14,103,22,136,145,217,81,145,156,241,88,28,165,109,41,226,105,143,154,3,50,224,196,162,217,164,113,251,128,186,178,220,120,224,134,141,96,253,192,197,218,18,58,158,52,209,147,199,236,128,223,77,145,93,51,209,132,99,56,158,43,221,14,199,86,151,84,239,107,100,30,131,192,133,246,116,107,142,91,226,94,214,69,114,248,0,180,231,85,48,20,140,62,204,31,102,58,19,101,38,42,199,47,217,195,236,231,88,213,10,71,31,217,217,47,26,139,58,178,228,218,142,41,206,115,151,66,163,100,146,65,227,69,58,68,66,18,151,12,222,24,99,30,72,28,37,41,124,141,151,78,76,101,145,67,161,140,245,18,10,235,150,69,19,158,121,219,232,115,188,146,144,225,22,223,34,11,91,166,41,194,145,170,74,40,207,46,68,84,112,228,181,33,70,86,107,58,102,91,105,149,13,160,140,218,28,71,180,6,166,215,114,150,82,36,184,49,220,227,32,59,35,51,91,141,28,112,202,153,123,248,32,214,73,50,124,51,53,147,147,104,76,163,54,154,17,208,226,153,155,198,7,62,75,28,45,35,73,64,40,5,187,131,143,60,188,199,109,112,112,234,23,156,154,46,11,131,45,79,160,214,30,147,45,79,160,43,154,62,147,183,77,232,56,162,188,167,86,6,212,64,219,111,156,234,252,39,46,57,92,185,58,149,80,196,32,29,5,20,32,162,212,74,81,64,101,65,70,212,137,116,6,66,102,201,33,78,40,12,215,64,52,81,224,54,208,16,163,101,40,50,211,72,28,192,151,140,135,19,71,50,27,176,36,6,32,0,0,1,9,148,0,69,209,105,133,18,248,2,170,200,150,48,83,45,74,192,201,92,77,20,202,113,76,151,0,45,74,202,57,249,137,112,201,238,6,241,155,76,229,207,228,205,53,81,229,218,224,232,179,29,79,46,18,249,83,38,174,57,198,135,86,29,12,168,76,29,11,184,117,2,92,182,171,125,140,126,213,138,83,173,228,235,212,188,37,93,55,121,143,54,48,123,184,123,165,47,159,86,84,123,145,243,72,211,21,110,149,201,42,86,172,207,13,199,28,111,170,69,198,59,229,236,4,238,252,43,247,23,66,179,73,92,118,113,20,170,189,136,147,224,138,93,159,212,226,212,228,217,9,63,99,183,164,89,228,124,67,37,181,15,204,192,207,77,27,119,220,235,124,206,49,48,193,229,71,78,60,111,118,233,112,84,116,66,61,139,120,229,218,85,250,21,137,11,83,45,184,37,183,213,47,44,126,172,12,52,216,97,153,248,142,223,153,211,125,254,103,167,135,75,147,42,242,71,203,238,250,19,240,253,34,148,241,226,94,136,46,126,135,183,46,18,138,225,17,92,248,52,176,195,27,149,74,94,236,209,202,199,39,101,70,4,82,140,47,169,77,168,175,144,78,74,11,147,139,54,89,100,117,16,13,78,165,191,44,12,48,233,39,168,149,207,136,157,88,52,201,189,210,59,45,69,84,64,207,30,56,227,142,216,42,72,141,102,73,99,211,75,98,110,114,242,197,46,237,157,16,71,155,241,61,116,116,243,219,14,114,174,34,189,159,184,30,22,171,14,88,231,240,114,122,151,225,78,232,238,211,252,47,52,162,183,37,5,252,199,103,195,180,62,31,254,70,117,121,101,202,190,223,242,119,182,81,193,15,133,226,143,174,114,151,211,131,79,176,233,151,225,151,255,0,184,234,10,32,229,255,0,183,233,223,230,95,169,207,172,211,233,244,233,69,74,91,165,213,190,200,244,91,218,173,158,115,198,242,106,167,147,45,55,126,88,190,137,123,191,246,40,230,197,164,156,234,235,115,91,148,95,101,238,206,140,48,142,47,25,111,223,197,217,89,167,8,56,189,182,251,201,245,102,107,29,198,78,50,77,53,192,71,71,194,227,247,185,50,62,202,136,205,146,63,110,91,189,45,237,127,70,109,160,91,49,78,211,78,207,63,82,239,44,159,204,138,172,202,173,30,175,195,241,248,90,44,127,154,94,103,250,158,91,251,221,159,207,253,250,51,219,244,170,237,21,64,113,252,75,39,17,129,207,161,199,191,58,125,163,200,181,83,223,153,157,250,28,27,49,38,215,47,144,53,200,246,166,251,215,7,22,8,100,201,151,124,218,171,232,206,156,185,98,179,44,107,153,63,232,70,141,90,220,226,174,186,129,217,55,182,40,231,147,146,151,221,245,151,99,105,73,37,201,156,178,172,56,229,146,110,184,3,61,70,92,122,109,59,148,165,127,255,0,211,62,103,87,169,158,167,35,109,240,105,175,214,79,85,153,219,242,174,199,45,4,17,52,137,8,210,37,20,139,162,81,69,68,73,80,41,239,143,204,190,167,62,84,241,75,114,244,247,3,60,94,73,206,55,197,157,19,244,199,234,115,185,125,237,246,146,54,94,159,212,131,166,61,5,33,174,54,138,69,10,125,17,95,132,153,250,71,248,16,15,177,29,203,143,164,93,202,4,57,116,0,96,65,68,148,16,152,138,16,8,98,24,0,152,192,9,41,49,0,15,36,22,88,211,235,217,251,28,109,184,201,198,92,52,118,217,158,124,62,52,120,245,199,163,10,230,114,224,201,147,41,53,195,234,53,202,34,151,113,242,129,42,103,94,135,15,141,157,90,225,4,111,135,6,216,43,69,224,192,178,205,201,244,71,110,162,17,134,47,155,50,199,247,56,200,211,45,76,124,36,182,190,89,203,56,186,228,210,121,158,92,182,104,225,186,60,4,101,167,199,41,58,71,171,165,211,237,234,115,233,113,188,85,107,147,209,199,37,69,17,172,146,134,47,146,62,99,47,158,114,151,187,61,143,139,106,60,142,43,185,225,74,78,136,169,107,145,73,12,2,33,34,161,45,178,35,185,172,33,220,9,156,249,42,50,12,145,33,1,214,178,121,78,122,110,101,69,13,45,178,2,164,170,38,112,124,155,78,75,105,140,19,220,6,174,54,138,195,143,145,192,244,52,186,109,234,216,28,89,34,229,229,138,228,235,210,104,84,124,210,92,157,171,75,8,187,224,114,233,81,40,137,165,24,237,143,83,56,97,147,127,35,120,195,220,50,102,140,16,71,22,60,150,86,228,99,84,102,220,183,26,71,86,228,68,224,164,184,50,183,69,70,77,1,140,241,184,146,159,39,91,169,25,60,86,192,152,163,100,174,34,140,40,210,32,68,83,76,217,49,16,228,81,166,212,196,241,160,131,28,172,129,71,26,9,195,142,10,199,25,72,217,225,116,7,157,36,211,46,9,183,193,211,44,124,242,116,233,116,201,243,68,17,12,62,66,176,224,185,116,61,40,224,91,74,142,21,18,86,163,142,122,56,184,244,56,231,162,218,237,30,219,137,148,241,138,71,157,138,82,135,12,236,132,155,66,240,124,198,142,52,128,58,149,180,202,221,154,198,92,16,61,130,117,19,57,231,81,125,76,231,155,114,1,102,207,180,152,106,44,194,117,38,77,123,26,136,234,150,88,203,171,42,59,40,229,142,9,73,149,56,203,28,72,52,158,120,194,93,74,142,165,73,117,60,236,155,159,82,86,228,88,87,170,165,25,119,13,145,103,159,9,201,119,54,89,36,33,93,177,199,18,182,197,28,107,51,66,122,134,65,215,52,140,39,141,50,22,73,72,181,184,12,252,20,15,12,67,35,107,161,159,139,34,135,225,33,248,95,49,41,177,239,97,15,193,249,153,100,211,167,220,167,154,65,226,54,7,63,129,181,245,45,99,109,117,9,206,94,193,12,213,213,0,44,82,190,166,209,196,253,200,121,215,176,190,211,242,10,233,140,95,185,91,104,225,251,99,79,161,162,213,110,93,0,234,216,164,103,60,85,208,206,25,221,154,120,141,129,59,93,28,25,253,103,163,187,131,206,212,191,56,69,71,161,142,167,210,105,23,229,51,212,122,0,194,30,131,171,78,188,167,44,61,7,70,157,240,21,163,123,110,138,199,153,238,162,59,146,253,92,12,71,161,25,90,25,207,167,149,157,59,89,66,11,97,76,84,192,27,98,29,49,237,126,192,77,178,102,217,123,89,57,19,64,56,75,130,220,140,225,116,94,214,4,176,43,107,13,140,9,17,123,25,59,88,8,7,180,54,128,128,116,61,160,77,5,23,180,106,32,100,6,254,26,19,198,7,59,128,146,163,125,130,120,192,206,193,76,110,13,19,180,10,225,147,40,209,81,42,172,12,227,42,54,158,45,218,95,17,245,221,194,249,17,28,46,115,140,99,213,158,156,113,71,38,159,34,94,157,187,98,103,87,30,41,45,32,234,195,111,114,41,13,48,100,246,0,106,223,61,9,88,241,227,149,198,49,76,190,66,174,202,133,27,181,125,61,141,20,169,216,225,141,228,156,97,21,203,30,124,107,20,156,119,110,107,168,25,53,105,139,170,69,174,134,119,234,250,145,89,100,150,216,51,198,205,47,19,84,255,0,151,131,210,212,207,108,93,246,60,189,42,221,154,82,125,122,129,223,135,21,114,250,157,80,91,164,101,14,200,234,199,26,69,70,145,84,140,159,222,106,146,252,56,151,255,0,147,255,0,131,73,201,99,139,148,186,69,89,183,194,180,207,36,227,191,253,115,3,214,208,97,240,176,92,189,83,229,253,13,37,203,52,236,37,19,45,20,98,57,205,69,10,115,218,169,24,243,38,4,205,185,178,177,225,174,77,33,10,44,5,116,169,0,135,5,190,95,36,1,169,207,29,54,154,121,164,252,177,95,185,225,252,51,79,61,102,162,90,188,252,197,75,132,251,179,163,226,83,151,196,53,176,209,225,127,119,143,156,146,61,8,66,24,113,199,30,53,81,138,164,128,166,196,3,160,21,13,181,21,200,93,28,153,100,243,228,216,189,11,175,207,228,5,228,155,154,91,85,183,204,111,167,215,232,115,206,163,229,139,190,109,201,254,39,238,105,146,117,113,139,231,187,255,0,222,198,11,213,203,40,83,131,151,12,193,121,27,131,126,95,236,117,110,70,123,113,201,190,178,174,66,30,13,83,87,141,246,93,125,206,121,243,114,125,202,198,163,190,78,249,93,35,217,145,54,229,38,217,21,211,240,212,178,106,22,55,248,30,244,122,154,137,108,192,217,230,252,34,63,249,57,39,237,10,58,254,35,146,162,162,7,22,12,79,62,161,71,245,103,173,168,204,180,216,111,191,99,15,134,99,219,142,89,31,89,28,159,17,201,44,153,122,241,216,9,211,228,150,77,78,238,174,153,233,227,143,135,13,188,112,112,104,49,109,154,147,235,47,236,118,41,109,121,23,94,64,182,173,243,209,30,39,198,245,190,111,6,18,233,215,234,122,218,221,71,217,180,178,154,245,127,147,228,114,77,230,156,166,255,0,64,42,37,17,3,90,42,37,26,68,154,46,33,22,129,130,25,68,7,18,77,50,168,153,42,97,28,57,111,12,210,125,19,225,157,16,126,101,236,78,163,26,203,7,23,215,177,158,9,185,40,198,94,165,195,34,189,23,214,33,34,55,94,211,78,229,18,253,34,94,130,235,134,76,61,45,0,65,240,198,151,36,99,124,201,26,0,119,6,32,96,72,196,81,80,132,202,19,2,70,34,144,8,6,20,4,176,236,54,29,128,69,19,125,128,12,53,120,20,190,246,31,253,199,42,103,165,220,229,212,224,219,121,32,184,238,189,130,176,179,216,248,94,45,176,221,221,158,62,53,226,100,140,125,217,244,218,92,59,112,162,43,159,81,187,38,94,61,49,50,212,100,74,27,59,179,208,148,35,24,187,56,97,164,150,163,81,186,94,158,200,138,230,211,233,103,150,87,21,199,185,236,105,180,106,43,147,163,22,24,225,130,224,173,220,58,8,225,214,74,56,140,37,173,142,60,117,103,63,197,103,45,234,40,242,114,202,110,73,48,58,117,25,124,105,93,156,249,18,72,222,49,91,44,230,205,97,89,238,42,43,114,37,68,214,18,72,35,45,141,72,219,164,69,39,108,111,210,4,213,163,58,243,23,25,112,38,172,11,77,34,55,92,137,86,11,212,6,178,79,104,177,74,165,76,232,80,79,24,105,180,114,203,146,218,242,129,213,167,210,248,141,73,158,146,146,195,10,238,60,88,150,40,81,50,131,147,40,157,210,200,195,114,139,228,89,100,176,192,243,165,169,223,38,172,35,191,54,170,49,141,89,199,60,202,125,207,55,83,150,110,86,153,132,117,19,93,74,61,149,34,169,72,202,81,101,66,209,81,84,61,169,147,38,17,108,7,37,68,198,110,205,118,218,23,134,5,46,81,14,211,52,143,5,56,216,16,159,3,80,114,232,141,49,224,115,151,7,163,135,74,163,30,132,221,35,203,218,227,213,13,114,122,147,210,169,62,133,67,69,21,216,85,140,244,216,56,232,117,60,10,141,113,227,80,69,179,53,167,12,180,137,179,124,56,118,27,81,105,0,146,1,147,34,1,146,2,0,218,38,131,113,46,64,103,58,137,207,147,62,211,108,156,156,121,97,102,145,132,230,229,43,9,100,105,117,41,99,161,75,29,149,19,9,57,29,88,97,125,76,84,54,154,70,114,138,3,179,116,97,19,155,46,69,39,193,207,60,179,147,161,38,192,167,27,22,193,217,65,18,163,69,70,42,201,100,169,48,58,150,56,180,68,241,197,25,169,200,211,117,133,76,101,180,114,202,39,70,114,0,158,65,90,104,150,137,118,130,47,185,118,98,152,247,148,104,208,130,50,178,128,150,147,37,193,20,201,220,6,47,27,176,151,8,223,134,76,161,96,114,177,163,87,26,5,20,192,201,100,113,103,86,60,187,145,140,241,161,65,109,3,178,237,28,26,159,89,215,9,112,115,103,245,34,2,62,147,61,71,160,210,61,12,181,30,144,49,135,160,223,77,208,203,26,242,27,105,251,129,111,185,159,226,53,104,198,112,146,149,140,27,99,147,82,224,238,197,145,53,201,195,133,62,230,253,10,59,46,44,78,81,48,132,205,105,72,138,123,162,27,162,75,198,67,139,65,26,239,70,121,102,168,154,102,121,47,128,53,132,188,165,110,35,31,160,170,2,148,232,126,32,188,57,62,198,115,242,117,3,109,233,35,25,230,86,99,44,214,115,206,78,192,238,142,68,202,220,121,241,155,70,216,242,251,148,116,216,247,16,157,140,10,220,27,137,0,47,120,252,67,48,3,77,227,222,140,134,65,175,149,142,162,99,99,176,173,54,196,137,36,133,200,83,148,148,87,86,17,174,47,46,57,79,241,75,203,31,242,122,145,138,134,56,199,216,225,132,19,212,99,198,189,48,59,175,220,198,183,143,159,205,141,99,212,206,62,205,153,185,51,167,90,247,234,37,37,248,142,103,26,234,17,46,232,34,133,41,123,13,26,67,14,156,14,134,226,7,78,131,203,44,146,246,137,134,110,114,55,238,116,105,60,184,179,55,236,142,75,185,50,41,62,17,206,228,252,223,83,121,244,57,164,234,50,250,129,231,252,67,37,65,174,242,116,103,165,142,213,41,25,234,231,191,80,163,236,111,130,62,88,160,59,116,241,109,219,59,96,140,112,199,108,81,122,156,255,0,103,197,229,231,36,184,140,126,101,67,205,24,228,148,33,187,204,158,233,70,187,118,61,221,14,15,3,7,43,205,46,89,231,124,31,69,248,242,121,171,153,55,248,164,123,76,154,163,169,51,149,42,67,108,146,42,42,217,105,2,67,0,232,75,228,27,176,176,35,62,69,135,20,166,251,116,94,236,207,85,153,252,63,225,214,221,230,151,11,231,38,71,255,0,85,241,24,226,255,0,227,193,247,147,249,203,178,50,82,255,0,184,252,69,229,235,167,211,186,135,243,72,163,79,135,233,126,203,131,207,206,105,249,166,255,0,193,212,52,155,10,32,64,4,100,154,138,3,60,211,110,161,14,101,35,60,149,138,42,16,124,247,102,145,139,133,205,250,165,233,249,35,39,30,109,245,40,206,169,25,74,220,205,101,46,180,103,142,14,115,231,160,65,52,220,120,224,78,113,197,167,123,122,201,242,254,134,154,154,140,105,28,154,201,42,132,35,43,160,172,211,94,86,205,93,81,140,85,170,30,239,47,204,131,213,248,68,62,239,44,253,228,145,26,200,75,46,165,65,29,31,12,242,232,227,252,205,179,74,140,103,41,58,182,2,201,146,58,124,27,110,184,163,205,223,246,140,177,132,85,115,212,234,206,177,206,87,57,95,200,206,10,18,181,4,162,187,191,151,112,59,48,202,46,92,47,87,79,167,97,70,220,229,254,179,155,71,153,229,213,63,100,184,58,224,188,57,201,203,148,219,146,3,201,248,238,161,182,177,95,78,167,135,209,157,154,204,143,54,162,82,126,231,44,227,200,67,143,12,221,116,49,138,232,111,30,133,8,104,76,16,70,136,161,33,148,41,34,59,26,19,46,29,1,134,69,193,198,155,142,170,15,180,157,51,208,148,109,30,126,170,46,15,114,236,236,15,70,61,153,186,229,156,216,165,186,9,155,198,92,1,75,171,34,62,170,46,36,190,36,4,71,248,173,26,25,190,51,68,209,129,49,238,54,40,116,40,9,67,0,42,25,44,161,48,36,165,208,69,0,128,24,155,162,40,236,201,99,17,80,0,12,5,101,38,77,0,26,124,63,69,23,172,181,211,178,246,62,130,80,88,224,143,159,132,229,9,41,69,212,151,41,163,216,195,172,90,172,107,117,41,199,212,191,201,53,172,87,135,226,26,197,67,18,249,147,60,208,195,142,237,30,70,93,127,137,54,162,200,61,89,229,221,34,229,146,56,241,242,207,55,30,89,70,59,157,156,218,205,91,113,219,22,6,26,253,84,37,153,243,208,243,231,61,210,50,200,219,147,101,99,86,192,232,222,232,107,27,148,119,25,183,69,248,213,16,172,103,195,33,186,43,212,201,107,144,130,18,179,73,191,40,40,168,198,200,114,176,22,37,201,180,213,35,24,122,141,159,45,1,153,49,230,70,206,14,74,146,228,235,209,252,62,78,74,83,3,93,38,158,89,18,181,193,234,98,195,28,81,8,40,225,129,134,77,71,37,29,18,201,70,126,46,233,81,205,60,235,105,156,115,85,178,163,63,138,230,106,52,143,26,57,101,30,231,110,183,50,201,42,56,90,228,138,167,39,50,124,50,163,194,13,228,30,212,26,101,237,33,66,141,17,182,89,56,242,53,193,181,11,98,0,79,129,130,84,82,139,125,128,154,26,30,217,46,197,65,121,151,0,122,26,60,75,106,103,126,213,71,54,153,165,20,116,217,141,104,40,162,168,145,217,21,66,21,142,192,6,43,11,2,136,99,178,88,9,144,217,76,134,0,67,44,153,34,142,124,146,50,110,206,137,99,177,120,69,71,50,141,179,88,225,52,217,180,91,232,3,194,72,206,106,40,115,200,115,202,78,194,7,21,97,180,86,53,34,160,161,128,0,81,59,77,16,52,21,147,224,91,153,109,19,65,10,217,72,67,64,27,76,230,141,108,79,144,57,185,176,163,89,199,131,36,233,129,112,84,94,227,61,197,36,81,125,69,180,104,96,100,248,26,145,109,25,184,128,231,27,71,51,82,140,142,132,198,226,152,24,111,116,53,35,73,99,224,205,98,96,105,9,35,28,252,201,26,44,110,204,242,240,209,0,189,38,121,253,38,171,210,101,168,244,133,44,49,251,162,240,174,161,133,125,200,97,234,192,209,47,49,174,212,208,163,29,210,58,99,131,128,140,20,104,165,22,251,29,11,28,98,59,140,69,35,5,134,70,177,131,143,86,63,26,40,135,152,14,136,164,15,26,103,47,138,209,112,212,123,133,105,40,198,61,76,242,168,82,51,213,230,123,120,57,161,146,82,74,192,244,113,98,82,129,164,48,168,179,44,57,82,128,222,126,64,218,114,140,98,112,231,243,155,239,82,6,162,192,243,188,54,136,154,61,25,99,76,198,90,118,223,66,163,142,49,178,252,54,185,58,161,166,146,236,106,180,254,224,114,226,147,186,58,150,43,70,144,195,24,246,42,83,81,68,163,31,8,137,199,106,53,241,108,207,81,47,32,86,112,150,230,81,142,147,153,29,110,8,35,32,47,96,154,40,64,15,132,40,187,2,141,180,241,167,44,159,145,113,245,49,58,90,219,135,28,59,207,204,201,171,141,116,113,243,78,79,232,107,169,201,183,20,131,12,118,98,249,182,115,235,37,210,38,26,112,106,94,216,69,215,186,187,57,91,220,250,158,132,240,172,152,37,185,214,215,237,98,203,164,193,142,154,148,160,235,133,38,84,113,40,190,195,72,244,113,104,84,177,94,235,148,186,124,133,29,62,40,205,243,187,109,126,162,145,205,166,211,75,52,189,162,186,200,236,201,143,14,40,84,98,175,221,157,115,74,16,225,82,71,143,169,202,229,54,175,128,47,28,183,71,44,125,226,223,236,114,162,225,45,178,178,123,1,25,37,72,227,203,42,199,102,249,221,35,206,215,100,219,133,175,208,14,4,247,229,115,247,103,167,163,142,238,79,47,23,149,209,237,104,113,212,16,29,62,154,75,171,30,44,31,104,214,198,43,159,15,255,0,226,99,158,72,66,78,16,142,233,165,187,35,252,171,180,126,172,244,254,15,165,240,176,120,179,245,207,155,255,0,37,30,134,28,113,197,142,48,143,68,85,140,150,101,72,98,6,192,27,37,200,151,33,0,236,207,81,153,105,240,79,36,187,35,67,131,83,255,0,151,174,197,165,252,17,243,228,250,47,253,64,15,126,143,225,209,130,255,0,234,181,110,223,191,63,240,118,233,180,241,211,96,134,24,254,21,203,247,125,206,92,15,237,159,17,201,169,127,195,197,229,135,212,244,34,81,75,132,76,153,79,132,100,249,100,14,248,48,81,89,102,220,189,49,235,243,249,23,145,187,80,143,169,147,146,74,17,217,30,139,250,129,57,114,91,182,97,114,155,43,107,145,173,71,20,85,247,232,81,16,197,213,177,100,148,113,99,190,34,187,55,223,232,140,181,26,165,143,143,84,189,187,47,247,56,103,146,121,101,114,109,176,141,245,121,19,74,81,143,183,86,114,115,41,110,147,182,94,105,113,20,74,2,145,50,117,47,169,70,121,87,148,131,232,116,113,219,164,196,191,146,206,109,75,74,79,116,142,204,81,219,130,43,242,197,47,232,120,250,172,143,38,119,65,87,24,199,36,186,191,118,254,70,240,91,161,40,193,213,175,50,246,246,67,211,105,246,240,215,167,205,63,175,100,86,12,138,89,101,26,72,7,161,199,225,200,122,220,146,142,12,205,244,189,177,253,78,152,198,48,56,254,53,52,176,198,165,197,221,1,243,205,238,148,159,204,83,92,4,74,107,130,162,32,107,19,35,101,217,251,132,12,17,84,32,45,12,16,202,0,148,108,96,6,47,142,25,134,162,10,113,103,92,227,104,230,200,156,64,199,75,147,238,182,247,143,7,108,29,193,51,203,139,240,243,201,118,145,232,105,167,113,160,58,19,20,186,10,61,44,96,70,79,84,95,204,169,19,147,208,84,253,54,1,143,210,80,177,250,6,2,0,25,80,196,202,37,245,34,146,67,99,34,78,248,64,13,246,16,12,5,64,48,42,16,12,0,66,24,0,34,241,206,88,228,165,23,77,25,140,12,126,33,169,204,229,181,191,43,232,103,163,143,158,50,151,75,228,234,156,35,146,27,103,211,251,25,127,6,59,95,82,52,238,212,234,177,199,19,243,47,146,60,189,206,107,150,101,54,220,185,19,147,72,129,100,138,179,92,49,85,103,28,165,39,35,163,20,157,1,89,61,70,109,154,56,217,9,114,3,140,93,16,250,154,238,224,206,238,64,55,63,45,25,178,156,75,80,242,129,148,93,51,167,18,220,210,93,76,150,41,74,85,24,158,198,139,71,178,27,165,212,13,180,122,21,73,203,169,215,151,102,24,112,115,189,92,113,249,19,56,117,186,219,143,168,162,242,235,19,149,89,14,105,171,60,121,100,151,136,228,104,245,50,219,86,90,143,74,227,46,230,177,132,54,242,207,35,77,44,179,157,118,59,182,79,243,1,207,170,140,84,252,172,227,126,163,209,203,164,150,221,221,207,62,113,148,101,230,70,85,117,229,50,146,52,221,229,30,28,18,203,62,156,1,238,141,43,58,97,131,113,172,52,212,205,86,99,147,195,149,11,107,71,165,224,170,34,88,80,171,28,152,177,57,190,78,216,96,138,66,198,182,179,170,10,209,55,76,115,75,20,76,101,4,153,223,44,124,24,248,23,33,85,24,28,172,239,135,67,44,120,148,78,132,136,169,98,45,146,64,172,98,0,24,0,128,118,43,37,177,88,13,178,88,110,37,178,130,194,196,61,160,4,182,83,50,144,4,165,193,205,39,201,179,51,104,168,205,200,151,201,114,137,59,74,136,18,78,205,40,116,17,35,29,5,5,22,59,36,86,5,54,67,1,132,64,247,13,198,201,148,88,13,74,198,76,97,47,99,85,142,111,176,25,146,224,142,168,233,164,250,154,199,72,42,199,2,137,71,127,217,23,177,47,74,189,133,35,136,14,191,178,139,236,172,82,57,66,142,165,164,101,199,72,41,28,20,7,164,180,177,190,134,159,101,143,176,164,121,105,63,98,150,57,126,83,211,251,60,80,252,40,162,82,60,207,6,79,177,201,154,21,52,153,239,63,14,39,153,173,132,101,53,66,145,205,40,40,195,169,203,168,244,134,163,52,163,193,147,155,156,74,58,180,209,251,129,225,138,221,34,49,205,199,13,28,209,203,147,116,182,197,129,233,70,74,51,58,60,73,109,225,30,110,143,124,179,175,17,58,61,248,71,30,196,65,192,222,71,217,147,182,94,204,244,182,195,216,42,62,197,164,121,187,37,236,27,37,249,79,74,163,236,61,177,246,20,143,45,194,95,148,94,28,189,143,93,66,6,121,161,29,188,10,71,143,157,121,121,57,97,146,184,59,117,49,147,78,145,231,53,40,63,50,162,15,71,14,85,183,169,182,214,249,71,147,143,50,89,35,201,244,26,109,178,197,101,28,106,18,220,109,28,83,102,235,110,250,58,118,42,37,35,150,24,107,169,166,216,196,209,197,153,203,12,152,80,220,76,229,242,41,97,104,181,136,14,57,239,51,228,244,188,36,200,122,116,251,10,145,194,140,181,30,131,209,251,42,57,117,184,118,227,101,164,112,233,58,157,202,78,206,95,135,99,222,207,81,233,133,25,194,152,75,26,101,248,13,20,161,36,69,114,100,198,212,76,224,185,59,167,7,180,207,30,27,108,181,35,40,99,223,56,199,221,155,100,150,236,247,217,62,11,80,240,148,167,236,184,51,194,183,100,138,249,153,213,199,98,242,165,242,71,30,71,191,33,209,158,91,113,252,228,115,46,155,136,173,54,94,39,230,219,115,81,175,112,212,99,199,12,155,146,139,155,124,185,59,98,138,114,120,188,207,111,137,109,28,250,233,97,139,219,15,82,234,208,29,222,35,94,35,174,18,164,113,233,114,238,203,150,115,219,84,157,6,73,203,44,54,198,91,99,182,229,35,143,3,74,89,35,124,109,127,208,15,79,85,149,248,79,147,201,155,182,118,106,50,69,227,93,237,28,69,64,18,99,72,140,174,168,12,51,187,105,30,63,196,167,121,35,15,213,158,174,89,121,190,156,158,38,73,120,153,229,38,1,142,59,165,21,222,232,246,220,165,139,4,99,143,248,147,123,97,254,231,147,166,134,237,78,53,243,61,141,36,124,108,242,203,248,99,228,135,249,101,29,122,109,28,101,151,14,142,22,211,251,204,210,238,207,163,164,169,37,193,231,252,39,14,220,82,212,201,121,179,62,62,81,93,14,235,51,170,108,134,193,200,134,192,118,75,98,108,150,192,125,195,117,17,184,64,25,50,109,132,166,223,17,86,121,152,50,60,58,44,218,169,115,151,83,45,177,255,0,74,255,0,146,254,43,146,94,20,112,227,245,229,146,138,52,150,40,207,226,56,116,240,254,30,158,10,255,0,79,249,40,238,210,226,251,62,158,24,255,0,18,87,47,175,115,162,38,104,180,64,230,200,109,69,91,27,151,38,25,175,44,214,62,210,245,125,0,33,47,43,200,250,207,211,254,146,118,185,75,146,229,43,159,201,5,185,77,198,61,186,183,209,20,79,73,109,138,185,117,250,125,78,61,78,161,43,142,55,114,239,47,253,232,141,117,26,132,162,225,143,167,119,238,121,239,169,81,14,219,182,86,53,186,98,53,131,81,132,185,167,69,70,19,230,75,232,52,75,245,178,140,169,145,46,100,151,187,41,147,141,110,212,99,94,243,95,220,131,233,179,73,71,19,60,205,62,61,217,101,61,183,183,167,205,246,58,181,217,54,64,52,209,219,5,39,43,219,207,234,21,172,177,188,120,54,223,61,223,204,227,211,71,110,123,111,150,111,57,201,167,201,58,92,87,147,112,29,150,149,30,31,199,114,40,206,56,162,189,43,251,158,212,165,179,116,218,226,61,207,150,214,101,122,140,243,155,238,198,26,198,6,148,70,51,82,178,201,162,241,243,193,50,28,56,96,106,34,201,40,164,81,40,160,0,0,0,102,114,138,102,132,176,60,205,110,9,69,111,135,53,201,166,143,42,151,234,118,201,28,57,113,248,25,86,72,122,36,252,223,38,7,126,55,229,97,102,120,101,97,39,182,105,129,164,185,141,10,254,233,3,232,77,249,26,32,219,31,165,13,138,30,146,138,33,141,117,17,72,33,146,202,37,133,38,196,0,0,0,0,0,0,16,0,196,20,8,96,16,128,96,85,2,156,22,72,211,235,217,140,97,30,110,91,140,220,100,169,161,85,163,183,83,135,198,141,175,90,233,243,57,42,162,101,166,59,86,227,72,170,137,159,226,58,163,21,180,12,92,152,71,146,184,28,35,230,2,148,56,48,147,74,103,102,218,137,205,246,121,229,159,149,0,174,207,71,67,163,121,21,205,21,164,248,125,83,146,182,122,184,160,177,68,12,150,142,16,236,26,153,120,120,157,27,223,118,207,63,226,57,174,45,68,163,197,158,121,60,146,118,97,60,142,82,228,209,198,174,204,37,234,100,22,132,250,132,19,151,8,236,211,232,219,119,32,43,79,40,194,6,216,178,57,205,62,194,158,4,184,70,144,148,113,195,146,163,162,121,35,178,153,197,151,12,114,18,242,111,159,12,232,132,120,228,163,12,90,52,217,223,135,4,49,253,73,135,148,174,100,192,246,99,13,168,171,66,155,164,98,164,247,25,86,210,100,185,89,73,110,70,114,131,76,13,33,4,205,224,168,231,198,217,211,14,129,85,65,180,99,32,18,40,155,29,128,49,0,1,32,49,0,9,140,40,9,38,141,104,40,12,54,178,182,154,80,246,129,154,136,232,186,16,25,180,78,195,82,74,51,240,197,225,26,140,12,60,16,240,81,184,1,207,246,112,251,63,200,233,161,208,35,143,236,193,246,83,178,134,41,28,139,74,189,129,233,87,177,216,103,150,91,69,28,255,0,101,94,193,246,85,236,117,65,220,70,41,28,203,76,189,135,246,100,116,128,163,8,233,226,139,88,226,139,2,5,73,12,0,4,20,48,1,80,80,196,3,160,160,181,238,47,18,62,224,100,229,83,163,99,146,121,35,226,245,58,84,227,64,85,6,209,110,22,240,56,181,145,146,126,83,153,98,201,62,167,168,226,165,212,54,69,118,40,242,37,240,207,17,249,173,155,227,248,110,56,175,73,232,19,41,80,72,195,236,80,81,170,70,79,69,4,205,50,106,54,247,57,114,107,126,96,105,224,194,12,175,18,41,122,142,25,234,156,142,108,153,190,101,71,173,227,71,243,20,179,227,252,199,206,228,203,53,210,108,199,237,25,127,59,40,250,175,27,31,230,7,159,26,252,71,201,189,86,100,253,108,62,211,149,254,54,33,95,82,245,112,95,136,151,173,131,252,72,249,127,27,35,252,76,22,89,47,196,196,43,233,101,168,197,46,231,54,72,195,39,67,203,197,168,58,241,234,16,137,85,45,18,124,158,158,146,94,30,29,190,199,12,115,124,205,22,81,10,83,207,47,182,42,244,158,214,25,110,130,60,95,43,146,103,86,61,75,138,162,110,53,143,80,15,49,235,37,216,95,109,154,94,150,69,122,78,128,241,178,235,242,223,16,99,135,196,50,87,48,144,74,246,104,40,243,48,235,228,223,154,45,29,95,107,76,43,160,224,248,151,24,164,116,173,74,56,190,33,151,126,57,36,6,31,7,149,183,245,61,195,230,116,89,222,158,110,215,22,122,47,226,113,249,149,30,160,81,229,67,226,112,148,210,179,210,197,154,51,141,217,21,83,138,216,103,135,212,202,201,145,40,62,76,116,249,162,228,249,1,235,31,17,135,234,70,158,55,63,162,39,81,45,217,165,242,224,219,71,233,156,159,102,65,158,170,87,151,106,237,193,139,127,118,254,165,75,205,55,47,153,45,241,32,50,201,149,71,38,154,52,189,87,109,152,102,201,41,77,241,24,252,146,43,84,252,216,123,252,189,204,103,37,41,57,37,183,229,118,84,117,202,254,206,155,244,237,254,167,46,54,163,150,223,11,148,206,153,75,31,217,227,25,220,166,151,9,51,142,85,124,116,1,128,138,69,64,99,157,244,53,108,231,206,250,17,92,90,201,237,140,143,38,14,249,59,190,35,62,177,253,14,44,113,246,3,175,73,235,147,94,173,188,125,95,7,208,97,211,168,233,99,142,29,103,40,226,143,235,215,250,89,226,124,59,30,253,76,126,92,159,81,166,130,121,244,241,255,0,244,241,203,43,250,203,133,254,64,244,85,70,42,43,132,184,68,238,9,51,57,72,138,114,145,59,136,114,37,200,11,114,35,113,59,137,108,162,220,168,205,205,254,130,108,140,146,242,53,239,192,71,44,38,178,124,90,51,151,49,193,141,203,255,0,185,255,0,234,59,126,23,7,37,151,60,186,228,149,47,162,60,157,60,219,199,168,207,248,178,100,117,244,93,15,160,195,21,131,6,60,93,227,20,159,212,13,122,9,203,130,110,216,178,61,177,34,147,159,87,236,103,138,94,89,101,125,103,196,126,132,100,111,195,168,250,164,246,163,89,65,82,87,81,138,162,135,137,57,74,151,86,97,172,207,24,195,195,198,248,238,253,206,140,211,240,49,56,244,156,250,252,151,177,228,229,149,200,33,110,227,169,157,141,146,105,12,104,146,163,212,8,126,169,125,70,79,226,127,81,153,80,199,165,231,91,129,127,253,196,75,47,66,175,226,24,63,212,7,177,157,120,153,151,151,114,143,99,163,98,140,20,125,186,253,76,225,185,73,201,75,203,234,253,75,193,230,82,108,138,229,205,196,170,206,188,81,113,130,75,171,33,227,139,201,185,244,69,100,203,28,120,229,39,45,174,60,191,246,3,151,226,218,191,11,75,225,244,114,237,242,62,126,28,162,245,154,153,106,51,74,77,218,177,99,92,21,19,21,82,53,33,170,153,161,81,156,201,143,83,73,163,46,228,29,17,230,63,64,20,25,93,29,20,8,162,74,0,0,0,0,24,128,134,140,178,69,78,50,139,232,205,217,18,65,28,154,121,56,79,100,186,175,234,109,144,199,81,23,22,178,46,177,235,244,47,118,232,88,86,201,220,44,142,122,15,11,184,208,55,230,3,120,116,41,17,6,82,1,135,96,161,54,0,223,176,152,215,184,186,176,21,12,4,84,0,0,20,0,1,0,0,0,0,0,16,0,0,82,1,136,168,102,57,241,110,139,156,122,247,94,230,163,65,94,91,245,27,175,73,90,157,62,217,248,152,215,149,245,94,198,248,116,153,114,47,77,125,76,171,134,185,54,193,138,121,39,229,71,165,15,133,45,215,46,78,252,58,88,98,64,114,225,208,92,110,92,157,11,79,8,118,58,39,145,69,109,137,158,56,74,78,216,10,62,85,125,17,148,245,17,236,205,53,147,142,60,108,249,249,234,101,22,228,7,175,147,55,29,78,89,243,204,142,28,58,169,78,92,155,230,212,173,180,105,19,61,60,103,208,229,122,23,187,155,59,52,187,186,200,121,178,189,219,98,128,156,58,120,227,137,163,157,122,76,229,185,68,49,229,138,234,5,91,103,54,161,73,186,179,103,158,46,84,186,145,57,92,147,162,12,48,194,81,149,190,135,71,137,43,74,36,202,92,116,228,234,210,96,231,116,250,129,88,212,154,228,232,133,37,201,78,81,74,151,82,241,97,115,118,192,244,228,172,133,143,147,116,135,68,105,48,137,91,108,99,2,84,18,52,72,86,50,10,0,177,0,5,136,44,7,99,34,197,184,13,44,86,70,224,176,44,44,139,37,75,144,54,176,178,44,44,11,2,108,28,128,27,21,138,197,96,59,21,137,178,91,40,171,13,196,110,68,188,177,136,26,216,236,227,158,174,49,238,40,235,34,251,132,119,89,86,114,67,85,22,107,227,68,43,107,11,50,241,80,252,84,65,173,152,106,37,208,153,234,54,156,122,157,81,71,161,133,249,13,15,55,6,171,202,104,245,64,119,90,22,229,238,121,179,213,207,178,100,248,249,165,248,68,74,245,55,38,51,206,197,147,45,243,19,167,196,144,87,64,89,207,226,72,55,72,131,160,137,228,81,51,221,35,135,93,150,74,60,20,118,248,215,209,135,137,35,198,199,173,113,117,36,118,67,95,7,197,132,111,150,121,26,242,156,223,249,27,186,157,248,154,200,172,183,21,236,7,159,143,77,57,207,116,219,59,227,141,197,46,73,147,113,232,53,150,151,33,84,229,72,149,62,73,241,224,221,50,247,227,160,41,72,164,209,207,41,195,220,135,145,126,96,58,228,226,145,201,169,206,162,152,247,218,245,24,207,26,151,86,17,231,230,203,41,179,27,163,212,240,33,93,140,222,146,44,168,241,242,100,48,158,70,123,175,69,23,236,102,254,31,23,216,163,194,185,51,92,112,227,147,216,255,0,183,199,216,95,96,138,8,240,179,194,140,83,62,134,90,8,181,208,205,124,50,62,192,120,137,149,86,123,95,246,216,174,200,165,160,143,200,163,195,91,151,99,104,57,124,207,99,236,80,94,192,180,184,215,177,7,14,57,77,29,17,147,103,74,195,141,22,161,142,61,209,71,46,217,118,70,144,89,23,99,165,100,197,30,232,79,83,137,123,16,24,239,241,35,162,59,26,56,231,172,198,151,7,38,93,122,93,24,87,170,227,138,251,21,183,10,62,122,90,156,179,126,73,51,41,234,243,197,211,147,36,43,233,36,240,163,41,101,196,143,156,122,172,210,252,108,188,114,148,253,82,108,21,238,125,171,28,127,18,35,46,170,14,60,52,112,195,28,59,155,253,210,143,96,57,101,153,57,240,90,114,154,224,209,120,119,216,232,134,76,75,178,40,229,134,154,114,149,217,232,98,134,124,113,226,66,142,167,28,123,35,69,171,82,92,34,5,57,101,217,203,57,244,222,47,218,98,175,135,36,107,147,83,113,173,164,232,164,231,168,244,244,139,97,93,113,123,183,63,153,180,30,221,43,127,154,70,48,94,86,109,153,109,81,198,191,10,50,172,229,229,132,125,217,153,89,101,109,47,98,44,8,212,218,240,118,190,109,215,7,38,89,41,78,76,235,212,201,69,96,184,191,123,190,188,156,153,162,150,105,109,244,223,185,113,18,164,253,193,30,102,108,249,190,211,86,227,20,218,116,253,39,161,134,78,120,162,228,169,180,84,104,81,35,32,82,57,51,203,147,166,111,131,207,212,203,168,87,155,171,123,242,87,183,36,99,139,20,165,121,228,206,136,174,224,119,252,37,121,242,75,228,145,244,122,63,227,106,37,237,179,31,237,31,249,60,31,133,71,238,229,243,145,238,232,100,165,12,242,247,205,47,246,3,166,82,51,148,135,38,101,41,17,67,145,46,68,185,18,228,84,83,145,46,68,185,19,96,93,152,107,114,44,120,37,43,233,22,203,220,114,252,66,91,177,109,191,92,163,31,234,2,248,126,43,122,92,79,183,154,95,220,246,92,174,71,6,134,53,147,36,255,0,44,118,175,212,238,130,3,88,153,230,119,42,54,138,224,198,156,166,69,68,18,121,184,235,142,55,250,190,13,160,183,78,255,0,248,241,191,255,0,116,191,224,231,121,124,56,75,111,241,114,206,161,253,141,179,74,56,113,71,20,122,69,81,71,46,175,38,233,182,112,201,219,52,205,59,125,76,138,201,136,96,80,138,75,144,72,167,22,170,235,244,96,97,248,152,195,241,63,168,25,84,200,211,225,255,0,255,0,144,197,242,183,253,12,153,183,195,86,239,136,227,95,95,236,65,239,56,168,224,110,63,139,158,67,5,172,78,199,168,151,221,240,78,53,47,13,95,126,136,41,194,86,229,39,23,182,61,62,108,242,62,49,169,221,39,138,15,167,170,189,207,71,226,26,165,165,211,249,95,153,244,62,118,77,206,228,194,107,24,117,55,196,96,189,71,68,58,149,4,151,40,181,208,83,67,143,66,133,36,98,250,155,200,194,93,64,210,6,143,165,251,24,227,55,136,8,164,77,87,3,64,48,0,1,128,134,2,100,180,80,130,50,156,108,229,143,221,202,80,237,213,29,178,71,38,166,61,36,186,160,170,193,46,100,130,252,223,169,207,139,37,101,95,51,105,58,144,29,72,211,216,201,62,134,137,241,96,83,100,130,228,160,23,96,232,128,150,192,27,16,12,168,0,2,200,160,4,5,64,50,70,3,16,0,0,201,11,1,136,4,3,40,130,128,123,168,246,52,57,113,230,197,210,178,71,212,191,201,227,26,98,201,44,83,83,131,166,136,175,99,46,77,188,35,55,55,66,194,214,162,59,227,251,123,29,17,194,136,172,49,99,114,118,206,170,81,136,212,84,76,243,202,177,176,60,111,139,103,231,106,125,79,27,52,172,234,248,132,155,212,74,217,198,249,64,44,115,219,96,229,186,105,190,134,127,136,210,184,176,59,214,120,199,23,80,195,45,210,221,35,205,121,57,163,171,30,111,33,71,94,162,73,198,151,83,139,194,154,118,92,103,82,179,117,154,45,4,101,134,27,101,114,58,182,70,92,33,97,197,191,205,209,29,10,49,139,160,39,30,24,71,150,78,125,76,113,240,153,121,160,220,60,189,78,76,58,28,153,50,110,200,7,102,143,239,29,200,244,30,72,194,39,147,146,111,76,210,38,122,137,205,114,7,212,216,89,22,59,35,74,177,217,140,179,70,61,89,19,213,69,46,168,35,165,50,172,243,95,196,34,159,168,215,14,186,19,252,64,119,88,89,131,212,64,149,170,141,145,93,22,43,50,251,68,9,122,136,148,108,228,45,198,62,44,88,120,145,3,93,200,55,163,45,209,30,232,129,167,136,133,25,114,78,232,4,114,65,62,160,110,128,207,199,130,238,76,181,81,68,27,10,143,55,63,196,20,95,28,134,31,136,198,93,120,42,61,45,166,25,166,241,196,149,172,141,117,70,89,181,16,154,245,32,37,106,147,102,176,202,164,121,121,167,230,242,179,63,22,113,233,34,143,111,202,251,145,60,113,146,245,30,58,213,101,191,81,75,85,151,220,131,179,46,154,13,153,172,88,226,99,44,217,95,94,2,48,148,186,200,163,170,10,11,185,162,156,87,226,56,101,138,95,152,75,27,252,204,15,71,198,130,252,68,61,68,125,217,231,202,53,248,153,147,201,181,245,3,210,121,162,217,51,203,6,186,158,124,114,74,110,149,179,170,26,92,153,58,129,79,36,82,225,130,212,113,208,167,163,80,143,38,25,54,64,13,163,168,138,124,155,45,102,52,143,53,73,73,147,40,57,62,21,132,122,240,215,226,93,209,79,226,56,189,209,230,226,248,124,242,46,120,59,48,252,55,28,59,91,249,133,116,67,88,167,209,29,16,158,238,196,98,211,198,61,141,246,168,174,17,21,47,147,155,54,157,228,236,117,196,190,0,240,167,240,217,110,225,179,76,95,13,238,236,246,29,123,19,186,186,1,150,56,120,113,161,248,141,20,228,76,156,118,242,64,227,150,44,39,44,116,121,26,172,219,39,229,102,47,85,42,245,50,143,90,56,33,57,93,147,159,79,75,203,38,121,112,215,100,143,70,55,241,12,143,168,70,185,97,154,61,38,97,122,143,116,15,90,223,84,56,235,35,221,20,79,143,158,63,132,79,87,155,242,178,165,171,198,201,122,156,76,34,126,221,149,126,22,63,251,140,255,0,44,129,102,196,251,137,228,197,238,138,23,253,202,94,210,5,241,41,123,49,57,226,125,208,94,47,116,5,255,0,220,223,204,153,124,85,123,153,205,227,174,26,56,114,99,221,46,0,244,63,238,139,220,95,247,69,238,121,254,8,188,16,61,7,241,79,153,47,226,135,7,130,30,16,71,107,248,163,33,252,74,71,47,134,131,195,64,116,63,136,100,37,235,178,179,45,136,54,160,45,234,178,190,228,248,217,31,226,37,210,13,192,105,23,41,117,145,123,98,96,229,68,239,147,238,7,126,57,194,43,147,29,76,163,46,132,98,243,62,78,175,179,198,104,15,57,62,77,97,35,175,236,8,62,194,208,28,254,35,26,114,102,175,73,46,198,152,180,89,101,194,136,87,45,180,205,241,70,121,29,70,207,75,7,193,239,156,156,157,191,103,199,130,61,145,7,151,29,54,197,114,182,116,67,38,56,199,150,135,169,201,25,45,177,56,158,157,203,163,118,7,102,76,216,171,169,191,195,165,25,188,146,143,202,39,153,246,76,137,123,158,151,195,113,75,30,143,38,229,203,159,248,26,174,220,88,254,253,69,244,234,25,101,121,36,205,49,63,44,167,242,163,154,111,150,101,89,245,86,84,99,186,74,43,184,224,184,47,12,124,237,251,116,250,129,151,196,114,109,148,33,4,182,170,118,112,95,39,110,183,37,165,21,37,94,212,114,74,86,236,168,199,38,159,28,178,110,156,98,223,185,166,212,8,10,129,245,24,155,228,23,66,43,60,174,143,55,87,46,126,135,126,103,230,60,141,108,223,135,39,238,7,44,34,165,43,58,177,197,237,250,116,48,193,15,234,118,46,181,217,1,223,240,183,247,111,253,71,173,240,201,127,227,205,127,253,201,127,115,201,248,117,121,215,205,30,143,195,165,182,89,33,252,242,254,224,118,205,152,202,69,205,152,205,133,38,201,108,77,136,33,182,72,8,161,156,122,159,54,167,79,15,230,114,253,145,215,71,52,188,218,248,255,0,38,47,238,192,244,180,209,219,165,79,188,164,228,116,193,112,103,56,236,140,97,249,85,27,65,17,90,116,131,49,114,240,227,44,146,149,70,40,214,125,18,238,207,35,226,58,159,22,113,193,143,211,18,10,210,222,163,93,143,44,250,71,210,189,146,53,207,147,124,164,211,224,199,12,252,44,115,93,36,213,34,60,89,69,52,153,80,188,57,74,85,24,191,216,60,58,138,123,149,190,198,115,205,146,79,153,55,245,100,111,159,230,40,221,193,47,196,191,66,56,93,209,143,47,171,29,4,107,185,126,97,111,94,205,144,50,40,234,193,140,150,4,72,237,248,38,61,250,172,146,239,8,113,250,156,50,61,63,129,70,190,209,63,244,196,138,244,178,78,30,36,113,151,126,169,55,81,92,47,242,102,177,168,207,123,230,79,162,57,126,43,155,193,193,178,47,213,192,30,71,196,181,114,212,106,95,229,93,12,163,233,49,201,234,76,219,31,164,168,206,188,198,241,93,12,171,147,120,244,42,28,186,10,5,75,210,68,24,20,204,38,110,204,102,2,131,228,221,51,158,61,77,162,5,203,179,4,11,165,9,127,96,40,0,0,6,33,160,16,12,0,150,142,124,241,107,158,199,73,45,41,42,96,120,243,251,188,213,219,170,55,201,46,229,235,52,214,183,71,170,57,188,75,130,190,160,119,194,118,151,205,26,70,87,193,203,134,126,72,191,99,163,23,154,86,6,240,92,178,132,152,236,5,36,77,22,72,8,97,66,8,64,48,162,137,2,168,64,32,24,128,0,4,3,16,0,0,14,134,2,161,128,0,135,98,0,174,141,38,170,90,108,187,186,197,250,163,238,123,241,148,103,5,56,59,140,149,166,124,193,219,240,253,103,217,229,225,228,127,117,47,255,0,22,77,49,235,206,84,113,234,178,84,25,121,178,209,199,168,203,25,65,247,34,188,61,76,220,231,41,24,174,81,211,154,41,166,206,85,213,133,103,47,44,141,83,184,145,56,54,56,112,6,51,141,76,233,130,242,153,205,92,141,225,31,42,2,82,114,116,142,172,26,91,149,200,211,77,142,49,86,206,200,202,21,104,34,101,40,226,199,243,57,33,146,89,50,240,105,155,20,178,206,145,221,165,209,198,17,182,138,138,195,142,226,172,232,219,28,120,219,21,168,153,106,115,198,56,194,188,125,94,85,45,71,201,19,44,208,138,234,103,145,239,114,151,185,195,145,53,34,15,191,73,123,145,147,133,212,243,214,191,154,177,207,85,41,46,11,10,207,81,142,83,151,18,104,203,236,205,174,101,34,222,105,191,194,92,37,150,95,132,35,5,162,79,187,52,134,135,108,174,50,103,94,60,89,31,83,166,24,164,128,228,90,89,87,169,153,189,43,82,245,72,245,148,5,225,114,69,143,57,105,101,37,213,143,236,82,247,103,167,24,237,24,35,204,142,147,34,252,76,209,105,103,238,206,240,10,226,251,52,171,171,51,251,46,75,245,51,209,0,60,217,233,103,92,74,71,51,211,106,47,214,123,98,218,189,130,71,134,244,186,135,255,0,200,193,104,243,247,200,207,115,108,125,135,182,62,194,145,224,75,69,151,220,62,195,151,220,247,182,199,216,54,199,216,82,60,15,176,230,252,196,191,135,230,127,136,250,29,177,246,13,171,216,82,62,121,124,63,42,252,67,158,143,36,87,168,250,13,171,216,137,226,82,93,5,35,231,49,233,114,206,93,15,79,77,163,80,245,46,78,200,105,227,23,116,106,224,7,38,163,12,54,118,60,175,18,81,109,38,123,153,49,220,104,241,181,152,101,142,78,81,136,24,207,44,189,204,229,154,94,230,82,201,47,202,200,221,39,217,149,26,71,44,167,42,114,59,240,105,113,74,156,149,253,79,42,166,165,105,51,104,103,205,30,150,7,191,139,79,135,26,232,145,171,158,56,174,15,159,90,141,68,157,71,115,58,112,226,213,229,245,112,136,173,181,154,158,170,44,224,142,28,185,165,194,108,245,176,252,59,155,201,203,59,97,167,140,23,64,60,124,63,15,146,119,54,118,195,75,24,115,71,107,135,178,42,56,111,168,24,194,42,184,69,40,54,206,133,142,49,11,72,41,70,42,49,228,195,54,162,16,238,103,171,213,108,141,46,167,159,225,229,212,62,80,71,119,219,35,92,50,161,168,221,208,199,22,129,254,35,179,22,154,48,236,1,27,144,73,198,61,77,90,164,114,102,199,44,157,194,150,92,203,240,156,210,89,114,116,58,49,96,80,124,242,116,121,82,3,197,212,104,231,91,185,108,243,242,169,68,250,121,212,149,81,197,155,72,167,217,4,120,112,151,151,146,86,79,49,233,101,248,108,159,165,80,240,124,27,155,155,108,163,134,17,150,71,80,139,102,241,248,126,73,43,147,163,221,193,162,199,138,61,18,53,112,138,92,34,15,152,205,161,156,125,54,204,62,201,159,242,31,84,241,193,245,72,54,226,69,31,43,246,61,71,228,19,210,106,63,41,245,123,113,124,137,112,199,236,7,202,253,155,63,228,100,188,25,87,224,145,245,94,22,49,75,14,55,236,17,242,158,30,69,248,100,30,127,202,207,170,90,56,75,178,46,58,12,107,240,160,62,99,30,159,62,78,144,107,234,105,61,14,88,198,237,31,75,60,80,198,184,71,14,108,157,86,192,62,115,38,252,110,164,136,241,15,99,54,158,57,23,67,138,127,15,105,249,74,142,61,193,184,236,90,23,236,63,177,124,128,226,220,27,142,232,232,190,70,241,209,47,97,10,242,57,125,138,140,31,177,237,71,69,21,216,175,178,198,128,240,166,56,198,209,233,102,208,167,208,136,233,92,64,227,130,113,103,102,41,177,253,156,235,211,232,103,62,212,138,38,25,25,215,135,20,178,114,248,71,78,29,4,97,205,29,75,28,96,184,37,88,231,197,165,138,125,14,149,138,16,141,186,39,205,212,229,213,106,101,21,73,25,86,217,181,81,130,164,121,122,157,68,242,55,70,82,203,41,73,219,47,27,139,101,28,210,220,185,178,176,231,169,114,116,228,132,90,57,222,30,120,42,59,177,230,139,71,110,57,125,204,118,244,118,121,152,52,153,103,217,164,122,144,194,227,138,24,215,170,36,211,29,16,91,116,241,249,249,142,41,115,35,183,51,168,209,197,238,101,163,129,178,251,188,78,93,235,250,179,44,113,221,52,187,62,165,234,101,80,130,239,47,51,3,135,86,189,63,233,255,0,38,6,186,191,84,127,211,254,76,187,21,2,92,9,148,184,37,128,18,250,20,186,17,32,48,212,74,163,35,199,215,59,217,31,118,122,122,151,202,71,147,153,239,213,82,252,40,13,112,197,210,58,54,182,183,71,169,158,37,199,39,84,26,236,128,191,135,229,251,247,30,237,29,248,103,179,83,149,124,212,191,117,255,0,7,157,27,199,168,132,151,166,249,61,14,154,136,75,243,197,199,246,231,253,192,244,36,247,43,70,18,101,193,249,104,135,212,9,1,208,0,168,150,135,96,202,19,124,25,232,241,239,248,142,73,190,156,47,210,63,242,104,186,155,252,58,11,118,89,191,244,255,0,151,254,8,58,84,92,165,108,232,132,40,49,197,19,169,205,28,56,155,151,69,253,72,174,95,137,106,150,24,109,143,170,95,216,242,112,173,211,220,197,155,36,179,229,115,147,53,195,26,136,26,19,62,182,89,51,232,84,101,66,161,128,10,130,138,16,8,96,0,4,54,81,12,9,103,169,240,204,139,14,135,44,229,223,39,248,60,150,123,127,13,211,198,127,14,132,166,183,45,210,150,223,114,43,189,56,168,199,39,186,224,249,207,138,106,190,209,170,168,191,44,120,71,179,241,45,74,134,155,108,122,201,126,200,249,184,173,211,114,125,88,77,19,92,47,169,172,61,36,201,117,95,35,88,47,41,164,103,220,218,61,12,235,204,106,128,37,208,136,174,10,124,247,21,129,79,161,140,199,243,7,202,8,204,214,15,131,35,72,5,104,130,92,73,63,112,69,86,232,208,0,34,87,64,2,128,66,3,65,2,24,16,196,83,19,3,57,242,143,51,89,143,107,114,95,169,234,72,231,205,5,36,211,3,135,79,147,203,71,163,166,244,95,185,227,223,131,57,65,246,61,109,60,171,28,87,200,14,148,202,51,76,176,40,24,144,192,128,41,146,0,48,17,80,196,0,0,0,0,33,20,32,16,192,0,0,0,0,0,0,64,0,0,0,0,86,109,68,227,167,247,218,142,60,89,229,147,171,58,206,71,135,193,147,113,244,190,132,213,44,210,57,247,114,86,86,78,53,110,204,180,232,134,23,145,112,103,60,50,199,212,233,197,151,195,95,32,158,72,229,116,186,21,28,52,220,143,67,77,167,164,165,51,76,58,120,47,51,70,211,149,199,110,53,108,12,51,53,91,87,83,125,46,25,203,175,66,244,186,38,229,186,124,179,211,134,56,227,136,24,195,10,143,37,57,109,70,141,158,118,179,81,94,88,245,40,214,89,84,165,86,99,168,199,25,195,147,28,56,178,91,156,250,139,54,71,125,74,142,12,241,120,239,105,195,57,91,61,141,170,107,147,155,38,145,57,18,21,222,176,52,250,51,171,20,107,177,234,253,158,34,251,52,69,35,154,10,29,232,218,50,198,138,251,52,69,246,84,21,75,62,53,236,90,212,68,195,236,161,246,82,14,143,180,71,220,60,120,156,207,74,254,98,90,89,46,236,14,197,146,47,184,237,123,156,171,20,215,113,237,200,7,87,30,227,57,62,240,119,48,174,160,57,183,76,106,114,3,160,12,84,228,90,147,32,176,4,199,96,42,10,29,133,128,109,10,11,16,14,232,159,16,117,98,240,192,94,32,183,22,177,161,236,3,22,155,34,90,120,207,170,58,246,134,208,56,30,134,47,178,18,248,124,127,42,61,26,17,71,23,216,97,249,81,75,67,5,248,81,214,4,28,176,209,65,62,136,232,142,40,199,177,98,2,95,200,20,74,19,144,13,36,137,150,74,19,109,145,177,182,3,148,155,22,215,36,104,161,192,112,128,229,122,72,202,123,153,209,12,113,128,74,105,25,203,52,81,70,238,113,138,57,231,170,138,125,78,45,94,169,244,71,26,156,159,185,98,87,167,61,90,247,33,106,148,142,72,99,158,78,199,126,159,72,163,203,8,168,92,141,54,177,205,195,26,51,90,168,223,82,52,191,11,220,137,74,48,98,205,169,81,135,7,142,245,51,203,168,235,197,132,122,211,205,4,185,51,122,232,197,113,71,38,163,34,240,169,117,57,33,230,234,88,149,233,255,0,220,19,238,68,181,223,51,138,88,248,224,205,97,155,151,118,81,223,246,153,72,137,100,147,238,24,116,153,31,168,235,134,143,220,14,72,206,102,240,142,89,29,144,211,198,38,158,88,146,145,203,12,19,238,205,86,156,209,206,140,103,168,10,221,70,49,30,235,56,30,105,73,240,205,22,109,145,229,146,13,231,183,185,207,63,13,156,154,141,91,147,164,204,148,223,185,168,149,219,224,193,244,5,130,62,199,44,50,201,119,55,134,111,112,53,122,120,215,65,71,75,7,216,153,101,117,193,11,60,162,6,255,0,100,130,236,103,147,28,96,186,13,106,28,187,137,199,127,114,14,89,75,146,108,235,251,45,143,236,118,90,145,201,96,212,78,191,177,25,231,211,236,143,2,144,180,248,96,221,179,185,228,199,134,61,143,43,23,137,78,140,179,188,141,237,114,35,78,233,252,74,59,169,9,107,119,51,130,24,39,218,44,210,58,124,143,240,129,234,67,52,100,170,202,120,161,62,89,199,135,77,147,114,228,239,142,25,109,32,228,205,163,132,186,35,157,104,100,165,104,245,161,133,174,166,202,9,10,71,153,13,4,165,234,58,113,104,99,30,199,106,224,156,153,20,98,42,196,109,134,52,66,191,31,114,244,181,103,145,174,248,132,150,93,144,103,175,141,56,225,77,191,195,31,236,65,158,162,71,43,229,23,154,87,58,38,126,89,80,23,134,55,31,245,61,171,252,147,169,231,53,246,232,141,240,198,167,31,228,142,231,245,103,54,161,253,224,28,186,165,230,143,250,87,247,50,174,13,115,243,40,223,178,255,0,36,47,73,81,61,132,198,32,14,198,50,124,179,126,199,54,73,86,230,7,22,121,92,155,60,252,30,121,228,151,204,233,205,45,176,108,195,75,56,195,28,127,52,185,3,163,20,81,211,20,151,78,166,81,198,167,204,29,51,162,10,49,226,107,105,81,19,227,148,213,252,206,175,23,118,158,25,127,43,82,127,228,137,40,184,210,170,22,146,52,231,137,250,100,21,233,69,149,212,195,73,45,216,35,187,213,31,43,250,174,13,187,144,0,198,134,6,79,128,236,84,145,152,7,105,51,209,209,224,217,166,142,254,175,159,220,243,158,72,226,135,137,146,46,81,78,218,79,169,221,139,226,122,124,208,242,229,216,253,178,70,191,168,29,111,201,22,236,240,245,250,137,106,39,182,47,202,142,143,136,107,119,71,102,25,39,125,90,60,236,114,174,27,34,156,81,213,5,81,48,234,236,221,116,42,24,53,229,98,43,176,28,239,168,32,151,80,64,48,0,0,16,196,0,102,250,150,204,166,212,121,108,2,71,189,240,236,155,62,27,135,219,108,155,249,43,62,118,82,147,233,229,94,236,246,30,72,195,225,24,35,6,238,113,167,250,50,43,139,89,168,150,124,210,109,156,152,205,165,30,31,204,202,10,162,86,85,14,102,105,15,73,150,47,81,162,238,81,45,211,103,23,253,206,62,37,70,13,197,119,179,171,63,240,231,254,150,120,213,196,74,61,232,77,74,59,147,7,213,152,232,60,218,88,254,168,218,93,63,64,137,136,48,136,72,130,25,80,98,97,14,161,91,162,145,17,232,80,10,106,165,126,226,42,92,162,0,160,16,192,104,162,70,0,38,48,2,26,48,156,78,146,100,172,35,196,248,142,30,22,85,219,134,118,225,149,197,26,230,194,167,23,23,209,156,56,100,225,39,142,93,99,192,87,167,7,116,105,103,62,41,92,77,147,228,13,16,201,69,0,18,80,152,18,3,0,132,3,17,64,0,1,64,0,4,2,24,0,128,0,40,16,12,4,0,1,0,0,0,3,138,156,92,95,112,26,3,204,205,9,70,123,95,84,60,73,174,199,175,131,30,60,153,226,178,87,60,89,217,155,71,142,43,148,140,180,240,156,37,53,229,76,232,210,104,164,229,186,103,165,12,80,70,208,138,143,68,7,46,77,63,6,216,112,168,162,231,43,124,26,99,131,101,26,67,228,19,149,4,164,160,140,175,196,144,19,150,123,113,217,224,229,212,110,212,57,118,76,246,126,34,214,60,18,250,31,55,100,30,167,253,194,42,27,83,228,135,53,53,103,145,41,55,46,13,188,121,40,209,106,61,40,78,40,151,153,89,231,67,52,147,228,217,101,141,22,143,184,1,1,150,140,4,4,12,98,10,1,128,80,80,0,14,135,64,46,61,130,151,176,232,116,4,109,94,193,181,123,23,67,160,51,218,189,135,180,186,0,38,131,105,96,4,109,30,210,134,4,237,13,165,0,10,130,130,197,184,10,2,28,201,121,64,212,70,47,48,188,80,54,3,15,24,60,96,55,30,228,115,60,191,50,94,71,238,81,213,185,9,205,28,79,44,140,222,118,34,87,115,200,133,226,196,243,167,153,145,28,146,111,169,97,94,167,139,17,248,168,224,78,151,82,37,154,187,136,87,162,242,33,110,76,243,30,162,69,195,44,216,133,118,79,147,63,10,250,178,19,155,29,204,7,246,104,50,163,165,135,177,88,225,55,212,223,136,70,217,4,199,20,113,163,60,186,133,21,193,203,172,214,83,219,30,167,60,55,228,235,124,129,142,183,89,57,58,139,224,231,193,41,202,87,203,59,165,161,121,36,175,161,211,143,75,28,113,226,37,28,242,123,161,201,148,113,194,28,164,109,155,14,73,75,202,16,209,201,250,152,71,46,95,48,67,28,191,41,232,227,211,66,38,187,34,153,105,28,120,116,242,147,228,244,48,233,163,21,208,168,237,138,232,103,151,82,162,69,108,220,96,140,103,168,75,161,199,155,84,229,208,156,62,121,91,16,174,207,25,200,55,247,99,140,98,145,150,162,73,71,128,30,77,68,82,171,57,37,147,115,49,155,125,76,212,229,184,168,238,194,211,101,101,142,228,114,198,77,23,226,54,4,79,7,177,142,217,38,119,66,46,75,144,150,56,132,114,198,202,73,217,209,12,81,179,166,56,96,41,24,226,199,199,33,150,10,142,153,237,140,78,118,236,138,228,217,45,220,29,16,140,209,164,54,217,213,8,166,139,70,48,148,141,225,125,195,116,98,232,114,233,193,150,142,82,73,30,126,165,202,79,249,78,200,197,190,162,158,21,32,60,237,234,42,141,116,248,124,73,110,148,77,158,158,43,228,92,22,222,128,109,28,48,75,161,107,28,125,136,199,25,55,201,208,162,65,49,130,246,46,134,0,32,19,146,70,114,155,125,0,209,200,228,212,41,79,132,111,20,202,218,7,144,190,26,155,109,245,103,165,57,165,133,63,149,26,180,159,7,46,174,92,198,32,115,175,54,101,102,146,142,236,240,93,187,253,12,225,198,72,179,162,42,229,41,127,246,128,241,187,223,238,249,103,28,147,158,78,14,188,127,194,201,63,115,159,31,63,89,63,232,7,46,167,111,138,210,186,73,34,42,145,166,117,247,217,43,159,53,25,77,212,66,35,173,128,126,18,162,81,51,117,19,139,80,234,21,238,117,230,246,56,53,50,185,215,176,30,126,181,214,54,101,163,131,147,221,251,15,90,238,162,118,105,177,168,197,71,228,6,248,184,71,74,169,70,166,142,116,220,93,109,228,210,59,153,81,51,193,40,121,160,221,124,140,227,154,88,167,25,110,232,239,148,119,67,203,213,152,106,49,194,73,202,52,152,29,24,100,163,170,156,98,252,185,34,178,71,251,63,240,117,158,62,12,219,97,142,95,254,132,169,255,0,162,92,30,194,232,69,52,12,64,192,102,51,234,110,185,70,82,87,42,247,3,147,226,25,54,96,140,127,49,199,9,112,105,241,57,110,212,70,43,164,81,207,4,192,232,132,185,224,218,49,91,183,95,110,130,195,143,131,73,71,202,6,212,182,142,46,209,56,111,106,140,250,209,93,39,245,0,238,90,232,102,250,154,71,210,7,60,250,137,21,50,16,20,32,0,1,55,68,202,116,246,174,101,236,133,178,249,200,239,229,216,4,230,229,232,253,223,65,109,75,151,230,151,204,166,75,3,57,35,186,229,44,24,32,191,14,53,253,121,56,153,232,191,43,139,95,146,63,216,131,12,176,217,30,122,152,37,193,190,103,105,152,69,112,84,24,151,152,167,196,152,99,234,57,250,145,70,115,86,154,247,71,137,40,79,27,219,37,92,158,235,22,213,40,180,84,103,161,140,161,165,140,90,231,169,179,232,195,18,242,211,234,134,215,80,33,117,46,184,51,94,163,80,50,104,149,212,214,72,205,245,32,214,37,153,196,180,21,72,206,94,89,252,153,160,166,174,63,52,4,128,134,5,12,64,5,0,0,8,150,88,128,202,72,243,53,208,240,242,199,42,232,248,145,234,180,115,234,49,44,152,229,7,209,129,134,155,37,170,58,162,207,43,4,220,50,108,151,84,233,158,132,37,200,29,73,148,140,162,205,16,20,0,0,38,34,137,0,0,0,1,12,64,0,0,84,0,0,2,0,0,164,0,1,0,0,0,8,98,0,24,128,10,179,174,25,103,158,147,119,37,212,227,52,195,145,226,200,164,191,80,175,74,24,246,199,145,77,155,110,142,197,36,237,62,81,130,106,82,34,158,28,123,165,108,235,123,96,136,130,165,193,25,35,41,50,12,178,110,201,46,58,27,98,138,130,228,105,70,17,183,212,228,205,169,231,130,137,248,172,119,225,149,31,57,53,193,238,106,50,239,198,237,158,44,253,77,16,114,167,82,52,76,39,2,35,192,23,183,119,67,57,169,46,13,177,115,35,183,30,149,228,174,0,251,42,29,5,133,145,69,12,86,0,49,147,97,96,80,18,0,85,133,136,40,7,99,177,80,232,2,198,42,24,0,0,0,12,65,104,6,76,230,161,27,22,244,115,234,91,148,105,1,134,95,136,198,51,218,185,102,144,214,110,71,12,180,234,46,216,221,40,84,74,143,67,237,8,126,42,174,167,132,243,74,57,58,179,89,106,36,163,215,146,193,234,188,209,247,22,228,251,158,36,117,82,114,234,118,67,59,219,203,17,43,178,82,249,153,74,114,49,251,66,108,184,205,50,138,221,33,238,104,171,137,18,160,23,138,208,120,198,110,36,184,129,175,139,98,221,102,123,75,140,121,2,150,61,197,44,123,70,242,40,196,207,198,182,5,202,50,125,5,29,59,151,82,227,145,27,66,78,93,16,25,71,77,20,106,177,164,104,161,38,109,28,116,102,171,24,99,53,142,52,105,84,34,40,232,184,48,203,25,79,131,123,75,185,15,36,80,28,208,208,199,118,230,185,58,35,134,48,50,158,169,46,230,19,213,252,202,142,198,226,140,219,220,206,72,228,148,217,188,102,163,212,13,124,177,92,156,186,141,92,97,194,12,217,92,149,68,227,122,89,78,86,217,70,248,179,75,39,61,142,140,115,138,124,156,179,251,156,103,157,45,86,77,207,154,8,246,117,26,132,151,12,225,114,220,250,156,50,212,74,79,173,154,99,201,38,81,211,86,111,7,225,196,173,38,157,203,205,35,108,216,227,84,7,27,213,54,201,150,87,46,166,143,78,151,40,230,203,113,224,7,44,145,8,52,206,125,146,147,55,197,13,168,35,90,179,108,88,111,150,103,30,167,66,159,151,128,45,201,66,38,18,148,164,248,20,183,73,155,225,199,75,144,172,227,25,154,173,235,169,178,164,87,134,228,136,174,44,185,27,224,211,22,57,77,114,116,71,73,27,182,116,70,49,128,163,28,122,122,228,210,81,165,193,166,248,174,228,60,177,34,177,142,6,231,185,157,59,98,149,25,75,50,68,71,36,166,248,3,126,16,62,80,70,62,229,112,65,131,133,179,72,99,45,68,180,168,5,24,164,49,57,81,18,159,176,22,229,68,57,123,9,69,200,165,26,2,54,185,20,160,145,78,73,25,79,53,1,163,105,25,79,42,71,62,93,65,203,60,174,69,137,94,150,25,239,148,159,177,205,157,222,115,93,26,113,211,238,127,137,217,207,155,248,207,234,69,103,35,173,249,48,187,245,37,253,204,163,13,217,34,189,217,190,68,165,45,171,163,118,192,140,143,195,210,197,119,102,120,49,185,61,223,133,58,12,205,229,207,28,113,237,253,5,151,50,80,150,207,76,98,246,129,192,229,186,109,251,182,204,231,204,168,165,194,39,221,251,128,75,178,28,122,3,236,38,202,140,230,238,86,121,185,94,233,202,71,118,89,109,132,143,63,35,168,176,60,221,75,221,158,49,61,76,60,158,84,60,250,197,245,61,92,17,148,229,75,160,29,81,142,229,243,5,237,124,251,35,124,113,219,20,146,28,241,198,93,81,81,133,63,146,34,88,239,241,117,224,50,224,151,88,201,152,73,101,132,151,45,237,228,3,98,134,79,51,242,77,56,203,232,207,75,69,153,228,211,197,203,212,188,178,250,174,15,50,121,226,213,100,143,236,111,240,217,236,205,60,82,191,58,241,35,125,253,200,175,80,111,160,187,21,248,64,32,47,197,41,62,200,34,70,163,34,199,165,201,54,7,139,158,126,38,167,36,190,116,107,167,143,54,113,197,219,82,253,207,75,79,31,40,26,167,66,150,74,242,223,84,105,180,153,227,229,50,160,132,221,245,224,223,215,27,71,60,23,28,250,141,241,61,188,55,195,10,31,75,42,29,24,165,197,161,98,124,178,12,228,74,41,147,208,1,153,182,242,122,56,143,230,255,0,97,215,137,254,159,255,0,139,254,11,2,99,24,193,112,129,140,64,73,44,166,75,2,25,217,23,187,22,57,127,39,252,28,82,58,180,210,188,11,249,100,208,14,106,162,101,30,134,211,118,98,187,149,15,31,168,169,161,67,212,92,209,81,147,66,143,14,205,58,162,104,2,235,39,29,31,35,144,159,165,63,102,55,208,12,127,17,178,51,151,19,52,64,15,161,148,145,169,156,208,14,6,168,198,6,168,129,140,0,12,223,150,84,5,205,113,126,196,5,90,1,33,129,64,33,128,8,96,4,178,36,172,209,137,160,60,95,136,65,226,207,28,171,164,184,102,216,114,110,73,157,90,172,49,203,138,81,145,228,97,148,177,77,227,151,84,7,181,142,74,72,217,30,110,60,187,106,72,244,33,43,138,126,224,88,172,86,0,53,212,96,134,2,16,216,128,0,0,4,3,0,16,0,4,32,1,209,85,32,85,5,1,32,85,10,128,66,24,0,0,0,64,22,32,3,175,75,145,203,238,175,232,119,227,193,183,150,120,240,147,140,148,162,233,167,104,246,241,231,142,108,17,156,123,245,94,204,138,209,37,68,101,200,161,22,197,186,145,230,235,245,60,52,159,36,86,121,245,219,167,181,51,41,229,140,85,223,39,157,82,183,46,228,202,114,155,218,81,209,45,75,159,8,198,107,171,59,48,233,55,66,250,28,218,140,83,140,170,136,57,175,119,5,44,14,79,132,105,135,75,146,82,233,71,173,135,77,24,71,144,56,244,218,77,188,179,187,22,216,186,67,113,221,229,137,174,60,53,203,42,61,161,128,204,180,2,130,194,192,40,116,77,140,10,2,70,3,25,33,96,85,133,147,96,5,88,89,22,75,147,3,77,200,91,204,93,148,144,23,44,148,142,76,217,229,126,83,92,140,197,196,168,184,73,215,44,83,203,72,34,152,167,20,7,6,108,146,114,39,196,226,153,217,44,105,152,207,77,125,10,142,44,181,71,59,114,145,223,45,59,137,207,58,137,71,50,139,78,205,86,73,85,19,38,24,229,200,20,183,95,83,111,17,193,23,8,166,135,60,91,144,66,134,162,251,154,120,223,51,159,193,104,35,138,86,7,90,157,154,69,197,156,241,76,232,195,134,82,234,6,155,81,46,39,68,112,237,45,66,36,105,193,44,115,151,98,163,165,147,61,40,194,62,198,138,11,216,82,56,177,105,61,206,184,97,81,70,137,80,156,146,34,157,36,75,146,70,89,51,164,115,75,51,147,3,177,228,70,51,204,115,203,37,35,9,230,44,74,219,38,161,153,120,178,145,203,60,220,142,57,56,42,53,157,179,50,94,71,101,68,35,88,228,218,136,158,102,223,82,100,100,227,43,3,171,20,171,153,26,253,162,43,161,231,228,200,227,19,8,228,147,97,93,217,114,120,140,195,38,20,209,154,156,172,232,133,208,71,60,52,252,157,152,112,109,229,163,92,24,247,118,58,165,135,202,42,185,254,210,177,163,63,26,89,36,18,210,73,202,219,53,199,167,218,65,75,210,97,150,17,108,215,37,174,8,134,57,74,69,25,248,84,186,19,84,122,11,26,81,228,135,138,50,20,142,36,142,156,43,131,88,233,145,180,52,194,145,150,213,124,35,104,226,108,214,56,148,75,181,24,153,105,131,140,113,245,34,122,184,99,93,78,79,136,103,147,150,216,51,138,219,92,176,61,37,241,8,201,245,45,234,83,93,79,34,48,243,121,77,246,100,146,225,21,26,234,53,114,93,25,158,28,185,38,251,154,96,208,74,110,242,30,150,45,44,97,216,14,124,56,101,47,81,219,143,18,138,45,69,46,131,34,147,18,143,35,178,92,200,52,186,33,200,135,43,4,3,167,33,198,9,117,27,146,140,109,156,153,53,107,118,212,192,235,150,72,196,207,198,179,207,203,146,82,232,203,199,45,145,185,50,163,167,46,90,71,28,178,185,51,159,83,173,87,181,50,33,155,139,40,222,68,62,122,25,100,212,42,234,31,15,114,207,174,132,127,12,124,207,244,42,61,175,225,168,99,93,145,205,55,247,173,247,52,114,221,168,253,12,229,27,202,153,134,154,227,79,212,193,203,108,101,55,250,7,100,189,216,101,75,126,56,118,92,176,50,127,117,139,159,226,101,235,242,70,90,152,60,58,101,187,213,57,127,67,171,60,107,36,91,243,72,225,215,101,115,203,24,203,240,174,126,160,114,201,246,33,187,9,48,138,232,17,167,99,57,122,145,102,114,126,98,142,93,84,186,71,230,121,249,229,71,94,166,87,145,252,143,55,81,47,36,128,207,71,9,100,213,199,111,213,158,244,34,177,197,40,163,202,248,76,105,228,200,254,135,169,11,201,242,64,94,250,46,46,94,197,195,20,82,232,54,212,123,21,2,141,174,78,121,43,114,107,165,155,248,145,138,234,97,85,21,205,241,201,71,22,163,26,119,104,172,25,100,179,233,248,78,9,85,247,139,232,205,50,175,216,225,201,195,184,183,23,213,17,95,69,124,21,22,115,105,115,120,218,120,100,247,71,68,8,31,67,135,227,18,219,164,134,63,204,255,0,228,238,171,224,242,62,61,155,255,0,39,28,23,225,141,176,57,176,99,190,61,206,205,62,77,177,219,46,171,134,115,105,179,66,185,225,157,46,53,53,37,210,95,220,14,184,201,75,161,103,26,82,70,176,148,159,5,70,177,138,156,108,78,46,204,226,246,187,93,81,209,196,163,126,225,73,220,177,167,220,88,189,72,184,46,196,165,183,39,215,146,8,146,243,51,23,247,146,113,252,11,213,243,249,26,102,147,75,100,58,201,144,146,74,151,64,40,67,16,8,6,32,19,33,150,200,96,67,53,210,203,205,56,252,183,25,176,211,189,186,152,123,55,183,247,3,170,118,204,234,164,110,226,101,46,36,84,11,169,83,232,73,164,186,21,25,46,131,68,247,101,118,1,82,146,113,247,34,15,130,250,114,41,42,159,202,92,129,156,253,69,68,115,92,89,49,2,201,145,66,96,102,141,98,100,203,129,6,128,8,96,62,198,61,29,26,147,53,206,224,164,59,36,104,10,24,128,10,1,5,128,201,125,2,192,8,159,40,241,181,248,100,167,226,47,161,237,73,28,218,140,43,36,37,31,112,60,156,57,175,135,212,246,112,59,199,19,193,148,118,229,167,239,76,246,116,249,18,68,29,98,234,74,101,162,138,24,147,24,3,16,196,192,64,0,0,0,0,0,48,1,0,196,0,0,48,16,134,32,1,12,64,2,0,0,16,192,160,58,180,89,188,28,155,101,233,159,247,57,7,96,118,107,117,209,198,169,51,203,241,94,105,57,51,45,94,57,248,201,171,106,93,13,116,218,76,173,223,68,101,83,62,159,50,244,186,87,41,111,146,61,56,105,97,24,171,72,214,16,73,52,128,194,18,80,123,89,179,195,9,83,99,88,60,219,130,105,174,133,17,56,66,17,180,140,148,165,46,14,149,7,37,201,174,60,41,115,64,101,135,15,185,211,181,36,41,74,48,71,38,109,100,82,116,192,246,44,44,149,201,106,36,80,61,165,80,89,2,160,1,0,236,3,161,156,178,36,5,57,209,140,231,39,208,55,238,46,43,228,80,177,238,238,106,20,61,160,72,81,66,32,76,150,202,17,70,78,46,76,165,20,145,116,76,147,1,90,51,151,37,168,50,182,208,70,107,25,91,82,41,202,140,167,32,51,202,163,35,143,38,158,249,58,246,182,86,213,220,163,204,240,81,62,2,76,244,50,98,71,60,162,209,89,103,31,41,118,9,20,162,223,66,132,84,113,202,125,17,174,45,59,110,228,116,181,28,113,37,88,203,30,24,195,169,175,139,24,174,14,57,229,201,150,91,96,184,54,195,166,148,189,68,22,242,202,110,162,111,139,28,159,82,241,96,140,77,92,148,87,4,80,162,162,185,35,38,117,4,103,60,146,147,224,231,207,6,227,203,10,219,237,91,186,25,203,36,164,99,130,62,230,153,101,24,162,162,102,204,252,72,196,195,38,86,250,51,139,46,73,169,119,42,59,115,231,227,134,114,120,205,153,248,150,135,8,185,72,3,153,72,218,49,105,26,67,18,70,155,80,70,113,136,228,232,189,162,113,3,56,54,217,170,64,163,67,3,57,225,83,37,105,246,246,58,177,43,145,212,177,110,234,130,188,216,226,228,233,197,137,126,35,186,26,104,174,198,121,240,237,229,117,37,35,92,80,140,81,89,39,24,163,204,150,166,120,248,125,73,241,229,62,162,43,169,229,185,19,60,166,27,141,176,199,123,182,84,56,65,205,219,55,168,193,26,198,41,71,129,120,59,159,38,85,207,57,182,234,38,152,177,73,242,205,227,129,35,104,197,68,85,76,49,208,220,148,69,60,148,97,187,115,32,215,118,227,44,217,84,35,212,82,148,151,67,151,62,41,228,182,216,28,154,137,43,114,35,14,25,102,151,200,137,66,94,34,76,234,134,79,10,37,71,110,29,28,33,19,101,142,55,193,199,139,83,60,178,81,138,224,244,49,99,117,108,41,197,87,68,90,10,72,153,77,34,11,179,57,228,163,41,100,49,150,75,96,109,44,164,169,91,51,163,76,113,40,211,162,18,154,70,89,230,210,224,230,241,92,87,32,61,118,183,195,139,75,169,228,173,68,183,185,95,38,186,187,155,179,146,49,123,130,61,12,89,239,145,106,53,27,163,81,51,140,162,160,100,211,221,125,138,49,240,229,41,89,181,237,141,27,99,113,75,147,44,143,116,169,4,115,73,201,158,191,193,49,184,97,207,157,247,242,163,158,26,117,183,161,234,70,43,6,139,30,63,196,214,231,250,147,85,58,119,187,47,63,51,90,173,211,125,140,244,203,239,81,172,229,231,142,53,239,201,20,227,252,79,162,72,157,223,127,20,250,206,95,209,14,30,151,46,242,124,25,69,167,173,143,180,120,64,105,149,167,145,221,210,86,223,177,228,229,155,148,229,55,213,187,61,61,110,77,152,36,175,214,235,244,60,182,232,12,159,90,238,104,184,68,47,52,236,208,168,82,116,140,39,42,183,236,107,62,135,46,162,95,119,245,96,113,205,238,139,103,14,169,244,71,116,248,71,155,158,87,147,232,7,126,138,59,116,177,93,231,38,207,75,10,218,112,124,59,239,49,65,126,91,71,169,24,55,194,40,60,223,153,254,130,219,95,133,254,172,167,151,22,63,44,178,69,63,107,31,141,138,75,137,162,163,154,115,123,182,184,170,22,248,199,179,58,29,77,93,90,102,51,194,186,174,8,51,158,72,75,173,163,143,54,27,78,80,106,75,228,117,78,19,93,172,229,155,148,101,113,77,48,174,175,130,228,188,57,49,62,176,149,254,140,245,33,212,241,244,25,34,181,150,169,111,141,73,124,207,93,50,13,87,169,31,51,241,41,248,218,236,178,236,158,211,233,37,45,177,148,159,104,159,37,139,47,141,146,109,247,147,96,105,142,211,61,61,53,228,142,198,248,103,20,49,157,184,98,208,29,152,107,46,59,124,73,113,47,169,91,28,123,24,202,82,196,252,88,244,124,75,253,205,225,153,74,59,187,149,24,244,79,139,46,19,226,170,133,8,197,174,137,203,223,216,85,40,176,55,140,188,200,74,62,92,146,252,77,143,79,82,200,175,162,228,140,179,150,249,198,61,101,193,21,155,230,82,201,199,180,65,116,9,241,233,232,184,20,125,32,80,134,132,192,66,24,128,76,135,193,163,49,73,229,203,177,116,252,76,9,114,51,114,246,234,107,151,75,38,175,28,255,0,70,115,237,158,54,252,72,215,176,30,195,150,228,167,249,150,227,9,114,195,71,149,101,192,163,222,14,191,71,255,0,172,185,198,139,137,169,52,171,137,154,53,143,164,168,197,250,144,14,104,0,79,161,47,156,119,249,88,197,30,110,62,224,29,98,103,30,165,99,125,81,61,36,65,160,48,64,81,156,130,29,74,146,33,117,32,217,50,136,137,65,64,250,170,16,208,25,141,6,78,31,212,148,6,137,129,37,32,128,6,1,64,80,128,9,100,190,81,163,51,104,15,39,226,24,118,207,122,239,212,122,108,155,162,119,106,113,44,144,107,220,242,177,191,6,110,250,119,3,211,132,217,172,91,57,113,74,206,168,48,52,86,105,25,123,153,217,81,3,66,88,88,114,2,1,177,0,192,0,4,49,0,12,64,32,24,172,64,1,98,177,136,168,44,44,4,3,1,0,0,8,0,44,118,72,1,180,28,84,226,228,173,38,122,205,97,132,19,140,151,42,209,226,166,25,61,60,201,209,21,233,185,70,79,212,141,97,24,215,13,30,28,36,160,219,83,101,195,81,37,230,222,232,138,247,84,17,46,9,179,199,251,116,154,242,228,38,25,51,202,87,28,188,1,239,67,26,12,158,84,120,50,213,107,48,203,205,46,9,95,19,205,223,144,58,62,33,169,113,139,163,201,241,50,77,244,103,119,219,84,154,221,138,206,184,106,244,251,110,80,81,253,0,250,21,26,25,59,133,100,85,216,18,13,210,1,185,40,245,51,150,100,140,51,41,201,240,40,105,228,215,153,149,11,38,161,190,34,76,49,207,35,228,233,134,158,43,177,186,138,136,24,227,195,180,218,146,1,17,79,113,46,65,65,180,8,220,45,197,237,22,210,137,220,61,195,218,45,160,61,193,184,157,162,218,192,189,200,78,72,157,140,60,57,0,58,100,210,47,194,99,240,194,49,100,59,58,188,49,248,72,14,58,147,236,63,5,200,237,88,226,58,138,20,113,199,72,141,163,167,81,236,111,99,21,99,29,156,112,79,129,187,169,208,220,81,156,243,70,32,40,96,140,75,221,24,156,211,206,96,242,202,76,35,178,89,145,59,172,193,47,118,18,202,162,128,218,89,35,4,113,230,212,110,116,136,201,146,83,22,56,91,42,51,150,167,194,48,158,166,89,59,155,106,116,187,145,132,48,56,245,69,21,142,87,212,115,196,164,105,28,123,74,160,142,120,233,209,180,49,168,154,36,48,36,116,82,139,125,141,33,130,82,10,196,165,9,62,199,100,52,198,203,12,81,41,28,17,193,38,109,29,41,217,24,47,98,234,133,88,231,197,167,81,52,164,153,91,136,111,146,43,71,42,71,62,108,183,193,163,182,140,252,11,118,7,6,92,86,247,119,38,56,228,250,35,211,251,61,154,67,12,98,90,145,231,227,210,206,93,78,220,58,101,4,116,37,20,13,146,145,52,144,34,163,17,191,41,20,155,164,99,60,161,150,126,198,49,139,108,160,147,114,101,69,81,113,198,93,36,4,210,174,76,51,79,178,53,156,168,202,48,221,32,49,134,159,123,182,141,190,197,23,213,29,48,134,212,104,6,56,116,241,199,209,27,57,40,162,100,246,163,150,121,174,84,65,180,242,24,238,178,92,130,202,28,153,9,91,10,114,102,208,199,65,9,71,129,238,218,92,154,72,203,109,133,18,169,35,139,43,188,148,118,74,46,142,73,225,150,235,8,153,194,59,78,105,66,38,153,119,174,12,60,251,138,137,240,100,229,193,164,241,73,68,236,211,99,181,202,55,158,20,215,64,175,10,164,164,117,224,211,187,77,157,191,102,141,221,22,162,151,64,39,28,46,81,143,187,54,205,40,203,44,151,183,3,193,13,178,115,127,133,24,66,222,70,253,201,163,92,60,100,137,80,231,60,159,180,73,135,18,139,46,9,236,147,94,169,58,68,85,63,44,37,53,198,213,72,207,73,23,230,201,78,79,162,47,83,81,192,148,73,156,229,167,210,170,116,210,191,213,244,3,135,91,151,196,206,212,125,49,225,28,121,29,240,84,165,213,217,17,229,132,107,8,212,74,1,20,103,145,249,145,197,169,151,158,189,142,185,191,188,253,14,12,206,219,96,97,153,240,121,147,119,57,63,153,232,103,149,68,231,208,98,241,181,81,139,233,234,96,122,186,56,199,73,165,139,159,50,125,189,217,215,21,44,177,243,203,143,203,30,135,60,113,203,46,167,124,189,17,226,43,223,230,122,152,52,146,201,29,206,74,17,249,148,114,248,113,130,225,70,40,199,35,140,226,148,36,156,190,167,161,170,211,120,112,80,132,148,231,147,202,147,93,23,115,134,122,104,197,211,141,63,220,34,84,164,151,240,229,250,20,178,253,127,83,39,135,111,70,215,205,49,125,228,122,100,191,245,114,6,153,120,231,177,201,151,108,142,159,17,86,220,156,127,99,151,83,141,174,96,7,26,147,195,169,199,145,62,35,36,125,34,62,87,52,159,39,210,105,178,120,152,161,47,120,166,21,90,233,120,122,12,242,254,83,229,116,156,59,62,143,227,18,219,240,204,223,62,63,169,243,122,87,230,162,15,103,76,148,163,244,59,49,69,81,230,233,242,237,200,171,167,70,122,120,188,209,224,163,127,15,116,90,125,31,84,99,131,108,97,44,82,245,98,227,234,187,51,101,102,58,168,202,59,115,227,245,47,44,151,186,2,177,254,43,93,25,110,85,243,51,82,150,230,151,28,23,20,219,105,251,4,105,9,198,56,37,42,230,206,120,63,52,167,236,109,155,39,221,70,29,18,70,82,168,198,49,239,213,253,72,164,42,218,239,183,113,140,0,76,94,145,245,2,64,36,76,165,72,8,201,42,92,117,58,49,99,240,161,183,241,62,100,204,180,208,221,47,22,93,23,167,234,116,50,132,146,166,101,52,164,141,72,153,6,122,88,71,30,89,109,85,189,127,201,213,46,78,77,219,36,165,236,206,198,215,183,29,130,50,124,23,2,38,249,224,164,105,19,62,164,199,161,166,67,37,213,128,251,144,252,185,17,77,145,146,106,62,103,197,0,73,86,87,243,9,174,72,142,163,30,105,63,14,87,183,169,164,250,0,68,100,196,160,19,50,125,77,153,148,128,184,154,35,24,179,84,64,192,0,2,75,116,104,202,44,212,206,75,108,190,76,10,25,40,162,134,49,12,138,0,0,4,38,138,16,24,207,131,203,214,99,172,173,246,145,235,205,28,122,172,123,161,126,192,121,216,242,203,11,247,143,177,233,105,243,71,44,110,44,243,167,18,112,201,226,202,154,117,100,87,182,141,14,125,62,95,17,83,245,35,160,168,164,50,6,5,8,16,48,16,0,128,98,0,0,16,196,16,0,1,64,33,136,0,67,16,0,134,20,2,2,168,0,154,1,136,0,174,228,140,9,155,113,92,64,201,206,114,242,172,127,83,161,168,203,153,201,165,242,50,203,60,113,154,138,147,162,52,229,147,240,219,221,6,94,44,173,53,42,105,26,100,201,20,246,198,74,86,98,156,223,150,248,32,244,177,234,177,228,84,213,134,76,120,230,237,82,60,183,47,10,73,111,171,22,73,229,252,50,178,143,77,105,37,39,229,170,39,38,151,31,76,147,253,14,53,171,212,199,28,99,21,77,119,50,150,163,54,239,60,91,100,31,111,64,80,130,152,112,32,176,30,212,87,4,88,200,42,197,184,65,64,27,133,184,40,40,160,220,22,58,0,11,0,0,0,11,13,192,58,29,19,184,157,224,105,194,13,200,201,201,176,64,107,184,55,36,102,229,71,60,220,228,248,3,169,229,68,248,150,99,143,11,238,206,136,227,72,1,91,41,68,83,156,113,163,158,122,200,174,224,116,185,40,152,207,83,24,247,56,178,106,183,116,103,60,164,229,220,177,43,171,38,174,250,24,248,206,79,169,146,131,99,173,165,71,84,121,137,14,106,50,57,165,169,219,193,154,114,200,236,131,185,229,220,136,105,179,40,197,163,167,22,55,46,165,25,194,13,179,166,24,246,163,69,5,20,39,201,21,156,233,147,225,38,141,84,10,218,7,43,194,47,9,157,177,199,102,171,18,20,142,24,105,219,234,106,180,167,98,130,69,81,41,24,67,4,81,162,138,69,137,201,32,162,132,27,137,100,22,129,152,60,202,35,90,132,250,20,105,176,123,17,49,147,145,170,68,18,162,82,73,10,83,72,148,220,128,208,150,82,67,2,18,41,42,11,19,96,83,102,57,38,84,153,158,219,2,35,27,102,177,141,13,70,129,202,128,109,164,99,57,138,114,50,229,178,138,173,204,232,132,105,17,142,38,160,48,232,43,164,115,207,63,154,136,47,44,187,24,109,238,84,219,98,138,108,162,54,183,35,85,140,210,24,202,147,72,4,160,144,48,187,16,25,187,177,193,26,109,45,70,128,141,166,115,163,102,101,56,216,24,60,113,144,190,207,22,250,26,40,187,55,132,64,206,24,84,66,74,142,138,34,81,178,14,89,38,202,134,51,117,140,181,18,142,124,207,102,6,187,179,159,23,68,253,141,245,127,151,216,199,31,70,65,127,130,205,20,150,8,69,190,181,253,204,189,73,71,221,157,47,26,149,60,189,19,242,196,5,150,47,46,72,65,116,234,206,31,139,100,91,163,141,62,156,179,177,100,140,163,147,43,109,69,62,191,36,120,217,178,60,153,37,57,117,110,192,202,77,81,120,215,22,103,24,238,145,185,80,132,12,155,3,12,210,167,55,250,28,25,31,83,171,51,230,189,221,156,185,123,144,114,106,165,228,250,149,240,148,254,214,255,0,208,237,251,25,106,37,114,138,61,111,132,105,101,224,41,40,249,178,255,0,252,37,29,184,218,81,242,240,143,91,67,23,246,122,159,151,205,113,114,238,103,143,14,60,88,160,241,198,47,37,91,148,159,79,160,158,44,146,110,82,217,238,220,165,96,114,235,53,23,172,126,93,209,132,118,213,156,175,36,91,244,215,208,238,134,31,27,31,137,60,119,41,249,189,50,233,219,148,114,230,211,109,252,50,135,245,69,25,238,139,232,209,156,241,197,244,225,152,78,57,33,63,68,95,206,232,165,151,39,124,91,151,212,34,103,41,99,226,107,247,50,158,77,170,227,211,219,177,213,226,70,75,107,139,143,242,200,229,212,105,227,214,22,190,64,113,234,113,199,36,119,195,185,233,252,50,109,233,241,127,165,30,114,251,187,77,241,236,119,124,49,212,99,31,102,208,23,241,217,214,129,175,122,254,231,129,134,47,213,238,123,95,31,146,251,61,95,116,121,26,121,121,34,69,116,224,181,35,212,193,147,195,148,125,159,12,229,197,141,52,154,54,77,41,199,217,63,221,148,122,176,106,74,208,221,83,246,57,241,202,75,148,110,185,86,7,46,57,214,70,165,213,121,77,211,243,71,181,156,217,34,227,169,84,155,221,193,188,60,219,88,66,204,247,231,140,59,17,39,186,77,251,132,29,206,115,249,80,17,64,196,0,4,187,139,180,80,128,86,164,184,49,113,121,50,44,107,191,244,43,35,174,81,182,158,27,97,189,250,167,239,217,1,162,74,41,40,244,92,32,96,12,161,17,50,137,155,32,194,93,78,189,62,236,152,248,235,30,25,200,205,180,146,243,100,135,186,178,138,106,228,105,8,185,73,70,61,89,223,139,77,142,24,87,141,20,231,46,126,135,78,13,62,44,124,194,60,251,138,145,230,235,52,210,192,162,247,39,103,31,226,61,63,138,254,19,204,96,208,206,109,98,251,137,125,14,166,115,234,85,226,151,208,168,225,208,75,110,161,46,210,137,233,46,98,121,56,30,220,216,165,252,199,176,186,129,8,180,67,225,148,128,102,114,52,38,64,102,186,155,69,152,247,52,137,6,128,8,97,72,83,87,31,160,198,130,50,69,18,214,215,69,32,40,98,0,170,16,12,4,0,0,75,70,19,143,83,164,206,104,15,43,36,41,184,251,28,243,137,223,169,141,74,206,73,32,54,210,229,232,251,174,25,233,66,106,72,241,34,252,57,223,110,231,126,44,142,61,58,1,222,6,112,154,146,52,1,140,64,0,73,66,160,16,0,4,0,0,80,8,98,0,16,192,4,0,0,0,2,1,136,64,1,98,1,0,209,76,72,96,56,58,58,188,40,100,130,155,130,149,252,142,51,108,121,167,24,184,199,146,41,189,6,41,92,158,58,100,173,20,87,72,181,250,157,48,148,165,11,201,229,97,185,181,204,218,10,225,205,240,236,115,126,107,39,254,219,21,211,33,217,56,202,49,181,59,65,134,110,95,130,254,96,115,79,68,212,60,189,125,204,150,44,176,92,164,206,237,68,178,40,249,98,168,199,27,221,27,146,167,236,7,210,136,96,69,33,208,88,183,1,64,70,225,110,3,75,21,153,238,22,224,53,220,22,101,184,55,1,173,140,199,120,252,64,53,10,49,241,67,197,249,129,173,11,105,159,138,47,21,129,174,208,218,140,188,70,30,35,3,122,65,193,135,136,199,188,13,105,18,229,20,70,230,202,81,2,163,33,188,138,36,190,156,24,202,18,147,3,13,94,103,37,81,56,118,203,155,61,79,179,161,61,42,246,42,60,216,194,86,116,99,196,223,83,182,26,100,187,23,225,87,65,71,62,196,162,97,150,27,186,29,222,13,148,176,32,60,152,233,36,217,213,143,75,72,244,22,40,174,197,109,37,35,138,26,122,102,234,27,81,182,193,236,20,115,237,108,165,140,223,104,232,43,37,140,165,2,197,100,2,69,10,197,184,10,37,205,18,221,145,181,182,5,202,86,184,49,217,41,72,232,140,104,153,201,69,112,81,80,138,138,228,207,43,227,131,53,146,114,145,186,133,245,32,224,150,9,228,151,200,233,195,166,218,116,168,36,81,68,168,168,138,114,41,139,105,6,106,14,79,147,84,146,14,130,176,41,178,91,19,98,176,29,137,177,88,128,0,4,1,41,25,185,89,123,71,180,163,45,182,92,32,93,33,128,46,6,34,91,100,4,223,6,27,60,214,109,182,199,176,12,212,108,214,48,161,168,161,182,0,248,70,50,86,205,58,143,104,18,149,33,87,37,237,29,0,146,40,6,4,208,182,150,20,4,109,41,33,140,5,66,162,132,2,161,244,25,158,105,109,197,39,242,3,139,54,77,242,149,25,226,124,52,11,159,213,10,62,89,129,215,166,142,233,223,177,121,165,247,203,189,46,131,211,70,177,110,125,221,149,187,26,188,143,219,246,64,112,252,67,34,197,130,56,98,169,203,150,190,71,149,38,116,106,114,188,217,165,146,70,17,86,236,10,132,105,20,2,42,19,102,115,150,210,217,207,154,84,7,54,71,115,254,135,62,102,107,46,17,205,154,85,100,28,170,18,207,157,67,26,185,78,91,98,125,134,139,74,230,163,139,27,113,193,141,109,114,95,138,143,15,254,157,210,61,78,191,127,72,226,141,183,236,223,7,214,248,119,21,142,30,72,71,133,24,242,85,19,251,54,24,37,113,95,212,228,215,234,226,176,203,14,56,189,211,92,243,209,30,103,197,167,146,26,201,44,75,136,82,92,156,144,212,106,57,111,195,253,172,35,181,234,179,210,142,249,36,149,81,15,36,229,213,182,99,246,153,126,60,73,252,226,203,142,76,83,117,25,212,191,44,184,52,139,189,202,164,172,206,120,164,185,198,237,123,50,222,232,139,112,28,211,77,255,0,177,150,231,31,167,177,221,56,198,81,185,126,135,14,162,50,141,181,201,7,46,186,30,79,18,31,169,127,7,205,41,74,106,93,154,50,121,183,39,22,63,134,109,134,178,112,143,178,97,91,252,122,87,141,37,249,151,246,103,153,167,140,162,239,170,61,31,141,243,60,113,247,111,251,28,216,163,81,138,32,239,209,74,50,123,111,232,117,53,28,126,105,174,20,120,163,147,30,24,201,41,115,25,47,196,142,151,190,88,246,228,86,186,110,137,81,209,138,165,21,45,219,111,179,55,131,174,233,253,25,197,166,201,28,176,240,229,91,227,195,255,0,115,127,179,254,86,192,215,63,240,50,56,47,61,112,115,226,203,190,13,197,221,244,52,114,148,56,79,113,133,120,127,195,138,87,45,210,249,32,52,138,219,15,171,31,98,164,169,37,236,137,34,128,16,192,66,108,100,77,148,24,161,226,229,167,233,92,179,165,147,138,30,28,54,254,39,204,138,97,18,194,193,146,194,147,124,25,202,73,174,7,58,201,63,14,74,227,87,63,159,178,19,211,70,49,172,109,197,123,117,64,102,203,210,228,240,117,88,178,62,138,92,253,8,148,103,30,201,253,12,229,147,106,229,53,250,1,244,249,35,191,47,38,208,171,175,99,155,69,153,106,116,24,178,71,212,213,75,234,141,241,113,102,85,195,241,71,114,71,157,71,127,196,57,145,194,107,25,210,252,38,89,215,145,154,251,153,230,87,18,163,198,233,22,253,153,236,193,218,76,241,228,185,154,249,179,211,210,75,126,155,27,254,80,173,114,117,76,113,28,213,195,232,76,2,40,76,96,6,111,169,72,82,4,6,136,162,17,68,0,0,20,41,174,44,152,154,117,70,75,135,68,86,128,74,40,0,100,140,6,2,24,12,137,46,11,37,129,203,154,59,160,254,71,159,37,201,234,100,143,39,4,225,82,151,0,97,40,240,94,155,37,61,146,253,10,163,41,197,167,107,168,30,132,29,114,142,136,78,206,45,62,69,56,252,251,155,242,185,64,117,1,148,38,106,0,3,16,0,0,0,168,84,49,0,128,118,43,0,16,88,172,168,96,32,0,16,0,0,128,0,0,40,96,0,49,0,14,46,152,128,14,184,248,153,160,219,154,253,132,148,227,81,147,82,70,80,91,164,163,226,56,39,221,23,168,197,179,111,222,121,87,82,52,209,194,94,39,149,121,89,155,207,225,207,107,131,84,103,155,51,142,53,246,117,185,251,153,225,201,157,203,118,84,159,200,131,171,197,115,119,183,143,97,203,36,31,84,145,151,158,165,247,126,103,210,142,124,154,73,100,146,121,91,131,3,233,247,6,227,43,0,52,220,27,136,177,110,2,172,55,17,98,176,43,112,110,34,197,101,23,184,91,137,176,176,42,194,201,0,24,201,24,12,98,40,0,116,34,128,165,18,148,8,82,41,72,138,189,168,116,70,225,238,2,233,14,145,27,135,184,11,160,164,78,224,176,44,56,36,164,136,24,0,192,40,0,0,96,43,22,224,40,76,86,38,192,96,103,108,164,155,0,108,85,101,168,21,182,128,133,18,210,24,0,153,30,29,154,12,8,142,52,138,24,128,96,77,133,129,86,75,145,50,145,41,216,23,98,108,116,101,57,1,96,76,109,149,64,3,161,93,19,184,10,17,46,68,219,3,75,25,157,177,171,2,198,72,192,7,64,58,1,1,84,20,4,133,21,64,2,161,140,0,65,67,0,0,24,0,8,98,0,0,0,0,16,0,206,125,99,242,81,185,201,171,151,157,32,57,224,169,171,28,163,121,84,87,185,59,185,55,195,29,250,136,203,217,88,29,83,139,140,20,33,215,162,56,254,35,147,195,193,28,81,124,203,175,208,237,149,70,91,164,251,30,38,167,55,141,154,89,59,62,159,64,48,151,177,73,9,117,40,33,18,202,100,148,75,116,114,103,151,95,169,211,145,209,197,149,249,128,206,103,38,161,57,56,194,42,229,39,73,123,157,76,223,224,216,126,211,241,156,124,92,112,167,55,254,63,169,7,189,240,189,7,216,116,113,193,31,83,231,36,189,229,254,199,107,201,12,49,218,165,245,163,84,151,178,253,76,167,24,47,195,251,5,121,63,16,112,205,24,110,110,49,89,57,149,115,77,24,207,225,241,140,110,57,93,127,60,28,78,205,118,21,150,88,241,193,219,157,186,250,35,20,229,225,67,39,141,61,205,116,125,13,35,139,38,157,195,217,175,120,187,57,178,97,221,215,147,210,158,84,223,222,99,139,127,154,60,51,158,123,100,202,142,56,203,46,30,35,43,143,229,151,38,216,245,24,242,61,178,242,75,217,247,41,227,93,248,50,158,27,250,16,107,147,132,142,92,146,105,148,167,147,23,150,107,126,63,234,135,150,55,13,209,229,118,96,121,250,172,124,120,145,234,186,252,200,248,111,255,0,88,178,123,186,55,203,47,43,76,229,210,203,108,241,181,209,72,43,171,227,18,221,169,196,191,149,179,44,81,186,99,214,253,238,183,175,166,43,131,163,14,62,99,16,58,177,70,162,116,194,38,112,143,99,162,43,130,162,103,135,21,57,205,40,180,189,72,226,95,19,80,203,78,50,120,171,137,74,52,206,236,209,221,141,197,254,47,47,238,121,90,233,47,181,108,133,236,120,252,209,237,215,130,15,66,26,252,51,82,123,145,56,227,9,206,255,0,37,83,249,158,78,72,202,113,140,82,140,163,30,21,42,127,242,86,159,60,226,229,60,83,73,39,78,57,31,80,61,137,218,124,254,224,157,156,122,125,116,179,228,120,156,54,205,46,141,157,16,157,42,146,218,253,153,21,163,16,162,198,2,108,48,199,126,77,207,211,30,73,155,58,33,31,14,10,61,250,178,162,132,198,32,169,34,114,81,139,147,232,139,102,51,243,229,80,237,30,95,212,33,225,131,171,126,169,59,145,172,184,67,85,20,41,73,180,194,176,148,155,234,101,62,159,50,242,75,204,102,211,100,30,183,192,114,222,44,216,123,197,238,71,165,7,205,30,15,194,114,120,63,17,199,125,39,112,103,208,86,217,176,175,63,92,173,156,7,165,171,238,121,140,184,206,142,228,205,121,89,64,202,143,27,39,25,103,245,59,62,27,47,252,125,191,150,77,28,186,133,90,137,163,111,134,190,114,199,230,152,87,161,213,52,101,15,99,67,55,196,216,70,128,36,48,19,32,208,134,5,34,209,156,75,68,20,33,136,161,153,229,92,217,96,214,232,208,25,166,90,33,13,17,86,32,177,129,35,29,18,81,86,50,10,68,10,113,180,112,230,143,154,206,246,115,103,143,112,56,235,220,83,141,157,46,54,140,36,169,208,24,70,94,20,247,118,238,119,66,91,145,199,56,216,244,217,54,203,195,151,232,7,119,78,81,180,36,99,22,80,29,10,65,70,105,148,164,5,10,195,175,114,118,176,29,147,96,5,66,176,0,1,0,192,4,0,0,2,29,5,0,134,20,48,16,192,0,4,48,1,0,0,20,153,209,142,112,148,111,52,213,46,204,230,42,45,95,61,8,174,199,177,227,221,141,199,105,203,151,89,143,28,125,54,25,161,41,98,106,14,254,71,36,244,50,203,28,106,55,25,119,68,87,79,253,207,78,218,234,152,229,170,211,231,225,100,166,121,218,141,6,76,79,153,69,252,206,119,25,70,61,23,250,145,71,217,216,110,35,112,172,11,220,45,196,216,128,187,21,146,48,24,8,2,24,8,0,99,16,192,6,32,10,161,136,0,160,16,192,99,36,100,20,50,64,10,178,172,148,155,52,140,66,154,69,40,142,134,64,80,197,98,114,2,172,12,247,15,112,22,216,183,19,203,41,68,4,216,146,101,237,31,64,21,6,209,216,0,148,81,65,67,0,0,22,228,3,1,110,21,129,67,51,114,162,94,64,52,114,34,83,37,200,138,182,6,138,68,207,37,5,18,225,185,148,36,247,51,120,70,137,132,54,154,16,38,78,194,172,91,128,56,66,108,153,72,144,40,74,32,48,29,10,128,96,20,49,81,84,2,24,232,116,2,24,12,0,6,0,33,128,0,0,8,6,2,21,129,66,21,133,128,196,43,16,20,4,128,12,5,98,2,142,29,87,155,33,217,124,51,142,106,221,129,132,33,41,62,17,223,166,199,225,198,78,93,122,17,106,38,238,45,66,238,169,114,7,39,196,50,172,120,182,174,37,63,236,121,70,218,156,190,54,89,74,248,237,244,50,160,1,128,138,135,70,115,45,178,36,6,25,101,104,227,110,229,207,115,163,52,185,127,177,203,55,186,100,6,73,109,131,103,181,255,0,75,233,158,61,30,77,76,151,155,52,169,127,165,127,201,224,103,185,37,24,250,164,233,31,111,166,192,180,218,92,88,35,211,28,84,66,182,94,147,41,213,154,203,136,156,243,146,190,140,12,106,82,212,100,113,92,195,26,138,250,190,79,55,52,178,227,212,100,198,226,246,250,191,115,191,12,92,188,73,241,230,201,46,191,46,15,59,46,73,199,95,149,195,183,21,102,145,148,166,217,6,243,200,165,235,130,191,116,101,199,102,84,28,53,70,109,74,31,79,115,77,161,242,3,54,151,177,204,223,131,145,247,198,253,75,219,230,116,206,53,204,127,99,151,44,188,214,65,195,175,94,14,234,233,216,227,210,74,231,181,191,161,219,174,243,233,47,188,93,30,118,38,241,207,112,86,242,201,60,154,233,79,27,232,255,0,161,235,105,179,67,46,72,237,171,141,238,95,251,216,243,112,195,195,211,185,190,28,187,152,41,74,15,124,91,140,175,138,236,7,213,40,247,69,163,196,211,124,94,113,168,231,142,229,249,163,212,245,180,250,140,122,133,120,230,165,253,255,0,98,162,230,238,80,95,204,121,122,190,117,121,62,74,43,250,127,201,213,171,213,45,62,162,17,112,110,47,157,223,208,226,201,41,60,179,150,72,108,148,164,219,139,236,65,27,76,180,201,120,58,137,202,41,187,81,77,246,182,107,57,109,132,159,200,199,4,171,68,215,231,203,253,151,252,133,122,122,77,44,37,183,59,221,190,50,165,207,7,119,14,209,142,151,141,52,23,187,179,80,137,150,40,215,28,125,8,148,101,30,156,155,19,32,35,12,119,79,116,147,74,63,220,216,43,108,84,127,112,0,16,5,129,25,114,71,20,28,164,233,116,95,81,99,91,126,167,31,196,183,100,113,132,61,48,118,254,167,108,105,243,238,5,88,117,31,0,192,229,107,158,72,148,189,141,114,198,204,59,178,42,119,188,114,140,151,88,187,71,214,169,44,145,142,69,210,81,220,143,145,153,244,95,7,205,227,124,58,11,190,54,224,255,0,192,81,170,71,155,53,82,61,93,74,179,203,203,234,101,196,212,2,232,33,166,86,94,94,177,86,161,253,3,64,235,81,145,123,199,252,149,241,21,89,162,254,70,90,55,255,0,151,245,139,10,245,123,19,53,209,142,61,6,215,1,19,22,81,154,245,26,0,18,202,19,2,81,164,72,42,36,22,33,129,66,26,16,192,206,106,165,245,17,164,213,198,253,136,65,65,73,138,128,13,16,136,178,148,136,19,136,186,22,29,64,73,153,230,94,83,71,31,98,101,233,228,14,85,207,66,103,11,52,140,124,204,183,16,56,165,26,57,242,199,185,232,100,137,203,146,32,94,151,62,245,182,94,165,212,235,76,242,57,199,150,51,93,153,233,99,158,228,6,233,148,102,139,76,10,232,82,98,64,5,81,52,59,24,17,180,91,75,17,81,52,5,0,17,65,69,8,0,0,0,4,48,1,0,192,4,3,0,164,34,132,2,24,128,32,156,166,171,107,84,99,246,173,126,57,63,14,46,81,255,0,73,211,7,82,78,172,236,82,197,82,169,213,145,167,206,229,251,94,73,185,100,134,73,95,200,112,209,106,166,150,220,115,73,251,159,68,156,99,31,92,120,238,79,139,41,73,56,84,225,222,136,58,128,40,170,40,64,48,1,0,8,0,44,0,6,22,32,1,216,236,145,132,80,201,24,20,50,74,10,6,3,72,0,164,138,72,165,68,18,160,104,177,130,146,30,224,170,81,69,25,239,13,224,104,35,61,197,38,65,84,27,69,99,76,3,96,212,66,197,184,10,180,131,117,153,83,147,53,140,104,6,135,65,98,0,29,136,86,5,110,38,197,98,148,182,160,28,153,10,204,158,127,49,94,33,70,214,39,35,9,101,35,196,3,73,76,157,205,139,169,113,136,5,143,112,233,21,180,12,247,54,205,33,96,162,138,109,36,5,88,183,24,79,45,49,198,118,65,173,137,178,44,164,80,80,210,1,162,2,130,138,0,21,14,134,48,21,14,128,0,6,0,0,49,5,128,192,155,11,1,216,10,196,5,10,196,0,49,8,0,2,197,98,176,40,86,33,1,86,43,16,0,192,64,2,201,45,184,155,57,59,253,78,156,209,150,206,21,156,251,101,249,95,236,6,144,243,206,43,230,63,137,102,240,240,248,105,243,63,236,99,190,120,156,90,143,154,114,81,141,255,0,239,177,205,172,205,227,234,37,37,211,162,250,1,128,196,48,16,80,1,81,44,137,203,131,70,115,100,116,164,7,52,219,125,14,117,195,102,179,116,102,200,173,254,21,135,237,31,24,211,197,175,44,47,36,191,67,236,91,228,249,223,250,99,22,236,218,173,71,181,99,143,247,127,224,250,21,212,7,58,218,115,73,249,175,216,232,203,208,227,212,75,110,44,146,246,139,0,211,121,116,216,249,235,27,253,249,60,156,111,118,77,68,155,167,184,246,37,228,195,20,151,166,43,251,30,22,25,86,254,47,115,53,137,170,147,33,174,120,234,91,17,89,17,151,191,12,19,218,235,185,47,173,251,13,173,221,63,64,169,151,170,251,51,147,81,31,43,107,212,186,157,77,218,48,201,202,231,232,200,60,205,84,191,241,235,188,228,60,122,117,146,11,114,48,148,252,76,169,46,145,224,238,132,155,107,20,122,247,3,143,86,229,20,177,211,165,213,152,250,186,116,71,181,28,49,138,219,53,185,62,236,198,127,12,140,183,75,29,199,219,216,176,121,202,38,176,78,47,116,93,53,221,4,240,100,195,42,201,26,249,246,101,36,65,208,245,89,102,163,28,174,51,138,252,200,153,107,156,210,140,147,120,251,111,255,0,130,36,163,225,74,229,78,186,109,124,156,210,10,235,203,21,147,11,240,229,95,203,47,247,35,111,133,135,2,159,243,100,127,46,107,252,25,101,150,204,74,169,73,119,93,197,226,39,29,185,83,95,56,129,239,225,154,173,60,35,248,160,229,253,13,217,199,135,89,31,15,29,173,177,174,27,84,116,172,137,149,21,98,135,154,119,218,60,146,228,189,205,33,29,176,75,187,229,128,254,96,49,16,6,121,167,225,98,148,251,174,159,83,67,151,83,247,147,80,237,31,238,7,7,139,149,91,148,84,143,67,77,47,23,4,39,222,170,140,188,37,93,13,52,222,72,56,251,72,43,122,166,88,117,29,1,207,51,158,125,78,156,157,206,105,129,148,217,233,255,0,211,217,171,62,108,13,241,40,238,95,84,121,82,53,248,118,111,3,226,56,38,223,27,182,191,163,224,131,233,243,71,202,207,39,81,234,61,172,203,202,121,26,133,82,99,13,114,143,160,196,105,151,46,183,75,44,238,50,132,146,107,220,207,75,162,158,44,155,231,37,199,100,142,241,48,20,70,8,0,202,74,164,104,137,200,135,14,128,80,134,38,4,141,0,128,209,12,72,160,16,134,32,41,24,63,44,154,53,39,42,233,32,18,145,68,69,26,112,128,54,134,212,45,235,183,34,221,47,146,2,196,229,21,213,145,203,235,108,116,69,55,63,101,251,144,247,62,245,244,46,144,164,149,1,149,114,208,165,113,41,241,50,184,104,12,27,179,41,198,205,231,142,140,88,28,153,97,105,151,167,201,112,79,247,46,106,204,112,69,198,115,85,229,176,59,225,43,70,136,230,132,182,191,145,186,144,26,166,81,146,101,166,5,0,0,0,0,0,0,0,66,160,24,20,72,12,116,21,32,80,130,0,25,45,133,0,32,176,6,38,196,216,130,2,251,18,138,236,0,141,241,203,26,140,183,174,123,51,157,50,227,45,178,82,246,34,180,223,130,170,77,50,212,146,85,142,9,35,57,234,180,152,228,247,53,41,247,77,116,51,122,204,50,199,27,203,225,187,246,234,70,158,205,0,192,168,66,24,1,34,40,144,0,1,4,48,16,21,76,0,0,99,36,100,20,85,144,48,46,202,179,59,29,129,166,225,238,51,24,23,99,178,6,65,86,50,70,5,166,27,137,46,48,10,113,228,209,9,70,138,1,53,96,162,30,36,80,120,137,144,87,8,118,100,230,75,200,6,214,145,47,34,70,50,155,50,243,57,20,117,111,176,178,97,30,7,208,10,186,71,30,163,53,112,141,178,79,131,150,74,221,132,40,75,155,101,185,153,164,105,24,20,20,228,92,113,151,8,154,16,68,99,69,190,131,72,170,10,206,49,118,105,208,58,17,41,0,229,34,109,177,109,179,69,16,49,113,46,49,47,105,73,16,78,210,168,116,48,21,14,134,0,0,0,3,1,0,12,5,96,3,176,178,64,6,2,21,128,194,201,176,176,40,9,176,176,40,9,176,176,24,172,86,43,1,216,172,77,139,112,21,97,102,123,131,113,70,150,4,88,236,10,5,203,68,217,120,189,100,26,165,41,73,241,199,98,159,0,137,156,185,165,212,14,125,124,227,13,62,233,37,185,241,31,145,227,247,58,181,249,28,242,236,221,106,31,220,229,93,0,0,4,216,67,102,114,144,62,68,213,20,43,103,62,121,115,180,214,83,219,46,78,108,222,171,3,12,222,180,103,146,84,153,166,110,204,229,203,43,227,245,34,190,179,254,157,197,225,252,39,28,187,229,148,167,254,63,193,234,68,199,73,139,193,209,224,197,249,49,197,127,67,120,46,64,156,167,14,169,94,39,31,205,40,199,247,103,102,87,243,56,243,203,207,134,41,242,242,39,251,43,40,211,88,246,233,242,202,251,51,194,199,194,71,169,175,134,88,233,50,79,36,214,218,229,30,78,28,184,178,199,238,114,70,127,78,191,177,113,53,111,168,12,82,236,189,202,137,72,59,52,81,44,130,114,62,146,252,221,126,167,30,163,34,132,100,217,214,253,18,95,170,60,173,124,156,156,96,187,242,192,228,77,99,78,95,137,244,71,110,143,27,140,46,94,167,203,57,214,20,235,142,79,71,4,110,128,233,198,156,170,206,168,46,12,241,163,100,138,140,242,98,83,141,74,41,163,131,55,195,83,110,88,165,183,229,216,245,104,230,156,222,105,202,16,117,24,241,41,47,112,175,27,52,93,120,107,214,159,154,43,250,125,76,163,92,197,197,63,159,116,123,16,210,226,197,7,23,8,191,118,250,156,154,197,142,49,113,115,147,125,163,213,254,253,72,60,220,156,228,140,127,82,161,142,89,178,199,26,252,76,149,31,188,147,125,126,103,118,155,12,225,138,121,212,37,43,91,98,162,255,0,168,15,226,51,142,61,54,200,126,39,181,125,17,203,166,214,103,197,20,148,238,43,180,185,35,81,154,114,221,12,169,57,43,74,249,113,34,60,32,175,103,71,171,90,172,209,199,44,117,47,83,125,184,61,27,229,179,206,248,62,45,152,39,153,250,178,61,171,232,143,64,33,216,18,59,40,156,147,240,225,41,251,116,57,177,174,239,169,90,153,41,73,99,252,188,186,33,69,174,146,107,234,69,108,250,19,139,215,37,242,178,119,202,62,168,254,196,195,44,86,162,28,245,116,7,109,208,236,93,98,137,229,116,8,140,220,28,147,58,178,117,228,229,154,160,172,100,99,55,77,87,83,105,24,79,212,65,246,122,124,203,85,161,197,155,243,193,55,245,238,112,106,163,86,71,253,55,159,197,208,230,195,124,225,201,253,31,63,238,116,235,35,192,30,107,1,177,26,100,32,96,48,36,96,0,78,79,77,147,14,134,149,113,104,202,0,104,0,0,33,50,132,0,139,70,101,160,24,134,32,1,190,99,66,26,3,4,223,255,0,200,165,200,77,109,159,212,16,21,94,227,164,33,128,236,86,58,14,0,144,236,59,11,3,57,11,163,178,165,208,42,209,20,93,152,228,137,167,70,41,114,128,228,156,76,119,236,115,139,109,41,37,251,163,170,104,227,212,32,58,32,212,162,92,37,205,28,248,84,161,8,202,211,82,54,77,72,14,132,202,76,194,18,236,205,19,3,161,72,12,147,45,72,10,0,10,0,0,0,0,0,40,0,64,0,49,0,3,36,24,32,134,75,41,144,2,0,41,32,0,166,199,85,212,123,189,128,157,163,181,93,73,97,216,12,53,120,165,58,158,36,156,186,51,158,42,120,102,188,84,156,123,163,208,42,26,119,44,109,203,60,99,30,251,168,139,143,98,197,100,128,85,88,172,64,16,236,64,32,24,128,10,160,0,0,99,36,96,48,16,200,24,201,24,20,50,70,5,12,145,128,236,164,73,73,1,72,165,16,67,220,65,106,41,21,105,25,238,176,114,164,21,166,227,28,217,92,98,101,44,213,33,74,106,65,28,147,207,145,207,228,116,225,201,42,228,207,195,82,145,166,202,69,26,188,168,34,236,194,24,164,217,211,12,116,128,180,172,184,197,17,208,55,17,90,218,138,57,243,103,65,154,77,196,229,88,228,228,17,91,220,135,212,184,225,53,142,50,140,161,3,101,18,148,40,186,32,148,135,67,0,162,194,192,84,0,10,35,24,2,67,0,32,99,16,0,192,64,3,25,54,22,3,1,88,172,10,2,108,44,10,2,55,6,224,42,197,100,238,37,200,11,178,92,137,177,88,21,184,123,140,199,101,23,97,184,139,22,224,52,220,27,140,247,6,224,46,197,184,135,34,92,128,209,200,155,34,194,192,171,11,38,192,11,177,217,22,59,2,236,215,7,59,142,123,55,211,63,44,136,54,156,169,82,234,103,107,22,41,78,125,149,131,126,115,155,226,25,54,226,217,249,152,30,116,237,182,253,201,110,144,11,132,3,100,131,182,20,84,20,70,75,162,219,218,103,184,12,166,237,114,114,229,119,27,249,157,26,134,149,87,90,57,167,36,226,65,150,73,92,12,52,208,241,181,120,161,249,242,69,127,82,231,46,27,249,29,31,2,199,226,124,91,78,191,43,114,253,144,87,218,54,56,242,137,161,202,123,99,73,114,6,121,118,166,115,47,54,187,10,237,24,74,95,224,188,151,46,91,57,50,77,199,54,121,71,240,98,140,127,118,81,159,199,181,21,160,203,29,222,231,198,198,226,211,139,105,174,232,247,126,49,38,180,46,248,114,146,71,133,69,101,223,165,248,166,76,126,92,235,196,143,230,252,75,253,207,78,25,97,154,165,142,106,81,163,231,143,95,225,120,246,104,247,87,57,36,223,248,40,236,38,93,74,187,250,145,39,212,131,57,202,143,22,89,188,77,92,189,186,35,209,213,101,217,7,93,123,30,100,116,249,55,110,81,108,14,216,71,147,191,26,168,209,199,167,235,20,250,209,219,18,163,104,27,196,231,129,209,130,18,203,53,24,171,108,9,205,41,212,113,225,142,236,147,226,43,252,157,120,180,56,244,122,120,188,210,165,253,102,205,225,44,26,56,203,47,170,109,82,111,186,249,124,191,185,227,235,117,83,213,100,109,203,130,52,90,173,67,205,58,196,148,96,189,140,227,164,198,252,209,245,124,202,199,15,41,78,51,135,64,140,51,105,99,147,137,69,95,185,119,28,26,127,229,138,224,244,244,56,98,241,203,46,94,141,63,255,0,111,119,254,15,59,81,40,229,203,37,75,109,244,246,3,195,203,137,57,111,199,25,215,86,159,98,99,29,243,140,99,234,147,164,123,49,194,163,206,55,68,79,12,99,146,57,28,54,206,46,212,162,6,210,156,116,152,97,30,202,161,21,238,116,28,139,50,126,181,250,163,166,18,220,173,53,37,242,40,178,103,37,142,50,201,47,76,85,151,107,220,224,248,206,109,152,33,129,122,167,204,190,128,121,81,205,150,89,101,147,124,147,147,179,175,23,196,50,67,137,198,51,95,177,196,184,64,65,234,67,93,131,39,18,242,63,159,5,78,157,74,18,190,254,231,144,201,185,71,152,73,199,232,194,190,159,28,174,35,171,238,113,252,51,44,178,105,33,38,238,73,184,187,59,119,126,104,215,208,35,57,174,199,60,185,224,233,201,37,215,131,146,114,142,238,161,88,205,81,132,189,70,243,103,52,223,202,136,59,191,233,93,70,223,139,102,195,124,101,198,235,234,185,255,0,115,232,245,81,242,159,15,240,252,223,98,248,174,12,183,196,50,43,250,62,167,222,234,99,229,97,94,36,248,147,36,215,50,169,25,26,100,12,145,246,8,0,4,3,49,244,228,102,221,140,178,117,76,11,25,49,124,20,0,38,49,0,138,68,141,1,104,0,0,64,0,4,228,244,253,9,70,134,73,115,64,93,133,130,69,112,2,229,143,104,57,37,221,18,231,237,108,42,169,33,54,168,155,147,246,95,65,109,247,228,9,148,211,116,185,250,21,30,129,180,80,238,64,229,27,51,102,182,103,48,49,153,201,153,89,215,46,231,54,64,57,188,103,10,139,186,71,92,26,148,78,127,11,28,249,157,223,201,154,197,198,46,161,208,43,94,99,201,164,39,98,143,154,36,109,107,148,17,210,152,236,194,25,44,209,72,13,163,34,236,196,168,176,52,21,130,96,3,1,5,4,48,16,138,40,150,49,48,36,161,36,58,1,48,218,87,8,151,32,29,36,27,136,97,96,54,2,29,0,117,30,209,244,21,128,112,140,53,145,148,176,238,143,88,245,250,27,20,128,245,0,65,100,85,8,86,0,48,16,20,48,0,0,0,0,0,0,1,128,128,10,1,12,6,50,70,69,80,196,48,41,21,102,97,96,105,184,17,8,210,36,22,137,156,184,29,138,172,14,121,70,216,227,6,110,162,138,73,20,68,49,209,91,74,98,178,7,196,67,121,148,173,178,161,16,52,92,133,20,162,58,10,157,150,11,26,44,0,84,49,136,0,96,32,0,11,49,203,168,140,59,129,181,209,18,205,24,158,118,109,119,228,57,252,105,100,234,196,71,181,28,145,144,247,47,115,200,134,89,71,185,172,115,201,190,75,10,244,247,162,124,100,142,39,155,142,166,51,157,247,16,175,85,100,139,238,85,163,199,134,105,71,185,180,117,98,21,232,238,66,222,142,5,168,108,211,197,224,144,117,60,136,94,34,56,103,59,238,11,35,44,43,183,120,158,67,153,100,7,144,144,116,248,129,188,229,220,86,224,58,55,6,227,13,227,220,6,187,131,113,159,35,166,21,86,4,211,45,68,4,43,47,104,182,129,34,178,246,146,208,10,194,192,64,13,146,54,72,67,176,16,1,64,32,1,142,196,0,6,250,105,82,149,152,23,138,91,91,191,96,174,151,20,215,204,243,53,211,221,168,105,62,34,168,238,134,104,237,148,159,68,172,242,164,220,164,219,238,65,61,136,124,178,164,201,65,13,38,87,68,45,202,168,138,249,148,75,124,244,33,186,235,193,175,8,195,58,220,147,3,159,51,183,215,162,57,101,55,37,70,217,228,220,218,93,12,31,149,145,89,231,181,143,234,122,159,244,172,55,107,242,228,127,131,31,247,103,154,227,61,70,76,120,177,199,116,230,233,69,119,62,175,225,31,11,143,195,113,206,242,169,229,201,91,171,162,174,200,15,74,239,161,57,42,61,74,81,167,98,206,144,28,178,205,22,233,38,103,166,91,178,234,229,63,79,136,163,251,35,90,243,199,142,231,20,101,39,166,148,227,38,165,44,178,151,10,251,148,121,255,0,24,199,246,237,170,18,80,167,185,110,60,12,248,114,105,229,89,32,215,179,236,207,160,212,203,118,119,183,162,84,42,82,139,140,210,107,217,154,101,243,50,126,86,125,30,28,126,22,12,80,252,145,72,226,207,240,200,248,176,150,23,80,220,183,69,251,124,143,74,82,185,54,65,18,247,34,125,24,242,228,142,60,82,156,186,69,89,197,143,84,242,104,22,89,245,86,152,28,250,153,248,154,136,227,93,185,102,245,228,146,143,111,238,112,225,140,229,145,201,240,223,86,122,88,163,229,162,142,108,13,198,84,250,157,201,241,102,82,193,205,163,163,73,135,38,103,177,71,167,87,217,4,105,138,50,201,45,177,234,122,50,120,244,58,123,147,243,75,173,247,255,0,143,151,115,44,207,15,195,148,83,149,207,242,252,254,127,236,121,89,243,207,83,145,202,109,245,247,34,183,158,166,122,135,44,147,239,209,25,69,91,5,233,81,52,140,64,210,38,184,162,242,77,67,247,126,200,201,29,216,96,176,96,121,38,185,117,199,246,95,228,5,175,205,28,56,60,56,42,147,74,215,183,178,255,0,39,140,165,78,217,215,158,78,114,114,147,182,204,84,66,156,26,107,130,204,156,99,30,122,26,53,37,243,42,9,96,132,249,232,204,103,138,80,226,50,146,231,172,81,162,203,78,138,82,220,163,230,127,53,64,67,212,74,14,43,46,56,228,167,199,102,121,218,216,103,212,106,37,151,109,167,209,46,200,245,33,21,146,55,46,226,240,34,7,132,227,40,186,148,90,250,129,237,207,20,100,182,207,204,153,205,151,69,130,79,203,39,2,15,52,76,235,159,195,242,46,113,206,51,57,231,135,38,63,92,36,130,187,126,11,150,158,92,95,53,37,253,191,216,245,212,172,249,189,22,79,11,91,141,246,151,149,254,167,208,195,151,126,225,24,106,36,247,237,93,42,204,28,56,179,163,81,30,84,140,175,202,21,207,62,127,67,12,157,89,209,47,75,103,54,64,56,115,127,22,71,222,232,115,253,175,225,122,124,215,110,88,214,239,170,225,159,3,147,248,178,250,159,91,255,0,74,102,241,62,29,151,11,124,226,201,107,233,47,253,100,86,154,136,189,204,231,59,245,81,171,56,89,89,32,238,0,84,2,24,128,9,154,184,148,29,192,206,6,134,75,137,81,168,0,134,0,72,208,0,20,50,81,64,32,24,128,12,242,75,99,79,220,208,153,171,136,16,166,238,146,253,202,230,93,89,42,153,91,64,106,43,176,246,139,161,74,64,77,1,68,180,2,33,62,75,33,250,153,20,201,153,68,207,160,24,200,229,205,193,209,54,114,100,200,148,237,244,64,37,36,163,183,117,75,233,65,202,124,237,191,122,228,39,168,142,69,181,191,43,227,147,56,201,237,74,50,253,213,133,117,225,201,216,218,62,163,142,23,31,84,147,151,201,29,16,149,208,69,75,31,60,4,91,43,117,117,19,107,212,191,80,45,72,181,35,61,170,92,197,135,153,1,188,89,116,115,41,26,199,32,22,236,55,14,236,84,3,110,197,216,58,0,4,74,16,128,162,91,23,44,41,149,9,176,43,104,168,4,20,49,88,0,236,64,0,0,0,3,64,0,122,67,36,2,168,4,0,48,36,96,80,18,0,80,18,48,1,136,0,99,16,192,96,33,128,198,32,34,168,0,0,44,98,162,144,69,68,171,34,197,97,90,110,29,153,89,73,129,160,200,67,32,110,66,65,67,64,82,137,164,85,25,217,73,133,88,172,157,194,176,46,199,102,118,59,3,75,19,149,17,41,168,171,56,181,26,170,232,7,119,141,20,97,147,89,8,190,167,143,45,86,73,73,242,209,45,54,247,54,84,122,207,80,231,31,41,199,146,19,156,238,82,227,216,140,121,246,240,117,97,123,185,104,14,92,152,233,116,49,77,217,233,101,81,57,165,141,21,25,238,218,135,25,216,220,55,112,30,11,138,1,238,249,137,206,140,246,203,113,111,27,104,5,41,218,34,46,91,136,148,36,153,182,37,238,6,176,232,94,226,80,236,7,98,220,4,73,1,170,144,110,50,76,164,6,138,69,238,50,41,16,104,153,72,136,149,200,86,209,104,213,52,206,110,75,140,136,55,73,20,100,164,90,144,85,80,80,88,89,2,38,67,108,76,163,58,37,154,50,24,18,196,54,32,128,0,96,0,0,0,49,12,0,16,192,14,102,229,24,228,131,92,116,95,51,7,72,234,213,55,178,11,230,217,198,211,34,167,171,25,84,50,162,28,47,145,109,163,66,89,6,83,50,156,188,166,185,23,115,151,43,164,81,207,37,198,227,9,251,155,57,121,104,207,39,164,138,244,255,0,233,221,43,221,147,84,227,117,247,120,255,0,203,62,143,4,99,21,78,247,119,190,231,46,143,28,52,154,108,26,127,199,183,148,189,250,179,178,11,116,146,3,166,49,78,39,46,162,94,31,47,211,253,141,178,125,203,187,242,190,191,35,60,156,166,154,180,251,1,206,156,84,211,190,156,156,120,48,202,90,12,83,82,219,195,101,206,94,11,201,142,82,126,92,114,148,63,153,127,193,150,25,229,142,150,10,154,130,137,164,121,243,119,146,79,189,138,197,86,236,104,168,151,47,188,138,246,182,94,218,224,199,23,57,114,95,106,70,251,186,1,230,124,91,54,205,63,134,159,51,127,208,227,82,113,209,97,199,222,77,205,255,0,131,111,140,45,217,241,71,221,127,147,23,29,243,190,221,23,208,138,223,23,68,117,227,103,28,120,105,30,158,147,79,186,81,121,56,143,204,168,219,77,165,158,162,92,38,161,239,239,244,55,213,252,67,7,195,52,251,113,180,231,252,191,227,253,201,214,252,66,56,227,224,105,215,151,163,249,255,0,239,177,227,230,140,115,223,137,203,247,32,231,199,155,46,179,85,44,249,95,78,139,178,59,32,168,195,14,56,224,142,196,238,221,217,211,30,64,210,12,218,44,194,168,211,12,101,147,34,132,127,127,96,59,116,120,60,92,151,37,228,143,245,126,193,172,207,226,100,168,191,42,239,239,243,47,81,145,96,199,224,227,225,213,63,253,247,247,253,142,41,62,2,179,201,43,149,21,216,152,174,108,160,136,151,85,245,55,148,124,236,194,94,165,245,58,229,234,101,70,110,17,146,229,89,156,176,56,243,142,84,235,163,54,0,57,252,71,141,109,156,90,249,148,178,41,116,102,172,206,88,98,250,121,95,200,8,230,82,180,194,228,186,134,201,67,167,40,60,78,204,40,242,213,184,137,168,190,146,104,171,76,151,2,14,108,218,69,47,50,81,220,119,98,147,105,63,117,102,62,104,252,199,135,37,218,252,175,251,129,166,111,54,55,242,57,95,7,108,146,148,89,199,40,240,6,111,210,211,247,57,114,29,77,113,39,236,115,101,97,94,124,255,0,137,47,169,237,255,0,210,121,252,63,137,75,19,233,155,27,95,170,231,253,207,19,39,241,37,245,55,208,106,62,203,174,193,153,126,9,166,254,157,200,62,227,87,21,71,151,53,82,103,181,154,42,73,158,78,120,212,139,134,176,1,177,21,147,236,2,24,8,108,67,3,41,240,211,45,4,213,196,152,48,44,0,0,66,24,128,101,18,52,5,8,0,4,52,33,129,157,83,104,105,134,78,26,151,232,46,224,89,35,67,1,38,49,80,0,51,55,235,52,51,159,168,138,25,148,229,193,108,198,111,202,6,89,101,229,103,11,148,156,155,140,149,123,51,93,94,84,163,177,58,108,227,169,41,109,82,147,10,214,82,79,153,198,139,121,224,171,155,175,208,143,13,202,53,57,182,103,44,80,78,183,16,116,199,83,140,35,154,59,252,175,131,149,69,70,94,89,151,43,143,77,173,253,0,244,225,231,141,195,246,14,245,46,25,201,167,206,227,245,238,142,197,150,57,17,80,38,226,237,27,70,106,75,143,216,201,198,47,161,27,101,25,88,29,62,89,118,228,135,31,202,204,212,185,229,179,85,79,241,0,70,114,143,83,88,229,76,141,177,250,134,208,53,220,152,255,0,83,23,39,18,163,149,48,52,1,88,216,0,0,172,161,137,177,88,85,132,33,208,232,0,4,0,0,0,0,49,12,64,122,64,72,194,152,8,0,96,32,1,128,0,12,4,48,24,8,0,99,16,1,64,33,128,198,72,200,24,208,134,20,202,36,96,0,49,128,146,41,33,161,128,20,33,144,0,0,0,59,16,5,59,1,5,129,64,77,138,83,3,159,85,149,165,75,169,132,33,229,221,46,167,95,131,185,238,102,26,152,237,143,29,66,56,114,237,89,9,148,188,188,25,206,50,221,102,184,241,202,93,74,131,6,39,57,238,125,15,67,122,132,62,102,9,199,28,12,119,203,36,130,180,115,147,125,66,46,77,244,53,195,129,183,230,59,33,134,49,3,28,88,239,169,191,134,168,31,29,10,143,66,14,105,97,228,153,66,142,169,24,79,169,71,52,226,74,137,211,225,216,252,58,65,24,36,83,137,166,208,96,97,208,101,52,34,137,161,137,176,92,128,236,209,33,70,38,137,16,56,154,197,25,35,88,176,170,218,53,2,147,29,145,70,209,138,197,96,80,89,54,22,3,21,138,197,96,81,44,44,86,2,98,24,4,33,209,84,13,5,64,13,146,16,198,72,192,160,16,192,230,213,115,52,189,162,115,247,163,125,92,126,246,78,251,244,49,91,98,64,201,96,223,34,1,57,147,184,167,27,39,105,68,202,86,114,102,124,209,213,63,42,56,179,62,127,80,50,200,189,135,163,135,141,172,193,141,244,115,87,244,234,38,116,124,38,59,181,178,151,228,199,39,254,63,201,21,239,233,100,242,101,201,54,119,224,141,204,226,208,71,238,228,253,228,122,90,120,243,96,45,75,83,140,177,201,112,213,117,57,112,229,241,52,240,148,186,213,63,170,224,232,214,56,169,46,85,158,118,139,39,151,60,127,46,105,20,47,136,226,121,52,147,148,125,88,252,203,233,220,224,195,168,150,93,59,139,235,8,187,249,163,218,134,236,143,107,94,87,195,62,118,81,120,229,53,23,196,94,214,92,77,74,41,36,76,88,219,164,86,89,97,231,198,126,243,255,0,5,95,11,234,26,101,255,0,142,159,187,108,82,225,87,204,43,207,248,130,82,203,137,247,73,147,142,27,157,68,37,121,243,185,126,21,194,58,99,40,105,227,114,235,217,123,144,107,135,4,113,249,231,86,187,251,17,151,86,229,229,197,194,247,57,231,154,121,159,153,241,236,56,68,161,175,51,163,162,24,210,236,78,40,87,83,122,232,17,47,12,102,187,25,188,82,199,244,58,82,46,24,229,146,91,97,207,248,3,155,12,101,150,106,17,143,39,167,229,208,225,227,214,249,79,252,255,0,178,253,70,227,143,71,139,167,159,230,186,253,127,194,253,207,62,121,94,89,185,73,182,254,100,80,242,110,110,76,153,73,50,102,210,32,13,163,67,110,140,227,22,250,72,39,105,81,68,202,219,95,91,103,116,189,71,35,225,29,114,234,190,136,4,3,16,66,16,196,2,38,81,82,234,93,5,1,135,135,93,24,70,87,220,222,142,100,169,180,251,5,89,154,142,220,234,75,241,45,172,208,153,244,227,170,229,16,107,63,77,156,241,191,12,232,157,75,21,196,230,141,168,201,124,192,207,174,228,114,229,71,83,126,99,155,32,87,155,151,140,146,250,138,61,71,147,156,146,250,130,32,251,207,133,234,62,213,240,188,25,110,229,183,108,190,171,131,159,85,31,52,159,204,227,255,0,164,245,23,131,81,166,111,210,214,72,255,0,102,122,154,136,39,22,216,30,107,17,82,84,232,70,153,33,136,96,0,128,0,25,146,226,70,172,202,94,160,52,1,33,128,132,80,128,6,32,2,128,0,0,0,0,82,91,162,209,156,93,196,212,206,182,205,175,126,64,113,99,39,163,28,189,32,95,112,104,149,208,171,34,166,140,178,74,165,201,189,156,153,37,247,146,126,192,57,186,137,201,168,204,161,11,53,207,145,70,53,124,158,110,76,146,201,59,94,148,6,15,116,228,228,221,182,109,25,215,81,184,156,178,140,163,230,73,237,247,34,186,247,198,78,151,63,65,60,123,248,190,14,124,114,124,252,205,183,73,115,5,253,108,10,112,240,163,215,131,25,53,243,175,145,180,243,69,227,86,186,246,57,233,185,123,88,11,114,140,238,50,105,29,56,115,41,116,116,204,90,138,225,197,125,72,149,69,241,105,129,234,227,205,218,70,251,147,71,143,13,71,105,241,243,58,225,145,246,101,71,118,213,40,153,202,50,139,227,161,17,205,93,77,163,146,50,84,192,143,19,220,181,145,143,106,124,50,94,47,96,53,142,88,247,47,108,37,208,231,240,216,212,100,152,27,164,227,219,130,173,163,37,44,159,38,61,237,240,226,6,155,131,129,69,161,128,232,98,65,101,0,8,97,0,134,32,0,0,1,128,0,29,195,36,2,168,4,0,48,16,192,99,36,0,160,16,192,0,0,6,49,0,20,50,64,10,1,88,192,160,36,100,20,81,5,32,40,100,148,21,67,36,96,49,136,8,40,1,13,68,4,58,43,132,22,144,2,133,131,133,18,242,164,27,183,1,25,62,68,37,221,154,202,145,203,168,205,181,82,3,103,157,70,39,44,230,166,249,49,140,220,139,88,229,38,80,120,74,82,58,161,129,109,232,24,176,251,157,113,141,34,15,62,122,87,41,124,141,33,167,140,14,201,82,49,149,182,20,69,46,197,211,8,64,213,68,12,150,62,75,219,70,148,75,64,99,50,54,154,201,2,136,16,160,55,3,84,129,160,57,167,19,22,118,74,38,19,128,70,12,138,102,222,27,179,88,97,224,163,133,197,154,66,12,233,120,75,134,32,49,216,198,145,208,241,153,184,209,4,209,105,9,34,210,0,2,130,130,164,44,116,42,0,176,177,80,80,0,134,20,2,0,161,4,49,130,41,32,164,49,208,128,150,133,180,178,168,12,182,133,26,180,69,0,139,199,29,217,34,133,70,218,101,230,114,246,64,121,154,166,231,55,46,214,115,180,118,79,30,73,47,229,250,156,141,118,8,158,66,216,8,7,188,27,77,10,137,111,176,25,78,91,153,199,145,220,142,172,156,28,153,25,4,78,85,19,183,224,42,222,170,127,203,21,253,127,224,243,178,187,71,181,240,125,60,180,250,92,143,39,18,203,56,170,246,175,255,0,152,87,183,166,134,204,49,95,169,217,189,99,199,23,220,231,135,68,107,145,59,75,228,6,114,134,246,231,39,243,56,190,27,15,252,124,153,154,254,46,73,73,29,26,217,56,96,240,227,252,76,175,195,143,234,44,185,35,131,20,112,227,87,181,81,69,199,36,163,114,237,27,103,205,198,91,164,249,245,30,220,231,145,124,63,52,165,249,93,126,188,30,21,83,46,38,169,197,196,140,146,168,74,248,164,26,157,68,116,248,148,167,209,201,46,9,206,212,244,178,156,36,156,92,93,50,163,76,60,96,130,254,84,101,149,249,101,205,26,65,109,195,27,225,237,71,6,183,39,166,30,254,102,65,51,207,12,107,110,47,51,247,236,97,114,147,221,39,108,18,179,69,30,0,172,106,206,152,198,140,49,170,103,76,90,218,80,95,38,177,102,105,114,122,58,77,6,234,158,166,225,143,170,93,27,255,0,100,17,150,12,50,204,248,226,43,172,189,142,201,230,199,163,142,216,250,251,47,103,238,254,127,209,19,170,214,99,195,247,122,101,85,194,126,223,79,111,238,121,114,155,148,174,65,87,151,44,178,79,116,153,148,152,237,49,109,176,8,74,159,153,89,188,99,25,171,139,50,81,79,168,156,101,9,110,128,70,175,31,152,199,196,142,254,127,67,162,57,84,162,189,221,153,207,20,103,31,152,19,38,154,58,155,242,193,255,0,42,60,233,66,80,125,209,232,194,50,251,54,9,191,197,15,243,64,22,2,98,176,40,4,48,10,1,140,41,28,243,73,101,146,58,14,109,85,198,113,146,87,199,98,7,92,16,248,28,38,152,72,3,19,188,114,143,183,4,65,218,146,249,17,28,155,115,109,252,209,254,195,143,16,155,3,55,234,57,178,117,58,189,217,207,145,5,121,147,245,203,234,52,138,201,29,185,36,190,98,68,30,151,192,245,31,102,248,166,25,55,229,155,240,229,250,159,95,150,61,189,143,128,77,167,107,169,247,154,109,71,218,244,120,115,174,185,32,155,250,247,10,243,114,198,166,204,217,213,170,141,77,179,152,172,164,104,5,220,168,96,0,0,68,145,98,96,40,148,74,40,0,67,16,8,0,0,99,0,0,0,0,17,57,23,149,75,216,161,245,84,4,62,85,143,172,24,67,165,14,62,196,82,139,25,159,73,23,96,38,233,89,195,57,114,206,157,70,77,145,119,236,120,185,181,91,252,145,124,119,126,224,26,157,70,249,237,143,167,187,247,39,28,249,174,191,48,134,45,202,235,143,230,47,236,170,175,115,34,170,15,196,186,225,4,177,110,141,95,238,101,25,75,12,182,183,81,250,27,75,81,29,143,99,243,118,224,168,230,204,158,58,140,185,37,93,58,232,19,147,201,47,51,26,199,186,110,56,252,255,0,50,41,41,121,174,147,250,154,239,131,143,154,9,125,8,120,101,9,109,181,187,216,204,13,167,84,252,202,140,37,119,202,105,124,205,35,36,151,226,221,238,21,38,252,175,112,25,198,49,124,72,215,100,241,243,7,192,44,87,221,39,236,196,238,30,86,6,176,213,87,19,224,217,73,62,96,206,22,156,223,68,56,197,195,164,154,96,122,48,212,74,61,78,136,106,19,60,159,180,74,60,73,89,107,60,95,122,250,149,30,194,201,23,220,123,145,229,199,47,28,72,210,57,230,190,96,119,238,11,118,115,199,52,154,186,70,176,212,46,147,141,1,191,204,44,157,209,82,31,126,0,166,33,241,67,236,4,148,136,238,90,232,3,1,5,149,12,4,80,82,0,17,7,112,1,73,20,32,42,130,128,144,42,130,128,64,58,10,1,20,32,1,128,134,0,0,0,0,5,66,59,128,69,83,246,55,140,97,24,152,228,207,8,186,176,1,153,195,34,147,55,91,104,9,41,7,8,137,100,81,238,65,160,206,127,29,89,164,114,38,6,163,39,114,26,10,164,90,137,154,149,3,201,236,6,205,168,153,188,158,198,124,200,105,32,30,230,201,148,157,21,41,40,163,37,52,216,4,99,41,72,232,79,106,34,50,73,18,222,233,1,78,91,140,167,131,119,38,209,141,14,76,131,158,58,116,142,136,99,72,81,182,109,4,5,70,37,13,0,84,52,37,18,232,40,4,138,65,67,1,146,202,17,4,52,42,44,150,80,14,133,99,1,81,14,38,161,64,100,160,90,137,116,50,12,220,65,68,176,2,90,51,113,55,21,1,142,209,209,165,10,138,51,160,162,232,84,4,133,12,0,154,29,14,134,4,109,42,134,48,51,113,39,105,181,11,104,25,168,150,144,246,142,128,84,77,26,80,168,8,72,161,208,0,137,162,137,148,148,85,176,3,77,52,212,161,57,46,137,209,192,245,139,46,232,193,61,191,152,238,193,5,139,70,146,127,133,178,14,12,217,30,221,177,225,35,152,233,148,101,43,242,244,87,103,61,4,75,234,33,181,200,174,128,77,24,77,237,55,109,81,132,222,231,200,25,228,154,113,163,147,39,164,215,39,13,254,199,102,147,70,231,40,202,81,110,95,134,63,228,14,125,38,151,101,100,202,188,223,133,123,30,198,150,59,188,24,252,220,141,177,252,54,49,139,201,169,149,37,205,34,176,197,125,166,78,42,161,21,81,40,235,130,185,36,109,154,113,197,23,41,52,171,187,236,136,140,163,142,15,36,184,250,156,18,132,254,37,45,211,221,13,58,232,187,204,138,188,50,251,86,87,170,146,106,17,184,226,143,247,145,57,101,27,243,89,209,130,49,134,63,10,252,177,110,40,83,197,29,197,28,218,252,209,122,13,176,77,45,209,92,158,59,71,163,241,121,44,120,177,193,62,178,191,232,112,188,177,201,27,149,41,46,254,230,177,157,121,95,23,151,240,161,245,102,58,29,67,199,63,6,92,227,159,69,236,202,248,148,227,147,89,73,218,132,82,56,178,118,174,182,65,244,25,36,156,91,79,131,199,203,147,126,105,62,221,142,236,114,219,240,220,126,239,131,7,142,18,92,129,140,41,154,118,34,88,165,30,96,211,52,132,114,73,165,179,144,26,224,232,195,142,121,90,80,137,166,29,42,235,147,159,145,210,181,80,211,249,113,237,241,59,63,202,81,223,143,77,166,248,118,53,60,242,83,207,87,254,159,162,255,0,44,224,213,124,66,121,157,69,212,108,228,203,41,101,150,233,78,197,28,109,245,124,2,135,50,109,179,162,24,113,175,153,162,199,15,100,17,202,182,251,148,159,154,186,157,62,15,60,35,76,154,60,184,214,233,98,146,175,144,28,183,46,209,98,221,63,203,253,77,104,28,125,128,202,235,150,169,217,88,99,151,39,27,31,29,101,216,234,199,135,30,46,117,28,203,182,59,255,0,248,191,216,140,250,202,242,197,46,58,36,169,32,169,148,84,35,230,118,116,41,41,124,63,11,85,229,156,227,199,232,207,39,51,150,73,110,109,158,134,129,127,253,54,113,175,78,107,253,227,255,0,4,15,169,46,37,1,81,20,5,5,1,59,138,82,38,133,64,105,212,199,82,159,131,185,115,180,187,96,252,209,113,247,3,142,212,215,78,125,152,92,151,73,112,83,135,63,52,46,143,251,145,75,137,52,248,221,23,104,39,199,10,44,169,36,75,184,244,127,184,24,78,117,124,62,12,50,74,255,0,83,177,168,200,229,201,141,46,129,92,19,85,38,132,139,205,235,32,130,143,167,255,0,165,181,27,244,217,180,205,243,141,239,143,209,245,254,167,203,30,151,192,117,63,102,248,166,38,221,71,39,221,203,245,255,0,144,175,165,214,70,149,156,39,171,172,199,113,60,185,122,139,140,234,68,49,21,12,24,32,0,19,232,0,4,254,34,172,138,243,20,3,1,20,2,16,196,3,24,134,0,0,0,0,0,4,244,159,212,174,226,151,79,160,17,89,229,226,127,82,163,208,156,203,202,159,177,148,242,172,120,165,39,209,32,60,255,0,138,230,227,98,126,174,95,208,243,163,11,146,141,245,52,203,41,101,201,41,207,171,228,32,163,24,57,218,227,132,136,174,164,210,74,186,22,155,246,95,35,153,106,34,250,166,189,251,138,58,149,182,86,158,238,197,69,106,255,0,11,48,86,226,226,186,117,20,164,228,238,82,4,232,138,54,251,138,220,122,54,190,131,76,26,249,129,113,200,228,238,77,238,236,104,240,238,231,139,126,204,198,43,228,111,135,163,169,237,144,25,207,20,161,213,113,238,60,86,229,186,189,61,203,204,229,194,114,222,99,185,197,52,153,71,102,232,75,150,211,50,150,60,114,109,221,25,97,106,45,218,227,185,209,7,130,174,53,250,132,113,228,198,225,47,116,250,49,61,203,134,116,229,197,229,111,126,227,159,205,209,126,196,81,226,118,218,137,149,75,217,7,114,182,62,136,8,173,170,212,185,42,57,166,190,97,225,77,186,166,87,131,40,247,64,105,13,94,199,202,116,117,67,60,50,115,25,28,15,28,218,230,140,246,52,250,211,3,217,142,75,84,105,12,157,183,126,231,145,143,85,60,110,165,201,219,143,85,9,123,95,204,168,239,83,253,205,27,56,227,145,53,236,105,226,56,215,176,27,151,216,197,101,76,217,59,69,66,1,128,13,12,9,108,40,96,0,130,61,10,41,33,168,150,162,21,52,86,210,148,74,162,12,246,134,211,90,10,10,199,104,109,53,160,160,49,218,77,27,180,70,210,163,58,17,174,210,92,64,128,30,214,92,113,183,212,12,203,121,99,24,245,49,206,246,244,49,240,114,101,32,172,218,137,207,136,183,71,58,114,190,79,71,22,153,66,28,156,249,182,93,46,165,25,194,84,90,212,180,234,204,154,224,193,198,91,128,244,163,155,119,113,75,147,150,22,145,113,200,192,182,168,113,157,2,228,153,69,132,105,226,191,115,108,121,173,28,91,36,105,11,65,93,203,204,197,57,109,57,225,145,163,116,183,129,62,55,2,241,138,150,156,201,226,146,96,57,77,200,33,212,112,199,38,116,67,1,2,133,179,104,198,138,140,20,75,162,42,26,5,3,65,164,21,49,137,162,64,48,25,33,98,176,24,200,177,216,20,4,216,236,6,1,98,178,1,146,198,201,40,6,32,2,236,100,20,136,44,4,48,0,0,1,136,0,0,144,176,176,16,128,10,16,0,0,192,67,64,0,138,2,0,40,0,2,128,98,0,16,196,0,33,136,161,62,57,60,141,126,182,243,199,12,95,29,232,235,214,101,204,229,225,225,138,170,229,179,159,79,135,22,41,75,46,119,31,19,185,5,226,143,145,61,180,187,35,212,155,219,134,75,178,137,228,71,87,25,235,177,97,195,29,251,165,203,246,61,141,69,71,28,219,232,192,242,178,102,114,142,216,166,163,223,230,99,118,116,234,50,69,67,109,238,109,156,180,187,0,10,189,195,149,208,153,74,65,17,36,101,51,87,54,142,221,6,135,123,241,178,198,251,194,47,251,176,48,208,124,51,38,121,169,229,91,99,213,95,247,61,220,56,97,130,53,5,245,125,217,80,142,213,214,223,119,238,115,106,179,57,63,7,23,50,151,12,43,45,78,105,106,114,248,88,149,193,114,253,159,204,211,30,216,66,83,147,164,217,182,44,17,193,139,106,234,253,79,220,225,214,107,113,105,225,186,79,167,165,127,144,54,200,150,70,167,170,154,197,133,114,177,201,243,47,169,57,126,49,163,198,169,78,210,252,177,224,249,237,186,239,139,228,147,193,9,108,252,242,124,126,231,167,31,129,233,96,162,245,83,148,228,151,226,159,31,178,3,124,31,21,211,102,212,108,199,62,103,209,63,115,173,235,240,165,215,204,121,57,176,104,112,166,240,70,47,34,244,241,208,225,154,201,146,82,147,182,215,168,176,118,124,71,43,212,101,78,61,23,67,145,66,185,124,155,100,138,131,219,214,149,25,183,193,166,92,154,189,34,203,7,56,42,200,191,169,229,66,231,159,28,126,103,208,118,60,201,225,140,62,37,105,214,232,185,37,243,32,173,251,116,152,35,46,247,47,234,74,154,125,44,211,52,119,77,71,180,85,34,161,21,30,192,16,197,187,169,190,252,120,149,119,246,70,19,156,170,147,163,56,162,142,137,229,201,147,133,45,171,228,100,240,89,166,56,219,58,35,0,142,53,166,111,187,47,236,110,93,101,47,220,237,140,75,218,7,3,208,190,210,151,238,47,3,81,143,211,146,127,185,232,80,1,194,181,58,156,79,205,82,254,135,161,167,248,238,105,121,124,71,127,150,100,203,26,154,232,114,79,67,44,147,81,199,22,229,218,136,175,87,20,254,209,137,212,35,41,193,242,171,179,54,204,241,232,112,165,182,49,207,63,103,204,87,248,57,180,113,150,151,108,119,198,89,229,229,249,47,247,56,254,37,166,159,218,102,179,78,82,200,159,170,194,174,115,185,90,75,232,99,146,87,248,40,194,62,62,63,105,199,250,157,56,245,16,151,18,84,254,97,24,83,59,244,95,253,14,163,255,0,246,67,251,51,55,8,73,90,54,194,182,104,50,255,0,54,72,255,0,68,192,205,138,198,34,134,50,81,64,58,21,12,0,154,19,40,116,7,30,70,225,147,228,249,31,18,69,234,35,196,95,232,100,149,16,41,71,179,253,25,157,181,41,110,226,141,164,183,42,100,86,239,44,189,93,152,86,82,126,166,115,228,149,155,78,227,105,251,156,242,3,135,35,188,146,16,77,121,223,212,68,21,101,70,84,211,79,148,102,164,82,86,7,222,233,243,173,111,195,177,103,93,103,31,55,215,185,231,229,142,217,156,255,0,244,174,163,116,51,104,228,250,125,228,127,201,221,170,133,73,140,53,200,201,44,76,211,36,49,12,4,3,16,18,253,72,116,13,90,4,237,0,12,0,4,3,16,1,68,140,6,0,0,0,0,0,74,246,40,82,226,68,84,228,230,12,241,254,35,149,248,112,199,30,178,231,244,61,121,179,197,248,130,94,52,99,217,71,252,129,197,222,159,82,159,37,90,130,106,173,246,249,17,184,138,58,10,199,23,87,243,224,235,195,135,28,165,225,167,190,249,114,174,128,97,139,26,201,109,203,133,216,223,192,133,86,207,234,78,124,81,199,154,147,53,201,146,11,26,216,249,101,71,44,225,8,57,71,204,223,97,37,105,36,57,73,191,46,235,72,157,213,208,138,114,123,68,154,247,31,136,228,164,156,99,203,191,161,151,61,128,244,177,168,70,55,181,38,200,203,5,41,183,211,129,65,182,147,174,197,57,165,52,173,114,84,114,78,46,50,243,170,5,243,103,116,240,195,61,54,246,168,156,217,176,172,115,165,207,116,6,83,246,246,254,164,21,97,5,187,162,228,138,126,212,185,13,187,121,118,142,172,48,240,213,184,249,189,253,139,83,222,154,106,209,81,197,189,238,242,243,245,52,132,148,189,77,33,231,194,161,231,138,165,220,197,123,245,10,232,112,252,173,25,77,69,219,238,40,239,189,176,125,77,48,205,69,55,46,161,28,183,221,80,155,148,187,29,48,150,236,222,132,236,218,73,57,184,74,159,116,34,185,177,203,60,58,116,246,103,76,53,77,113,146,46,63,48,218,147,171,228,28,111,176,71,70,60,177,151,123,70,208,203,181,211,232,121,51,140,241,189,240,180,109,135,88,165,74,126,89,1,236,39,101,35,134,25,123,197,254,135,68,51,41,117,234,84,110,196,10,67,176,21,20,132,48,61,109,163,72,99,162,52,6,20,85,1,35,24,1,52,20,88,128,138,13,166,148,58,3,61,150,53,136,213,12,8,88,162,137,155,138,69,206,246,156,57,101,40,201,144,57,227,82,149,177,248,176,198,112,100,212,205,200,165,36,227,201,70,249,245,145,113,124,158,100,178,55,43,179,92,145,93,140,182,52,194,45,101,224,165,145,24,72,168,34,142,133,148,171,70,27,71,230,64,116,194,70,138,72,228,82,101,69,200,35,168,124,25,70,69,216,27,194,49,102,241,219,19,141,73,161,248,146,10,236,150,68,70,248,179,147,115,101,69,176,59,161,180,215,114,163,142,18,54,82,34,182,177,153,41,22,153,6,136,163,59,42,194,168,44,65,96,22,43,19,98,176,24,236,139,11,2,236,118,103,99,176,46,194,201,176,176,24,10,197,96,80,19,97,96,81,72,130,208,20,50,70,64,198,72,0,197,97,100,216,14,197,98,177,89,67,1,0,0,0,192,10,66,24,12,98,2,0,0,0,0,4,3,16,0,8,227,205,158,82,200,225,143,136,199,213,34,181,58,173,153,99,142,28,190,255,0,35,146,26,165,147,60,225,8,221,117,96,107,60,254,30,25,228,113,109,68,241,98,179,235,181,46,74,46,16,103,170,165,60,144,120,151,46,79,204,253,145,209,225,168,164,163,74,40,129,104,116,248,177,229,199,24,86,229,203,103,161,169,254,23,46,147,57,244,187,60,103,181,114,163,212,219,93,36,180,246,81,228,228,106,82,227,160,87,1,244,38,192,59,178,37,67,220,116,232,244,143,83,61,210,227,18,254,160,78,131,67,45,70,69,146,107,238,162,251,254,38,123,74,52,56,197,70,42,49,84,151,97,202,74,49,114,151,68,7,54,179,80,180,248,156,174,153,58,44,47,28,55,228,95,121,62,191,202,189,136,150,25,106,243,226,203,47,224,193,238,175,121,29,57,39,28,113,114,147,232,128,230,248,150,169,96,197,87,207,178,60,236,63,13,241,242,253,163,226,79,253,56,111,167,212,219,4,124,92,254,62,91,109,122,34,149,243,221,255,0,131,175,44,101,24,55,183,103,206,92,176,22,109,98,193,131,238,162,162,151,17,236,151,232,120,242,158,125,68,222,217,213,245,109,158,198,61,12,60,37,227,197,79,35,123,164,228,105,60,110,49,168,40,175,162,3,201,90,120,104,240,79,52,229,28,146,138,186,234,83,214,96,201,4,212,151,30,101,24,199,191,97,252,98,215,195,51,239,252,180,124,132,33,56,199,114,109,124,236,210,62,137,212,187,146,224,207,39,6,191,60,103,28,114,94,45,186,73,245,61,88,100,237,37,40,55,218,69,66,236,121,58,252,173,124,67,20,99,214,21,253,79,97,170,60,125,84,119,252,87,228,146,151,244,32,234,252,79,251,148,100,153,172,10,38,74,216,212,77,118,141,68,3,31,7,76,85,163,5,26,55,198,194,52,72,111,128,47,22,12,153,95,150,54,21,143,80,166,118,125,145,69,92,242,126,145,228,94,46,28,30,151,207,242,243,47,223,183,232,74,65,139,75,62,185,60,191,203,223,254,63,82,50,79,107,113,198,150,223,239,254,228,207,88,230,182,168,212,127,47,111,249,49,150,89,72,43,12,216,101,60,171,46,249,111,139,180,239,161,190,189,228,241,167,38,247,74,247,115,221,51,54,206,156,254,127,14,79,241,99,136,71,36,36,178,70,227,250,162,103,20,250,174,74,217,79,116,120,102,156,77,1,203,230,131,242,200,239,142,229,160,195,187,172,229,41,255,0,131,146,80,150,234,92,223,67,191,87,81,154,196,186,98,138,135,237,215,250,133,115,128,1,80,152,236,64,5,221,140,204,165,32,24,197,185,11,113,4,230,87,137,252,142,100,206,153,74,213,28,139,191,201,129,100,76,118,38,6,57,124,220,156,211,58,103,208,229,200,21,199,47,83,250,138,147,19,234,4,23,81,68,238,21,12,14,207,133,234,190,199,241,28,25,155,242,169,84,191,210,250,159,99,172,134,238,79,130,163,237,190,21,168,251,103,194,177,201,187,156,22,201,125,80,28,111,169,44,215,52,118,205,153,26,100,134,0,0,0,32,2,127,21,20,39,238,5,8,0,0,67,16,0,196,48,24,0,0,0,0,80,41,116,24,1,132,223,39,141,171,111,38,163,35,221,91,120,163,216,202,246,55,125,185,60,25,79,116,165,46,237,144,74,219,182,229,118,79,82,225,23,39,233,109,33,198,18,114,233,193,21,60,123,118,47,30,89,227,244,74,172,82,131,141,166,69,240,5,206,114,156,183,57,91,28,98,164,157,50,20,108,34,155,151,0,105,40,36,222,215,104,197,162,183,62,182,29,128,20,46,129,167,237,200,199,185,71,167,80,35,170,225,183,39,216,217,97,146,141,183,77,153,46,40,244,22,72,172,10,82,253,145,81,202,178,100,85,24,206,185,51,201,59,231,171,42,106,82,147,231,171,186,34,174,248,228,42,27,179,163,28,30,57,110,155,92,118,190,132,71,4,228,252,177,125,47,158,3,111,149,218,229,119,3,181,171,138,146,97,229,238,206,25,74,93,55,62,13,177,231,242,249,253,75,250,132,116,189,187,105,171,71,14,71,179,35,138,232,18,212,206,82,147,78,147,236,102,239,155,187,1,202,82,107,147,163,30,21,181,74,92,62,231,60,26,222,187,114,122,59,98,227,215,168,24,71,77,9,185,75,28,157,255,0,99,39,151,204,212,227,186,75,244,104,234,147,240,151,145,24,231,143,137,5,56,59,160,45,103,133,43,77,125,73,134,88,172,210,243,121,89,205,44,243,148,118,201,241,236,24,223,14,227,117,243,3,181,197,62,83,180,113,101,199,29,242,165,193,164,115,58,240,253,49,252,221,76,185,231,144,169,199,150,120,95,94,61,142,204,90,168,78,185,219,35,159,98,150,55,124,28,237,114,65,238,227,204,154,166,206,152,74,209,243,120,243,207,27,235,107,217,157,250,109,84,174,227,47,209,149,35,215,3,60,89,163,145,46,204,185,1,238,162,145,33,97,86,43,38,194,200,42,197,100,216,89,69,88,89,32,5,238,30,227,50,128,180,41,75,106,21,156,249,165,39,194,32,169,234,82,234,206,60,217,247,49,230,131,81,179,146,17,150,254,74,12,148,67,151,151,134,111,147,19,148,120,57,229,142,81,8,152,62,77,37,43,70,105,52,203,232,128,133,27,52,74,136,221,201,164,89,67,140,108,209,68,148,205,34,192,74,28,150,162,128,2,19,116,79,136,85,18,226,3,241,10,241,12,246,137,65,216,86,202,70,177,57,210,163,72,204,14,136,179,69,35,158,50,52,76,14,136,179,68,206,120,179,88,178,43,91,40,205,50,172,138,187,11,38,194,192,27,21,137,136,7,99,34,198,17,67,16,194,129,88,8,10,16,0,0,196,22,5,162,140,236,123,128,187,29,153,238,30,224,46,194,201,176,176,29,138,197,100,216,21,96,32,0,11,37,200,91,128,187,29,153,217,73,129,162,99,37,20,128,160,16,16,48,16,0,0,8,6,76,165,181,24,231,212,56,69,236,86,204,97,155,36,177,41,73,83,239,96,97,168,199,40,199,36,227,114,201,62,135,46,157,74,18,134,153,73,44,178,230,71,118,167,54,71,8,198,17,225,245,144,105,163,138,51,106,151,136,250,178,13,124,56,99,197,215,106,254,231,30,93,54,163,38,125,209,201,247,125,145,213,227,75,38,163,195,81,168,174,237,21,40,229,105,168,61,246,253,93,40,163,79,135,38,231,150,221,213,46,134,186,251,216,148,67,71,23,12,114,221,214,204,126,35,46,34,7,13,114,41,33,169,51,76,56,101,168,201,178,63,171,246,2,116,186,89,106,114,123,65,122,153,237,66,49,132,84,96,170,43,162,22,60,113,195,5,8,42,72,176,25,195,175,207,115,142,8,245,147,236,116,234,115,71,6,25,77,254,139,221,156,58,28,50,156,254,213,155,213,47,77,255,0,112,47,44,179,248,203,20,21,42,225,46,137,14,122,119,5,231,150,230,248,164,111,41,86,120,203,221,81,112,251,233,218,244,199,191,184,19,131,26,199,5,81,75,142,71,63,188,154,135,225,92,203,253,141,103,199,11,169,52,162,169,1,51,103,44,242,197,62,100,86,163,54,60,107,207,52,143,63,38,187,20,127,135,29,207,220,163,77,126,204,218,57,65,167,36,218,225,247,49,251,21,195,153,70,11,180,98,151,7,54,77,84,242,78,50,155,226,234,190,163,114,227,205,234,92,63,154,42,49,205,165,120,231,109,39,237,42,37,227,221,26,109,157,138,77,71,137,110,143,179,49,156,122,184,174,61,138,140,97,39,10,134,94,127,44,191,220,227,213,227,219,153,201,47,82,171,59,36,148,162,227,46,140,230,207,114,140,20,189,81,184,176,50,199,27,103,66,84,78,56,210,178,159,0,81,81,34,37,170,93,66,40,168,166,153,59,159,225,143,239,192,246,202,75,153,82,246,64,122,56,163,167,140,35,41,75,116,154,232,217,164,181,48,81,218,231,24,199,242,174,127,162,56,180,122,72,231,221,115,107,111,100,119,199,75,131,31,72,91,254,110,72,211,9,234,212,157,98,198,242,75,222,92,255,0,67,41,225,212,103,150,236,145,175,169,223,185,69,82,85,244,50,156,238,249,32,243,231,138,88,223,153,9,36,118,74,79,244,57,230,163,124,21,17,176,218,126,140,63,232,255,0,44,205,26,207,166,47,244,127,150,6,59,76,36,220,38,116,152,230,136,86,250,52,188,71,154,75,203,137,110,253,123,127,83,57,73,202,77,179,121,199,236,250,120,96,252,111,207,147,235,217,126,135,56,0,8,10,134,70,245,185,252,184,99,156,182,69,201,246,68,105,227,88,227,41,122,165,207,238,6,130,9,70,186,9,48,16,172,170,37,144,35,41,170,203,53,243,43,44,182,227,111,232,25,184,212,72,12,196,217,115,174,168,205,129,156,250,28,185,122,51,166,111,131,151,59,242,48,174,64,16,200,24,151,80,232,8,10,61,175,250,103,85,179,87,61,52,159,151,44,110,63,234,95,240,120,109,210,30,155,81,45,62,167,30,120,122,161,37,36,7,217,107,33,78,206,67,210,202,227,168,211,67,54,62,99,56,238,71,154,203,137,160,67,17,80,192,16,0,128,0,4,134,46,227,0,0,0,16,196,48,24,0,0,0,0,80,0,4,28,127,19,123,116,210,154,250,30,46,231,85,212,250,29,78,47,27,4,241,254,104,158,18,130,81,74,45,63,112,46,170,52,139,199,229,66,124,174,58,142,248,243,48,49,212,243,37,46,221,12,182,252,153,89,165,45,219,119,39,31,100,94,44,222,28,118,209,21,148,222,219,140,95,151,185,49,167,199,115,92,178,121,38,229,93,73,199,21,25,222,72,183,16,13,182,184,238,201,105,167,79,169,164,220,83,225,182,251,10,110,250,62,125,235,168,25,203,135,195,79,232,43,41,164,10,22,192,33,235,70,242,146,139,123,31,6,81,138,87,125,71,62,107,183,98,135,41,173,188,117,18,199,147,213,181,157,113,140,113,109,141,118,230,69,41,69,201,58,126,193,28,115,207,60,141,111,148,164,215,185,50,119,46,83,174,188,29,143,79,25,166,178,59,151,185,194,211,83,148,111,160,21,55,15,19,203,204,65,74,91,190,125,5,77,115,182,144,212,149,74,219,233,193,20,165,29,142,184,38,233,240,22,0,16,173,219,165,201,223,143,34,156,56,85,93,143,62,157,155,193,74,49,75,118,217,50,163,105,202,77,61,213,193,150,92,178,132,82,74,172,153,102,113,226,84,228,68,154,147,111,167,200,4,162,218,220,211,43,167,83,124,121,20,177,248,114,107,167,6,14,92,116,243,123,133,22,175,203,209,246,42,81,219,42,159,63,67,58,218,172,165,57,53,200,27,203,100,180,239,159,41,207,28,81,107,137,7,154,121,13,94,25,68,35,154,112,169,62,73,139,150,57,110,79,147,170,88,160,163,204,159,61,204,178,98,112,124,171,68,87,118,155,60,102,147,92,62,232,244,35,45,209,62,118,50,150,41,238,137,233,233,181,49,156,120,116,251,162,143,173,11,38,192,10,177,88,172,86,5,88,236,155,11,2,134,77,142,192,160,21,133,129,68,203,104,165,46,12,100,219,96,60,137,72,201,98,86,95,35,65,2,130,50,203,141,51,97,72,14,9,97,228,153,227,116,119,52,103,56,148,121,251,57,53,81,54,240,197,182,128,136,192,210,129,12,5,101,33,109,46,40,9,160,52,161,109,2,40,168,196,173,163,72,8,113,22,211,106,13,160,76,81,172,4,162,105,24,129,73,22,137,67,68,85,166,82,100,5,129,165,133,145,97,100,21,100,216,89,32,59,29,146,22,6,137,142,200,177,216,22,33,5,128,192,155,11,1,216,89,32,5,88,89,33,96,85,139,112,137,3,69,34,183,25,20,130,173,177,88,128,11,37,200,86,75,96,13,133,145,99,8,171,45,16,138,65,90,166,89,148,89,105,129,67,16,16,48,0,1,156,249,242,126,20,249,53,201,39,24,54,185,103,36,113,187,221,63,83,238,7,159,171,121,242,230,81,196,220,98,186,179,167,4,127,14,76,150,146,185,49,234,99,120,235,27,78,87,203,8,233,227,151,6,201,221,190,174,192,207,81,241,12,43,12,165,23,185,167,81,138,238,114,233,254,37,143,14,9,120,208,188,207,167,204,238,251,46,151,6,21,141,227,220,204,63,237,248,163,168,89,33,30,87,110,192,111,240,253,46,105,71,197,212,228,150,252,156,237,246,94,199,118,72,77,69,71,13,40,147,60,155,18,181,94,238,206,29,87,198,163,139,55,135,130,165,238,7,169,167,139,88,185,150,231,110,217,201,241,11,242,164,206,159,134,202,82,208,98,150,72,237,148,174,77,28,250,254,114,198,41,91,108,14,92,112,150,73,168,65,92,153,236,96,193,28,24,246,199,245,126,230,122,61,50,193,11,124,228,151,87,254,14,144,1,1,203,174,206,241,227,240,225,235,159,149,1,132,215,219,181,141,127,240,98,254,167,99,39,6,37,131,10,198,191,87,238,202,236,6,57,19,156,163,8,245,103,82,219,138,30,209,137,205,151,85,139,72,148,90,121,53,18,252,17,229,156,143,14,125,76,214,77,108,246,99,92,172,49,127,220,14,213,158,121,95,220,227,181,249,229,196,127,228,227,214,234,178,225,146,143,137,142,239,149,180,219,46,166,149,46,17,227,107,50,60,154,137,50,225,173,114,102,140,249,201,8,243,248,162,206,105,197,93,174,131,82,227,145,53,113,225,121,125,141,50,226,248,140,246,67,27,246,200,142,233,205,110,76,225,215,211,211,73,117,93,81,188,100,167,24,191,116,7,76,92,86,69,189,181,31,151,83,69,168,195,27,240,241,203,158,238,71,45,92,185,43,184,4,169,201,215,67,12,209,229,51,166,142,125,79,16,227,220,9,78,248,65,194,124,190,125,140,162,219,235,199,201,26,196,6,173,252,139,140,123,137,34,210,8,164,80,144,192,235,248,119,25,39,254,147,178,82,60,237,36,246,230,250,240,118,206,75,187,35,88,153,207,177,140,242,43,161,100,148,76,38,194,46,89,25,22,217,5,197,20,87,99,89,47,52,126,80,70,109,112,111,145,86,73,252,184,34,185,187,26,105,226,156,229,150,106,225,139,154,247,151,100,103,204,154,140,85,201,240,145,174,162,75,28,99,130,14,212,61,79,243,75,187,32,198,114,115,155,148,157,183,220,150,2,42,0,1,55,74,216,25,230,251,201,71,18,252,93,126,134,189,204,240,171,221,145,245,159,79,161,161,67,178,100,172,5,100,5,246,37,141,242,77,215,82,140,181,63,193,101,102,254,58,249,163,61,83,251,166,94,71,114,199,47,146,2,27,166,103,39,70,146,238,101,46,196,17,145,156,122,151,229,58,178,51,135,83,47,50,65,89,7,40,105,162,173,16,46,168,93,62,129,211,232,103,41,110,96,18,149,191,144,132,28,190,129,95,95,255,0,77,234,126,209,240,201,233,228,252,216,31,255,0,139,255,0,214,94,88,212,159,7,135,255,0,79,106,126,199,241,44,123,159,221,229,251,185,126,189,63,169,244,154,188,59,100,203,137,174,49,13,136,172,129,136,96,32,25,32,3,236,32,176,24,0,128,6,32,2,128,0,40,0,2,4,0,0,51,192,214,99,88,181,121,99,218,237,47,169,239,30,87,198,49,249,241,228,247,91,88,30,100,101,40,91,139,224,123,220,189,77,208,62,148,94,201,66,59,171,134,69,94,40,238,139,233,212,89,177,184,118,175,145,88,103,24,95,23,46,196,100,147,147,150,231,230,0,79,118,59,114,229,116,68,238,231,158,164,175,44,189,209,109,166,173,175,216,13,50,78,50,242,227,79,107,75,175,185,62,6,73,62,73,221,205,95,6,203,81,114,79,173,113,199,114,136,201,137,99,135,205,117,34,9,228,226,40,89,165,57,78,87,223,177,217,131,14,200,165,95,80,142,105,226,201,30,177,127,161,9,165,214,55,79,220,244,163,195,110,236,229,207,167,140,34,229,23,126,224,107,5,12,208,82,254,253,135,225,84,155,183,108,228,121,37,239,85,236,94,23,146,82,109,75,247,96,109,41,57,74,74,222,212,185,103,28,87,154,82,179,209,82,165,97,57,66,49,220,227,253,10,60,247,186,111,106,38,112,150,57,109,156,106,70,185,28,33,147,152,58,125,189,130,121,55,199,205,203,138,168,145,92,235,128,171,232,27,94,234,58,241,202,17,112,216,184,175,49,6,41,199,101,184,242,184,234,13,198,73,121,168,210,121,49,202,84,163,104,188,56,20,150,234,234,84,115,74,17,220,235,167,185,81,143,7,86,163,78,150,43,143,14,60,179,155,197,156,99,93,189,128,89,35,73,115,215,177,29,18,21,183,192,46,228,85,239,184,180,215,98,119,185,62,120,250,21,133,66,114,169,93,157,80,195,143,110,214,173,149,28,248,28,101,147,159,208,234,112,123,175,177,148,244,239,28,188,76,125,187,27,227,202,164,186,170,238,189,128,141,177,145,51,233,208,221,227,92,211,50,217,20,252,191,168,28,211,199,124,164,99,37,44,50,220,153,217,29,146,155,141,242,78,162,11,211,197,145,95,97,97,100,216,89,81,64,77,133,129,65,100,216,88,21,97,100,88,183,1,173,134,227,45,192,228,6,142,68,217,140,167,200,212,192,212,170,51,82,45,48,25,44,118,75,1,3,64,48,35,105,18,137,177,45,20,97,180,164,141,118,139,104,19,182,202,216,92,81,116,6,13,2,46,72,64,0,2,96,82,101,35,43,43,112,26,162,140,148,138,82,32,212,118,101,184,55,5,107,98,220,70,225,88,26,216,89,157,133,129,118,22,77,133,129,96,77,128,21,101,34,81,68,21,98,176,38,192,161,8,0,96,32,1,138,192,64,59,40,204,180,192,116,1,98,176,29,133,146,0,85,128,134,21,52,58,42,135,65,18,82,30,208,160,166,139,68,162,144,12,98,27,105,117,32,97,41,109,137,142,87,39,233,126,83,158,114,154,135,166,128,234,134,77,242,175,110,231,62,167,43,141,247,141,215,6,46,89,113,224,157,83,147,233,111,161,58,108,203,46,216,100,113,184,246,64,109,28,126,123,229,215,68,105,37,30,35,46,24,78,83,87,178,140,246,44,127,121,155,215,216,2,89,33,41,164,158,231,30,40,172,50,115,140,188,74,82,190,198,73,98,199,135,197,82,78,94,231,147,47,137,70,83,122,124,17,216,230,253,119,220,8,248,246,76,210,205,24,195,35,217,209,69,119,103,111,194,190,31,246,124,10,121,32,188,121,123,254,19,45,55,195,179,203,60,53,57,229,21,28,125,34,250,179,208,207,146,24,238,82,155,85,236,7,171,134,214,8,95,176,150,20,243,120,175,173,113,242,47,29,60,88,235,166,212,90,92,129,81,141,142,99,232,140,228,192,46,149,158,126,23,246,141,100,178,254,12,126,88,253,77,117,249,252,60,45,47,83,242,175,253,255,0,222,161,131,23,131,130,48,239,248,190,160,104,228,101,155,60,191,131,167,167,158,94,253,32,189,216,179,229,88,49,74,111,183,67,143,22,73,98,199,40,203,248,185,22,233,48,58,225,12,90,44,18,148,30,252,175,213,146,93,100,206,76,57,167,155,36,165,39,193,43,116,177,228,67,169,105,244,219,182,220,153,69,202,14,71,14,167,19,251,78,69,197,70,185,127,67,213,208,222,104,57,56,175,145,207,158,41,231,151,166,228,155,123,191,96,143,42,200,201,57,71,152,190,156,154,100,81,140,218,139,108,198,110,211,250,26,71,14,171,37,169,87,166,75,148,86,131,36,170,59,159,225,164,112,230,200,163,187,147,127,134,79,116,169,246,178,43,216,143,100,92,227,24,181,78,253,217,166,155,28,114,79,107,190,150,146,238,26,154,134,77,170,49,227,219,146,178,132,114,234,165,198,223,230,55,132,118,219,93,206,61,69,253,162,65,68,77,98,101,3,120,160,139,138,41,9,12,6,0,0,52,234,86,117,60,155,146,103,32,227,42,10,210,114,51,6,236,16,13,26,69,16,145,162,32,105,110,201,24,251,201,35,108,175,201,146,94,239,252,153,233,249,212,71,249,110,70,179,135,136,161,142,233,55,114,126,201,117,100,84,97,251,156,82,206,253,79,203,143,252,179,154,237,154,106,114,248,147,242,170,138,226,49,246,70,37,12,4,5,64,101,151,207,37,137,119,235,244,52,156,148,34,228,200,195,23,78,114,245,79,159,162,3,64,1,16,33,13,146,0,75,228,24,128,207,60,55,65,171,15,254,44,77,254,84,57,203,202,197,143,157,46,55,237,107,250,129,57,56,156,140,164,234,38,185,191,137,245,72,231,200,192,206,108,224,200,247,77,179,171,52,182,194,79,246,56,105,251,145,79,132,45,195,216,135,177,1,27,155,84,20,139,218,135,181,1,42,63,34,208,0,14,235,158,135,218,105,243,47,136,124,55,14,161,63,51,141,75,234,186,159,20,125,15,253,45,170,91,179,104,230,253,75,124,62,189,192,233,154,169,16,116,234,97,182,103,59,42,16,208,128,168,98,24,128,5,67,24,8,69,119,0,36,1,128,20,0,1,64,8,8,0,0,1,28,191,17,199,191,75,39,249,124,199,89,51,142,232,184,190,141,1,243,155,174,119,209,21,60,146,159,87,100,205,109,148,177,215,153,50,125,81,229,249,172,138,188,153,55,168,165,216,142,65,210,75,180,144,124,219,1,69,187,180,90,86,254,108,23,49,107,219,161,120,160,229,145,71,241,0,60,28,121,186,190,235,177,46,14,50,217,118,146,54,212,227,201,14,119,36,146,190,166,110,113,148,42,60,190,173,149,11,12,227,25,169,77,93,30,132,101,126,100,237,62,148,121,86,228,235,185,233,67,26,197,21,23,203,161,130,155,174,188,28,186,188,238,55,141,119,234,107,159,80,241,174,35,230,249,244,56,214,217,77,203,36,128,33,142,115,107,134,147,232,203,199,145,227,201,230,250,51,166,49,184,84,125,36,102,134,53,22,229,197,1,170,169,70,227,47,212,203,54,77,187,98,157,72,203,30,163,100,159,151,135,217,19,168,155,200,211,219,64,61,78,72,207,111,230,70,117,113,94,194,216,221,33,201,56,74,171,107,68,80,138,130,125,221,47,113,41,249,107,216,55,37,199,184,2,81,121,57,232,119,67,62,37,5,22,238,189,143,61,218,182,79,153,186,93,192,238,213,106,148,154,132,121,141,114,113,185,45,255,0,35,162,58,120,40,249,220,190,108,230,150,53,185,237,149,174,204,161,202,52,250,138,81,162,225,141,62,173,175,152,121,82,107,171,247,32,219,76,162,227,229,92,174,167,66,75,185,193,12,146,197,204,78,188,90,152,228,105,53,181,149,27,40,249,105,156,58,136,168,229,242,179,178,121,99,141,123,252,142,23,59,202,231,243,176,55,193,157,184,237,111,158,204,136,75,36,38,247,115,18,103,56,207,38,237,187,99,236,141,227,28,115,140,165,190,194,179,83,132,179,110,232,153,163,148,103,21,54,142,105,249,120,37,110,149,191,96,62,210,194,201,24,67,176,16,192,44,0,96,73,37,180,102,192,28,140,247,20,201,218,1,96,61,163,218,3,139,53,139,49,70,145,101,26,9,130,96,200,16,8,44,162,172,86,75,100,238,2,236,86,77,138,192,213,72,189,198,10,69,41,1,163,36,20,130,76,5,100,54,54,67,0,178,172,206,194,192,215,112,212,140,172,118,6,187,135,184,198,198,153,6,202,67,179,52,199,184,11,176,178,108,44,11,177,217,3,10,187,41,16,138,2,199,100,88,236,10,177,88,172,64,59,25,35,2,132,32,1,136,0,0,98,0,29,128,128,6,52,34,145,3,72,164,129,20,130,138,41,32,69,1,52,20,80,80,18,82,10,0,31,99,147,83,145,169,199,159,47,229,247,53,150,162,50,78,17,102,50,172,153,105,63,52,126,68,28,154,189,95,135,8,203,37,197,183,81,138,30,60,249,115,212,107,106,250,147,173,211,253,162,47,30,201,90,126,167,216,232,193,142,26,120,70,32,68,227,44,178,219,37,244,71,68,112,98,211,198,151,57,31,113,75,46,60,91,182,202,59,187,182,204,231,168,242,110,130,121,27,116,182,128,231,61,138,235,124,251,251,35,151,81,171,158,92,213,24,121,113,197,201,217,213,13,60,156,58,236,247,138,118,115,234,48,226,121,163,25,228,185,75,141,182,7,130,181,26,156,209,148,20,157,55,211,220,246,116,159,9,134,61,55,223,37,227,203,159,244,157,41,98,211,74,42,85,252,170,186,21,159,35,142,55,53,196,187,0,182,199,12,22,252,141,215,184,222,157,234,36,177,66,126,190,111,228,47,13,101,157,228,91,229,210,187,30,158,155,15,131,10,174,95,80,55,132,84,98,162,186,37,69,165,66,68,207,42,143,112,28,230,146,49,115,183,125,151,36,74,78,76,140,217,22,44,50,147,237,207,251,127,80,57,219,241,254,33,207,49,194,175,255,0,184,235,114,56,244,81,219,135,123,245,100,123,153,179,144,19,45,70,41,231,120,37,13,210,138,82,183,208,226,207,53,226,66,95,58,102,217,127,141,142,81,94,110,141,143,83,165,140,226,212,125,85,96,94,28,113,140,103,41,250,99,212,243,242,252,74,57,114,202,74,18,113,92,70,142,232,99,158,109,60,176,93,114,148,217,174,108,48,199,167,120,225,21,21,84,81,205,240,255,0,136,99,199,164,213,77,126,5,185,69,255,0,239,185,197,167,114,203,137,78,121,37,41,74,219,218,173,156,218,156,79,23,139,40,75,137,173,187,126,135,110,159,205,165,199,5,195,75,178,8,228,126,183,86,185,238,44,209,242,89,115,140,161,38,164,185,35,35,242,149,31,49,59,114,103,103,194,252,185,37,238,232,230,107,207,47,169,219,240,200,127,228,57,123,32,175,162,209,73,172,175,106,243,109,116,103,159,28,241,207,206,170,205,180,219,33,23,145,220,167,93,55,40,165,254,231,62,73,239,155,149,109,250,21,18,159,7,22,87,187,60,191,99,182,249,56,167,252,105,253,64,184,35,104,153,68,213,4,90,25,40,160,0,0,0,0,24,80,138,16,209,5,33,223,2,178,103,46,2,183,209,243,44,178,246,141,126,236,219,85,53,138,11,31,227,151,50,249,46,203,252,145,160,219,29,52,242,207,210,165,127,90,232,191,115,151,38,73,100,156,165,39,114,110,216,9,190,64,64,16,192,68,102,158,216,210,230,79,132,81,18,251,236,187,127,4,121,127,51,115,60,112,240,225,183,171,234,223,204,178,0,4,43,0,98,6,72,3,33,141,146,192,140,175,200,195,7,58,95,164,137,202,252,165,105,127,133,146,63,70,4,231,124,199,231,19,154,114,58,51,250,34,255,0,67,135,46,77,145,114,125,128,195,81,59,146,143,177,149,25,239,119,111,185,162,100,82,166,50,186,133,0,134,34,144,8,125,66,129,0,159,8,211,69,168,150,147,87,139,81,30,176,149,253,81,132,157,178,186,1,247,58,189,185,177,199,44,29,198,81,220,143,60,62,1,169,251,79,195,165,167,151,51,194,248,255,0,75,47,44,118,77,196,184,154,204,0,69,69,32,18,24,0,8,0,0,5,207,64,0,66,41,0,192,0,138,64,2,1,128,128,6,2,0,60,47,136,67,195,214,100,175,197,201,202,210,226,157,158,143,198,177,187,199,145,127,165,158,109,211,181,212,138,169,110,81,92,117,238,40,245,249,27,60,177,112,73,199,147,76,56,212,121,146,243,62,136,12,99,9,39,202,116,202,138,150,57,167,46,21,157,106,62,94,58,247,50,207,142,51,199,191,119,167,185,81,57,179,66,94,94,92,189,206,105,61,183,92,125,5,100,250,184,68,86,152,114,236,146,92,73,62,182,119,67,42,105,202,252,190,246,114,96,199,142,62,124,143,210,233,163,41,85,189,189,10,61,9,207,12,177,91,106,72,224,146,107,163,8,217,92,46,164,15,22,121,65,243,233,246,43,60,214,73,45,175,131,62,252,140,5,211,184,10,70,126,107,96,109,12,139,158,74,240,222,73,95,111,115,37,21,20,117,224,154,158,29,172,163,79,15,28,99,77,36,97,169,133,189,241,106,151,99,86,185,218,186,19,151,165,213,186,164,17,203,57,41,93,42,94,197,97,125,212,91,102,91,100,153,172,28,226,214,210,43,124,153,162,241,184,187,191,99,24,198,51,239,95,82,103,61,210,114,238,199,226,92,20,105,125,74,54,132,119,71,137,39,93,140,231,9,83,123,106,138,192,182,187,238,25,165,230,225,246,8,198,189,199,8,238,146,69,82,146,73,117,54,158,15,7,22,246,252,223,216,138,206,88,164,242,213,186,247,53,251,60,28,121,126,111,114,163,47,17,69,165,195,42,187,149,28,147,135,135,61,172,149,204,168,237,113,241,32,212,145,192,212,146,220,185,160,171,225,113,146,200,82,113,118,137,109,49,197,181,107,177,7,219,80,80,198,84,42,29,12,0,154,24,196,2,100,180,80,1,27,66,138,160,160,51,2,154,10,40,145,160,0,29,133,136,150,200,29,134,226,27,37,200,162,247,8,139,40,7,98,176,178,108,10,220,10,68,12,13,83,44,197,50,212,128,179,57,21,100,54,4,177,3,16,14,202,32,104,11,24,145,68,5,142,200,98,178,141,44,171,51,69,34,13,10,68,34,128,176,36,160,167,99,178,64,10,176,177,0,12,98,24,12,0,96,20,3,17,2,1,128,8,96,48,2,144,134,3,69,162,81,72,42,145,68,162,144,12,0,0,12,179,100,240,233,37,109,154,156,218,172,171,28,37,39,198,210,12,231,44,109,57,75,141,188,35,47,26,88,163,110,160,121,113,251,70,191,53,70,85,8,30,142,220,56,165,24,228,147,147,247,96,60,186,172,174,81,74,23,125,62,102,57,126,31,169,207,61,210,212,236,126,203,162,61,8,74,46,220,98,175,220,153,183,189,40,198,253,228,192,242,167,240,156,145,212,71,118,93,240,235,35,120,106,220,178,203,22,159,26,120,225,197,244,58,242,100,148,100,163,142,189,231,39,217,19,246,204,17,198,228,169,190,139,142,160,121,58,207,138,74,78,113,197,45,176,92,37,30,231,159,60,146,154,82,82,106,95,83,179,81,240,248,207,116,177,75,100,164,239,111,98,101,240,205,66,150,60,123,58,245,151,100,7,127,195,148,101,131,30,77,68,156,164,238,155,59,156,177,238,149,71,115,174,236,205,120,122,93,52,98,164,182,65,82,227,153,50,52,26,111,251,134,117,147,34,146,142,63,87,180,190,64,122,122,28,109,193,100,159,127,79,251,157,181,92,146,220,113,198,228,210,72,224,212,235,183,92,113,244,3,125,70,169,71,203,22,101,13,217,29,179,29,62,25,100,150,233,157,234,42,40,8,219,72,226,248,148,183,60,120,99,214,82,254,223,250,206,201,206,155,127,149,89,230,110,241,53,242,125,86,40,215,234,81,218,218,140,118,174,136,198,121,12,231,151,230,100,231,97,29,56,164,182,207,36,250,67,147,163,81,155,193,192,229,229,135,30,169,118,60,205,79,141,45,20,161,131,187,185,123,156,255,0,17,211,229,148,147,207,159,154,225,62,109,145,94,175,195,178,120,248,242,78,49,218,183,82,95,161,90,220,209,199,14,205,246,56,52,153,222,29,59,193,137,181,59,185,55,219,131,44,241,149,219,147,127,82,142,60,159,253,86,60,141,240,229,182,95,70,118,70,115,199,135,108,101,183,179,57,51,167,225,191,115,174,247,194,51,130,85,53,186,217,81,206,249,124,217,25,85,71,135,250,23,37,82,228,42,226,17,243,210,94,121,113,92,157,223,12,245,207,232,136,215,227,219,155,114,233,33,252,57,253,244,163,238,130,189,152,99,188,18,203,57,109,141,212,87,185,143,153,62,141,158,190,29,10,150,159,20,167,205,71,119,61,143,50,116,228,254,165,66,124,163,143,213,57,63,153,213,39,81,111,217,28,176,3,88,154,34,34,139,65,20,138,68,162,144,12,6,1,72,0,0,6,72,89,5,89,142,73,55,194,234,250,22,217,26,119,187,81,191,180,57,253,64,239,213,53,135,14,61,44,31,240,213,205,251,200,228,69,100,150,231,245,36,0,0,64,54,233,25,98,251,201,188,175,210,184,136,178,222,73,44,81,239,204,159,178,54,164,146,75,132,186,20,0,33,0,196,4,144,2,97,100,182,2,108,150,193,178,27,40,140,175,131,77,35,243,202,62,241,49,200,202,211,74,181,17,249,218,32,173,79,240,47,218,71,143,168,158,249,109,93,17,236,107,45,105,115,87,84,172,240,70,169,52,56,201,160,11,34,169,78,190,70,138,86,99,181,216,83,79,128,58,4,209,146,201,40,245,45,100,79,168,67,9,50,150,209,74,128,136,43,145,98,180,14,72,15,67,224,154,175,178,124,75,28,166,234,25,60,146,253,127,228,250,45,110,45,153,27,247,62,46,207,180,209,102,143,196,62,27,139,60,185,156,22,217,253,80,28,140,69,190,164,154,100,138,68,130,2,152,135,66,1,15,230,32,64,59,25,35,64,49,0,136,160,0,0,0,4,0,49,0,28,191,20,134,253,35,254,86,153,225,77,45,222,94,135,210,106,35,191,6,72,251,197,159,54,157,245,26,184,74,215,208,235,195,60,114,146,243,61,255,0,51,154,111,162,236,186,19,84,247,34,14,217,102,134,57,73,95,153,28,210,205,41,71,109,249,125,136,242,223,249,30,216,220,149,253,0,78,77,161,227,131,156,146,236,63,2,85,195,191,145,212,212,99,134,46,92,56,129,142,124,80,131,84,235,228,99,207,68,109,45,179,110,82,109,25,165,186,45,223,64,46,214,209,114,196,159,97,57,119,238,1,79,119,65,180,226,137,190,122,150,211,140,159,54,128,155,116,9,114,12,168,189,141,75,137,124,128,165,138,82,107,135,68,191,186,203,229,253,142,204,122,172,114,135,153,237,146,236,115,234,54,75,34,113,125,122,149,26,173,210,92,240,107,15,145,206,179,164,159,29,13,177,228,132,215,148,14,125,70,37,142,74,165,119,253,12,173,93,246,52,213,180,230,185,228,205,237,218,184,228,42,90,93,68,205,177,98,223,46,95,148,233,199,164,141,61,206,253,136,56,27,146,162,247,239,219,127,185,209,155,79,41,56,237,232,138,240,225,8,164,226,84,107,8,198,17,74,35,147,221,9,41,116,34,249,227,160,227,199,82,140,177,70,88,228,211,173,157,108,218,239,148,237,7,135,29,178,93,164,121,243,148,241,201,199,115,224,131,109,78,110,54,194,95,83,8,198,77,54,159,4,23,11,237,250,145,69,39,245,28,163,181,242,84,227,183,30,229,212,88,166,221,38,172,15,255,217]}}