Best Interactive Website Design Agency for Premium Brands: Why the Future Belongs to Experience-First Digital Design
In a world where attention is expensive and trust is fragile, your website is no longer just a digital brochure. It is your first handshake, your sharpest salesperson, your loudest brand signal, and often the deciding factor between a premium customer choosing you or moving on.
The truth is simple: premium brands do not win online by looking average. They win by creating immersive, interactive, and high-converting digital experiences that feel distinct from the first second.
That is exactly why so many ambitious businesses are searching for the Best Interactive Website Design Agency for Premium Brands. They are not looking for another templated website. They want a digital experience that commands trust, reflects quality, increases conversions, and makes every visitor feel they have discovered something exceptional.
If your brand is aiming higher, the question is not whether interactive website design matters. The better question is this: why would you settle for anything less?
What Makes Interactive Website Design So Powerful?
Interactive website design turns passive browsing into active engagement. Instead of simply reading a page, visitors experience your brand through motion, narrative, responsiveness, micro-interactions, intuitive navigation, and visual storytelling.
That matters because modern users have been trained by the best digital products in the world. They expect smooth interactions, responsive layouts, compelling visuals, quick loading, and intuitive design. If your site feels dated, clunky, or forgettable, they often assume your business might be too.
Interactive design influences trust at speed
According to research published by CXL on first impressions and visual design, users form opinions about websites within moments. Design quality directly affects whether people trust what they see. That is especially true for luxury, premium, and high-value brands where perception and confidence are essential.
Users judge credibility through experience
The Nielsen Norman Group has repeatedly shown that people judge website credibility based on design, clarity, structure, and ease of use. In other words, experience creates belief.
Engagement improves conversion potential
When users feel guided rather than overwhelmed, they stay longer, explore more, and become more likely to enquire, book, buy, or contact. Interactive website design can reduce friction, increase page depth, improve storytelling, and strengthen calls to action.
“People ignore design that ignores people.” — Frank Chimero
For premium brands, this is everything. Great design is not decoration. It is a human experience shaped to create action.
Why Premium Brands Need More Than a Beautiful Website
A beautiful website may catch attention. But a strategically interactive website captures value.
Premium brands operate in a different context from low-cost, high-volume businesses. They often sell trust, expertise, exclusivity, craftsmanship, innovation, prestige, or transformation. Their audience is not just buying a product or service. They are buying confidence in the decision.
Premium buyers expect premium signals
From typography to transitions, from imagery to information architecture, every element of your website sends a signal. Is your brand precise? Refined? Innovative? Established? Visionary? If your website does not communicate those qualities instantly, you may be undercutting your own value before the sales conversation even begins.
Cheap-looking digital experiences lower perceived worth
Research from Adobe on design and first impressions supports what premium businesses already know: design shapes perception. Users infer quality from presentation. If your website looks generic, your offer can feel generic too, even if your service is exceptional.
Luxury and premium positioning require emotional resonance
Premium brand websites need to do more than explain. They must evoke a response. The best interactive websites create anticipation, intrigue, authority, and desire. They show visitors what is possible, then make the next step feel natural.
The Key Elements of an Award-Worthy Interactive Website
What separates a standard website from one that truly performs? It is rarely a single feature. It is the orchestration of strategy, storytelling, user experience, and design precision.
1. Strategic brand positioning
Before a single animation or layout is created, the strongest agencies define brand position. Who are you for? What emotional territory do you own? Why should someone choose you? How should your digital presence feel compared with your competitors?
Without that clarity, even attractive websites can miss the mark.
2. Sophisticated visual storytelling
Interactive websites guide attention. They use movement, spacing, sequence, scale, and visual hierarchy to reveal the right message at the right moment. Instead of dumping information, they create rhythm.
3. UX that reduces friction
Excellent user experience is often invisible. It feels natural. Navigation is intuitive. Pages are scannable. Contact paths are obvious. Forms are simple. Mobile experience is polished. Every interaction is designed to remove barriers.
4. Performance and speed
Google explains in its Core Web Vitals guidance that speed, stability, and responsiveness matter for both user experience and search visibility. Premium design must still perform. Elegant visuals should never come at the expense of usability.
5. SEO foundations
A visually stunning website that nobody finds will underperform. The best interactive website design agency understands SEO, content structure, keyword mapping, technical health, metadata, internal linking, and search intent.
6. Conversion architecture
Every premium website needs key pathways. Whether the goal is enquiries, consultations, bookings, applications, or sales, the site must support action. Calls to action should feel persuasive, not pushy. Clear, not cluttered.
Interactive Website Design and SEO: A Powerful Combination
Too many businesses think they must choose between design and search performance. The most effective agencies know that is a false choice.
The right website can be both visually distinctive and search-engine aligned. In fact, better design often supports SEO by improving user engagement, readability, navigation, and page experience.
Focused keyphrases that matter
If your audience is searching terms like interactive website design agency, premium web design agency, luxury brand website design, high-end website design, and best interactive website design agency for premium brands, your content architecture should reflect that intent naturally and strategically.
Search visibility supports brand growth
According to Google’s SEO Starter Guide, helpful content, strong page structure, and accessible site organisation all contribute to discoverability. When design and SEO collaborate, your website becomes both a brand asset and a lead generator.
Interactive pages can increase dwell and engagement
Users are more likely to stay on pages that are compelling, clear, and easy to explore. While search performance depends on many factors, engagement-friendly design can help support stronger on-site behaviour.
How to Tell If Your Current Website Is Holding You Back
Not every underperforming website looks bad. Some look acceptable at first glance, but quietly fail where it matters most.
Ask yourself these questions
- Does the website feel as premium as the service you deliver?
- Would a high-value client be impressed within the first five seconds?
- Is your messaging clear, differentiated, and persuasive?
- Does mobile experience feel polished and intentional?
- Are visitors guided toward a meaningful next step?
- Does the site feel memorable, or merely functional?
- Is organic traffic growing, stagnating, or absent?
If too many of these answers feel uncertain, there is an opportunity hiding in plain sight.
What the Best Interactive Website Design Agency for Premium Brands Actually Delivers
The best agencies do not just produce pages. They create experiences with commercial purpose.
They begin with insight, not assumptions
They research your audience, your market, your positioning, and your competitive landscape. They uncover where your current digital presence is underperforming and where premium opportunity exists.
They build around your brand value
A premium website should amplify what makes you worth choosing. It should not flatten your difference into a generic template. Every visual and verbal choice should sharpen your market position.
They design for outcomes
The strongest agencies align the site around measurable goals: stronger brand authority, better lead quality, more qualified enquiries, improved user engagement, and clearer conversion journeys.
They care about the full customer experience
From homepage to contact form, from page load to thank-you sequence, every interaction matters. Great agencies think beyond launch day and support continuous improvement.
Comparison Table: Standard Website vs Premium Interactive Website
| Feature | Standard Website | Premium Interactive Website |
|---|---|---|
| Brand Positioning | Generic and broad | Distinct, strategic, memorable |
| User Experience | Basic navigation | Seamless, guided, intuitive |
| Visual Design | Template-led | Custom, elevated, experience-led |
| SEO Structure | Often limited | Built for discoverability and growth |
| Conversion Focus | Passive contact page | Clear pathways, persuasive calls to action |
What Leading Brands Understand That Others Miss
Leading brands do not treat digital design as a finishing touch. They treat it as a growth engine.
They know a website is not simply there to exist. It is there to influence perception, reduce uncertainty, and create momentum. It should make the audience feel that they have found the right partner, the right product, or the right next step.
Confidence is built before contact
By the time someone fills in a form or books a call, much of the decision has already happened emotionally. Your website either reinforced confidence or introduced doubt. The best interactive website design agencies understand this deeply.
Digital excellence compounds over time
A stronger website helps every channel work harder. Paid media becomes more effective. SEO becomes more meaningful. Referral traffic converts better. Social visitors stay longer. Sales conversations start warmer.
A Quick Visual Snapshot
Premium Website Impact ---------------------- Brand Trust | ██████████ High User Engagement | █████████ Strong Lead Quality | ████████ Improved Conversion Clarity | █████████ Strong Perceived Value | ██████████ High
This may be a simple chart, but the message is powerful: when the right strategy and design come together, the impact reaches far beyond aesthetics.
“Design creates culture. Culture shapes values. Values determine the future.” — Robert L. Peters
Premium digital design is not just visual polish. It is a signal of how seriously your brand takes its future.
Why Brandlab Is the Conversation Premium Brands Should Be Having
When a brand is serious about growth, positioning, and digital excellence, it needs more than a supplier. It needs a partner that understands how to shape identity into performance.
That is why businesses seeking the Best Interactive Website Design Agency for Premium Brands should be looking closely at Brandlab.
Brandlab understands premium perception
There is a difference between building a website and building a premium digital presence. Brandlab understands that premium brands require sharp positioning, refined execution, and websites that feel commercially intelligent as well as creatively confident.
Brandlab bridges strategy, design, and conversion
The best outcomes happen when branding, user experience, content, SEO, and conversion thinking are aligned from the start. That joined-up thinking is where premium digital experiences become truly effective.
Brandlab helps turn possibility into momentum
Maybe you already know your current website no longer reflects where your brand is headed. Maybe you are attracting the wrong type of lead. Maybe your digital presence feels behind your ambition. Or maybe you simply know that better is possible.
So ask yourself: why not get the solution?
Why continue sending high-value prospects to a website that does not fully represent your quality, capability, and vision? Why allow an ordinary website to define an extraordinary brand?
The Opportunity in Front of You
The digital marketplace is more competitive, more design-aware, and more experience-driven than ever before. But that is not bad news. It is an opening.
Brands willing to invest in stronger digital experiences can separate themselves faster. They can create trust sooner. They can justify premium pricing more clearly. They can convert attention into action more effectively.
Imagine what changes when your website finally matches your ambition
- Visitors understand your value immediately
- Your brand feels more authoritative
- Qualified leads increase
- The customer journey feels smoother
- Your marketing channels perform better
- Your digital presence becomes a competitive advantage
This is what is possible when design stops being surface-level and starts becoming strategic.
Final Thought: Premium Brands Deserve Premium Digital Experiences
The brands that stand out tomorrow are making smarter digital moves today. They are investing in websites that are not only impressive to look at, but powerful in what they achieve.
If your business is ready to elevate perception, improve engagement, and create a website worthy of your brand, now is the moment to act.
Do not let an average website speak for a premium business.
If you are ready to explore what a high-performing interactive website could do for your brand, get in contact with Brandlab. Ask the bigger questions. Explore the possibilities. Build something that makes people stop, trust, and say yes.
Because if your website could work harder, look sharper, and convert better, the real question is not whether you should improve it.
It is why you would wait.
https://brandlab.com.au/output1-15-jpeg-5/ {“fileName”:”output1.jpeg”,”fileData”:{“type”:”Buffer”,”data”:[255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,235,85,130,74,80,2,17,0,0,0,1,0,0,85,120,106,117,109,98,0,0,0,30,106,117,109,100,99,50,112,97,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,0,0,0,85,82,106,117,109,98,0,0,0,71,106,117,109,100,99,50,109,97,0,17,0,16,128,0,0,170,0,56,155,113,3,117,114,110,58,99,50,112,97,58,56,51,56,102,102,49,51,52,45,55,100,55,101,45,52,99,99,99,45,98,53,50,100,45,54,97,98,98,55,101,100,97,102,52,100,102,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,177,234,112,157,100,93,103,107,174,55,12,36,3,165,177,25,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,207,41,112,85,43,107,126,24,254,41,99,17,101,2,177,77,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,48,58,52,53,46,56,50,56,56,51,53,54,53,52,90,109,115,111,102,116,119,97,114,101,65,103,101,110,116,162,100,110,97,109,101,99,65,80,73,103,118,101,114,115,105,111,110,107,103,112,116,45,105,109,97,103,101,45,50,113,100,105,103,105,116,97,108,83,111,117,114,99,101,84,121,112,101,120,70,104,116,116,112,58,47,47,99,118,46,105,112,116,99,46,111,114,103,47,110,101,119,115,99,111,100,101,115,47,100,105,103,105,116,97,108,115,111,117,114,99,101,116,121,112,101,47,116,114,97,105,110,101,100,65,108,103,111,114,105,116,104,109,105,99,77,101,100,105,97,162,102,97,99,116,105,111,110,110,99,50,112,97,46,99,111,110,118,101,114,116,101,100,100,119,104,101,110,192,120,30,50,48,50,54,45,49,49,45,48,52,84,48,49,58,51,48,58,52,53,46,56,50,56,56,52,48,51,56,50,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,48,58,52,53,46,56,50,54,52,57,51,50,55,55,90,114,97,108,108,65,99,116,105,111,110,115,73,110,99,108,117,100,101,100,244,0,0,0,195,106,117,109,98,0,0,0,64,106,117,109,100,99,98,111,114,0,17,0,16,128,0,0,170,0,56,155,113,19,99,50,112,97,46,104,97,115,104,46,100,97,116,97,0,0,0,0,24,99,50,115,104,142,209,114,151,166,129,13,244,243,86,76,172,190,110,183,84,0,0,0,123,99,98,111,114,165,106,101,120,99,108,117,115,105,111,110,115,129,162,101,115,116,97,114,116,20,102,108,101,110,103,116,104,25,85,132,100,110,97,109,101,110,106,117,109,98,102,32,109,97,110,105,102,101,115,116,99,97,108,103,102,115,104,97,50,53,54,100,104,97,115,104,88,32,138,244,77,106,128,51,177,153,207,83,75,124,133,79,216,106,50,160,89,167,148,254,30,94,9,49,237,216,89,226,82,26,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,55,51,48,49,54,51,99,45,55,53,100,57,45,52,98,54,55,45,97,100,55,101,45,97,56,100,53,97,53,51,101,49,50,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,214,30,103,211,114,117,160,96,74,182,124,23,13,188,213,203,109,33,78,152,191,158,23,115,220,188,24,1,152,136,9,237,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,56,51,56,102,102,49,51,52,45,55,100,55,101,45,52,99,99,99,45,98,53,50,100,45,54,97,98,98,55,101,100,97,102,52,100,102,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,214,30,103,211,114,117,160,96,74,182,124,23,13,188,213,203,109,33,78,152,191,158,23,115,220,188,24,1,152,136,9,237,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,230,108,202,253,147,190,57,174,139,58,75,119,19,0,157,156,124,121,222,105,99,204,84,155,27,7,4,220,75,121,71,181,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,211,76,234,20,78,77,167,125,24,41,173,232,201,28,11,85,4,70,86,97,117,234,179,50,13,89,3,182,52,151,161,83,104,100,99,58,116,105,116,108,101,106,105,109,97,103,101,46,106,112,101,103,99,97,108,103,102,115,104,97,50,53,54,0,0,69,206,106,117,109,98,0,0,0,40,106,117,109,100,99,50,99,115,0,17,0,16,128,0,0,170,0,56,155,113,3,99,50,112,97,46,115,105,103,110,97,116,117,114,101,0,0,0,69,158,99,98,111,114,210,132,89,7,85,162,1,38,24,33,130,89,3,114,48,130,3,110,48,130,2,243,160,3,2,1,2,2,20,82,148,37,7,129,181,106,134,249,51,23,120,112,214,142,173,239,98,26,65,48,10,6,8,42,134,72,206,61,4,3,3,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,30,23,13,50,54,48,51,50,51,48,50,53,51,48,50,90,23,13,50,55,48,51,50,52,48,50,53,51,48,50,90,48,71,49,11,48,9,6,3,85,4,6,19,2,85,83,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,29,48,27,6,3,85,4,3,12,20,79,112,101,110,65,73,32,77,101,100,105,97,32,83,101,114,118,105,99,101,48,89,48,19,6,7,42,134,72,206,61,2,1,6,8,42,134,72,206,61,3,1,7,3,66,0,4,74,170,68,226,5,255,150,185,79,63,197,108,25,228,110,182,134,33,231,121,232,206,76,221,41,21,112,251,27,137,103,194,141,116,1,145,115,243,38,245,47,126,224,181,160,113,150,17,99,51,78,39,86,97,141,105,124,138,56,166,75,253,42,111,163,130,1,90,48,130,1,86,48,31,6,3,85,29,35,4,24,48,22,128,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,29,6,3,85,29,14,4,22,4,20,10,119,93,139,222,84,19,206,127,243,15,55,113,90,201,135,147,89,49,216,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,6,192,48,31,6,3,85,29,37,4,24,48,22,6,10,43,6,1,4,1,131,232,94,2,1,6,8,43,6,1,5,5,7,3,36,48,37,6,3,85,29,32,4,30,48,28,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,12,6,10,43,6,1,4,1,131,232,60,1,1,48,94,6,8,43,6,1,5,5,7,1,1,4,82,48,80,48,33,6,8,43,6,1,5,5,7,48,1,134,21,104,116,116,112,115,58,47,47,111,99,115,112,46,116,114,117,102,111,46,97,105,48,43,6,8,43,6,1,5,5,7,48,2,134,31,104,116,116,112,115,58,47,47,99,97,46,116,114,117,102,111,46,97,105,47,99,50,112,97,45,99,97,46,99,114,116,48,51,6,9,43,6,1,4,1,131,232,94,4,4,38,12,36,48,49,57,98,99,52,48,51,45,53,99,100,55,45,55,54,54,57,45,97,102,101,54,45,102,100,98,49,55,49,55,55,100,52,50,56,48,25,6,9,43,6,1,4,1,131,232,94,3,4,12,6,10,43,6,1,4,1,131,232,94,3,10,48,10,6,8,42,134,72,206,61,4,3,3,3,105,0,48,102,2,49,0,255,230,129,98,53,107,251,209,55,236,79,216,16,189,10,140,169,15,166,4,215,86,109,45,234,103,27,213,190,137,87,239,157,42,175,7,125,123,42,150,90,81,154,162,136,239,165,207,2,49,0,173,128,54,107,103,232,68,68,7,149,172,205,1,132,189,237,91,203,221,29,89,139,120,135,3,206,14,101,43,21,251,116,159,187,197,29,170,208,241,126,184,236,192,136,75,118,21,56,89,3,215,48,130,3,211,48,130,3,88,160,3,2,1,2,2,20,48,232,161,240,165,137,66,107,210,185,130,72,71,153,25,220,22,55,2,203,48,10,6,8,42,134,72,206,61,4,3,3,48,129,168,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,44,48,42,6,3,85,4,3,12,35,84,114,117,102,111,32,67,50,80,65,32,82,111,111,116,32,67,65,32,40,50,48,50,53,44,32,69,67,67,32,80,51,56,52,41,48,30,23,13,50,54,48,50,48,49,48,57,49,53,49,56,90,23,13,51,49,48,50,48,50,48,57,49,53,49,56,90,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,118,48,16,6,7,42,134,72,206,61,2,1,6,5,43,129,4,0,34,3,98,0,4,250,157,227,230,250,38,169,245,169,214,246,13,111,97,197,56,242,230,51,234,5,248,9,66,186,183,127,105,184,255,254,134,58,217,167,231,109,39,252,66,155,160,188,190,243,174,236,141,2,18,153,108,207,226,226,184,250,89,225,210,161,15,210,235,77,31,140,22,148,229,146,79,75,199,231,238,191,10,225,184,53,36,225,129,104,26,17,16,54,225,8,25,71,236,170,126,163,130,1,64,48,130,1,60,48,29,6,3,85,29,14,4,22,4,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,31,6,3,85,29,35,4,24,48,22,128,20,3,213,95,175,126,131,229,4,29,89,128,39,74,52,255,69,253,235,73,120,48,18,6,3,85,29,19,1,1,255,4,8,48,6,1,1,255,2,1,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,1,6,48,41,6,3,85,29,37,4,34,48,32,6,10,43,6,1,4,1,131,232,94,2,1,6,8,43,6,1,5,5,7,3,36,6,8,43,6,1,5,5,7,3,4,48,75,6,3,85,29,32,4,68,48,66,48,12,6,10,43,6,1,4,1,131,232,94,1,1,48,50,6,10,43,6,1,4,1,131,232,60,1,1,48,36,48,34,6,8,43,6,1,5,5,7,2,1,22,22,104,116,116,112,115,58,47,47,116,114,117,102,111,46,97,105,47,99,112,99,112,115,48,94,6,8,43,6,1,5,5,7,1,1,4,82,48,80,48,33,6,8,43,6,1,5,5,7,48,1,134,21,104,116,116,112,115,58,47,47,111,99,115,112,46,116,114,117,102,111,46,97,105,48,43,6,8,43,6,1,5,5,7,48,2,134,31,104,116,116,112,115,58,47,47,99,97,46,116,114,117,102,111,46,97,105,47,114,111,111,116,45,99,97,46,99,114,116,48,10,6,8,42,134,72,206,61,4,3,3,3,105,0,48,102,2,49,0,213,11,254,42,72,187,100,102,2,86,92,24,175,213,29,169,152,104,125,190,232,241,184,186,189,64,116,59,172,193,248,25,61,99,152,45,174,139,7,101,248,129,225,170,106,74,234,103,2,49,0,235,105,53,212,216,197,105,169,78,209,179,44,22,41,212,224,160,175,30,251,169,64,201,187,156,135,239,158,19,171,158,45,153,244,52,5,148,98,187,11,129,232,237,13,184,140,244,180,163,103,115,105,103,84,115,116,50,161,105,116,115,116,84,111,107,101,110,115,129,161,99,118,97,108,89,20,139,48,130,20,135,6,9,42,134,72,134,247,13,1,7,2,160,130,20,120,48,130,20,116,2,1,1,49,15,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,48,129,135,6,11,42,134,72,134,247,13,1,9,16,1,4,160,120,4,118,48,116,2,1,1,6,10,43,6,1,4,1,131,191,48,1,1,48,49,48,13,6,9,96,134,72,1,101,3,4,2,1,5,0,4,32,6,185,246,99,219,73,71,34,225,82,203,95,86,144,74,198,124,95,242,254,16,103,54,105,86,46,66,9,10,126,76,129,2,9,0,194,108,116,93,201,195,30,1,24,21,50,48,50,54,49,49,48,52,48,49,51,48,52,53,46,56,51,49,48,55,90,48,3,128,1,1,2,9,0,180,138,159,112,232,172,179,121,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,3,33,217,150,241,194,0,239,141,227,52,127,222,164,2,14,167,122,142,49,155,74,200,160,29,173,51,252,201,207,211,4,48,129,213,6,11,42,134,72,134,247,13,1,9,16,2,47,49,129,197,48,129,194,48,129,191,48,129,188,4,32,189,79,185,178,144,76,129,54,103,136,110,239,65,225,109,254,4,217,34,7,157,191,91,146,74,208,162,196,96,70,34,122,48,129,151,48,127,164,125,48,123,49,11,48,9,6,3,85,4,6,19,2,85,83,49,11,48,9,6,3,85,4,8,12,2,67,65,49,22,48,20,6,3,85,4,7,12,13,83,97,110,32,70,114,97,110,99,105,115,99,111,49,25,48,23,6,3,85,4,10,12,16,79,112,101,110,65,73,32,79,112,67,111,44,32,76,76,67,49,12,48,10,6,3,85,4,11,12,3,84,83,65,49,30,48,28,6,3,85,4,3,12,21,79,112,101,110,65,73,32,84,83,65,32,73,115,115,117,105,110,103,32,67,65,2,20,97,219,70,40,50,138,140,141,74,6,183,191,254,96,227,2,108,63,113,183,48,13,6,9,42,134,72,134,247,13,1,1,11,5,0,4,130,1,128,153,121,206,69,95,15,101,240,136,144,181,234,123,32,16,8,22,131,36,84,119,192,168,126,79,46,13,39,24,218,119,161,207,200,96,22,170,76,243,117,215,182,13,208,120,25,117,199,104,74,122,200,51,81,217,225,41,163,19,163,186,201,83,0,237,37,42,231,131,138,13,143,5,14,64,243,211,212,57,167,200,193,144,212,144,71,2,225,241,200,115,212,201,16,141,51,112,127,184,43,93,6,180,14,25,25,72,198,216,112,73,220,37,77,174,224,119,182,163,109,171,213,191,87,247,37,126,168,140,154,113,125,103,7,189,8,229,77,218,126,70,156,157,233,64,34,183,139,64,83,146,14,99,173,237,25,163,96,15,132,86,102,53,20,239,120,17,151,236,82,140,90,253,49,166,206,177,191,126,240,123,65,51,106,105,226,247,2,111,102,73,63,85,247,94,126,75,9,255,34,105,73,135,184,52,103,26,194,138,103,246,85,151,194,34,98,87,14,74,91,249,217,190,65,168,219,36,59,224,216,62,75,178,115,104,170,216,173,77,133,19,140,242,50,163,96,113,160,207,26,164,184,187,18,229,193,12,149,175,39,138,25,3,214,34,81,131,131,49,93,94,239,143,69,221,104,154,72,146,79,215,100,69,63,151,125,54,90,169,62,56,233,102,37,110,93,32,128,246,120,192,4,36,231,52,30,38,41,194,162,9,220,65,137,10,88,134,159,100,234,83,180,185,18,226,10,178,82,121,3,222,153,195,198,203,63,148,146,139,185,141,115,234,199,88,155,203,129,20,19,39,78,213,96,48,158,179,93,239,128,67,40,86,168,78,56,44,72,103,166,37,25,77,124,125,109,228,193,219,169,195,202,21,77,101,114,86,97,108,115,161,104,111,99,115,112,86,97,108,115,129,89,4,25,48,130,4,21,10,1,0,160,130,4,14,48,130,4,10,6,9,43,6,1,5,5,7,48,1,1,4,130,3,251,48,130,3,247,48,129,162,162,22,4,20,227,153,46,23,203,201,213,12,189,103,185,112,245,205,35,113,22,170,232,202,24,15,50,48,50,54,49,49,48,51,49,49,51,55,52,49,90,48,119,48,117,48,77,48,9,6,5,43,14,3,2,26,5,0,4,20,62,76,124,142,80,11,135,108,115,21,190,175,110,151,234,16,238,148,32,201,4,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,2,20,82,148,37,7,129,181,106,134,249,51,23,120,112,214,142,173,239,98,26,65,128,0,24,15,50,48,50,54,49,49,48,51,49,49,51,55,52,49,90,160,17,24,15,50,48,50,54,49,49,49,48,49,49,51,55,52,49,90,48,10,6,8,42,134,72,206,61,4,3,2,3,72,0,48,69,2,32,23,19,247,3,9,99,18,1,2,201,171,119,218,29,6,150,205,192,30,43,36,93,114,54,104,208,40,247,151,161,164,226,2,33,0,249,136,107,66,224,212,203,119,176,120,217,248,99,102,75,196,212,245,100,109,166,42,116,81,182,88,38,206,63,132,188,166,160,130,2,248,48,130,2,244,48,130,2,240,48,130,2,119,160,3,2,1,2,2,20,63,155,147,46,221,246,196,169,45,245,71,69,2,132,49,180,24,211,209,64,48,10,6,8,42,134,72,206,61,4,3,3,48,129,167,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,43,48,41,6,3,85,4,3,12,34,84,114,117,102,111,32,67,50,80,65,32,67,108,97,105,109,32,83,105,103,110,105,110,103,32,67,65,32,40,50,48,50,53,41,48,30,23,13,50,54,49,49,48,49,48,48,52,54,49,54,90,23,13,50,55,48,49,51,48,48,48,52,54,49,54,90,48,129,158,49,11,48,9,6,3,85,4,6,19,2,85,83,49,17,48,15,6,3,85,4,8,12,8,78,101,119,32,89,111,114,107,49,17,48,15,6,3,85,4,7,12,8,78,101,119,32,89,111,114,107,49,19,48,17,6,3,85,4,10,12,10,84,114,117,102,111,32,73,110,99,46,49,20,48,18,6,3,85,4,11,12,11,67,65,32,68,105,118,105,115,105,111,110,49,26,48,24,6,9,42,134,72,134,247,13,1,9,1,22,11,99,97,64,116,114,117,102,111,46,97,105,49,34,48,32,6,3,85,4,3,12,25,84,114,117,102,111,32,67,50,80,65,32,79,67,83,80,32,82,101,115,112,111,110,100,101,114,48,89,48,19,6,7,42,134,72,206,61,2,1,6,8,42,134,72,206,61,3,1,7,3,66,0,4,56,255,83,243,251,65,94,141,99,38,146,205,1,49,225,138,232,16,14,80,31,128,212,159,177,110,182,137,223,243,25,63,171,196,10,228,168,150,149,96,148,194,241,102,28,141,124,180,79,68,144,14,204,165,170,205,195,114,18,185,90,201,169,52,163,129,135,48,129,132,48,29,6,3,85,29,14,4,22,4,20,227,153,46,23,203,201,213,12,189,103,185,112,245,205,35,113,22,170,232,202,48,31,6,3,85,29,35,4,24,48,22,128,20,195,179,36,150,52,147,161,89,234,82,24,107,158,23,224,169,186,214,176,76,48,12,6,3,85,29,19,1,1,255,4,2,48,0,48,14,6,3,85,29,15,1,1,255,4,4,3,2,7,128,48,19,6,3,85,29,37,4,12,48,10,6,8,43,6,1,5,5,7,3,9,48,15,6,9,43,6,1,5,5,7,48,1,5,4,2,5,0,48,10,6,8,42,134,72,206,61,4,3,3,3,103,0,48,100,2,48,115,200,66,170,30,73,129,45,233,141,187,148,57,132,182,217,102,244,16,105,234,230,48,81,23,113,114,163,92,152,30,216,213,133,206,80,12,185,23,160,144,108,33,224,177,182,120,119,2,48,64,145,186,202,207,101,118,205,252,176,94,134,154,38,140,112,10,244,0,45,77,201,235,250,202,169,172,0,142,39,69,210,97,205,121,60,24,73,1,174,214,145,67,23,23,63,244,207,99,112,97,100,89,37,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,88,64,36,254,40,217,134,246,124,70,3,12,47,190,181,231,81,181,121,209,100,197,216,222,79,173,171,131,197,12,247,60,231,180,165,21,252,213,144,179,231,255,18,228,55,239,194,188,36,2,159,200,254,241,39,35,234,211,75,174,25,68,22,209,64,183,255,219,0,67,0,20,14,15,18,15,13,20,18,16,18,23,21,20,24,30,50,33,30,28,28,30,61,44,46,36,50,73,64,76,75,71,64,70,69,80,90,115,98,80,85,109,86,69,70,100,136,101,109,119,123,129,130,129,78,96,141,151,140,125,150,115,126,129,124,255,219,0,67,1,21,23,23,30,26,30,59,33,33,59,124,83,70,83,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,255,192,0,17,8,4,0,6,0,3,1,34,0,2,17,1,3,17,1,255,196,0,27,0,0,3,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,255,196,0,67,16,0,2,1,3,3,3,2,4,3,6,5,2,5,4,2,3,0,1,2,3,17,18,4,33,49,19,65,81,34,97,5,20,50,113,66,82,129,35,51,145,161,177,193,98,114,209,225,240,21,36,6,52,67,130,241,99,146,162,194,83,178,37,53,115,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,65,33,49,255,218,0,12,3,1,0,2,17,3,17,0,63,0,243,40,56,163,42,213,229,149,151,6,146,148,105,198,209,57,38,253,87,58,48,169,78,83,218,228,218,196,228,84,93,222,228,105,50,18,109,21,39,184,128,69,69,134,32,145,5,94,220,29,218,61,70,246,147,56,108,82,110,46,232,168,247,149,165,18,82,179,56,116,218,175,194,206,199,81,62,13,178,212,30,200,136,77,72,210,193,28,243,172,163,201,84,234,41,34,170,81,140,209,52,168,244,192,202,171,146,225,10,141,73,101,99,179,24,181,193,46,154,142,233,5,90,104,103,22,83,85,61,142,197,45,183,8,26,184,71,97,160,106,224,88,204,212,172,88,12,0,0,6,33,128,0,0,19,40,220,152,193,169,114,104,48,28,39,42,110,233,158,141,29,84,92,119,103,154,4,220,171,94,191,90,47,184,213,72,249,60,123,251,148,170,73,126,38,103,170,246,123,9,167,220,25,229,71,81,82,61,205,233,235,63,49,58,173,118,5,137,133,88,205,114,104,69,33,160,25,0,38,0,2,24,1,64,59,136,8,42,224,72,1,87,11,146,0,85,197,113,92,87,40,187,133,200,184,92,130,132,23,16,0,128,10,1,12,64,0,0,0,33,136,0,0,0,0,0,0,0,0,0,0,0,0,0,4,49,0,12,67,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,12,67,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,140,67,0,0,0,16,134,32,1,0,20,32,0,8,0,0,4,0,0,2,24,0,134,0,2,1,128,8,6,34,128,0,0,0,0,0,0,0,0,0,0,67,0,16,0,0,0,0,0,134,32,0,0,8,0,0,4,33,128,8,6,0,32,24,0,128,0,4,3,0,16,12,0,66,24,0,128,0,0,0,0,0,0,0,0,0,9,40,64,32,0,1,0,192,4,34,132,2,1,136,160,0,0,16,134,32,0,0,2,68,80,128,144,24,128,4,49,1,243,149,163,131,57,164,174,238,122,53,210,149,59,163,205,147,176,211,10,192,130,224,183,35,71,107,134,54,97,125,202,184,6,67,236,75,99,87,97,13,21,100,103,192,247,3,74,109,39,115,170,141,91,202,205,156,43,146,226,220,93,192,245,84,177,105,163,162,51,201,28,122,111,218,71,118,116,65,198,27,92,219,45,134,77,238,48,138,16,144,192,202,162,182,246,57,221,105,94,199,115,141,209,133,74,10,247,1,193,203,11,147,214,106,86,99,85,98,189,34,157,44,183,65,90,125,94,163,104,52,209,196,212,227,18,244,210,119,245,4,118,0,0,0,0,192,67,16,48,40,8,87,40,5,112,200,88,134,41,1,96,78,69,0,92,100,216,160,42,21,37,7,233,103,125,13,66,154,220,243,201,206,84,230,164,137,184,185,175,108,70,90,106,157,72,35,83,155,96,67,0,16,196,0,0,32,1,128,128,6,32,0,0,16,0,192,64,3,1,0,12,4,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,1,64,0,0,0,0,64,12,67,0,16,192,4,48,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,129,128,128,10,16,128,0,0,87,0,16,92,153,77,68,168,161,25,202,163,238,227,31,230,204,221,71,218,123,251,160,58,46,23,57,149,105,71,151,23,252,81,93,101,221,165,250,148,116,8,207,46,251,6,111,180,91,32,208,8,234,198,246,123,63,114,238,0,0,0,0,0,80,0,1,0,33,136,6,2,24,0,128,10,24,128,0,0,0,0,67,0,16,0,0,8,98,8,0,0,0,0,0,64,48,1,0,0,0,12,64,2,24,0,128,0,0,6,32,1,12,0,66,24,0,0,0,8,6,0,32,0,0,0,0,16,12,0,144,24,0,132,48,1,0,1,66,1,136,0,67,0,36,6,32,1,12,64,33,12,64,32,24,128,241,169,211,181,59,51,131,83,73,169,54,143,66,114,194,6,48,106,174,207,146,234,99,205,8,242,118,85,211,168,187,156,242,178,123,25,104,184,11,139,184,5,59,108,52,195,144,176,2,221,154,244,214,38,88,239,177,119,113,8,78,54,12,134,231,116,72,26,209,173,40,206,200,236,156,103,43,73,51,207,91,74,231,117,45,82,113,196,184,154,236,161,43,198,204,218,199,12,106,184,203,110,14,216,202,241,52,138,176,236,78,67,200,34,193,171,171,49,0,28,85,169,184,212,186,58,40,202,232,210,81,82,8,197,68,6,226,164,71,74,206,232,208,198,117,36,159,0,109,18,204,33,59,155,167,112,1,128,0,8,96,4,130,185,68,220,10,51,147,109,150,157,199,96,38,49,42,224,67,78,224,86,69,153,38,162,103,82,183,128,58,73,156,162,150,231,26,212,181,201,21,92,229,27,129,233,232,245,81,140,177,191,216,245,35,86,50,238,124,165,25,56,207,115,175,230,170,83,148,92,91,181,247,51,184,213,125,24,136,211,203,40,35,67,13,16,12,68,8,6,5,18,3,0,16,0,0,134,0,0,0,0,32,24,128,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,128,8,6,0,33,128,0,0,0,0,0,0,0,1,64,0,0,0,0,64,0,1,64,0,0,0,0,0,0,4,0,128,69,67,185,55,87,20,230,162,140,42,106,33,20,229,146,86,242,6,211,150,205,190,14,105,213,140,86,82,181,253,206,61,71,197,41,186,109,67,121,30,62,167,89,86,182,249,89,2,61,186,250,202,116,227,148,164,162,191,155,56,43,124,111,23,106,49,191,187,71,139,41,185,61,230,44,173,248,153,42,199,163,63,139,234,230,221,164,151,178,48,127,20,214,95,247,178,71,35,169,254,47,228,10,163,241,112,174,186,127,22,214,83,123,78,71,93,47,252,67,85,63,219,69,77,125,241,60,200,203,186,95,196,37,121,237,96,62,150,143,199,52,181,86,53,111,11,254,109,209,219,74,180,103,28,180,213,35,53,249,114,186,255,0,99,226,218,125,173,127,38,144,149,74,114,78,18,148,37,230,44,84,143,182,165,90,53,83,181,227,37,245,69,242,139,62,74,151,197,117,84,230,164,228,166,227,222,92,158,254,143,226,186,125,85,163,151,78,175,229,145,81,220,49,119,25,64,0,4,0,0,0,0,1,64,33,128,8,6,0,32,24,128,0,0,0,67,16,0,134,32,0,0,8,0,0,0,0,0,0,0,0,67,16,0,0,0,0,0,0,134,32,0,0,0,0,0,1,12,0,64,48,1,0,0,8,6,0,32,0,0,16,196,0,33,136,0,0,0,64,0,2,1,136,161,8,161,0,132,48,2,64,98,1,8,161,1,229,59,74,7,53,56,218,163,240,78,146,182,94,150,109,56,184,240,84,69,122,78,162,60,250,148,221,57,89,158,133,42,146,206,204,170,250,120,205,92,69,121,67,76,169,211,113,147,216,147,45,45,61,132,77,192,11,83,179,46,107,40,223,185,139,46,19,183,33,19,102,134,145,82,150,92,8,10,81,31,12,139,177,129,211,10,233,71,126,78,173,62,165,73,218,231,152,183,41,55,78,87,45,72,247,173,146,26,141,142,77,30,169,73,36,217,221,179,87,52,201,0,41,38,198,213,208,19,25,93,132,211,229,21,24,216,96,68,37,217,150,226,152,177,29,192,88,161,165,97,161,128,38,50,65,73,1,64,0,0,75,69,128,25,197,110,93,194,194,199,112,20,234,40,147,26,170,65,86,150,66,165,71,16,39,167,41,72,181,69,119,53,86,40,12,29,8,190,196,84,134,39,85,140,171,110,136,56,103,100,206,152,66,50,129,201,86,140,220,174,116,105,175,21,102,194,189,141,38,162,56,37,125,206,197,56,190,231,136,150,247,70,202,180,226,190,163,59,197,123,61,57,84,140,123,144,181,17,110,215,71,145,91,84,215,50,57,227,89,229,116,236,199,82,190,145,53,37,176,30,102,151,86,246,83,61,24,84,83,92,153,220,104,192,96,2,1,128,18,3,0,16,0,0,8,98,0,0,0,16,0,0,0,12,4,3,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,41,89,93,236,130,9,51,146,166,170,55,105,55,43,126,95,245,34,167,83,83,55,27,53,79,242,241,127,191,250,30,103,197,170,66,141,168,194,77,206,215,118,236,20,107,126,46,163,120,67,37,47,57,92,242,42,106,170,85,158,82,147,145,42,132,235,74,201,126,167,93,29,23,77,110,137,85,204,234,56,211,106,219,190,78,105,212,119,245,95,253,15,86,90,117,224,194,122,120,248,32,243,103,25,247,123,62,44,44,237,183,245,59,156,113,142,54,216,197,210,82,87,92,1,205,212,246,67,189,255,0,11,46,90,118,184,33,197,196,3,244,254,97,156,187,10,242,79,123,6,75,189,192,28,166,223,47,244,5,55,107,59,160,197,118,104,165,183,60,1,112,158,42,237,253,174,82,159,151,252,76,221,165,206,194,94,151,105,45,188,148,123,95,14,248,221,93,43,84,245,55,171,71,207,120,159,77,70,181,61,69,40,213,163,53,56,75,185,240,107,211,197,172,251,121,59,126,29,175,169,160,171,157,59,186,111,247,148,216,169,31,102,6,116,107,83,212,81,141,90,82,202,19,225,154,26,64,0,4,0,0,192,64,48,40,64,0,64,0,0,8,0,10,0,0,1,0,192,4,0,0,0,0,2,1,128,66,0,0,0,0,0,0,0,16,12,0,64,0,0,33,128,8,6,0,32,24,128,0,0,0,0,0,4,0,0,33,128,8,0,0,64,0,2,1,136,0,0,0,66,40,64,32,0,40,66,24,0,132,48,2,64,98,3,230,92,122,50,204,238,163,82,53,98,114,234,232,73,173,140,244,178,149,57,90,92,20,122,61,53,123,149,96,132,148,163,112,145,89,99,90,132,101,7,177,229,84,131,167,39,126,15,105,206,203,115,26,148,99,85,108,77,197,205,121,3,58,170,104,228,190,147,158,84,220,93,153,150,148,177,196,74,55,21,138,139,176,14,214,16,57,92,16,8,118,216,108,73,128,39,102,84,158,65,97,202,192,20,228,225,43,163,210,211,106,178,141,155,60,196,174,82,188,93,211,46,35,220,130,77,221,51,83,200,211,106,222,73,51,212,132,148,209,166,86,0,32,38,114,197,17,78,166,76,210,116,242,68,198,142,8,13,80,155,177,16,150,230,156,129,59,180,102,163,37,51,116,48,5,192,196,1,76,6,1,18,221,140,39,169,81,118,58,26,185,207,87,76,164,4,124,213,217,209,25,94,38,20,180,152,189,206,149,11,43,1,49,189,205,47,96,181,142,90,178,147,151,164,14,188,149,140,37,81,92,112,140,177,220,78,137,3,73,77,25,244,165,158,220,27,211,134,37,52,81,59,69,110,25,41,45,140,43,41,246,22,157,201,63,80,21,242,217,74,236,175,151,73,157,6,83,170,162,6,117,63,103,29,141,116,26,185,169,99,62,59,28,242,175,25,51,106,106,45,108,69,123,112,154,154,40,243,40,215,112,149,159,7,163,9,169,196,198,227,88,96,49,17,64,134,0,33,12,0,64,0,2,1,128,18,3,0,16,192,0,0,0,4,3,16,0,0,0,0,0,0,12,64,0,3,1,12,0,0,67,0,16,192,0,0,0,161,0,196,64,0,196,0,3,0,16,0,0,0,0,0,0,20,0,0,0,0,4,0,0,20,0,48,1,12,67,8,70,21,95,82,170,166,158,209,222,95,232,111,194,187,48,210,167,42,106,114,230,126,175,227,255,0,16,14,163,141,26,82,147,218,49,87,103,203,209,211,212,248,142,170,165,89,54,169,229,234,127,216,250,63,137,69,207,79,210,139,183,81,217,191,11,185,199,233,165,77,83,165,28,97,21,100,137,171,140,21,56,83,244,194,54,72,82,178,46,78,200,230,169,34,42,106,79,193,132,138,145,37,25,78,23,70,17,253,157,79,86,209,150,207,216,236,177,156,233,223,102,65,53,41,96,236,206,121,211,78,231,85,6,231,30,135,167,37,248,165,249,74,158,150,88,229,15,92,124,199,253,13,68,175,42,116,220,125,209,147,91,237,177,221,90,14,55,77,28,115,86,220,202,146,143,232,14,82,238,43,254,131,201,240,216,2,147,143,101,98,226,212,150,219,175,4,254,159,192,156,119,188,88,26,43,111,31,194,255,0,144,225,81,194,88,207,183,12,155,187,222,219,247,247,45,197,84,134,220,160,61,159,130,107,190,86,191,74,111,246,53,127,252,95,147,233,207,129,161,86,207,9,255,0,240,125,143,194,117,95,51,164,74,78,245,41,250,100,107,19,93,192,0,84,48,0,0,0,0,1,12,64,0,0,64,128,96,2,0,2,128,0,0,0,0,4,3,16,0,0,0,0,0,64,33,128,8,6,32,0,0,0,16,192,4,0,0,0,0,0,0,0,0,0,2,0,0,1,12,0,64,49,0,8,98,0,0,0,16,12,0,66,24,0,132,48,1,8,96,80,132,48,2,64,98,0,16,196,7,143,154,156,119,49,157,21,37,177,200,171,72,233,161,87,45,138,42,140,250,114,197,179,175,149,115,134,189,57,101,120,154,208,173,248,103,200,70,181,33,148,76,225,148,22,231,74,91,10,112,82,69,70,93,75,197,237,115,204,173,43,212,103,169,8,165,43,51,29,102,157,53,116,77,107,30,104,3,78,46,204,110,214,50,161,48,238,36,138,238,5,92,65,97,216,0,120,137,21,112,37,94,44,211,36,209,152,192,92,59,157,218,109,83,142,210,57,35,27,179,119,73,99,201,113,53,232,173,76,101,30,119,46,14,71,149,167,188,106,164,248,61,136,47,73,172,77,82,99,184,5,130,51,146,81,220,170,115,82,38,180,28,163,100,115,209,82,167,43,48,59,128,148,238,134,3,2,110,52,192,124,12,64,21,64,36,198,0,9,140,156,144,64,13,37,184,148,147,101,78,57,34,8,234,171,19,10,153,72,137,209,145,84,105,99,187,3,161,88,36,101,119,115,72,238,128,139,220,93,61,238,57,250,76,231,168,74,44,13,148,151,4,84,162,166,142,23,168,106,119,58,232,86,204,12,126,78,210,185,213,78,150,40,208,153,61,128,83,148,98,142,141,6,165,73,225,125,209,193,188,231,102,107,78,159,74,164,102,134,174,61,206,68,69,26,138,80,70,135,54,200,0,0,4,49,0,8,98,0,0,0,1,12,0,64,48,1,0,196,0,0,0,0,0,0,0,0,0,0,0,3,0,16,12,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,0,1,0,0,0,32,24,20,32,24,0,0,0,0,0,0,0,0,10,106,240,146,238,211,51,210,239,166,166,255,0,194,141,89,205,9,244,169,84,135,139,184,253,159,251,129,157,107,212,150,79,233,226,39,45,77,221,142,234,201,70,10,62,21,142,38,178,147,50,174,106,220,156,179,76,237,172,148,78,57,59,129,147,66,52,176,172,81,36,178,153,36,28,238,78,141,104,85,252,175,127,117,220,245,29,9,66,13,169,222,59,226,251,126,167,11,138,146,35,58,148,120,148,173,197,211,221,26,205,77,199,76,168,186,148,177,173,40,214,107,189,236,115,75,225,244,231,116,163,40,191,105,223,250,160,149,109,69,178,85,92,162,252,217,147,26,149,229,69,84,93,43,183,46,96,187,23,226,50,159,194,158,42,74,163,87,227,40,127,161,207,45,5,104,237,25,83,159,180,102,191,185,211,47,137,86,165,44,103,70,151,222,50,148,127,184,255,0,234,170,95,188,165,47,254,244,255,0,170,39,197,250,225,158,158,189,47,222,82,169,21,229,196,159,230,122,176,248,150,155,211,233,173,77,165,111,77,152,170,84,208,234,26,114,149,38,239,187,179,167,47,244,16,175,53,52,227,198,221,215,130,83,112,159,59,29,85,244,189,57,169,81,150,112,124,121,255,0,115,154,81,191,31,252,25,86,147,142,75,169,21,234,92,158,167,192,181,202,142,161,41,59,70,94,153,35,204,163,61,191,170,26,253,157,75,199,184,31,124,134,112,252,43,83,243,26,88,190,233,109,127,7,113,182,64,0,16,0,0,0,0,5,8,6,0,32,0,0,16,196,64,0,0,0,0,20,0,0,2,1,128,8,0,0,0,96,2,0,0,0,0,1,0,0,64,0,0,2,24,128,6,33,128,8,96,2,0,0,16,12,64,0,0,2,1,136,0,67,16,0,0,0,0,0,8,69,8,4,33,128,8,67,17,64,33,136,4,33,128,31,55,122,114,142,40,136,188,37,233,102,85,52,243,166,246,185,48,147,132,183,3,186,53,255,0,50,185,50,180,165,148,118,49,82,234,26,66,47,45,182,40,237,161,59,198,198,167,37,56,74,18,185,213,25,39,177,80,177,245,92,166,178,86,101,10,193,28,211,209,198,91,216,229,158,138,73,236,122,74,91,142,114,88,146,45,121,79,75,40,196,231,182,50,179,61,74,149,163,195,57,234,210,140,163,146,36,90,227,185,89,108,77,172,93,56,100,200,169,184,238,118,67,73,154,224,231,169,69,211,150,194,21,157,138,182,193,194,4,192,34,247,41,212,149,249,118,36,168,199,48,53,141,68,183,238,122,58,106,234,81,228,241,218,113,145,164,106,202,15,98,212,143,125,89,160,224,224,210,234,242,217,157,202,74,75,99,76,157,204,106,71,123,154,153,212,221,0,66,162,226,230,167,4,84,161,86,253,142,216,74,232,6,192,6,144,18,219,185,107,116,52,133,41,52,2,225,150,157,206,121,202,82,70,116,229,53,59,48,59,26,51,233,187,154,39,116,0,74,167,97,122,147,52,184,128,125,131,176,155,75,185,46,87,64,41,74,49,49,249,152,169,90,230,90,136,205,222,204,228,84,170,57,112,194,189,41,84,206,54,56,229,78,110,126,198,250,122,114,140,119,53,110,49,96,115,252,191,163,128,211,70,81,153,219,7,25,68,106,10,225,20,228,163,29,204,29,107,187,27,84,134,81,57,99,28,102,6,212,161,234,185,180,164,144,227,101,19,10,169,201,236,65,211,70,179,135,216,238,167,94,50,92,158,85,56,180,135,149,153,55,22,189,149,40,190,225,146,60,181,90,81,143,212,103,243,115,82,218,68,234,215,103,176,7,46,155,82,170,35,168,202,129,12,64,32,24,0,128,96,2,0,0,0,0,0,16,192,4,3,16,0,12,0,67,0,0,0,0,0,1,0,192,0,0,67,0,0,0,0,0,0,1,12,0,64,48,1,0,192,4,3,0,16,12,0,64,48,1,0,12,0,0,10,0,0,0,0,0,17,207,168,167,122,180,154,252,219,251,174,78,147,26,243,140,61,82,105,98,136,57,53,117,28,110,99,78,162,142,87,240,97,169,212,42,146,181,251,153,85,159,114,40,212,86,141,221,228,112,85,214,194,59,65,93,153,106,92,165,38,142,117,75,243,1,114,212,85,169,43,71,249,23,26,85,90,187,38,53,33,79,109,139,249,136,249,176,85,90,188,125,209,164,39,218,113,113,98,141,100,251,154,198,106,65,2,91,137,197,50,182,0,48,148,122,87,148,85,227,248,163,228,214,157,42,147,209,82,116,154,182,18,118,239,188,133,53,233,103,94,158,156,42,104,169,45,178,116,173,239,203,53,197,53,225,107,96,227,82,42,74,222,159,238,206,111,102,122,95,18,141,171,65,71,133,78,60,158,116,146,236,77,48,108,246,14,54,236,73,87,243,193,21,80,149,182,146,216,213,199,171,44,148,253,94,101,220,199,142,127,137,113,105,111,23,247,1,86,140,168,205,74,219,51,75,231,28,147,220,85,19,157,60,110,237,217,95,131,26,18,106,78,47,144,62,163,255,0,15,85,110,154,143,137,56,255,0,21,115,222,62,91,224,82,148,53,138,41,237,43,51,234,77,98,104,24,0,64,33,128,8,6,32,0,0,0,0,2,132,0,0,0,0,64,0,0,8,6,34,128,0,0,0,0,0,0,0,4,48,1,0,196,0,33,136,32,0,0,0,0,0,0,0,0,0,0,0,0,16,138,16,8,6,32,0,0,1,0,196,0,33,128,8,0,0,0,0,4,33,136,4,3,0,36,6,34,132,3,16,30,47,166,164,14,105,233,174,238,20,107,226,173,38,105,61,68,95,114,163,40,66,52,246,124,10,115,197,222,36,201,231,62,74,84,219,34,181,165,168,191,212,106,166,175,123,236,97,26,105,35,104,211,188,74,142,152,75,34,206,74,121,83,145,211,25,169,21,19,40,238,54,175,18,237,113,88,15,51,81,70,113,158,72,133,81,227,99,214,148,20,145,201,94,140,97,190,196,87,5,150,67,201,38,105,56,44,78,119,116,101,167,101,45,75,138,34,117,149,73,110,97,15,81,164,105,228,249,42,27,179,217,19,42,114,91,216,172,28,36,107,57,169,32,50,84,114,141,202,163,78,81,149,159,5,66,165,141,162,215,32,105,13,58,155,220,210,122,40,183,193,140,53,24,179,174,141,108,205,35,9,105,49,91,21,74,82,131,180,153,216,97,90,25,112,130,54,132,148,129,196,229,164,167,77,238,117,194,106,64,101,58,126,196,65,201,51,169,152,213,86,64,86,87,26,145,133,41,59,238,58,149,49,224,14,152,202,225,38,142,122,83,185,163,87,1,74,107,178,18,156,111,191,38,145,166,140,231,75,123,160,53,205,34,148,148,142,57,228,213,139,162,228,182,96,117,92,157,202,91,161,160,56,170,202,162,149,151,3,131,155,124,29,142,156,88,212,18,236,6,54,186,221,4,99,27,155,89,19,137,3,244,164,101,58,106,70,117,165,37,45,141,104,229,142,229,5,58,120,154,94,195,77,92,37,27,144,60,182,50,116,213,238,93,172,82,40,231,157,89,71,100,20,219,229,155,116,227,113,74,61,145,0,170,68,153,218,215,65,26,93,202,148,85,172,7,36,234,201,108,66,109,190,13,167,79,184,67,22,80,66,188,168,203,40,163,214,210,106,149,88,38,121,51,233,163,74,85,20,55,131,51,184,181,238,114,7,14,155,85,147,179,228,238,77,51,45,129,12,8,16,12,0,66,24,0,128,96,2,1,128,8,6,0,32,24,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,32,24,0,128,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,128,0,0,0,0,0,249,15,139,106,107,106,53,18,156,114,81,111,211,246,62,188,249,175,138,218,158,163,166,185,225,69,19,87,30,110,150,117,34,237,59,158,149,120,73,82,132,251,73,30,90,173,234,123,47,253,174,231,173,57,63,144,161,9,109,44,114,179,237,126,8,175,58,163,57,231,63,75,183,39,69,93,204,39,73,224,220,121,3,138,243,221,70,120,255,0,115,120,82,174,233,117,58,177,183,248,152,233,233,226,163,105,201,179,101,77,61,146,8,229,140,222,95,75,79,252,60,29,148,166,217,112,163,110,198,209,135,176,4,46,88,88,10,38,111,210,206,141,52,212,116,212,157,183,84,147,254,167,44,239,40,227,20,220,159,9,29,84,169,186,116,180,233,243,211,197,255,0,50,241,103,147,206,248,140,212,235,198,93,157,52,121,213,82,236,122,26,212,255,0,98,229,255,0,241,219,248,54,121,243,143,129,171,140,172,239,220,184,185,125,201,113,151,131,171,79,165,219,58,238,203,180,76,171,53,40,241,183,216,153,67,242,191,209,158,147,149,40,43,42,73,199,236,99,168,163,21,5,86,143,208,221,165,31,12,43,146,18,148,101,140,246,67,171,78,210,206,60,149,100,246,106,222,198,152,231,11,4,122,63,2,148,94,186,147,185,245,104,248,191,131,183,215,114,252,80,139,146,251,163,236,162,255,0,153,172,77,88,0,4,0,48,1,0,196,0,33,128,8,0,10,1,12,0,4,48,1,0,196,0,0,0,2,24,16,32,24,0,128,98,40,0,0,0,0,0,64,49,0,0,0,66,0,0,160,0,2,0,0,0,0,0,1,12,0,64,0,2,0,0,0,0,1,0,192,9,1,128,8,0,0,64,49,0,128,0,0,64,5,8,67,16,31,29,139,229,131,109,247,58,43,82,106,4,66,139,148,73,21,20,234,56,179,103,168,86,57,229,25,70,77,49,32,58,214,167,107,21,243,86,91,28,125,198,41,30,133,29,74,159,212,55,81,198,123,63,73,231,197,184,187,163,120,86,186,179,45,72,245,41,85,82,91,154,158,60,103,40,74,233,236,122,122,106,189,72,26,169,26,119,51,212,83,234,64,213,160,8,241,102,165,78,86,151,6,152,70,80,236,122,21,180,241,168,184,56,157,23,78,79,186,35,78,71,233,149,145,164,28,147,185,164,232,190,108,92,18,81,32,186,82,140,182,145,167,66,50,224,227,146,223,210,107,70,180,163,43,20,19,163,40,203,96,198,77,29,82,168,154,33,73,74,251,8,140,84,34,157,217,211,70,180,98,182,177,205,90,155,127,73,140,41,77,48,175,90,21,243,9,86,81,103,46,158,77,74,207,99,178,48,140,222,229,70,115,174,177,240,115,195,83,251,75,51,186,165,8,184,240,121,245,180,248,182,208,30,165,41,169,196,109,95,147,135,71,81,173,153,220,228,173,112,142,122,203,167,186,34,22,168,139,170,212,246,38,17,196,11,132,108,205,210,20,44,208,238,128,124,11,148,54,213,132,154,3,60,30,67,113,31,86,57,88,172,175,192,14,18,177,161,199,90,82,142,232,218,132,220,163,184,27,160,124,19,149,152,239,112,49,114,119,53,136,241,68,202,88,129,78,41,147,41,40,196,149,54,200,146,148,128,205,85,253,161,211,212,88,156,178,167,142,228,250,159,112,59,97,37,34,27,150,103,52,39,40,74,204,234,141,72,145,90,57,99,27,156,175,80,178,177,189,73,39,3,133,83,202,160,71,116,39,120,144,239,41,4,97,104,154,193,88,162,93,59,199,115,138,172,101,9,236,122,87,51,156,35,38,65,230,74,19,147,58,41,174,156,119,58,28,98,140,170,83,205,108,81,116,106,69,190,78,200,106,213,63,169,158,76,105,84,132,182,53,149,41,184,145,94,229,42,241,168,182,102,167,131,166,234,81,225,254,135,165,71,85,127,171,99,59,141,87,96,16,171,69,150,154,102,84,0,196,0,33,128,0,0,0,8,96,2,1,128,8,67,0,0,0,0,0,0,0,1,128,128,98,0,1,128,8,6,0,32,24,0,128,96,2,1,128,8,0,0,0,0,4,0,0,0,0,0,3,0,16,0,0,0,1,66,157,241,120,218,253,174,124,159,198,244,250,154,218,142,165,74,118,140,118,114,91,181,31,115,235,76,181,84,227,87,79,82,50,120,171,114,65,242,26,13,13,57,85,148,234,167,141,45,223,191,133,250,157,53,234,74,172,220,164,249,54,171,40,83,166,169,65,251,201,249,103,43,123,145,80,226,193,66,229,242,92,22,224,20,233,69,246,45,209,246,46,43,185,82,144,24,224,60,95,139,125,193,203,182,226,216,11,81,138,250,167,252,21,193,244,82,252,109,251,162,110,34,210,52,161,90,156,99,107,225,63,117,107,147,70,82,84,116,247,148,34,240,111,213,19,41,24,202,181,74,113,181,58,146,143,178,99,52,222,45,62,39,8,201,194,206,254,150,239,250,158,122,165,186,111,233,103,76,170,78,180,211,168,219,146,86,108,209,66,222,158,207,129,166,48,133,40,222,233,111,229,142,112,206,118,131,79,14,126,229,85,143,203,168,205,173,156,172,97,105,70,110,80,118,119,34,186,210,189,57,38,187,28,240,245,83,173,14,206,12,233,211,84,117,61,44,230,156,122,90,122,211,243,232,95,168,87,45,25,70,172,82,151,62,77,33,25,70,107,250,156,107,209,83,109,147,216,244,40,62,162,179,250,226,25,119,252,42,138,125,121,165,188,151,78,63,118,125,68,85,149,143,47,224,218,88,211,165,214,150,242,150,241,246,71,172,105,157,0,3,0,0,0,1,12,0,64,48,2,64,96,2,0,2,128,0,0,0,0,0,67,0,16,192,8,1,12,0,64,49,0,0,1,66,0,0,0,0,1,0,196,16,128,98,0,0,0,0,0,0,0,0,0,0,0,16,192,4,33,128,8,96,0,32,0,0,16,192,4,33,136,0,67,16,8,0,0,66,24,0,132,49,20,124,221,89,169,198,200,194,58,142,156,173,201,132,221,72,237,216,140,95,44,148,142,201,212,141,88,156,232,72,107,144,166,0,4,83,0,176,192,209,84,244,155,232,235,97,43,51,150,224,182,119,69,168,247,211,201,92,86,57,52,122,140,150,44,237,54,193,69,216,82,167,25,48,113,26,96,103,86,138,113,224,226,149,25,68,245,9,156,83,236,7,147,26,82,111,116,13,98,248,61,44,34,137,158,157,73,108,72,181,203,70,73,242,85,72,46,83,179,34,90,105,69,236,107,10,111,27,72,12,227,81,119,228,232,166,163,46,196,244,99,203,42,50,140,86,204,162,167,73,99,233,68,81,133,72,203,118,92,43,38,249,47,173,4,17,82,200,202,172,189,27,150,245,48,183,39,53,90,241,146,176,87,58,175,141,67,178,53,243,86,185,192,232,185,187,133,55,42,108,138,237,201,229,228,232,148,83,167,206,231,158,235,119,26,213,74,233,4,142,218,115,113,9,101,150,207,99,157,213,238,142,173,60,178,142,229,67,82,124,51,92,111,16,112,46,59,1,206,232,250,174,107,8,154,5,128,82,130,145,59,83,53,70,117,99,146,1,197,169,12,231,132,241,149,153,174,126,0,213,17,81,161,198,119,38,113,201,128,69,162,178,72,152,83,125,194,80,184,19,86,113,196,231,165,81,57,216,170,180,217,200,253,19,216,138,237,171,21,107,163,150,85,37,23,179,58,160,156,160,68,169,46,108,80,233,201,202,59,154,66,27,156,247,105,217,29,84,101,104,238,194,45,222,197,65,50,85,88,185,88,211,36,64,223,6,21,37,40,155,57,164,142,106,213,20,150,192,101,10,142,82,228,222,55,76,227,165,25,117,143,78,49,244,149,73,91,193,91,19,39,138,185,197,61,87,174,200,136,239,244,134,81,71,60,37,41,70,230,21,165,52,192,239,79,186,97,243,142,155,223,131,142,133,73,62,78,137,198,46,55,97,94,158,158,180,106,197,52,205,143,35,69,83,26,184,118,61,117,186,49,173,97,0,192,138,64,0,0,0,0,0,0,2,1,128,8,6,32,0,1,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,98,0,0,0,0,0,0,0,0,1,12,0,64,48,40,71,159,241,122,253,58,74,27,222,91,158,137,199,241,42,49,212,81,80,183,173,93,196,131,230,165,59,200,78,42,124,51,58,244,250,177,105,78,74,207,117,195,94,204,229,122,122,180,229,149,25,187,248,108,141,59,93,226,107,78,71,52,170,185,69,71,153,123,27,83,139,86,3,171,43,25,202,64,200,0,184,238,77,128,42,174,0,59,4,67,87,48,156,125,71,85,182,33,37,147,151,142,62,224,99,24,184,202,207,158,230,156,201,36,68,159,168,202,114,148,164,163,15,169,176,10,250,133,168,169,211,138,188,96,218,143,185,93,10,176,133,229,7,107,217,121,58,52,213,19,158,41,36,220,173,180,109,185,189,104,231,73,44,173,122,146,123,26,140,215,29,8,244,175,41,125,79,136,163,147,95,83,23,10,43,240,111,47,185,211,169,173,79,71,11,173,234,63,165,30,68,156,167,28,155,188,185,108,203,90,217,197,74,157,251,163,106,9,183,9,39,234,78,198,58,121,41,45,251,157,23,141,42,83,203,191,31,112,143,169,248,78,174,158,167,75,104,44,101,75,211,40,158,154,62,107,255,0,13,83,150,117,167,27,225,138,79,238,125,41,166,64,0,0,0,0,0,0,0,0,0,0,134,0,33,12,0,64,48,0,16,192,4,0,0,0,0,0,0,0,0,0,2,1,128,8,67,2,132,3,16,0,0,0,128,98,8,0,0,4,3,0,16,0,0,0,0,0,0,0,134,0,2,1,136,0,67,0,16,0,0,8,98,1,8,96,4,128,192,4,33,128,8,69,8,15,153,169,78,51,33,233,155,217,127,48,140,241,73,154,42,210,151,27,154,24,173,51,202,204,206,84,101,150,200,237,117,28,99,199,33,78,164,123,146,21,197,132,163,245,9,198,199,77,102,165,45,140,103,225,17,80,59,19,185,72,42,123,142,227,104,144,53,167,55,78,87,71,171,166,212,41,199,147,199,46,157,73,83,149,209,115,89,220,123,161,99,151,77,170,82,178,108,236,91,154,101,10,86,45,110,41,68,149,44,64,154,201,165,177,204,181,56,187,51,185,218,81,60,253,78,157,167,146,3,87,169,77,121,8,75,46,199,20,30,47,212,117,82,169,23,181,194,197,78,78,214,71,45,103,40,112,118,73,199,200,231,78,51,134,192,121,157,105,34,92,228,251,155,75,75,37,43,246,14,146,72,202,177,78,77,242,205,35,27,110,54,227,21,97,45,192,235,163,56,165,102,69,104,169,74,241,48,81,151,38,208,147,238,81,150,14,228,73,59,157,170,81,30,17,147,184,28,139,211,201,209,71,81,140,173,125,136,171,27,236,136,122,105,99,112,61,122,85,20,226,89,231,233,37,40,108,205,170,86,149,253,37,101,212,157,136,169,94,49,21,59,184,28,117,225,55,83,252,32,117,71,83,184,231,169,141,142,71,11,71,99,158,49,156,231,96,174,138,149,50,149,209,181,58,158,147,9,83,233,196,84,234,44,136,59,33,59,72,222,53,19,57,225,140,162,105,24,165,185,81,187,146,72,158,162,49,156,223,8,73,109,184,21,82,165,209,193,53,235,220,239,88,216,226,172,189,97,93,20,103,181,142,156,84,145,197,75,99,162,157,79,85,136,9,209,183,4,110,185,59,29,177,57,165,108,138,142,103,38,165,177,189,58,158,89,162,165,23,19,25,82,148,101,126,192,93,122,137,71,102,113,170,143,184,235,74,198,81,188,153,21,211,70,119,168,122,81,119,138,60,120,222,50,185,233,105,231,148,64,214,113,202,54,56,101,69,66,166,79,131,189,166,140,234,165,36,17,48,169,24,198,197,40,70,161,207,29,63,170,247,58,20,92,80,86,117,49,166,201,149,70,227,176,170,83,148,228,53,78,203,114,163,58,51,148,107,198,94,231,208,81,150,80,71,131,56,165,193,233,252,58,182,116,210,124,173,140,114,107,29,224,0,101,160,33,128,8,69,0,18,3,0,16,12,0,64,48,1,0,192,4,3,0,16,12,0,0,0,0,0,0,4,48,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,194,191,239,161,246,55,50,212,70,241,140,191,43,3,203,215,233,169,46,174,166,201,74,113,195,238,252,158,85,106,61,60,87,230,138,145,223,241,77,93,61,224,163,147,166,252,237,252,15,42,85,229,57,101,41,93,145,165,198,9,26,24,198,170,239,177,121,47,32,88,8,104,0,10,16,8,164,43,22,4,180,222,201,93,190,9,107,132,157,210,224,222,206,157,239,245,181,111,242,175,245,50,145,81,132,213,140,40,73,198,183,82,87,199,117,177,181,103,107,138,81,113,81,135,133,191,223,185,7,68,43,37,66,62,165,117,234,219,238,69,106,174,20,41,165,182,210,127,204,35,15,166,62,108,191,69,187,49,215,202,209,143,180,87,250,154,71,153,169,158,117,76,225,185,18,126,171,178,160,253,47,216,202,182,161,77,198,91,51,77,67,110,170,143,225,75,146,97,37,139,113,231,193,29,121,219,107,1,238,252,27,226,145,210,227,167,169,24,170,114,123,53,202,255,0,83,233,227,37,37,120,240,126,116,165,44,92,164,238,238,125,143,192,245,114,175,165,138,159,213,29,190,229,77,122,160,48,42,0,0,1,0,192,4,0,0,0,0,0,33,128,8,6,32,0,0,1,0,192,4,3,16,0,0,0,0,0,0,0,0,128,96,2,0,2,132,0,0,0,0,2,1,136,32,0,0,16,192,64,49,12,64,0,0,0,0,0,2,24,128,0,0,0,67,16,0,134,0,72,12,0,66,24,0,132,48,1,0,0,31,35,74,158,246,147,58,33,138,146,92,152,214,165,56,222,72,40,181,29,219,40,244,250,113,156,120,57,103,67,25,154,210,212,41,59,26,213,180,149,251,154,71,21,74,46,219,48,165,167,114,119,146,58,105,180,246,236,107,246,36,43,157,104,211,119,177,141,125,51,139,188,78,217,84,113,141,204,101,89,74,47,32,60,246,172,43,21,82,119,145,172,28,101,3,45,48,2,241,240,75,64,56,73,193,221,30,142,151,85,125,153,230,92,113,147,139,186,99,52,143,161,82,82,91,19,56,220,243,244,154,174,204,244,161,37,37,177,182,25,69,184,179,91,70,104,39,12,150,199,55,81,211,157,152,25,234,116,189,209,193,39,40,74,207,99,220,77,84,137,207,91,73,25,39,177,34,215,155,214,151,147,175,77,57,126,36,68,52,109,79,216,233,169,75,24,108,6,190,153,199,220,243,181,81,154,151,167,131,90,50,154,157,173,177,214,233,170,145,227,114,143,23,114,225,201,209,91,75,40,201,180,76,84,99,19,42,222,24,201,88,219,162,177,186,60,229,81,169,250,120,59,97,89,187,34,162,101,167,114,8,209,168,149,174,119,211,222,37,194,62,197,28,20,232,203,43,201,29,177,166,177,220,214,201,25,201,223,128,140,231,78,41,108,115,198,81,203,126,78,167,78,77,28,53,169,78,51,201,32,174,216,203,109,138,197,72,195,77,36,213,153,215,24,216,35,154,173,23,111,73,157,24,99,43,190,78,218,159,73,193,82,21,37,63,75,118,3,170,113,140,226,121,245,116,242,82,186,59,41,66,113,94,166,105,36,165,216,14,26,82,146,216,221,206,105,26,244,82,220,119,143,12,43,8,212,187,220,209,207,96,120,38,53,139,8,74,70,117,119,58,99,8,153,86,138,3,58,60,27,43,39,115,150,50,198,86,52,115,176,87,79,91,107,9,217,238,140,20,211,28,37,234,8,234,166,203,157,156,76,149,72,197,25,213,172,173,177,6,21,169,55,43,162,41,198,197,42,215,217,149,141,247,42,169,40,216,41,85,194,126,198,62,171,216,183,15,79,32,122,112,168,167,19,25,197,228,115,81,169,131,177,217,9,228,65,158,88,242,55,88,154,208,109,236,66,141,185,42,58,32,242,68,78,215,29,57,199,129,85,143,114,9,148,86,37,232,42,225,89,197,247,49,187,106,198,87,148,42,95,128,175,166,139,202,55,3,207,210,234,219,143,168,238,133,72,203,185,136,218,128,98,32,0,0,0,0,0,64,48,1,0,192,129,0,192,0,0,2,128,0,8,0,0,0,0,0,64,49,0,0,1,66,0,0,0,0,0,0,0,0,0,0,0,0,16,12,0,64,3,1,0,196,3,20,149,211,67,0,62,31,91,81,198,114,111,206,230,52,100,170,69,73,169,55,249,81,238,106,244,122,122,90,141,76,245,10,254,175,217,199,249,158,125,74,209,195,10,113,182,228,105,199,86,53,46,220,82,130,247,119,38,49,175,194,196,233,94,174,75,91,0,168,231,21,105,189,205,226,102,52,192,212,44,74,101,171,203,100,174,192,70,191,186,223,255,0,87,199,228,255,0,113,194,113,163,28,163,234,168,251,181,244,152,222,197,69,18,201,148,204,231,85,69,54,200,9,89,205,127,135,212,22,114,107,123,176,161,124,114,151,50,220,210,157,57,78,118,139,138,105,101,118,246,86,40,37,245,78,223,134,45,47,215,99,135,226,79,213,47,189,143,74,42,41,185,184,229,28,175,103,182,222,79,43,226,86,142,217,101,191,62,75,169,143,61,198,251,141,93,59,220,72,165,191,54,50,162,234,49,109,119,26,230,253,132,225,41,207,24,166,252,35,174,159,195,117,53,49,74,9,123,183,193,96,193,44,164,151,99,234,63,240,242,198,156,191,205,252,172,121,116,126,19,89,43,185,71,147,233,180,20,33,74,140,99,11,108,173,254,172,68,174,193,142,193,96,16,12,64,0,0,2,1,136,168,0,0,4,3,16,0,0,0,128,96,2,1,136,0,0,0,64,48,1,0,196,0,0,0,0,0,0,33,129,66,0,0,16,12,0,66,24,0,128,98,8,4,48,1,0,196,0,0,0,0,0,0,33,128,8,6,0,32,0,1,0,196,0,33,136,0,67,0,16,134,0,33,12,64,124,236,42,42,212,204,85,21,41,123,28,177,174,225,27,68,218,158,162,229,164,84,167,26,46,221,196,245,82,113,183,98,107,43,162,105,99,109,192,170,122,151,25,110,119,210,174,164,142,9,198,29,135,9,40,198,200,102,143,74,82,140,162,99,40,198,220,156,93,121,39,200,212,167,45,209,105,21,82,138,91,220,197,41,15,169,46,13,97,56,226,65,154,149,182,101,180,177,33,194,251,161,91,177,20,172,35,76,24,165,7,30,80,9,59,61,142,221,54,173,197,165,38,112,128,31,65,74,172,106,68,85,168,170,139,220,242,40,106,37,77,238,246,61,90,58,136,205,43,155,102,34,158,84,221,142,152,203,36,57,69,73,24,171,198,65,27,217,9,197,72,34,246,40,12,103,74,49,220,112,156,82,52,146,200,205,211,1,205,42,136,242,245,52,100,167,117,193,234,66,54,9,210,83,64,120,187,65,29,26,122,145,230,67,175,165,106,87,71,63,78,204,141,61,154,53,35,36,108,143,42,140,229,14,231,92,117,27,21,151,84,140,229,40,197,28,117,53,51,220,195,169,41,190,88,30,138,213,65,17,58,212,230,121,211,133,251,146,226,226,182,108,138,237,77,41,237,193,221,77,222,39,145,70,83,124,163,170,149,105,70,86,145,71,108,144,175,24,160,83,206,27,28,58,135,82,50,246,8,232,158,166,41,216,164,212,149,211,60,229,105,47,115,163,76,167,223,128,174,168,185,61,153,157,88,168,242,116,198,216,156,122,156,165,192,69,42,74,164,76,39,70,113,123,26,233,39,40,188,100,119,99,23,184,28,17,148,233,195,115,46,164,230,122,19,140,89,205,81,70,59,164,21,205,196,141,26,202,38,83,110,79,99,90,113,118,32,136,39,123,27,198,149,213,196,163,136,213,105,101,193,70,85,98,226,247,123,25,101,115,208,116,213,72,156,255,0,44,174,65,207,220,233,163,118,141,105,233,18,228,219,166,163,192,28,238,150,76,206,116,170,118,59,96,247,53,178,240,84,121,170,148,163,189,139,141,73,71,147,182,110,41,28,181,39,22,182,34,156,117,41,236,94,81,146,60,230,189,77,163,90,53,37,149,159,0,107,234,140,238,104,234,94,59,141,89,148,233,167,18,162,41,75,212,109,58,113,106,231,45,176,149,142,152,84,244,144,105,13,145,165,26,142,156,249,216,198,50,47,40,216,43,214,132,178,137,71,155,67,83,140,172,222,199,124,42,70,104,198,227,121,171,16,192,129,0,192,4,3,2,41,12,0,0,6,0,32,24,128,0,0,4,3,0,16,12,64,0,0,16,128,96,2,16,192,161,0,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,60,207,140,105,250,148,178,177,243,127,45,82,82,110,42,77,35,236,235,210,234,208,156,123,219,99,205,215,212,165,67,78,169,36,149,187,47,36,87,130,168,202,60,143,6,109,82,107,48,81,148,191,15,241,216,12,241,21,142,152,82,135,51,171,20,188,68,30,162,157,53,106,16,179,252,210,44,42,105,105,229,40,231,81,225,15,47,145,202,180,99,28,41,43,71,243,62,95,252,255,0,150,48,157,102,254,169,95,193,140,235,36,65,208,230,140,229,81,28,238,172,165,192,159,153,48,171,149,95,4,210,165,83,83,82,203,100,185,111,133,254,230,218,109,44,235,79,28,90,143,123,115,111,236,117,66,157,42,186,58,146,114,116,82,149,161,110,223,234,217,115,25,221,74,167,139,166,179,142,50,227,27,189,151,185,190,114,169,168,233,75,25,62,47,107,99,221,175,224,118,206,141,56,212,161,14,35,5,47,232,121,186,135,8,214,168,233,167,204,154,223,244,255,0,83,72,190,170,84,165,44,172,212,92,150,215,191,177,230,252,106,140,33,167,211,225,12,36,162,186,155,222,237,157,169,198,42,51,106,241,131,149,215,178,71,7,196,231,42,180,47,187,225,176,143,42,9,189,145,213,71,77,234,82,127,192,157,52,63,19,61,26,41,59,121,38,99,90,222,140,35,21,180,85,206,234,123,28,180,209,213,3,108,54,139,53,139,177,132,120,52,76,14,168,106,42,71,241,95,238,111,13,90,127,90,183,216,224,77,149,114,66,189,72,212,132,254,153,34,172,121,87,53,133,105,199,137,50,117,90,244,44,35,8,106,191,58,254,6,241,169,25,253,44,141,16,21,97,88,129,0,1,66,1,128,8,69,8,33,0,0,0,0,0,8,96,2,0,0,1,12,0,64,3,1,0,0,0,0,20,2,24,0,128,0,0,67,16,0,0,0,8,98,8,0,0,4,3,0,16,0,0,0,0,0,0,0,8,0,0,67,0,16,0,0,128,98,1,0,196,2,1,136,15,142,169,67,165,206,228,194,220,179,211,116,250,145,187,48,249,107,183,193,97,92,241,149,246,100,212,167,221,114,117,67,73,148,184,41,208,197,217,189,132,43,207,221,61,205,41,180,145,220,244,209,148,76,190,77,198,246,16,174,89,90,230,148,38,175,102,41,233,231,113,211,211,84,201,50,43,186,26,104,212,245,88,202,182,142,210,188,14,170,80,154,130,55,138,219,115,113,154,242,122,82,226,196,186,110,18,245,29,181,189,50,118,56,170,212,147,123,171,25,86,212,177,203,118,116,213,163,26,144,216,242,242,119,58,41,234,37,18,210,51,171,73,194,68,29,169,117,140,231,166,146,224,144,174,114,233,213,149,55,179,33,166,157,128,138,246,52,218,165,53,102,206,150,148,184,60,8,77,199,131,208,210,234,247,180,141,86,99,191,130,147,18,106,113,216,92,21,22,38,134,138,3,10,153,37,177,20,165,59,238,116,181,114,37,233,64,18,138,146,56,170,210,80,119,55,133,111,85,141,42,211,85,34,7,155,42,177,138,34,21,114,144,171,105,229,25,251,4,169,168,199,146,52,236,188,28,61,204,101,11,74,253,142,122,110,73,220,232,234,73,160,141,35,75,62,77,30,158,41,28,177,212,56,59,27,170,206,75,146,129,74,20,153,82,149,57,171,240,113,215,110,76,201,57,121,37,35,211,211,214,81,150,55,58,229,8,212,141,207,11,39,23,126,231,165,163,212,228,146,108,13,190,90,41,220,188,84,34,84,231,100,70,89,34,162,160,246,50,149,72,185,88,183,180,29,142,41,211,158,110,72,43,171,166,175,148,78,136,125,54,57,244,213,47,179,58,94,193,25,78,46,224,161,25,114,107,117,36,101,196,128,206,84,162,157,236,37,3,121,99,137,130,172,179,178,3,78,150,219,145,104,166,117,39,120,28,117,96,242,184,27,198,214,51,158,73,221,17,12,252,155,193,101,200,10,157,86,246,58,57,137,150,42,37,194,89,17,89,184,218,70,209,182,36,205,89,28,115,175,40,202,200,13,235,194,231,12,169,203,238,107,61,67,177,84,101,147,220,168,154,90,89,63,168,234,142,158,41,27,195,131,41,229,150,196,25,85,167,142,232,84,170,246,58,48,202,39,45,90,78,156,242,92,0,171,39,123,153,66,163,202,199,101,53,26,148,204,42,80,198,69,26,169,122,118,34,80,159,42,228,197,98,213,206,168,73,91,114,14,88,206,80,228,218,150,174,84,230,157,253,61,197,168,198,199,26,150,225,95,79,66,170,169,4,211,53,60,127,134,106,44,250,111,244,61,142,78,122,222,1,12,8,164,48,0,0,0,0,0,0,16,12,64,0,0,0,0,0,2,24,130,0,0,0,0,0,16,12,64,0,48,40,64,48,1,0,192,4,34,128,9,2,130,192,72,21,97,216,9,11,20,38,212,121,0,176,165,37,19,41,212,190,221,140,165,32,53,149,107,247,60,29,108,191,107,59,164,218,125,207,82,82,119,56,245,84,35,95,123,227,63,32,121,114,173,55,30,108,251,184,164,174,102,157,157,206,153,232,106,223,234,133,190,230,51,209,201,125,83,138,254,97,80,234,175,38,82,169,126,13,30,154,49,123,205,255,0,2,106,233,231,42,78,165,7,244,187,74,47,223,130,66,177,121,62,89,14,200,213,83,171,111,218,71,15,191,250,14,157,40,170,171,169,116,165,180,124,223,251,8,83,165,70,117,35,150,208,167,249,165,223,236,185,103,78,166,148,180,80,140,233,80,115,218,242,171,53,118,191,78,17,209,75,70,171,106,52,247,169,56,198,62,150,147,250,191,83,232,58,113,80,199,21,143,22,53,34,87,141,160,138,84,171,199,211,149,88,170,150,140,178,183,109,223,146,126,29,166,169,41,198,117,34,167,69,55,139,125,165,230,221,206,184,80,211,105,171,61,22,157,62,165,127,93,87,127,162,31,243,99,166,190,93,73,82,198,10,151,79,107,115,114,178,243,181,90,190,157,127,167,39,142,203,245,255,0,99,138,171,74,189,72,189,241,138,227,237,254,229,214,131,175,86,115,79,141,163,247,114,183,246,102,53,38,254,122,163,143,21,36,255,0,129,66,173,25,70,150,89,89,73,98,237,222,235,255,0,131,145,74,82,164,163,151,41,70,254,199,107,146,173,163,81,123,56,202,207,248,28,81,138,198,78,87,222,30,149,239,201,7,60,35,190,41,240,206,202,91,108,115,77,229,94,79,101,191,110,14,138,95,86,225,93,148,183,216,233,138,238,99,75,132,116,71,131,76,156,119,52,66,74,197,32,41,20,72,92,10,40,206,227,200,13,10,82,105,236,100,164,86,76,131,178,150,161,221,70,167,30,78,132,212,149,211,185,230,166,105,10,146,135,210,201,22,187,132,69,58,241,155,183,12,208,203,68,34,172,32,16,12,0,144,24,20,72,20,32,132,0,0,0,0,2,1,136,0,0,0,64,48,1,0,1,64,0,0,32,24,128,0,0,0,67,0,16,0,0,8,96,2,0,0,132,3,0,16,12,0,64,0,0,0,0,2,24,1,32,48,1,0,196,2,17,66,1,0,196,7,129,58,145,167,75,147,158,58,133,40,179,150,170,171,46,73,165,7,23,190,197,164,116,252,227,165,33,252,231,80,206,84,213,70,115,206,56,212,20,122,52,92,185,190,199,100,26,106,204,242,105,234,92,54,236,111,13,93,217,105,30,139,167,23,216,20,34,187,17,74,166,113,53,43,44,234,205,198,59,24,71,85,179,190,199,92,162,164,172,206,45,70,157,218,241,10,170,114,85,101,191,4,234,116,185,71,98,40,81,169,24,242,116,66,115,142,211,87,32,243,232,233,42,74,123,163,186,58,53,21,238,118,83,81,198,233,28,218,173,71,78,226,20,225,24,211,52,202,13,88,242,39,170,148,165,176,225,86,114,238,42,199,70,166,138,119,146,56,206,197,87,211,103,201,141,88,247,38,140,74,78,206,232,150,9,145,93,218,109,91,142,210,61,24,84,140,215,39,132,109,75,81,40,61,248,45,72,246,163,35,67,138,134,161,75,147,169,72,211,43,37,171,142,226,184,25,58,59,220,50,105,216,217,9,211,76,12,106,83,206,39,159,90,140,148,255,0,194,122,233,88,138,148,148,151,1,94,94,81,138,38,53,34,197,170,165,40,79,216,197,71,114,43,73,201,41,92,106,165,202,140,34,214,252,149,209,77,250,64,86,82,136,163,70,94,13,161,167,148,119,52,149,88,211,142,252,132,113,202,157,135,73,244,230,77,74,217,200,139,182,69,123,52,164,170,70,196,213,120,35,143,73,82,81,118,103,100,151,81,154,70,49,172,212,183,224,236,140,161,40,153,58,17,196,197,169,83,251,1,217,8,198,44,210,82,77,88,225,167,39,46,230,190,165,46,66,47,212,164,42,177,110,55,70,169,94,33,183,12,15,50,165,105,71,210,200,167,82,206,247,59,171,233,213,69,193,194,244,243,140,189,136,174,218,90,141,133,82,173,222,199,38,120,29,20,94,123,216,163,166,154,202,33,43,193,153,169,184,202,199,67,106,81,220,130,87,174,59,139,46,155,38,46,197,184,41,0,58,169,174,76,250,113,153,149,72,202,47,141,130,14,81,101,21,45,43,124,112,93,24,116,222,230,145,172,148,72,206,242,8,232,115,198,38,79,81,18,236,165,27,28,181,116,173,189,136,52,249,175,86,198,247,85,33,193,207,74,138,143,39,74,113,140,121,10,198,11,7,176,234,75,107,138,83,89,108,94,210,136,71,38,119,98,149,70,184,21,85,140,182,35,238,80,220,219,228,149,201,166,41,163,62,225,91,211,169,211,146,146,236,123,218,93,76,106,193,52,207,154,55,211,214,149,41,94,47,244,51,185,87,53,244,192,113,105,117,177,168,173,125,206,203,220,231,26,48,16,130,168,9,24,12,4,48,0,0,0,1,92,64,80,132,0,48,0,8,4,48,176,8,7,97,216,42,64,160,2,108,22,40,64,43,0,192,33,0,192,161,12,6,64,128,96,2,24,155,178,49,157,75,236,138,46,85,18,224,231,148,223,145,74,70,82,153,81,82,153,147,144,165,34,64,167,252,140,230,198,229,99,41,200,12,231,43,51,154,172,183,54,151,63,208,230,154,240,192,194,110,200,189,28,239,58,144,158,78,18,167,43,194,63,136,206,165,140,161,55,78,172,101,30,83,34,180,206,81,211,212,132,37,150,49,114,132,159,120,251,251,163,42,21,163,94,130,148,221,165,30,109,220,235,175,40,198,81,150,43,56,63,93,191,28,95,115,42,244,161,10,109,233,225,245,74,46,209,251,148,122,90,41,74,93,55,31,175,251,158,183,87,175,75,42,45,43,254,38,190,159,245,60,58,78,74,22,250,91,223,103,193,221,240,90,237,169,233,234,63,85,55,148,126,207,253,203,168,218,158,157,232,245,89,222,47,175,47,83,107,213,149,187,178,181,206,81,148,42,41,90,201,197,154,235,254,173,43,236,171,43,255,0,3,206,248,150,174,156,239,70,53,119,111,240,239,236,208,71,54,154,74,58,120,75,189,156,255,0,130,255,0,115,158,203,175,81,70,55,75,24,223,199,115,123,62,148,105,231,24,169,193,65,46,247,190,231,45,70,186,82,150,77,231,82,83,95,167,5,20,162,176,168,166,253,46,41,255,0,249,91,251,156,149,175,26,241,191,151,23,250,163,174,113,148,232,197,195,121,99,234,223,202,186,254,104,228,214,75,213,39,239,25,127,66,14,91,254,214,255,0,153,29,122,125,228,114,78,201,101,190,73,237,246,238,116,232,159,171,220,98,189,74,106,219,29,16,50,166,141,209,166,84,12,105,0,0,7,216,151,228,7,125,198,71,37,196,11,137,72,148,81,3,184,238,77,194,224,90,110,231,77,26,246,244,204,229,67,253,66,189,32,57,41,87,148,54,229,29,105,169,45,153,152,209,0,192,130,64,96,2,16,192,4,33,133,192,86,11,12,0,144,40,10,36,10,16,10,192,48,8,144,42,194,1,0,192,9,1,128,8,6,32,1,12,10,16,12,0,66,40,64,32,24,0,128,96,64,128,98,40,0,0,4,3,16,0,134,32,0,0,8,64,49,0,128,98,1,0,196,7,136,233,193,163,207,212,81,113,149,215,7,90,148,146,187,102,90,137,57,71,220,214,166,56,213,92,54,49,155,188,174,19,82,82,26,167,38,101,164,177,193,191,208,169,83,146,4,210,141,128,234,161,168,113,146,137,234,83,158,81,220,240,233,77,66,87,103,108,53,74,43,157,139,154,155,143,72,120,220,194,133,117,81,27,154,101,18,180,81,140,170,68,233,156,114,71,155,170,132,162,239,16,58,169,215,75,107,133,106,42,172,110,121,180,229,44,174,207,71,77,93,61,136,175,62,174,146,81,126,148,78,18,167,202,177,238,186,113,145,207,90,156,44,33,94,78,109,204,238,163,8,206,59,242,99,83,8,173,172,69,26,184,75,157,136,170,212,80,199,116,115,88,244,103,82,53,33,216,225,168,177,144,211,17,113,222,226,17,21,172,42,74,15,102,122,26,125,86,74,205,158,93,202,140,156,93,209,106,71,208,194,74,72,154,190,149,115,207,211,106,237,100,217,232,198,113,171,19,76,185,225,171,73,218,230,244,235,41,119,56,117,122,103,124,163,201,205,10,210,166,247,34,189,203,160,60,152,107,119,87,103,109,45,84,100,185,42,42,189,5,52,121,213,105,58,87,177,235,166,164,182,50,171,74,51,139,3,198,187,114,55,161,146,154,185,170,161,24,77,248,28,229,24,240,69,122,16,113,148,45,220,227,173,164,206,119,76,90,105,75,46,78,245,102,138,143,58,122,15,73,203,42,50,167,201,237,92,230,212,56,52,69,121,217,89,29,58,106,222,89,203,56,238,236,76,27,140,174,21,234,186,214,99,107,169,19,26,86,156,78,136,73,67,98,178,230,84,231,78,94,197,202,114,92,157,18,169,4,183,37,99,83,112,37,87,106,36,169,202,108,138,205,69,217,18,170,98,128,235,167,43,114,108,233,198,72,243,250,178,123,164,118,105,234,221,110,4,207,71,25,59,216,210,20,35,4,110,34,12,101,73,25,201,52,116,190,12,39,53,185,70,106,75,131,72,202,199,47,254,166,199,74,143,164,7,53,120,236,114,53,44,236,118,210,105,236,84,169,197,59,144,115,58,110,48,185,10,86,58,166,174,172,115,202,153,66,141,123,51,88,234,84,182,20,52,235,19,23,74,213,8,174,169,122,163,177,10,156,152,254,152,130,212,69,4,53,70,219,176,77,38,103,83,84,173,177,205,212,150,65,91,215,141,209,202,206,168,73,74,59,152,206,23,123,20,70,86,86,20,88,96,203,133,175,184,16,222,229,43,162,164,138,133,154,2,169,77,198,74,75,148,123,218,90,170,165,52,207,2,214,224,237,248,125,119,78,120,75,100,248,51,203,23,30,213,130,193,25,93,12,230,217,88,0,0,0,0,0,0,0,44,22,0,0,176,88,0,0,0,0,0,4,3,1,0,12,66,0,24,8,2,24,8,10,24,8,0,96,0,0,41,73,69,19,57,227,247,49,148,187,128,231,59,179,41,72,82,145,14,70,144,55,115,54,55,36,137,184,64,33,128,25,204,201,154,72,205,238,6,83,224,194,125,252,155,75,118,204,230,188,43,1,199,82,247,57,106,205,199,115,182,162,216,224,173,98,52,237,155,149,106,84,229,5,121,71,210,253,215,111,244,35,71,59,57,82,147,190,47,210,252,162,41,77,116,225,191,143,249,252,141,170,213,131,113,171,209,150,82,94,169,83,107,119,195,186,42,59,160,174,68,213,74,122,170,85,168,84,132,37,31,171,57,89,91,185,148,232,213,95,75,115,251,202,203,249,27,58,121,81,93,44,99,46,237,46,229,212,196,234,245,178,212,212,84,234,85,148,163,41,99,8,211,244,197,191,121,72,202,74,127,244,201,213,132,220,37,78,110,156,163,125,185,183,247,54,212,233,231,171,133,41,66,41,213,132,148,237,39,202,239,252,209,211,241,69,148,37,8,83,80,140,170,69,201,175,198,217,21,205,90,164,244,180,233,83,88,226,228,148,172,191,83,139,235,158,158,157,246,186,79,250,179,212,215,80,234,99,217,66,78,79,255,0,180,242,180,205,117,114,157,253,20,220,146,93,223,1,26,80,138,149,53,24,250,163,40,237,127,41,182,140,117,209,140,245,9,193,250,103,29,155,251,127,177,183,195,242,139,84,235,218,56,84,223,126,20,145,58,245,25,231,211,250,99,44,162,253,174,21,231,221,53,126,214,191,250,149,163,147,142,163,6,239,98,106,250,84,102,151,233,253,81,48,151,79,81,6,189,151,221,118,96,125,21,35,116,115,233,247,138,58,162,141,50,118,220,26,220,161,123,144,75,37,255,0,50,223,34,197,223,216,162,85,203,72,105,20,162,144,8,97,220,124,16,29,130,226,108,89,1,127,168,239,20,103,144,94,197,26,100,109,74,180,161,183,99,151,32,200,131,215,140,178,141,208,28,58,106,152,207,118,118,220,206,227,64,46,2,177,20,197,113,54,75,101,13,177,19,144,4,85,199,114,66,224,54,201,200,5,96,43,49,100,75,21,202,42,227,82,36,65,27,39,113,152,169,88,213,74,228,80,3,2,42,64,96,80,128,0,32,0,0,16,0,0,128,0,0,0,0,64,0,0,33,136,160,0,0,1,12,64,0,2,0,0,0,132,0,32,0,0,0,16,0,30,19,89,45,142,90,179,81,149,153,166,142,173,214,230,149,233,69,172,141,163,154,80,132,163,114,225,69,70,57,28,174,114,85,45,216,236,167,83,37,139,32,227,212,75,119,100,115,89,157,154,156,83,217,25,71,27,25,105,129,74,236,110,34,189,128,232,163,95,166,122,58,125,82,146,228,241,123,154,83,156,162,238,139,83,113,244,9,223,130,103,77,77,110,115,232,235,228,183,59,62,198,153,121,245,244,184,221,196,228,132,167,78,175,12,246,228,148,149,153,140,180,177,145,34,213,80,158,116,208,234,211,206,37,83,167,132,108,90,42,60,106,250,89,70,77,163,157,237,177,239,206,154,146,57,103,163,77,220,145,107,207,211,228,229,236,109,94,146,113,216,234,116,163,70,23,57,213,68,219,246,3,138,81,113,228,70,213,163,147,216,198,214,50,208,0,0,26,103,94,155,84,233,202,210,103,32,1,239,66,172,43,71,115,159,81,163,82,221,30,117,26,242,166,249,216,245,40,106,148,149,155,52,203,206,158,154,81,124,9,70,165,63,40,246,250,112,154,185,51,211,69,160,87,159,75,88,214,210,52,122,207,12,85,116,86,224,229,122,122,145,96,111,58,217,19,27,94,247,48,233,84,230,195,77,240,194,186,85,116,157,145,213,78,172,173,185,199,66,130,126,163,171,44,118,101,70,238,89,68,243,245,10,106,94,199,116,38,145,125,56,212,3,198,147,97,145,223,169,209,247,137,193,42,114,132,172,209,149,109,167,168,211,177,188,242,147,186,102,42,42,48,185,166,158,166,91,21,23,132,165,17,44,233,166,117,69,164,76,214,93,138,142,72,188,231,185,215,26,81,104,202,84,45,234,33,214,196,138,232,158,17,86,38,10,206,232,225,157,89,73,242,109,74,187,198,197,30,149,42,151,216,216,242,41,213,151,85,120,61,90,114,188,85,200,138,106,232,229,171,69,183,177,214,68,128,230,165,166,197,155,74,27,23,25,12,12,35,23,25,26,57,108,83,72,140,110,3,139,82,38,164,45,234,26,167,103,114,237,117,102,6,17,172,150,198,53,43,69,51,90,212,118,118,56,186,50,207,214,81,83,174,218,177,149,219,102,147,138,72,152,70,228,84,182,105,9,108,76,227,98,47,96,53,109,223,98,161,126,228,82,119,123,154,74,203,128,52,178,98,149,11,238,136,141,77,205,221,107,68,163,39,79,21,98,18,146,119,52,117,114,102,208,197,132,103,78,239,148,92,150,62,165,202,53,113,86,216,229,169,55,149,136,61,205,21,101,82,154,58,174,120,159,13,171,141,71,6,123,41,221,24,220,116,195,1,1,144,192,64,80,192,64,64,192,64,80,192,64,0,0,0,0,32,1,128,128,6,2,0,24,0,0,0,12,4,3,0,2,42,79,29,151,35,156,241,251,156,242,96,41,72,206,76,166,76,141,34,89,12,162,91,8,134,22,246,31,33,107,119,0,227,176,155,27,33,237,192,18,249,51,159,177,79,159,100,67,127,204,163,38,75,224,210,95,99,57,1,201,89,236,207,46,188,165,41,98,185,61,29,84,173,23,228,231,133,27,69,202,127,83,38,174,51,164,221,58,105,61,246,127,214,231,92,125,119,148,101,104,198,89,91,218,95,238,191,153,197,26,171,41,38,174,162,206,170,18,132,222,51,250,101,233,127,243,248,1,234,83,154,148,74,164,146,148,215,107,156,58,28,233,172,106,74,234,254,55,137,219,46,157,57,185,42,209,119,92,61,138,141,113,189,41,47,203,253,12,190,41,170,156,42,198,24,172,20,163,36,251,179,26,174,18,212,45,220,158,214,202,86,135,223,220,211,226,20,166,235,210,132,234,103,117,118,237,109,239,253,8,47,91,86,45,86,156,101,120,198,159,243,150,199,159,164,198,117,167,46,18,95,195,147,217,175,66,148,161,82,114,89,70,86,111,223,27,158,22,155,255,0,43,90,81,250,164,241,75,239,255,0,25,70,116,43,103,168,173,179,181,84,236,255,0,197,202,55,250,226,225,43,37,37,111,210,95,239,111,226,115,234,53,107,75,211,163,74,210,112,154,157,79,186,236,109,82,56,239,23,122,111,211,117,249,101,188,127,231,177,7,28,219,148,101,25,253,95,87,235,196,151,247,57,119,106,221,225,255,0,245,255,0,99,183,88,157,57,67,80,151,213,187,143,159,38,24,198,45,78,15,191,255,0,31,196,43,223,208,127,229,227,234,203,110,78,196,114,104,127,242,241,222,231,90,52,202,128,0,128,176,7,44,118,0,11,139,238,43,129,87,216,137,72,27,37,187,133,63,212,107,217,92,20,127,81,132,45,251,130,22,66,119,96,83,119,98,22,11,192,36,6,212,229,102,153,233,83,121,65,54,121,212,162,242,91,30,148,92,84,118,38,174,40,150,193,178,72,208,34,114,216,162,37,27,132,68,121,45,187,11,104,162,121,42,41,59,150,133,21,98,128,44,75,41,153,74,65,77,177,88,145,160,131,128,78,230,117,91,177,20,230,239,184,29,0,157,132,157,192,13,99,50,238,96,60,130,181,186,11,163,39,38,77,217,32,220,12,84,218,52,83,184,12,6,1,72,67,0,132,3,16,8,6,32,0,0,1,0,196,2,1,136,160,0,0,16,12,64,32,0,8,64,48,2,64,98,0,16,192,15,147,158,162,52,222,198,208,212,42,145,228,242,238,228,56,78,80,224,180,142,249,168,71,212,115,186,238,50,219,130,35,83,41,122,137,169,36,230,42,138,149,92,165,187,33,201,155,225,25,35,41,66,204,130,227,47,73,29,201,52,140,118,2,110,52,196,214,227,107,96,174,154,117,122,113,186,103,161,165,212,229,29,217,226,183,177,181,25,206,60,23,53,157,199,185,157,222,198,138,71,22,146,166,92,155,213,77,43,163,76,186,110,152,142,58,90,141,236,206,168,201,72,10,11,1,72,14,93,77,41,78,45,30,123,210,212,131,242,123,76,205,184,133,113,105,232,221,122,150,230,26,186,13,110,145,234,197,71,176,84,164,170,32,149,243,163,59,117,58,55,22,229,20,114,53,109,140,180,146,187,18,208,209,20,175,98,225,55,23,116,201,104,72,15,71,79,172,107,105,51,190,26,152,201,114,120,42,70,144,171,40,189,153,106,71,189,149,253,209,56,193,246,56,104,106,252,179,170,157,88,205,154,101,82,132,9,249,90,114,87,42,172,47,19,134,117,106,210,219,176,29,74,158,14,221,138,116,212,213,142,40,106,239,245,23,75,87,235,183,98,43,163,164,226,247,58,41,181,20,9,170,144,50,113,148,74,142,156,211,91,152,84,211,198,98,131,187,55,92,1,230,87,211,201,47,73,205,71,42,115,180,143,115,21,46,78,77,94,157,90,233,17,78,15,40,220,214,24,220,226,211,202,77,226,116,56,202,46,229,26,215,250,54,60,185,198,87,187,61,72,73,77,14,90,120,201,16,120,173,216,184,51,178,122,31,86,195,122,76,98,6,154,72,65,242,117,74,54,250,79,50,18,116,231,110,199,100,171,218,5,71,68,39,218,229,190,15,54,21,103,41,236,118,211,169,182,228,26,36,18,118,43,107,18,213,192,231,171,81,197,17,74,179,147,53,173,27,196,231,165,77,197,220,163,182,21,60,150,248,185,198,231,103,99,88,84,188,72,173,20,149,236,197,82,146,148,118,34,206,230,176,151,144,143,46,180,28,30,230,73,238,122,213,168,169,163,206,171,167,149,57,109,193,84,187,25,219,115,88,198,79,177,18,139,82,220,5,244,141,78,226,151,4,16,108,107,11,51,8,61,138,131,245,20,107,40,36,246,7,57,69,23,25,38,77,103,16,42,157,127,77,153,155,146,148,204,175,176,68,131,120,84,233,212,140,151,99,232,52,243,206,8,249,166,207,91,225,122,148,225,131,123,196,154,184,245,0,107,117,113,216,195,73,2,128,130,64,160,2,64,160,2,64,160,2,66,197,0,19,96,177,64,4,216,118,24,0,172,22,24,5,22,11,0,192,64,48,0,38,114,198,37,28,245,103,121,125,130,33,189,238,200,114,20,230,99,41,92,218,52,114,37,191,115,63,212,87,8,171,137,200,144,40,97,184,191,80,184,4,153,156,155,42,82,50,114,176,10,92,121,126,4,213,135,231,113,48,136,147,102,21,101,109,205,166,206,45,76,219,106,49,229,133,98,162,235,213,191,100,105,168,134,48,103,86,158,142,49,48,248,140,176,161,39,236,7,143,66,78,89,95,139,179,171,79,143,86,207,111,82,139,127,161,205,65,172,56,252,59,155,81,113,114,168,151,213,119,177,150,158,180,148,225,169,168,213,156,38,186,145,223,142,210,254,103,76,186,82,211,194,117,233,101,21,45,215,131,138,172,106,86,167,167,169,70,88,86,132,189,45,240,212,149,237,252,83,58,180,213,150,19,143,137,113,224,172,174,10,26,158,156,170,83,112,143,171,210,252,19,168,125,77,82,89,250,113,74,255,0,169,85,37,148,94,47,115,62,181,5,172,138,132,125,16,198,51,247,126,64,223,91,47,151,248,125,73,167,245,94,203,197,217,228,83,167,42,122,90,106,162,112,148,234,228,190,214,55,248,182,178,21,41,79,25,94,13,168,197,121,183,44,227,211,74,173,106,121,201,202,120,63,76,74,51,157,10,116,170,213,157,74,121,210,164,222,73,59,125,141,180,21,149,125,60,161,158,14,27,125,162,222,207,244,151,245,13,117,55,82,164,160,166,212,103,39,82,73,127,47,238,115,71,29,13,120,84,138,148,162,158,53,34,248,148,95,40,131,178,173,55,56,74,59,245,23,171,25,121,239,111,99,134,139,198,166,59,56,181,233,79,241,47,7,167,94,81,148,125,18,189,74,126,186,114,252,241,255,0,159,208,243,245,17,140,175,40,237,25,111,183,224,151,250,5,123,90,11,116,34,227,117,30,215,59,98,121,191,8,201,209,253,162,221,30,153,89,2,240,48,236,20,112,23,21,201,114,216,7,125,236,75,191,96,114,37,126,160,59,93,151,24,174,193,111,226,13,174,16,3,118,13,216,146,24,6,32,76,170,36,74,169,118,6,202,156,234,47,77,145,113,211,84,86,186,51,133,70,116,194,188,184,184,26,210,167,142,236,169,206,193,149,213,204,101,119,34,13,163,50,249,57,228,157,182,42,156,223,12,13,196,194,228,77,133,76,183,28,99,96,137,65,1,68,145,82,86,65,78,85,21,236,28,156,187,229,115,162,14,232,33,216,4,216,156,128,36,174,115,205,216,221,38,101,86,37,14,156,153,177,207,29,145,172,36,6,128,43,129,0,0,0,4,238,88,128,106,118,26,168,77,137,176,26,230,44,204,238,80,22,166,85,204,130,236,43,97,16,164,86,68,20,1,112,1,8,96,2,16,219,37,176,24,128,0,0,118,0,16,134,5,18,5,88,86,2,68,93,133,96,137,2,172,22,3,225,113,197,217,141,83,115,126,147,209,212,104,242,123,26,105,180,170,154,220,176,175,38,80,149,55,184,162,187,158,166,175,77,117,116,143,51,29,201,184,185,166,165,224,118,147,220,168,69,102,147,58,234,194,42,10,192,112,56,142,39,92,104,245,35,100,142,90,148,221,57,216,4,208,174,81,211,79,70,234,70,224,114,29,48,113,140,7,61,36,163,193,21,32,227,27,21,27,233,103,40,187,246,61,72,84,141,72,91,185,229,83,169,24,211,176,232,106,49,158,229,29,21,225,132,156,144,169,106,154,126,198,213,26,171,79,110,78,10,151,166,236,17,234,209,212,70,91,92,233,186,62,118,21,37,9,93,51,211,211,106,114,142,236,82,59,206,109,68,30,55,70,209,149,203,113,82,141,138,143,42,158,166,81,147,76,236,165,169,200,154,154,116,174,236,121,242,170,225,81,162,43,216,105,84,71,6,167,71,234,186,46,142,174,42,60,157,112,173,26,145,40,242,231,166,106,59,156,175,102,123,213,41,169,66,200,241,245,58,121,66,77,162,110,46,107,30,81,44,104,111,115,42,146,144,128,11,76,214,149,105,66,92,152,92,46,7,169,13,102,214,102,171,10,177,60,136,200,214,157,105,66,91,112,106,164,117,213,209,247,137,203,139,131,179,61,10,117,212,225,102,101,82,27,221,132,45,46,165,198,88,200,244,83,85,34,121,19,141,184,103,86,147,81,217,129,181,88,184,240,97,243,50,132,173,61,143,66,241,168,142,93,78,159,40,189,138,135,13,92,95,115,73,87,140,163,99,199,194,84,231,102,91,147,242,200,174,184,53,26,167,118,42,113,60,110,163,231,185,233,232,235,229,20,138,42,52,241,145,188,120,42,193,98,33,24,234,37,140,25,177,53,41,231,27,1,226,206,166,83,43,169,228,173,70,150,81,147,113,37,81,147,141,194,186,40,84,138,220,186,149,113,119,71,29,56,53,61,206,169,69,56,148,118,233,235,41,199,147,86,143,46,148,186,83,228,244,97,81,74,36,4,160,103,63,76,89,190,87,20,162,164,128,243,101,44,166,205,33,44,90,240,116,61,50,189,200,116,93,192,181,81,88,106,77,189,142,102,156,100,109,78,72,14,168,253,36,53,25,114,75,173,100,115,202,179,203,96,58,213,24,152,214,210,169,26,210,169,148,75,203,112,143,38,181,9,64,201,71,216,246,103,77,76,207,229,144,30,116,97,176,90,204,233,171,166,146,250,76,161,77,167,234,42,148,55,21,72,91,115,89,71,192,37,117,184,28,195,67,156,109,45,135,5,228,5,185,181,44,169,188,162,236,204,219,67,85,59,16,123,122,45,108,106,70,205,218,93,209,221,154,103,205,66,241,106,81,103,171,165,175,156,121,51,188,87,53,232,221,1,207,147,30,108,204,106,183,3,46,160,250,130,13,0,158,162,30,72,129,128,178,67,186,10,0,0,0,6,0,32,24,0,128,96,2,24,10,224,48,33,200,150,217,81,114,149,145,203,39,203,53,124,24,203,130,140,38,219,50,223,216,214,111,115,46,74,200,223,200,112,2,185,67,15,208,64,3,100,187,216,47,27,145,41,39,192,66,201,46,220,137,174,237,221,132,174,163,206,226,123,0,159,187,23,5,59,25,205,216,163,26,245,21,56,185,120,49,211,83,149,73,231,63,209,120,38,180,157,74,216,47,164,238,211,211,197,34,43,69,27,68,241,190,55,59,82,199,243,59,30,220,221,162,124,215,198,106,231,169,140,23,225,87,26,99,8,43,69,36,247,150,255,0,232,107,75,247,181,170,39,178,149,151,185,151,83,8,222,95,95,63,233,254,191,161,180,20,161,74,157,12,98,156,172,219,238,101,167,108,170,74,90,5,190,79,21,183,156,103,254,230,153,80,173,234,211,213,233,69,187,71,46,22,220,63,245,49,132,186,90,56,78,124,69,207,111,213,14,17,165,61,85,120,187,168,84,150,81,199,179,231,251,149,29,84,105,70,17,148,245,21,92,146,118,197,72,211,68,224,150,162,164,227,23,21,40,198,207,219,118,115,61,30,155,79,105,211,173,42,213,41,201,202,81,151,166,54,29,89,186,31,13,140,101,126,164,226,230,215,188,159,250,4,113,106,111,169,172,169,81,92,202,209,87,61,13,29,55,167,138,167,56,218,80,141,221,153,193,163,106,150,182,164,166,155,141,40,99,183,159,249,115,166,182,163,56,84,112,150,243,142,47,244,101,193,140,43,126,213,70,178,81,127,67,107,139,151,173,148,21,13,229,102,175,140,124,201,156,245,41,170,154,117,86,47,213,196,191,197,110,255,0,113,169,206,174,158,80,171,31,85,189,50,242,2,210,85,113,138,162,228,178,142,244,165,126,255,0,151,236,199,94,241,151,86,11,211,195,139,93,187,197,251,153,78,132,231,24,89,40,52,172,238,205,165,212,193,169,75,212,213,165,40,191,169,123,249,34,189,15,133,73,58,77,65,60,111,220,245,34,121,31,7,148,84,101,4,247,189,237,110,15,93,21,12,151,183,216,190,196,121,2,89,47,143,212,166,247,251,18,213,223,177,1,24,239,114,236,82,86,92,138,92,148,75,111,132,48,185,149,74,170,17,3,89,73,71,185,205,58,247,224,198,165,71,82,66,79,223,96,52,190,229,166,103,30,247,238,106,184,2,226,205,99,35,20,172,90,42,58,97,82,198,240,168,165,201,196,153,113,145,7,96,156,72,133,75,236,203,34,174,47,97,52,75,149,138,139,1,240,137,111,113,182,52,128,107,131,9,253,70,178,145,50,142,72,43,55,108,66,19,220,137,169,34,41,198,89,92,35,170,91,147,24,133,236,138,79,96,6,204,39,123,150,223,168,117,44,224,6,105,236,74,149,164,68,37,185,105,110,84,108,223,166,226,132,238,62,98,102,173,22,21,208,34,20,193,200,130,192,152,187,148,0,75,40,24,16,9,128,20,88,16,81,3,37,202,197,19,40,220,2,53,46,90,153,130,167,139,29,218,96,116,169,131,102,41,142,226,11,2,110,59,128,199,116,69,201,220,13,174,128,195,212,53,38,132,86,160,74,144,100,65,64,71,80,165,36,192,0,46,0,2,24,1,226,13,0,206,142,101,56,229,27,30,77,109,52,160,220,145,235,145,56,41,198,193,107,195,167,9,84,169,100,118,214,74,52,212,110,116,116,21,56,182,150,231,157,90,82,115,121,19,241,175,215,78,138,106,59,50,181,122,117,63,82,56,97,38,166,153,236,208,89,210,87,24,154,241,161,77,245,84,90,61,186,48,81,166,137,249,104,169,220,217,108,139,13,210,194,50,229,28,218,141,60,119,109,29,113,228,157,68,114,131,176,71,137,81,165,38,145,43,129,213,167,40,77,228,56,194,82,91,35,13,186,116,181,187,54,111,94,156,103,27,163,150,142,154,121,95,131,182,41,70,54,145,166,94,108,149,157,138,167,41,69,221,21,94,217,59,19,23,177,21,232,80,212,38,172,117,194,103,139,73,201,79,99,210,163,63,74,42,58,221,164,142,13,78,143,47,82,228,234,82,179,55,86,148,119,3,231,167,9,66,86,104,236,161,146,129,221,87,77,25,59,216,135,77,69,88,66,138,21,174,236,205,106,210,141,68,101,26,123,220,214,50,177,81,231,215,209,219,120,156,176,165,39,43,52,123,174,42,104,133,167,138,149,236,72,181,226,85,163,42,111,141,136,61,218,186,120,206,60,30,86,163,78,233,202,235,130,69,205,115,0,228,132,69,8,180,200,24,71,69,42,184,191,99,177,77,78,39,154,141,104,212,194,94,197,195,87,85,184,61,194,15,186,228,232,156,99,82,153,202,189,18,197,149,30,134,150,187,225,157,234,210,71,137,158,59,196,238,210,234,147,217,176,52,212,233,84,149,236,121,117,97,42,114,179,61,229,37,36,115,106,116,234,162,224,15,33,72,219,77,91,167,80,202,173,25,83,151,177,22,34,190,130,148,243,141,205,15,55,67,91,179,61,20,86,69,129,12,0,137,193,72,153,81,142,38,151,176,249,64,120,245,189,19,104,140,166,183,220,244,234,80,140,153,141,122,113,140,10,175,61,202,82,59,180,179,118,179,57,21,174,205,180,242,245,216,131,209,136,220,183,28,87,164,26,8,172,182,38,232,150,236,136,82,220,12,235,66,238,230,9,181,35,178,109,98,99,21,22,238,81,74,57,32,232,119,30,106,38,209,168,153,21,140,32,226,206,149,186,37,217,138,50,179,8,183,176,70,87,9,61,136,85,18,216,13,182,102,85,40,169,112,37,61,205,50,216,43,142,112,233,163,159,45,206,218,203,53,177,231,206,46,156,172,81,166,205,17,139,111,98,169,197,200,235,133,21,96,56,92,66,214,58,171,81,183,7,52,144,21,10,182,55,211,87,194,173,175,179,56,237,185,74,247,184,31,67,25,101,27,133,206,93,29,92,162,147,103,75,177,133,80,200,69,0,192,0,7,118,25,49,12,10,201,134,108,144,10,188,199,212,51,25,6,157,65,230,100,2,21,174,97,153,144,8,52,204,87,36,0,99,38,246,37,212,64,93,204,102,147,225,145,42,140,135,80,6,233,95,150,75,167,20,46,163,108,82,151,185,67,180,99,216,77,165,193,155,144,183,124,32,135,41,88,89,138,80,247,39,29,189,202,6,211,110,226,105,89,114,44,125,92,236,41,93,110,16,165,151,232,13,139,47,34,118,182,197,3,103,46,166,180,97,179,123,190,13,106,213,84,227,118,251,28,112,143,94,191,81,191,74,224,131,93,45,11,43,179,208,167,18,41,199,99,166,49,178,40,198,178,186,177,242,243,93,109,109,90,150,186,201,168,237,115,233,53,178,233,209,169,47,17,60,56,209,149,58,106,202,228,213,198,48,248,125,122,149,83,140,28,221,255,0,139,58,227,240,173,118,119,157,57,94,247,184,105,99,86,181,94,149,58,174,154,250,164,207,107,75,71,163,74,43,85,23,82,173,89,56,188,157,240,68,87,153,171,209,213,149,62,157,26,19,132,84,109,235,146,231,248,153,199,79,90,130,82,148,82,148,113,179,205,118,71,179,61,30,141,243,167,167,252,14,58,186,61,43,212,211,167,10,81,74,249,75,236,138,142,39,74,78,113,206,48,133,59,250,189,106,242,54,213,74,90,138,150,194,42,252,37,82,247,177,223,242,212,51,115,84,105,228,251,226,121,250,234,212,233,214,132,147,180,163,44,98,162,182,126,74,140,42,233,169,210,121,214,149,56,100,251,182,219,254,4,83,165,167,171,59,70,181,59,248,106,70,250,218,148,233,66,49,169,12,243,118,114,238,189,209,230,211,161,90,115,78,17,110,207,235,126,148,77,92,117,106,28,180,233,226,148,160,185,146,139,137,199,243,147,147,180,105,175,226,217,232,214,165,26,185,117,42,168,101,204,86,228,37,166,163,28,105,83,115,149,255,0,205,39,250,1,207,69,106,170,166,225,29,188,218,200,232,142,146,174,15,57,229,81,191,205,178,71,66,235,212,252,49,166,191,197,187,254,5,42,45,191,85,73,183,247,177,122,157,149,240,202,61,56,212,221,61,237,177,233,197,156,154,21,106,15,118,253,79,118,206,152,200,136,182,46,2,224,188,182,20,146,255,0,113,39,102,238,84,165,234,73,120,33,114,3,82,147,15,187,6,236,97,90,175,165,219,144,29,74,209,138,57,50,114,108,198,50,115,220,217,38,145,3,179,182,235,97,184,188,182,15,185,172,86,239,98,137,91,61,248,53,142,251,137,36,90,142,224,23,187,40,64,191,229,202,139,41,50,17,72,13,99,35,162,156,174,183,57,17,164,101,98,14,153,34,161,193,16,150,92,154,173,145,21,45,110,82,224,6,4,227,185,67,176,90,196,84,202,40,206,201,14,164,172,97,147,185,81,82,87,101,165,176,162,238,83,3,38,189,69,218,241,13,138,3,30,146,189,197,40,217,155,10,81,185,68,195,130,106,68,164,172,54,174,6,81,76,211,29,135,21,98,192,132,172,86,66,123,17,23,118,65,166,86,22,105,145,85,108,101,5,36,202,58,24,136,207,123,23,218,224,55,192,162,10,64,5,128,134,64,10,200,96,4,216,10,16,8,97,97,0,192,64,3,25,32,3,16,0,18,226,9,52,80,1,18,148,144,70,163,46,200,88,128,157,75,13,84,184,176,184,212,108,7,148,48,3,108,0,24,0,173,117,185,205,91,75,25,246,58,134,21,228,199,71,46,167,177,234,82,134,16,72,171,47,3,5,2,24,0,33,128,1,141,77,60,106,4,52,240,130,54,72,76,12,170,74,52,214,199,21,229,82,123,26,106,35,55,59,35,162,133,5,24,220,14,13,68,20,35,185,203,145,234,106,232,229,246,60,234,148,241,51,173,98,99,83,22,116,209,212,36,209,199,136,215,36,87,179,10,138,75,147,104,84,242,121,20,106,74,50,182,231,77,106,238,48,186,52,203,210,85,34,200,169,37,141,209,228,71,85,36,175,115,90,90,172,221,152,35,73,234,240,149,138,133,108,213,238,114,234,146,150,230,116,166,226,172,42,199,173,67,80,155,181,206,187,166,143,11,168,226,242,92,157,186,93,86,106,204,35,188,202,181,37,81,26,70,89,21,98,163,195,212,233,220,29,210,216,230,62,134,173,21,56,240,121,26,157,43,131,109,34,70,179,92,131,14,227,32,17,73,130,39,137,17,93,20,170,184,171,48,155,201,228,98,111,13,226,84,77,198,175,29,209,112,211,73,201,109,177,117,233,224,128,223,73,168,119,179,103,163,22,164,143,10,19,197,221,29,148,117,157,153,82,58,235,233,212,215,7,149,94,139,165,47,99,216,167,94,51,68,234,40,42,145,3,199,163,87,167,59,158,198,159,81,25,197,110,120,245,232,74,148,189,130,141,89,83,151,59,5,125,0,28,186,109,74,154,228,234,12,148,149,204,242,197,155,19,56,100,130,148,90,145,53,104,231,19,53,148,36,109,26,169,132,121,117,168,74,155,219,131,24,84,194,73,158,212,233,198,104,227,169,162,78,87,176,87,69,10,153,64,183,113,81,165,132,77,113,8,200,150,141,177,12,66,184,231,148,130,16,54,173,15,78,199,53,41,74,51,180,128,39,22,164,25,184,154,213,126,147,8,250,217,70,177,212,118,23,86,242,43,161,28,76,225,74,211,3,186,148,147,137,53,40,223,116,69,156,86,197,70,183,102,65,206,234,58,114,177,125,108,145,117,41,41,110,114,206,18,140,128,232,131,187,10,212,84,183,49,85,113,55,82,202,32,68,20,99,18,161,82,204,202,165,208,169,59,242,84,111,82,170,104,226,156,183,42,171,220,142,66,160,105,137,236,8,14,138,117,92,55,71,165,166,171,212,138,60,119,115,179,65,83,25,98,200,61,97,137,110,134,101,64,0,0,12,64,3,1,92,46,3,1,100,59,128,1,57,13,48,24,196,1,76,0,82,217,16,68,228,115,206,160,84,150,230,45,148,94,91,16,228,238,77,253,195,212,251,132,94,91,114,45,198,146,176,246,64,22,19,98,108,137,61,128,169,72,140,137,187,229,236,23,101,10,82,186,247,39,168,218,224,28,93,238,159,110,5,204,190,192,59,187,110,195,176,126,183,6,252,149,28,122,216,194,84,237,43,149,166,167,195,236,21,228,155,81,183,39,77,24,90,40,13,233,196,221,236,136,166,135,55,177,7,149,241,186,142,58,55,24,243,41,36,121,250,93,84,250,118,146,140,173,231,102,117,124,86,78,90,138,52,252,39,38,75,209,234,42,80,234,82,131,113,91,59,114,200,184,173,5,125,52,106,58,148,225,81,77,120,146,106,223,169,232,252,237,24,170,151,157,75,74,121,187,197,108,255,0,137,142,146,134,138,133,38,245,52,42,74,107,105,74,116,176,140,125,142,173,52,97,91,77,77,206,157,43,43,226,163,186,72,12,94,191,76,215,166,117,37,246,131,57,86,162,147,212,206,170,234,188,162,160,189,60,119,242,119,234,99,65,80,159,210,164,215,110,82,238,113,211,210,210,84,105,212,169,21,119,121,99,217,101,254,197,21,29,92,106,229,78,148,106,202,86,252,43,116,114,206,42,179,141,232,198,78,158,209,202,124,127,3,106,148,244,244,165,212,170,228,247,118,193,108,191,129,143,87,79,77,74,165,42,142,89,63,77,56,173,217,80,170,170,169,229,122,110,111,100,183,187,56,227,45,77,103,83,25,91,13,173,110,254,15,65,245,53,20,236,232,198,11,255,0,168,242,254,69,211,162,169,199,188,165,222,82,228,66,188,234,122,89,207,105,201,203,245,219,248,157,180,105,70,140,20,86,55,238,210,228,232,104,201,195,22,218,44,75,77,110,202,91,110,16,69,126,22,84,109,166,86,164,141,44,20,213,161,31,177,102,26,37,238,83,91,19,107,236,54,155,91,48,165,196,110,222,228,185,122,110,19,140,173,179,49,173,41,66,47,211,116,17,149,93,69,213,150,253,152,233,67,40,238,114,211,109,253,92,157,212,190,144,174,40,71,215,40,248,102,201,120,70,82,188,117,51,87,216,222,49,247,32,45,228,184,169,112,82,142,247,43,191,37,10,59,178,215,34,69,119,185,80,73,46,24,138,146,186,223,114,87,107,255,0,16,41,33,146,174,88,13,13,49,8,13,97,43,29,144,121,70,231,159,22,117,105,231,189,137,171,142,148,128,0,202,168,206,117,44,18,145,140,213,192,82,119,36,188,118,38,202,230,144,45,153,109,171,9,196,155,48,5,201,100,89,160,202,200,131,64,49,234,110,105,125,128,6,44,144,94,197,20,2,189,196,2,158,228,65,110,90,101,88,4,197,100,80,136,49,157,55,123,154,65,222,37,218,232,149,27,50,132,163,185,86,24,16,33,128,0,192,64,3,16,192,4,75,44,64,72,200,110,204,50,40,160,37,50,128,0,0,0,100,140,129,128,128,6,2,0,60,177,136,102,217,0,3,8,6,33,128,0,0,0,12,2,128,1,128,0,12,8,197,55,185,118,178,0,124,1,133,107,56,158,93,104,201,74,252,163,212,156,27,145,74,132,100,183,10,241,227,74,82,87,177,157,177,169,102,123,21,148,41,65,158,108,233,169,188,145,22,187,104,211,167,40,175,37,86,211,169,64,226,161,86,84,229,102,207,74,149,104,202,59,149,30,53,72,58,114,179,33,108,207,91,87,167,140,163,116,121,109,99,43,25,92,104,229,148,76,175,102,59,131,224,138,50,216,170,51,112,157,204,198,128,246,41,86,244,157,84,234,169,35,204,163,53,210,34,157,121,66,126,198,217,123,102,117,41,41,163,58,21,212,215,39,64,71,143,170,210,56,188,162,142,38,125,28,224,166,143,51,85,163,230,81,68,92,215,4,88,72,172,92,93,153,50,50,170,92,21,70,86,168,140,226,195,123,236,81,244,20,113,116,204,53,52,212,145,150,142,183,161,92,173,69,92,126,198,153,121,243,131,140,189,132,153,188,234,70,72,231,102,90,109,78,180,169,191,99,208,161,172,82,217,179,200,184,238,214,232,82,61,170,180,227,90,59,30,93,122,14,147,191,99,109,54,171,29,164,206,201,99,94,37,71,151,70,164,169,202,235,131,214,211,106,20,163,201,193,91,78,233,239,21,177,132,42,202,156,238,130,190,133,49,156,90,93,74,154,228,235,189,195,37,40,169,28,213,41,202,46,232,236,19,87,64,115,82,175,190,44,232,78,232,230,173,67,123,196,40,212,148,118,144,87,88,9,59,140,0,44,3,2,90,185,148,169,43,155,136,12,186,73,171,25,74,142,59,157,28,18,218,146,176,28,234,165,182,51,234,90,102,213,40,95,115,154,52,100,167,184,29,185,101,19,157,221,75,216,209,122,75,113,82,136,19,26,169,70,204,138,155,166,204,42,70,81,151,177,173,41,100,172,192,231,106,242,58,41,94,219,131,167,140,175,216,167,52,128,169,199,210,114,222,205,163,208,133,165,19,158,173,29,238,7,36,183,98,143,212,105,56,98,76,98,249,40,185,82,202,36,70,140,147,54,132,154,58,97,139,136,28,77,118,42,62,137,100,138,170,189,70,78,79,128,61,90,26,168,181,107,157,42,89,43,163,195,140,101,202,61,45,37,75,197,38,103,85,214,33,136,128,24,10,224,45,198,197,114,175,112,37,3,144,201,156,110,5,45,198,76,21,139,0,24,0,12,138,188,114,93,200,172,69,113,212,102,50,149,141,170,171,61,142,119,149,246,42,41,111,185,113,93,201,141,145,119,40,27,0,91,142,214,32,155,89,18,209,108,206,87,242,192,137,115,197,201,126,59,20,221,162,71,242,40,21,220,182,240,38,182,224,118,254,99,224,168,146,100,91,123,24,214,150,49,184,25,67,246,154,143,177,232,197,118,56,244,112,118,201,242,206,232,32,53,130,178,51,168,205,120,137,133,71,109,223,4,30,30,162,93,79,136,213,127,150,208,254,7,191,240,228,227,162,167,126,247,145,243,116,125,115,157,71,248,164,228,125,15,195,170,74,166,138,55,149,220,27,136,86,186,154,116,245,20,229,74,162,188,95,242,49,167,26,90,42,52,233,185,201,197,206,217,75,203,242,111,125,199,130,105,169,90,207,243,112,17,197,94,148,105,233,99,66,43,25,87,169,140,229,126,220,189,254,197,229,78,181,228,154,156,111,101,227,244,51,171,24,61,116,178,81,141,45,61,28,164,162,182,114,144,66,183,90,43,21,132,126,149,31,5,193,134,165,117,163,211,160,248,118,150,59,126,151,10,58,104,209,139,106,49,82,127,151,183,177,215,138,138,81,138,73,46,200,155,20,102,162,76,150,246,52,98,81,12,167,29,140,167,201,208,213,145,207,62,74,52,140,108,182,34,172,156,113,138,230,78,197,198,86,142,230,114,187,169,79,179,147,254,68,213,199,116,120,24,210,3,45,18,25,41,220,180,64,36,75,166,164,183,47,236,23,177,71,45,77,42,79,36,139,132,45,179,58,73,113,8,243,117,16,199,85,126,205,26,70,198,154,154,19,148,148,162,140,161,123,129,178,224,126,85,197,194,26,94,74,8,175,212,164,183,247,8,238,175,216,106,255,0,196,129,179,24,237,233,126,77,103,188,125,204,214,233,20,82,219,102,81,17,119,52,64,0,49,52,0,141,233,187,73,24,26,69,144,122,11,120,220,153,72,41,191,217,162,95,36,105,44,153,94,198,130,176,70,73,178,93,242,54,178,27,72,8,252,36,166,242,42,251,138,91,110,5,242,76,162,16,149,202,3,30,158,230,157,138,19,3,12,94,69,52,236,88,202,50,140,236,236,205,147,216,206,112,39,38,128,210,69,38,98,165,114,211,176,26,8,6,64,0,0,0,0,0,8,96,2,1,128,1,45,148,75,87,0,184,201,176,192,82,68,216,108,72,161,216,98,24,0,0,128,6,32,1,128,128,6,2,25,7,150,49,1,182,76,98,0,134,49,12,0,98,24,0,192,2,128,0,1,128,12,0,67,0,38,197,12,86,3,207,215,83,148,151,164,226,140,165,21,139,61,183,21,37,185,207,83,75,25,95,96,175,41,73,92,222,148,164,165,236,87,201,73,84,191,98,170,37,5,98,42,170,234,31,78,199,159,41,101,38,206,200,90,106,198,115,210,187,183,16,57,134,141,33,70,82,158,54,58,39,164,198,157,251,146,14,54,132,85,247,176,114,200,170,140,228,144,70,87,58,250,41,81,185,199,40,217,149,29,20,171,58,111,216,244,168,106,20,227,201,227,71,115,90,85,29,57,123,20,123,177,101,56,169,45,206,109,53,101,40,163,163,34,178,226,212,232,227,37,116,142,106,90,71,195,71,175,245,34,48,179,3,198,212,105,92,37,116,37,79,24,251,158,189,106,106,81,60,202,201,169,99,98,43,40,212,197,236,111,146,169,17,67,79,233,187,35,30,156,189,130,162,80,105,216,134,172,117,78,57,47,115,158,73,167,185,6,125,198,59,1,0,111,71,81,42,111,157,140,24,34,143,90,157,88,214,141,153,142,163,70,159,170,39,21,58,142,156,174,143,75,79,169,141,69,102,84,113,69,78,148,187,158,158,150,182,81,220,167,70,50,68,116,112,123,1,215,113,153,65,187,22,152,12,206,116,147,221,22,0,76,86,37,166,22,21,128,161,137,0,12,0,0,26,50,112,220,216,64,66,216,48,76,110,34,91,1,133,90,114,236,68,36,227,201,219,179,50,157,43,240,4,225,26,136,205,208,194,87,70,180,147,139,220,217,218,72,14,123,101,27,28,149,99,40,203,216,244,48,176,74,146,96,115,209,114,81,220,209,238,77,75,193,108,99,10,173,187,4,105,58,106,72,136,69,45,138,115,177,132,170,250,130,180,169,40,196,33,85,88,158,154,168,140,250,78,18,40,185,84,77,145,39,27,132,162,66,139,114,3,174,13,97,177,157,42,206,157,109,248,97,23,132,119,51,168,211,123,4,123,80,150,80,185,104,228,208,212,202,11,115,176,195,73,96,54,32,38,68,166,203,91,149,138,1,68,177,88,160,16,192,0,0,6,21,14,226,170,104,69,69,177,7,29,67,22,213,205,106,114,66,141,185,101,68,171,150,162,28,112,52,192,160,251,236,31,212,0,151,185,148,185,220,213,237,115,57,109,220,163,57,114,46,24,73,238,251,123,139,179,105,238,5,90,206,221,132,197,205,131,114,161,51,154,173,229,82,48,94,119,55,156,172,140,52,233,206,114,155,253,0,236,165,27,68,233,130,49,166,142,136,34,10,151,7,7,196,42,116,244,181,165,223,22,151,235,177,221,51,200,248,204,173,66,48,252,243,95,203,112,56,41,250,105,158,183,193,166,156,43,67,237,47,236,121,86,244,216,238,248,100,157,61,85,56,174,39,233,100,87,173,24,239,114,242,74,45,190,23,37,56,217,28,127,18,168,225,165,106,158,242,159,165,91,187,101,24,82,167,214,210,78,164,164,212,171,212,207,244,91,35,104,83,141,56,168,197,112,56,172,37,209,81,149,169,69,69,75,179,41,149,19,34,74,144,146,42,38,192,145,118,6,6,114,48,168,188,27,73,152,74,89,72,32,183,98,98,242,213,66,254,118,53,74,200,203,79,234,212,169,118,87,26,184,244,136,145,66,102,26,73,81,36,160,43,33,63,228,43,238,38,247,2,227,117,222,229,223,125,140,147,46,222,57,2,237,115,57,233,226,254,149,99,69,117,206,227,200,14,73,65,198,92,109,228,155,255,0,177,213,52,228,190,230,18,132,163,45,226,84,43,59,115,189,246,40,63,10,41,240,6,115,127,204,155,10,78,242,216,113,231,114,138,137,86,4,174,128,10,19,228,59,131,1,23,18,11,136,29,116,159,160,174,228,208,222,44,209,196,202,164,0,119,2,3,114,128,9,196,83,141,209,96,6,80,86,44,110,34,0,0,0,21,137,123,22,22,40,194,117,54,51,140,242,102,243,167,146,57,221,39,9,93,4,84,189,35,83,185,147,149,246,30,46,192,116,66,70,167,52,46,107,25,1,160,5,192,138,0,0,0,0,0,0,0,0,0,64,49,0,0,16,203,17,66,0,0,1,12,0,64,0,0,0,0,3,0,32,242,147,25,5,38,109,149,0,134,3,24,128,6,49,0,20,2,24,12,0,0,6,33,128,12,67,0,1,128,10,194,40,0,151,20,206,45,70,159,43,179,188,26,186,3,198,167,66,106,71,118,157,46,36,109,56,168,197,217,28,17,172,227,95,23,176,87,119,70,17,121,19,90,81,148,92,77,146,206,153,200,232,77,85,189,246,8,243,106,211,112,159,177,9,110,122,90,154,43,3,131,167,39,193,150,157,241,180,232,217,120,60,250,176,148,100,211,58,116,174,81,150,50,224,233,175,167,83,133,236,84,121,81,217,150,199,42,114,83,181,138,156,49,142,228,85,233,245,14,155,179,224,244,161,93,73,94,231,136,116,80,168,248,108,163,216,133,91,154,169,92,242,213,87,23,236,109,29,69,149,238,84,119,156,245,180,234,78,227,163,168,140,187,157,28,160,143,62,109,210,86,236,113,212,168,164,207,90,181,21,52,121,53,232,74,156,182,91,17,112,82,169,189,155,58,39,69,84,142,220,156,39,86,154,189,158,50,10,231,156,92,93,153,39,169,83,79,26,177,185,193,82,140,169,203,216,133,100,22,41,161,0,145,81,110,46,232,86,11,129,233,233,117,87,217,157,169,169,45,143,1,73,197,221,30,134,151,85,217,149,30,128,37,184,163,37,37,116,88,64,12,0,42,114,177,73,220,153,68,156,241,228,13,128,136,205,72,176,1,136,0,99,36,96,2,104,96,4,112,82,99,177,60,0,218,38,246,42,224,213,192,19,185,68,112,52,192,39,28,145,203,42,56,202,232,236,6,174,7,158,222,246,100,212,163,117,115,170,165,20,200,113,106,32,115,83,147,134,198,185,41,25,91,212,201,197,169,92,163,73,71,109,140,226,237,35,174,146,140,163,184,170,105,239,193,7,44,228,138,199,40,147,86,148,163,216,84,170,91,102,81,182,146,78,157,92,89,236,69,222,39,141,109,212,151,39,163,166,169,148,108,204,232,221,141,14,195,177,20,172,48,0,24,0,0,0,0,80,48,0,25,21,62,146,201,169,244,144,113,184,243,35,41,157,19,91,24,202,42,247,42,33,47,44,184,216,87,82,224,160,40,76,9,144,18,204,164,255,0,145,82,123,54,182,51,105,95,118,202,37,250,163,191,112,28,183,94,157,174,29,192,76,87,42,196,72,168,231,212,201,227,138,229,155,105,161,140,82,57,215,237,53,23,190,203,99,190,148,118,3,104,35,120,153,65,26,174,8,34,103,133,241,105,101,172,163,15,203,23,35,220,153,243,250,191,218,124,70,171,252,182,137,68,223,116,107,25,244,231,11,43,202,234,203,201,10,41,54,217,235,124,39,66,191,243,154,136,238,255,0,117,23,217,121,51,173,61,25,41,73,44,150,45,242,188,28,26,132,170,124,67,79,75,240,211,78,164,191,177,232,58,144,205,69,201,39,46,19,238,121,180,101,213,171,168,174,255,0,28,250,113,251,34,163,119,205,238,72,223,4,154,100,251,142,192,144,192,93,140,230,205,36,236,142,105,200,9,156,174,68,86,247,6,239,250,142,109,70,23,8,137,205,185,40,71,151,223,193,166,153,47,152,127,99,42,81,119,201,242,205,116,86,117,166,251,216,154,184,237,17,68,179,45,4,0,12,4,197,220,46,32,28,77,17,6,144,64,90,13,220,172,80,224,173,121,1,82,181,137,199,145,173,197,39,96,49,156,98,154,243,236,99,55,138,102,179,151,44,231,156,178,120,149,9,115,127,37,162,108,104,138,26,246,27,36,160,23,220,108,16,237,176,16,90,36,104,14,154,14,198,249,108,115,83,99,234,122,140,171,75,238,81,153,72,6,23,0,0,12,132,22,0,157,77,142,120,213,245,26,78,55,51,84,172,238,81,208,157,208,204,226,236,88,0,0,0,19,36,153,68,178,14,121,211,180,174,62,81,117,30,198,116,228,174,84,92,75,176,88,96,40,154,16,59,133,80,11,33,144,0,22,11,0,0,88,44,0,34,172,22,2,64,171,5,128,145,26,89,8,8,176,23,177,156,150,224,49,108,22,22,44,161,236,38,210,12,89,51,131,96,55,52,40,212,184,149,49,170,118,3,75,153,206,162,69,88,137,83,187,32,243,130,194,25,182,64,198,0,3,16,192,0,96,1,113,147,96,184,22,50,110,59,129,64,33,128,134,2,2,134,64,238,5,128,174,48,0,1,128,156,110,142,105,233,98,229,123,29,64,4,194,56,198,192,202,16,28,218,152,55,29,142,10,79,25,53,53,102,123,13,93,28,213,180,170,93,128,198,16,140,142,136,113,140,137,161,73,192,210,75,112,33,233,226,229,115,139,93,73,173,226,122,16,150,229,206,156,106,32,175,158,52,133,57,165,149,143,74,90,24,185,222,198,149,104,40,210,36,43,207,141,68,215,185,45,238,67,88,205,154,69,92,41,198,164,160,238,142,237,54,171,45,155,60,249,45,197,22,227,43,160,61,228,212,145,21,41,70,104,227,210,234,111,179,59,211,185,81,230,87,209,187,222,39,43,132,162,236,213,153,239,56,166,183,48,169,166,140,187,16,115,105,107,217,99,35,166,116,163,82,55,71,52,244,173,73,98,117,210,88,199,112,60,250,218,87,30,14,73,108,247,61,231,21,35,146,190,145,75,123,1,229,222,225,102,142,143,151,113,150,229,202,156,113,10,228,184,227,43,59,160,113,20,85,229,98,15,67,75,170,225,51,210,132,212,145,226,116,38,163,146,55,211,106,156,94,51,42,61,97,153,83,154,154,52,8,103,61,122,121,45,142,128,10,242,250,147,163,45,248,59,40,234,20,215,38,147,165,25,28,223,46,224,239,16,58,242,69,92,226,85,37,23,102,116,70,87,136,26,129,154,169,185,167,42,232,6,50,110,59,128,196,0,4,180,52,198,38,128,124,147,192,100,62,64,105,140,129,228,5,18,226,153,64,65,207,82,130,102,125,39,99,176,155,20,113,211,140,161,47,99,169,61,138,193,17,63,72,15,8,200,198,166,150,55,189,135,26,214,149,153,125,96,48,193,192,125,94,155,186,10,181,145,134,74,101,71,171,167,172,170,68,220,242,52,245,29,41,219,177,234,83,154,146,51,173,44,6,4,0,0,0,0,12,40,0,24,0,164,174,134,4,24,77,28,242,222,231,69,83,22,172,152,25,165,182,223,196,123,32,187,126,193,220,168,25,62,246,42,91,113,201,13,176,34,82,223,220,140,119,243,114,239,138,221,238,67,179,126,108,80,185,87,255,0,136,94,207,144,224,10,131,131,10,242,194,47,249,27,51,158,163,202,120,246,64,61,61,62,231,116,34,99,70,54,71,84,80,21,20,91,224,81,28,184,32,202,103,207,194,89,213,169,83,243,73,179,218,213,79,167,70,164,255,0,44,91,60,189,6,146,122,135,26,113,219,188,165,225,3,29,31,14,208,189,92,250,149,127,113,9,111,254,55,224,246,170,73,182,56,70,20,169,198,157,53,140,34,172,145,55,220,138,195,87,53,71,73,86,171,229,70,209,251,179,45,53,14,150,154,141,55,245,70,55,151,221,238,26,246,234,207,75,166,118,253,173,76,165,111,202,141,189,46,164,229,20,150,79,119,228,162,90,38,198,150,187,5,18,161,70,59,9,163,94,17,148,228,6,115,57,42,201,223,99,162,172,177,137,204,214,78,229,64,191,52,136,191,82,126,200,115,109,218,49,28,99,138,177,81,164,80,104,173,148,252,144,230,226,174,158,230,218,62,39,254,98,106,227,164,69,18,97,163,37,138,226,184,0,32,69,34,134,141,96,136,138,53,142,200,128,123,151,45,146,137,48,87,149,195,150,3,137,53,25,92,24,212,149,183,3,58,178,182,222,12,35,187,189,185,28,158,79,146,151,210,80,45,209,162,32,176,14,64,96,0,81,35,184,66,124,141,32,26,3,74,92,154,224,140,169,242,105,152,85,138,224,183,37,162,11,25,17,101,0,9,140,0,134,137,108,213,240,101,37,185,66,52,76,152,140,6,0,48,33,187,17,212,222,198,140,205,211,245,92,5,53,116,115,111,25,29,184,236,68,169,166,16,65,222,37,147,24,217,9,222,224,88,201,76,119,0,99,66,24,83,200,119,32,0,187,133,201,2,10,184,92,64,3,184,92,64,1,112,184,0,0,8,0,98,0,0,0,17,67,1,0,0,8,8,60,176,24,27,100,12,0,6,49,12,4,246,18,145,92,153,202,15,176,26,114,22,50,139,146,52,140,174,3,176,33,220,96,5,18,48,24,0,192,86,1,140,9,26,97,97,5,85,198,65,87,8,160,16,192,0,0,0,0,0,44,75,141,202,0,49,112,176,227,38,141,108,24,129,42,87,41,165,37,97,96,59,1,197,95,70,164,238,103,242,216,196,244,133,40,166,128,241,220,29,236,68,226,215,39,170,232,43,153,85,161,117,193,21,230,197,184,187,163,209,210,234,111,179,57,101,65,167,193,56,202,155,186,3,218,78,232,14,29,54,166,251,51,186,50,82,65,11,17,73,26,10,192,76,6,208,88,0,198,165,36,215,7,157,94,156,227,45,184,61,131,42,148,148,187,5,120,109,182,16,188,101,115,211,122,69,149,236,87,201,167,216,21,90,119,25,195,115,45,70,149,61,226,104,169,58,124,29,16,221,110,7,5,42,179,162,237,35,190,149,85,52,69,74,17,145,52,233,186,108,14,187,129,146,145,105,220,10,0,0,51,157,36,201,140,113,54,6,174,17,132,225,125,208,169,212,113,118,102,246,50,171,79,186,10,211,234,87,66,189,140,169,205,197,217,155,125,64,82,119,29,200,224,119,2,192,145,129,50,136,46,11,37,128,132,198,0,40,202,198,138,87,33,198,228,43,166,6,194,96,152,192,148,198,236,195,18,94,196,25,84,160,153,205,56,202,39,122,102,117,20,108,81,192,253,91,6,46,5,77,40,202,232,188,115,137,65,27,73,26,209,212,97,43,55,177,140,105,202,44,154,145,151,36,30,205,58,138,104,208,242,52,154,137,70,88,190,15,86,19,82,70,85,64,48,0,0,0,160,98,0,24,0,16,101,83,147,10,156,157,18,71,60,252,129,152,37,184,185,151,178,6,202,129,179,38,251,222,198,146,50,145,68,55,150,253,144,54,252,131,111,149,185,44,34,151,211,200,114,66,149,213,214,197,55,185,68,212,146,140,93,206,77,37,234,83,234,55,124,164,237,246,15,136,86,233,208,148,142,141,37,46,158,154,140,60,65,1,211,73,27,196,206,8,217,1,81,20,202,68,76,131,207,248,164,173,165,146,252,205,71,249,157,95,9,163,211,209,186,141,111,81,237,246,71,23,196,23,82,122,122,75,241,84,255,0,159,212,246,165,141,56,40,67,233,138,197,13,92,75,118,8,70,236,143,114,212,177,139,151,100,7,20,109,63,137,106,42,243,26,20,241,143,221,155,197,122,81,201,164,82,169,165,114,202,80,149,106,142,163,107,197,236,119,32,38,192,85,129,248,8,137,24,201,238,111,83,100,114,84,146,226,229,25,85,114,148,204,231,43,122,80,239,101,221,132,96,211,187,250,159,242,42,20,99,110,121,96,253,185,27,107,179,28,189,11,5,245,126,39,253,130,50,119,199,45,253,254,230,250,47,221,183,230,70,117,125,52,148,77,244,41,252,188,91,238,77,107,29,36,177,178,72,164,75,24,0,209,81,220,72,209,16,52,138,151,101,228,113,65,204,191,146,2,254,152,95,201,49,46,125,151,100,79,0,41,187,35,154,179,217,36,111,54,115,223,41,92,163,40,242,203,70,58,137,56,74,54,238,17,156,146,220,131,126,5,154,71,59,156,158,215,42,49,40,217,84,186,27,169,100,76,98,84,162,6,81,173,44,173,35,84,238,101,40,19,9,74,51,148,91,251,16,116,220,180,102,141,34,81,181,40,151,40,138,27,68,109,144,40,72,183,99,59,88,51,40,162,140,211,44,129,128,12,4,75,69,8,5,97,131,100,182,80,155,179,26,119,49,155,184,233,182,17,176,10,224,20,196,0,0,43,12,0,86,17,64,16,134,43,137,200,42,132,78,67,200,6,49,12,0,0,2,0,184,0,81,112,184,128,2,225,113,0,14,224,32,1,136,0,0,0,0,4,228,144,204,220,110,7,150,170,23,150,198,111,20,44,209,166,90,230,82,146,102,55,64,164,163,220,13,242,72,121,68,229,156,188,50,20,165,228,14,237,134,113,117,100,139,165,82,114,123,160,58,177,76,88,141,112,48,39,17,164,80,0,0,192,0,96,0,48,0,1,128,0,10,193,97,128,0,0,0,192,0,0,0,96,0,0,0,49,0,12,4,59,144,48,176,1,66,196,88,150,0,100,233,69,147,45,58,104,220,8,56,126,82,210,186,58,105,197,197,26,128,18,59,133,130,192,23,25,34,220,42,134,32,8,77,10,246,46,226,104,9,123,139,129,216,118,2,20,183,47,148,44,64,9,148,71,7,98,249,12,66,154,99,34,197,38,3,24,0,12,57,0,3,57,83,240,37,120,155,11,27,132,69,246,34,77,163,92,68,227,112,169,132,238,93,200,194,192,155,76,13,0,73,220,96,76,209,150,110,47,115,114,39,77,73,0,163,81,72,163,141,194,116,229,183,6,176,171,112,58,17,87,38,46,232,96,49,73,92,3,34,9,224,83,142,72,210,215,21,172,7,153,168,167,56,59,246,38,149,108,94,231,167,56,41,35,134,182,150,206,241,40,234,165,40,205,26,186,81,103,155,74,82,167,35,190,149,107,160,51,158,158,207,99,90,115,149,53,185,175,34,148,19,3,106,117,84,145,169,196,163,139,216,218,21,123,51,49,107,112,8,180,198,69,33,128,0,88,96,0,75,225,156,213,119,103,68,246,76,231,125,216,28,242,217,133,182,247,9,114,23,216,168,82,216,202,86,224,213,180,182,238,67,123,251,20,103,236,208,149,251,142,251,54,39,181,253,202,133,199,34,29,201,151,0,121,191,18,188,229,8,39,245,59,52,123,17,143,170,222,17,227,206,245,62,35,78,47,233,82,76,247,34,189,76,131,72,163,68,68,75,64,87,99,25,154,190,12,102,7,11,245,252,99,77,31,203,191,243,255,0,99,213,159,212,121,122,95,87,198,239,249,85,191,252,127,220,245,102,174,194,160,199,93,83,161,161,171,43,238,227,100,116,56,156,159,17,135,82,90,106,31,158,106,224,93,40,42,116,225,73,59,186,112,140,95,222,198,201,108,40,218,83,148,162,182,147,185,174,62,192,74,68,119,52,19,179,3,10,174,209,185,193,57,55,43,121,59,53,82,245,98,159,7,60,82,187,147,228,184,202,113,199,212,204,234,77,189,163,193,82,110,100,227,114,161,67,208,156,159,218,63,113,229,26,112,206,124,33,203,178,79,211,5,252,124,177,63,92,147,183,0,103,85,205,250,170,90,55,87,81,93,142,205,23,254,94,31,99,155,83,194,255,0,41,217,166,86,163,5,206,196,214,150,201,101,144,200,164,52,34,146,2,162,139,143,36,163,72,162,10,225,4,22,247,240,39,224,211,136,219,245,10,79,113,75,100,82,34,111,112,140,42,202,209,34,8,42,75,41,14,28,149,25,234,35,119,19,38,116,86,226,39,59,228,5,24,155,70,36,193,27,69,0,210,42,192,52,81,155,137,149,72,218,113,145,212,209,157,72,229,15,179,185,4,192,222,156,110,204,169,196,234,167,27,5,105,109,133,97,131,32,137,43,163,30,155,200,232,11,1,22,178,37,84,220,209,153,58,123,220,163,84,238,50,34,154,42,228,20,32,24,18,200,104,208,150,138,50,199,115,69,16,69,1,54,1,145,125,192,177,5,246,35,45,192,176,0,0,0,16,3,50,205,92,213,163,154,116,228,165,116,17,110,74,227,189,214,196,165,116,79,170,47,216,13,162,203,185,138,149,203,76,13,0,155,133,192,160,21,194,225,76,5,113,220,0,64,0,2,6,67,184,26,1,40,96,2,24,128,98,108,77,146,7,144,160,219,27,133,138,155,113,142,199,55,82,89,110,153,166,87,107,72,120,182,41,221,194,232,138,18,155,118,107,96,21,165,145,162,167,35,170,52,215,44,180,144,28,240,163,228,232,140,84,70,48,1,136,0,96,0,3,11,128,0,100,25,133,136,113,2,243,30,102,34,176,29,25,143,36,115,164,61,192,232,201,10,232,199,113,38,192,232,186,25,207,147,26,147,3,112,51,83,43,32,44,64,164,59,128,0,192,0,0,0,44,34,128,9,24,236,22,32,87,24,172,48,24,8,96,0,0,0,49,12,4,22,1,128,172,59,12,2,166,193,98,128,34,108,43,22,22,2,2,197,216,44,21,35,11,5,128,44,43,20,0,36,48,177,157,73,56,173,128,208,14,63,153,105,250,141,161,91,37,200,70,227,57,165,91,19,25,106,236,21,222,7,37,29,82,145,212,164,164,128,100,184,148,0,78,35,67,0,1,12,44,65,50,138,145,207,82,141,183,137,213,96,177,71,36,42,56,109,35,162,19,82,20,232,166,68,105,56,176,55,33,196,123,216,19,0,139,104,174,66,192,64,88,28,110,23,0,51,149,24,179,25,193,193,221,29,98,105,50,140,41,87,236,206,139,220,229,171,67,188,118,100,194,164,160,237,32,59,5,98,97,53,36,89,3,141,71,19,104,84,185,133,131,128,174,187,129,207,26,150,54,140,211,32,161,128,17,81,51,158,170,178,178,58,164,115,85,3,154,92,136,114,13,217,81,47,99,55,118,92,237,114,31,60,21,18,214,219,177,50,164,174,38,81,61,140,234,61,153,111,131,26,207,210,192,229,209,199,63,136,101,254,35,219,130,228,242,62,25,27,215,82,247,103,179,14,8,41,22,74,40,2,92,24,203,147,89,51,9,187,111,224,14,31,135,203,47,138,57,126,105,200,246,92,36,223,177,243,63,15,213,97,85,85,179,74,55,150,77,158,230,158,58,186,148,165,58,213,229,78,85,55,80,197,55,21,253,136,173,101,83,41,168,171,226,221,156,145,206,163,127,139,210,167,119,37,74,47,159,183,251,147,242,114,169,44,122,245,95,232,140,116,212,101,87,81,91,167,85,250,99,108,219,105,187,178,143,86,133,58,138,154,234,99,158,247,199,129,213,150,13,41,74,49,191,25,59,19,13,44,177,74,122,138,210,251,74,200,224,248,174,138,17,133,57,37,41,67,120,182,222,78,55,225,239,238,101,94,131,139,177,50,244,193,201,246,50,142,186,130,133,56,212,169,141,73,65,75,28,89,141,109,87,82,22,138,156,119,219,40,218,229,70,51,150,91,254,97,99,150,198,50,168,212,241,134,79,124,82,112,227,253,66,142,163,43,218,165,57,254,184,191,224,205,178,218,73,69,25,202,88,165,218,77,236,42,178,171,148,99,8,197,57,59,41,61,236,101,86,162,140,212,167,127,10,192,106,178,199,28,155,94,227,176,70,81,147,140,148,210,93,239,181,205,92,10,142,109,71,31,161,232,82,86,167,31,177,231,106,126,171,94,221,143,78,31,74,50,209,50,31,37,178,8,161,22,137,72,190,0,104,208,136,20,200,42,10,242,41,187,177,195,134,255,0,68,46,224,62,198,21,37,100,217,180,246,137,201,85,246,2,17,164,72,137,172,74,140,245,31,68,126,231,63,115,125,91,180,35,254,99,26,106,251,129,172,17,170,20,86,197,20,49,161,1,5,9,111,117,228,98,225,129,116,169,237,118,104,153,119,88,175,177,40,138,160,4,198,2,24,0,16,208,198,76,184,1,138,198,74,82,185,170,119,40,16,238,22,19,68,9,200,50,64,226,70,5,20,217,57,216,164,133,40,92,33,55,114,119,52,81,176,241,2,98,60,80,88,2,139,0,200,144,20,2,76,96,2,106,227,0,39,27,6,40,160,8,140,82,29,138,0,38,193,97,128,18,34,196,21,34,220,187,0,68,166,85,192,150,21,65,98,110,80,0,5,197,112,1,12,0,86,1,128,30,109,147,51,149,40,182,88,205,50,74,154,198,193,26,113,137,64,0,48,0,24,196,48,1,128,0,12,0,6,0,0,4,200,162,102,128,207,184,192,0,97,96,41,0,172,22,25,86,2,108,60,70,138,3,50,144,88,0,161,136,96,59,148,137,37,176,52,2,20,135,145,5,129,57,15,36,192,83,154,130,185,146,213,69,247,30,162,57,194,200,242,229,66,164,30,197,30,188,107,70,69,221,51,198,133,71,30,231,118,154,164,164,7,102,192,67,184,163,114,13,0,205,202,69,198,236,6,23,30,33,136,10,225,112,196,49,1,92,121,6,36,217,129,119,11,144,238,43,176,173,64,132,199,112,44,9,184,238,3,1,12,0,0,96,4,181,114,196,65,140,244,241,145,159,203,227,193,212,5,28,19,167,46,198,18,161,63,7,173,138,240,24,71,192,30,101,58,50,78,246,58,224,218,70,248,33,96,4,169,21,113,97,96,113,118,32,188,144,92,231,148,101,216,168,100,81,176,204,238,193,72,13,0,155,142,228,20,2,11,128,88,86,11,133,192,44,48,184,192,155,5,138,0,32,11,176,172,4,101,228,151,8,201,26,56,92,156,44,6,93,55,23,177,172,91,42,193,96,4,198,77,135,184,5,134,155,64,48,52,133,79,38,202,104,229,98,201,162,69,174,182,238,115,214,91,133,57,188,183,42,160,87,44,213,185,228,136,183,98,234,45,204,248,8,82,37,236,57,59,62,73,109,154,66,123,55,185,47,119,246,30,203,236,12,12,228,115,106,101,140,25,213,35,143,86,246,75,203,3,127,134,198,211,137,233,195,131,131,66,173,56,157,241,250,72,40,98,24,19,35,159,83,44,104,84,151,136,183,252,142,137,28,127,17,150,58,42,222,241,183,241,40,243,190,21,78,31,51,66,18,141,213,214,199,209,213,120,238,185,62,127,225,182,249,234,31,230,71,209,84,82,182,196,86,84,215,170,249,98,237,252,78,13,60,169,82,85,106,85,187,253,164,113,138,238,210,59,212,101,107,221,173,158,230,31,15,139,116,37,37,27,198,85,37,191,219,98,15,73,56,203,134,19,167,26,145,113,154,188,95,40,136,125,70,182,191,4,105,193,255,0,78,160,180,242,133,107,206,49,109,172,142,12,98,234,53,13,163,15,74,94,15,99,91,53,75,79,41,72,243,122,61,42,48,150,247,146,202,87,242,94,44,242,99,40,222,86,240,103,210,140,119,81,75,244,55,143,118,114,84,213,57,214,149,42,19,142,73,53,108,111,191,220,219,57,244,80,173,10,180,231,82,148,189,45,227,123,91,142,75,167,75,169,73,74,170,87,158,237,17,209,157,61,60,105,65,93,219,212,255,0,204,247,103,109,56,166,236,151,0,112,215,169,10,122,205,61,27,38,164,158,81,246,236,116,42,238,141,126,141,107,98,213,233,207,243,123,125,207,51,226,21,169,203,87,42,138,77,84,132,210,143,218,39,85,121,97,37,167,169,28,163,39,149,25,223,183,131,53,168,115,245,202,55,221,183,115,210,236,121,57,126,222,154,126,79,85,110,128,109,146,80,152,6,200,124,177,34,144,26,71,97,45,219,176,219,81,69,83,91,253,183,32,213,43,43,120,21,183,24,166,237,16,172,170,74,239,236,114,203,121,92,218,124,25,50,178,34,106,140,226,104,128,203,84,178,140,127,204,68,34,107,91,233,143,220,148,81,107,129,136,96,3,16,200,24,49,12,163,104,44,160,139,81,216,157,55,211,36,110,101,88,180,238,52,105,97,88,4,3,0,16,172,80,1,24,161,216,161,0,128,98,0,0,0,33,130,46,193,96,36,7,136,88,4,3,176,88,4,22,42,193,96,34,193,98,172,0,72,12,0,64,48,40,66,177,64,4,128,192,9,176,88,96,2,21,138,0,36,44,80,128,155,12,98,8,66,40,2,164,10,176,128,64,59,0,30,96,192,102,153,0,0,3,25,32,5,12,145,220,10,1,92,96,49,138,225,112,24,5,194,224,48,181,197,113,220,8,112,22,38,161,176,25,110,6,182,65,138,3,49,166,94,2,196,5,113,220,49,22,32,80,14,193,96,16,12,64,59,136,5,112,11,216,47,113,218,226,196,4,193,92,187,14,192,44,129,194,50,21,130,204,43,41,105,99,39,193,173,58,42,11,98,149,203,87,34,22,229,13,33,216,41,98,135,178,26,66,113,185,2,204,119,14,152,241,40,16,194,193,98,0,120,160,29,194,150,40,58,104,119,29,192,158,152,240,67,184,238,4,224,24,7,81,32,234,38,1,136,98,25,0,5,133,176,154,39,22,17,165,144,88,202,242,43,112,46,195,196,139,178,183,10,120,133,132,27,129,86,12,76,242,99,201,129,120,134,36,228,199,118,3,196,88,32,201,134,68,6,1,211,65,112,187,1,96,24,14,236,91,148,60,68,226,27,134,224,44,67,18,128,8,113,13,210,52,11,32,57,103,57,167,178,39,171,63,7,102,49,22,17,8,229,85,165,225,155,66,121,34,250,113,26,138,64,34,130,225,144,81,97,98,25,15,32,22,33,136,242,43,34,8,196,49,101,220,46,4,98,197,131,52,200,121,1,154,139,76,210,99,184,222,241,26,99,150,106,209,220,194,71,69,68,115,212,123,1,15,177,45,190,197,109,252,68,252,247,52,137,91,32,6,46,224,76,184,56,107,187,214,132,125,206,217,179,134,109,75,84,188,216,24,244,180,171,215,19,178,63,73,203,166,94,168,157,113,227,245,32,6,0,192,134,121,255,0,23,151,253,174,62,103,19,188,242,254,51,47,77,24,249,157,255,0,144,49,205,73,184,181,37,202,220,245,107,234,43,211,212,41,170,146,116,229,105,69,118,177,228,211,150,199,175,240,249,70,181,9,83,170,225,141,40,183,234,241,254,193,93,148,245,116,235,82,155,126,137,110,172,71,194,103,142,134,138,107,105,74,87,126,55,38,140,168,244,181,10,131,95,76,154,147,252,91,118,246,47,225,244,99,242,218,57,53,39,43,59,120,223,201,149,122,74,43,18,97,60,165,47,202,55,180,113,137,150,93,56,191,9,92,138,195,88,186,250,170,52,57,141,239,47,183,63,233,252,75,215,224,168,183,45,172,115,105,171,229,172,148,177,147,114,142,207,199,159,231,253,12,62,43,170,147,212,82,210,208,119,175,55,183,136,123,149,28,90,237,87,70,159,74,139,82,212,207,101,5,190,62,91,35,225,250,165,85,116,47,148,161,105,103,198,123,217,236,114,124,90,135,201,206,148,104,78,167,82,155,150,115,179,140,174,251,135,195,106,206,164,245,21,171,111,82,157,43,41,218,205,182,236,174,81,236,194,218,138,145,141,57,180,165,235,111,217,109,111,226,109,56,173,54,158,114,115,206,201,203,38,140,126,27,131,85,173,237,79,244,75,253,110,103,241,170,241,211,232,92,19,179,159,166,37,71,207,206,81,150,154,82,157,243,151,174,247,231,126,63,129,214,219,168,232,202,82,245,209,74,50,87,239,255,0,193,231,198,51,141,88,169,198,74,157,242,119,93,173,201,181,41,58,88,46,41,202,249,121,191,102,200,174,216,122,245,116,246,239,228,246,99,193,227,104,229,125,90,82,250,145,237,197,108,84,43,139,184,216,128,101,36,37,200,228,236,64,254,169,123,27,197,122,111,231,115,10,113,190,253,222,199,64,13,17,89,246,52,70,19,119,147,2,37,193,147,54,124,25,50,160,137,104,136,154,34,136,171,194,32,170,223,132,148,65,104,98,67,40,96,3,1,12,67,32,215,76,253,109,121,71,73,199,73,227,81,51,163,168,69,198,128,103,212,14,160,22,4,41,143,32,24,5,201,114,176,20,6,93,77,203,78,224,80,19,112,200,10,17,57,11,32,44,12,242,12,128,208,87,51,115,37,212,3,91,161,228,142,119,50,114,101,133,117,100,137,205,24,101,238,77,196,43,167,168,133,153,207,184,92,68,173,243,22,102,87,29,192,211,49,102,69,194,224,94,97,145,23,11,129,121,11,50,46,43,148,105,152,102,103,112,2,243,12,200,184,92,11,200,51,50,148,172,102,230,6,253,65,117,12,51,30,65,26,245,7,212,49,184,238,21,167,80,58,134,87,0,53,234,7,80,206,192,7,56,196,31,169,81,86,12,65,15,36,1,136,241,39,168,131,168,128,172,67,17,117,16,250,136,3,16,181,135,212,66,114,184,5,208,108,79,234,59,219,184,23,136,98,37,50,186,136,5,139,12,88,250,136,58,136,3,22,24,177,245,16,117,16,5,152,110,62,164,67,169,16,22,227,220,125,72,135,82,32,45,199,184,117,34,29,72,144,5,19,212,67,201,0,236,24,143,36,25,0,176,12,7,146,12,130,150,35,196,50,22,64,86,33,137,57,6,96,94,40,120,163,62,160,250,128,94,40,8,234,33,245,16,22,23,35,168,133,212,64,105,112,185,159,81,7,81,1,174,65,115,46,162,14,170,3,70,201,114,100,245,80,186,145,0,234,74,225,148,131,56,143,56,132,82,108,180,236,103,212,64,234,32,173,51,72,51,76,194,254,227,76,66,170,113,108,139,56,154,100,39,102,16,148,173,200,165,168,81,238,83,138,102,110,138,96,84,117,25,112,104,170,17,10,113,137,123,5,90,104,119,70,66,220,131,107,161,57,108,102,48,50,169,82,87,216,214,18,111,145,108,60,138,52,67,216,203,38,25,50,13,110,131,36,99,118,52,6,183,67,188,76,204,158,64,116,228,133,154,57,101,41,11,38,88,87,86,104,51,71,46,97,152,137,93,57,161,228,114,230,53,80,66,183,115,23,80,205,74,227,181,192,211,168,25,153,216,118,10,188,199,147,34,246,33,212,3,108,135,146,57,186,130,205,136,149,213,112,57,243,101,41,136,86,226,50,204,51,34,214,183,67,186,48,202,225,113,10,232,186,11,163,12,133,144,133,116,93,21,116,115,100,60,132,43,162,232,168,187,163,141,205,157,26,75,206,82,246,68,220,92,212,213,141,206,89,175,81,221,81,92,229,154,220,97,172,18,19,224,108,151,201,164,75,242,46,229,18,17,156,221,145,194,159,253,227,87,236,118,212,123,30,100,39,255,0,125,37,126,196,214,177,238,105,223,174,63,115,169,119,251,156,122,119,234,143,220,236,252,223,112,138,19,4,38,2,60,79,141,206,213,232,175,10,76,246,251,31,63,241,134,165,172,140,111,244,193,13,92,101,10,158,13,99,87,43,98,246,56,159,166,15,115,125,59,34,189,109,29,186,122,138,151,245,66,155,178,251,242,123,95,15,149,244,84,83,141,173,21,111,115,194,211,75,254,219,81,183,211,77,217,253,236,143,161,166,161,167,210,197,206,74,49,132,85,219,26,98,234,203,24,182,221,151,118,120,213,62,35,45,69,58,177,130,198,13,227,25,29,63,20,212,58,148,227,71,79,53,157,77,249,182,199,29,74,125,40,81,211,187,101,43,202,86,247,216,152,105,233,117,110,134,158,173,90,146,188,35,188,96,141,62,25,165,170,221,77,110,165,90,181,95,165,63,194,135,10,84,171,39,13,44,87,166,106,51,156,189,188,29,85,43,42,49,173,82,179,180,34,174,172,81,224,124,123,226,19,171,175,233,82,130,168,177,233,164,248,148,175,118,103,167,166,227,161,197,194,52,42,78,167,169,57,115,138,60,237,71,82,180,99,169,203,211,7,140,87,142,255,0,212,247,45,26,240,209,117,34,175,83,42,150,240,236,3,208,107,33,66,148,40,86,140,169,53,127,84,184,145,230,252,86,164,254,35,241,24,211,164,242,138,244,71,199,187,61,138,208,95,39,23,87,121,40,182,217,227,105,214,116,167,86,116,227,120,173,165,29,155,126,6,166,38,49,180,99,24,250,231,57,98,164,223,41,127,99,73,211,138,139,143,37,82,82,166,149,69,4,214,54,143,171,120,163,10,149,82,78,247,253,66,183,248,107,117,53,81,127,146,54,145,239,71,131,193,248,68,63,238,164,214,234,220,158,248,66,100,148,196,128,164,182,37,239,34,159,2,72,13,169,43,126,134,168,136,43,70,197,197,0,167,43,68,230,147,245,88,218,171,220,231,78,242,24,107,71,193,155,52,124,16,205,33,68,180,74,45,16,101,91,234,137,40,117,190,184,130,40,101,18,81,3,0,2,128,104,64,65,75,234,70,141,163,36,84,162,219,2,174,50,84,108,85,128,119,72,164,204,236,52,21,166,68,185,92,70,109,59,129,162,72,110,86,34,55,27,87,8,78,160,38,216,40,151,178,1,88,77,216,50,37,171,133,41,72,74,67,81,6,138,132,247,21,135,116,131,36,16,148,70,208,219,216,207,45,192,26,1,167,113,128,19,98,128,9,40,77,24,74,114,139,3,160,54,49,82,108,50,96,109,176,93,24,57,49,41,176,55,118,17,150,76,106,69,26,1,42,69,92,0,67,184,16,75,87,33,192,212,69,25,96,86,37,88,0,156,66,197,3,2,108,85,132,4,0,130,225,112,56,58,130,234,25,41,9,149,27,245,7,145,203,147,76,106,160,27,200,157,201,83,99,200,11,139,45,72,230,117,44,199,212,3,167,32,85,125,206,110,160,178,3,179,168,133,212,71,38,86,22,96,119,41,33,221,28,74,163,41,84,96,117,1,207,212,99,234,1,191,234,6,74,160,250,128,91,147,37,202,65,144,93,0,186,140,51,98,104,69,21,147,45,51,49,54,6,249,135,80,231,200,50,32,233,235,7,88,229,200,165,32,58,58,193,214,57,238,59,129,209,213,14,161,141,196,216,27,245,7,212,57,178,26,144,29,25,134,102,25,6,64,116,100,43,152,230,60,128,218,224,99,153,74,96,88,19,152,242,2,174,38,216,100,59,160,39,38,25,21,176,89,1,57,6,96,208,177,2,178,30,68,0,22,228,53,51,49,1,208,164,60,140,19,30,64,107,144,243,48,201,142,236,21,190,101,100,115,100,25,176,87,70,118,23,80,199,43,136,21,209,152,243,49,184,110,6,249,33,92,205,22,154,10,105,148,77,195,50,11,29,204,250,129,212,64,105,113,220,203,168,75,168,6,214,76,78,49,50,234,6,119,3,76,34,24,68,197,205,134,108,163,108,16,116,209,143,81,149,25,182,6,152,34,173,98,83,30,75,201,3,11,11,36,29,68,20,241,39,166,29,84,29,75,132,29,52,29,52,39,34,114,96,95,77,6,8,207,54,29,70,81,166,34,196,133,54,86,64,82,136,98,70,65,147,32,97,102,23,19,145,65,139,13,193,76,119,8,106,55,59,180,112,194,147,147,238,121,249,88,245,33,28,104,40,251,25,228,215,22,51,222,246,57,170,35,171,201,133,85,99,45,57,103,220,200,218,107,102,102,251,179,76,165,146,202,236,67,242,81,133,119,100,207,30,53,63,255,0,32,254,199,173,95,134,120,51,149,181,153,251,153,213,199,211,233,159,210,206,255,0,197,35,205,209,74,240,137,233,191,169,148,32,96,32,133,63,164,249,191,136,60,181,245,125,173,31,228,125,28,248,62,107,81,44,181,117,165,230,163,11,140,106,113,21,238,111,68,202,113,188,162,111,73,17,94,142,153,63,147,213,59,237,140,99,111,119,35,183,226,213,106,202,188,116,242,105,82,197,73,91,249,220,230,210,218,90,41,210,199,121,86,167,234,251,190,15,79,93,165,165,243,42,48,79,42,187,212,147,127,76,80,244,114,252,63,76,219,150,174,178,203,242,95,250,156,154,234,149,37,169,140,161,43,84,148,241,141,191,129,233,75,81,79,229,229,58,109,250,87,166,63,201,28,186,90,49,151,196,35,27,95,160,150,82,247,255,0,229,255,0,32,142,234,20,99,167,165,10,48,252,43,119,229,249,60,175,143,235,20,40,61,52,38,186,147,250,151,136,158,220,146,82,185,241,211,115,248,151,196,228,184,117,37,111,180,64,225,169,44,38,163,60,165,12,83,197,59,111,110,79,165,112,93,125,53,154,81,167,77,199,245,178,60,153,244,181,122,173,83,131,91,73,42,113,243,8,171,108,122,209,167,58,154,136,89,237,22,228,255,0,149,191,160,195,87,241,22,161,165,171,21,248,105,165,252,79,47,79,28,116,10,111,195,103,127,197,103,251,9,46,242,73,127,11,156,122,171,82,208,40,248,130,69,19,78,163,158,151,57,28,21,93,149,206,157,61,254,82,75,220,229,172,178,154,137,21,223,240,56,222,189,73,223,183,7,188,184,60,79,130,125,117,17,238,32,137,97,21,184,119,29,236,128,153,62,123,23,77,93,175,226,101,245,201,35,170,156,118,191,144,53,75,97,95,18,163,193,149,71,96,49,171,45,155,51,128,234,189,210,8,21,26,118,33,151,216,150,80,34,137,67,32,198,175,239,23,216,2,167,239,63,64,64,82,40,72,101,12,98,24,18,3,0,4,205,147,217,24,27,193,250,72,6,197,118,85,208,93,1,33,185,87,11,160,16,92,108,155,0,242,72,50,37,192,74,32,85,199,102,52,85,194,179,181,137,114,177,83,102,14,50,8,215,50,101,34,84,89,88,50,163,41,72,140,157,205,93,38,37,68,168,20,155,41,70,227,194,194,114,104,138,171,88,28,140,242,144,165,112,52,200,102,59,142,236,13,46,39,20,201,187,29,216,20,162,146,19,72,151,38,78,229,20,226,133,136,110,27,129,13,88,87,45,146,16,38,81,41,151,112,11,134,64,48,167,112,16,174,3,184,8,8,19,26,25,44,10,186,21,201,18,2,172,22,0,10,241,84,138,82,49,137,72,172,181,228,134,172,84,70,192,80,101,25,55,136,227,48,28,226,204,178,104,223,43,152,213,86,220,6,164,82,102,17,145,89,1,171,98,51,203,115,84,192,119,4,201,99,64,86,67,82,100,150,5,41,6,68,146,81,178,97,145,150,67,184,27,100,69,221,196,138,1,169,3,119,33,138,224,49,220,65,96,1,140,118,2,119,12,154,44,48,184,68,198,102,156,153,184,88,104,10,177,13,180,93,196,213,192,89,19,153,120,153,206,155,2,148,238,55,51,56,83,145,175,77,176,18,149,205,81,10,157,138,181,128,109,216,20,137,98,64,105,144,238,102,82,96,86,67,200,130,128,172,131,33,0,14,225,113,8,11,200,46,64,192,187,136,155,140,6,152,220,137,2,2,229,108,72,130,180,77,14,232,231,187,185,73,176,141,114,176,42,132,114,137,224,43,87,33,169,51,60,135,144,23,152,102,103,112,3,71,34,114,16,88,10,200,164,200,177,87,1,182,10,70,82,110,224,155,3,103,193,155,149,129,76,37,186,0,202,230,145,103,58,123,154,41,1,171,147,22,68,100,43,129,173,201,108,72,24,6,69,92,139,20,144,20,164,90,145,152,1,82,34,229,92,153,108,1,113,228,79,35,72,7,144,243,19,91,25,223,112,54,82,29,238,101,113,166,5,148,153,12,72,14,138,48,234,87,132,125,207,78,164,177,137,193,240,245,122,210,151,229,137,211,82,121,95,238,99,127,91,227,248,133,47,90,38,170,23,226,216,210,106,232,43,138,106,198,83,228,222,175,38,19,42,51,151,4,178,223,6,114,42,57,117,78,208,103,129,83,247,135,187,171,126,137,125,143,22,107,215,27,25,214,184,189,239,134,207,42,17,126,199,178,254,175,208,249,239,132,207,105,195,198,231,208,39,120,193,255,0,132,184,154,4,3,69,70,115,123,159,46,158,82,148,188,182,207,164,212,203,26,115,151,136,183,252,143,155,167,180,81,23,20,190,163,106,70,112,94,171,155,194,32,122,218,74,114,90,106,55,77,117,53,48,113,247,73,29,127,22,117,239,24,70,170,84,234,201,69,237,244,153,233,163,140,116,48,239,26,141,203,239,141,255,0,185,175,197,37,82,164,169,80,167,248,249,100,87,22,142,140,165,40,211,250,150,78,95,164,120,254,103,165,165,211,170,20,218,197,70,82,121,74,206,251,134,153,83,166,172,163,245,90,49,255,0,42,224,210,189,104,210,193,115,41,201,70,40,104,229,248,165,117,165,209,85,171,248,177,178,251,179,229,254,27,74,54,82,173,124,103,39,223,180,98,219,254,103,163,255,0,136,181,112,172,225,66,148,242,198,79,43,126,99,147,83,166,173,75,225,148,171,185,198,22,125,40,198,61,214,247,96,115,124,41,175,84,156,183,77,218,54,237,139,222,231,189,71,211,94,140,156,173,148,99,15,189,226,121,31,13,199,246,209,81,74,49,162,191,142,92,158,166,151,26,146,211,70,91,203,8,203,248,108,49,53,134,186,14,53,167,73,203,37,179,95,169,201,241,39,120,184,251,164,119,235,83,151,196,90,236,227,19,131,88,191,238,41,175,51,3,42,79,26,117,23,248,142,117,245,78,70,237,250,127,143,245,48,123,70,222,72,175,87,224,81,88,84,149,183,111,147,216,60,159,130,43,80,147,191,226,61,110,197,66,238,76,153,125,140,236,220,183,2,169,70,251,119,123,29,150,196,198,132,119,201,246,217,26,73,221,129,119,216,230,169,45,205,167,43,68,229,168,251,1,157,238,238,92,8,52,129,81,167,98,25,100,176,18,40,72,96,115,79,247,178,41,25,183,251,73,125,203,64,106,184,2,83,44,160,0,0,132,49,20,128,44,92,21,209,23,52,164,247,100,83,196,49,44,65,75,16,196,0,2,193,97,92,87,2,128,155,133,194,11,12,87,11,128,199,177,27,140,6,0,1,64,128,2,37,139,18,194,192,70,40,88,163,91,11,16,35,20,24,162,236,22,2,113,65,138,40,64,78,40,49,69,88,0,88,161,96,80,92,8,192,158,153,165,194,229,25,116,135,211,47,33,92,12,240,19,139,53,36,12,154,98,179,54,196,88,251,4,101,191,144,220,211,31,97,168,133,102,174,50,154,11,1,12,91,154,226,41,218,40,9,138,9,35,62,178,184,58,168,15,21,20,69,199,125,138,202,227,33,220,201,75,114,192,182,178,70,111,210,203,82,38,167,144,8,242,84,236,226,68,37,116,23,220,12,90,179,11,154,84,142,199,61,200,173,34,247,53,76,198,38,145,101,26,246,16,174,59,132,81,81,51,184,211,3,80,104,140,138,200,161,88,164,195,107,25,183,102,65,173,199,115,60,130,229,26,92,5,22,41,132,88,175,99,40,76,210,247,64,25,143,35,38,183,41,5,105,145,113,153,139,78,193,12,175,192,70,237,220,68,250,188,20,163,47,0,75,99,82,27,166,252,6,32,52,199,146,39,16,196,13,21,131,34,73,220,13,114,19,100,110,78,247,3,65,217,18,43,176,42,192,208,38,87,32,67,108,35,34,241,66,113,0,200,121,16,226,43,48,53,184,16,80,12,77,136,64,59,141,72,128,189,128,210,225,114,50,21,192,210,227,51,200,187,128,236,32,184,92,6,153,92,144,59,128,56,138,229,92,202,114,220,10,185,73,145,18,128,171,142,228,14,228,21,113,100,77,193,176,52,91,133,145,48,99,96,55,18,74,185,51,123,1,43,147,67,157,79,212,106,164,81,96,77,194,224,105,144,178,32,100,23,144,178,16,48,30,67,200,128,3,75,141,238,136,29,246,10,73,150,140,50,220,181,32,141,8,107,113,220,24,80,134,69,193,48,141,46,51,59,141,72,43,210,208,70,212,103,47,44,165,27,92,189,36,113,210,199,221,92,138,178,75,100,115,116,241,15,147,88,253,22,57,219,52,163,43,236,81,157,88,156,179,228,238,170,142,57,175,80,196,214,50,51,149,183,52,145,156,246,52,142,13,107,244,226,121,117,163,105,197,158,158,178,206,81,242,121,186,143,170,38,117,172,118,124,62,88,234,23,190,199,209,211,127,178,166,253,143,152,210,254,245,31,77,65,223,79,22,49,53,99,19,228,87,52,142,63,137,203,29,21,103,254,27,127,19,195,72,245,62,55,55,242,82,140,119,114,148,81,229,211,83,81,245,65,95,222,68,92,105,8,158,151,195,244,83,212,213,141,226,227,79,241,73,241,99,207,130,170,255,0,13,63,254,230,119,67,79,172,175,4,227,86,159,219,119,96,61,58,211,141,63,136,211,198,172,49,234,62,255,0,77,227,223,248,13,212,142,106,61,78,182,162,126,155,199,136,35,205,127,11,214,74,81,110,181,61,183,250,127,216,218,63,13,214,218,223,54,146,253,72,61,101,179,250,90,240,113,106,221,92,167,62,165,56,205,63,216,237,244,249,127,115,149,252,47,89,119,125,74,127,253,198,111,225,186,136,182,254,98,158,222,80,28,80,211,127,221,186,114,85,42,96,156,165,42,106,201,75,219,205,139,248,158,166,87,140,168,74,244,41,69,209,87,240,214,236,218,180,53,52,105,74,173,77,77,40,211,139,181,247,149,217,141,89,86,167,28,229,10,85,96,214,238,46,215,64,114,104,170,70,158,151,85,37,123,218,49,77,255,0,155,253,143,87,71,9,175,138,83,131,146,112,134,154,45,36,112,212,210,186,244,98,180,177,253,147,139,155,143,13,63,127,39,109,25,105,169,235,30,162,181,71,25,70,149,53,21,127,226,6,154,187,255,0,212,246,237,21,115,207,214,127,230,105,127,152,239,156,161,83,89,82,112,158,74,79,111,209,127,67,131,92,173,86,155,255,0,16,28,175,232,49,155,52,155,178,251,24,246,10,246,254,8,159,202,61,255,0,19,61,84,121,255,0,5,141,180,138,239,150,122,86,8,153,59,34,105,167,149,249,28,205,104,67,125,251,110,6,209,73,83,81,93,133,97,223,112,158,200,12,102,247,251,24,79,118,105,47,6,108,168,146,226,65,113,3,66,89,93,132,192,72,108,16,166,237,16,57,19,245,55,238,90,50,129,162,10,187,151,22,101,98,144,70,160,36,50,128,104,67,92,128,73,88,35,44,119,42,75,97,210,138,148,153,20,70,109,151,145,88,32,197,1,23,11,151,136,98,65,33,137,118,16,19,136,241,24,152,10,193,96,176,0,88,118,0,0,176,88,50,22,72,2,193,97,136,2,193,97,138,224,59,10,193,112,184,5,130,194,200,121,0,88,44,25,6,64,43,10,197,92,46,81,22,22,37,128,25,226,197,137,168,4,101,128,98,107,96,10,206,194,177,160,172,4,1,86,0,36,76,187,10,192,64,23,100,43,1,34,156,114,69,216,86,3,15,151,220,58,6,226,42,71,204,169,6,69,116,132,224,202,132,139,140,137,140,25,74,155,1,229,185,127,82,50,193,228,109,24,216,12,212,49,4,157,205,182,11,32,137,124,24,78,154,55,146,33,38,21,141,177,28,89,172,227,233,49,87,2,211,40,152,197,150,160,238,16,21,113,244,238,95,72,8,91,150,169,182,84,41,216,215,128,51,84,216,58,55,54,76,210,32,113,244,25,75,78,206,203,196,20,226,7,42,161,36,55,69,180,117,231,16,206,32,112,45,52,174,107,10,12,234,188,71,146,3,159,229,253,139,90,99,101,52,29,68,2,84,16,250,17,7,81,18,235,1,125,24,141,66,40,203,170,53,80,13,28,98,103,58,72,172,133,144,28,207,210,197,145,165,88,152,21,26,92,8,184,238,5,133,137,184,211,2,130,194,184,92,0,105,128,152,21,113,153,92,172,128,177,216,148,199,112,19,68,222,197,220,153,0,41,32,35,129,41,1,173,137,148,71,112,184,25,181,98,114,220,214,215,33,211,119,224,1,50,174,74,132,188,26,42,114,96,23,2,227,167,145,172,116,222,72,57,238,7,98,211,162,149,8,138,177,194,68,147,125,143,79,163,17,244,34,41,30,108,111,224,163,208,232,68,58,49,20,142,1,92,239,249,120,146,244,209,20,142,27,137,157,207,77,31,2,249,104,248,4,113,197,154,92,232,90,104,162,213,24,161,72,228,38,91,163,187,167,16,232,196,82,60,171,90,70,170,71,116,180,209,125,137,249,85,224,82,57,110,51,171,229,87,128,249,84,41,28,183,30,71,71,202,135,202,130,57,178,42,230,223,42,53,166,176,35,157,176,137,214,180,235,193,106,140,80,164,113,217,248,12,101,224,239,233,196,48,137,41,30,99,132,175,193,81,140,188,30,151,78,35,233,196,180,234,224,81,151,128,112,151,131,191,8,143,8,146,172,121,157,57,248,31,78,126,15,75,167,17,244,227,224,83,171,206,233,207,192,42,82,240,122,93,56,248,5,8,221,108,41,213,165,106,157,58,113,166,188,28,174,87,52,172,156,170,54,78,38,91,65,165,23,105,114,44,71,21,105,92,35,90,139,99,146,107,147,182,91,192,228,170,185,24,186,229,151,38,51,55,169,193,207,62,230,153,121,250,157,234,28,21,214,83,74,254,231,125,85,121,182,112,214,132,186,241,149,189,59,238,103,90,198,250,91,228,154,177,244,90,9,57,105,100,164,238,212,143,157,211,74,204,247,62,31,90,54,157,59,238,247,65,53,218,200,147,216,78,118,138,186,102,110,89,26,71,145,241,186,216,124,188,123,57,221,156,149,167,149,124,19,244,198,86,254,71,87,198,35,122,212,125,73,89,54,206,105,227,104,74,156,162,228,227,234,94,26,50,174,152,22,168,124,75,84,177,161,25,116,163,43,39,25,98,121,209,173,168,221,122,23,232,202,235,87,75,106,137,63,107,196,82,62,138,159,195,53,52,105,197,75,83,41,59,221,171,127,35,182,150,158,116,228,229,29,175,249,165,115,228,21,93,69,174,165,147,191,122,156,27,42,186,156,37,106,178,139,236,148,130,190,175,83,78,173,90,56,83,169,211,151,230,72,240,231,26,148,101,82,53,181,208,113,250,101,8,172,156,191,67,206,117,117,88,127,230,42,198,119,239,61,172,109,78,81,113,245,106,107,57,119,245,36,7,63,197,53,30,152,211,140,177,86,218,23,250,87,191,185,191,195,35,87,229,42,41,194,123,167,58,119,217,91,185,21,104,233,170,89,77,74,82,242,170,69,51,182,26,170,180,244,174,149,53,41,73,71,8,101,40,171,47,209,238,6,255,0,10,167,127,133,194,79,234,180,236,255,0,83,105,211,211,185,62,180,99,232,166,157,228,187,27,105,97,78,158,142,148,105,205,78,49,139,141,253,236,74,146,147,138,178,121,71,249,26,103,92,117,104,58,115,149,108,82,87,88,56,246,94,14,29,125,253,50,255,0,17,235,86,168,213,29,85,214,80,140,98,177,254,167,155,169,143,87,70,229,29,241,228,139,142,42,251,54,98,111,93,94,41,255,0,133,25,71,159,177,21,244,31,9,142,26,56,38,183,223,147,191,177,199,240,205,244,144,218,199,96,68,89,74,105,118,238,117,197,99,77,121,123,179,158,140,50,159,221,255,0,35,170,127,80,19,24,247,51,173,45,205,95,166,39,52,157,255,0,80,23,185,18,44,76,168,204,168,128,208,22,12,1,128,35,58,238,212,229,246,52,57,245,79,246,82,247,216,14,120,179,68,101,3,104,160,41,22,144,146,42,192,48,184,88,44,3,24,134,6,145,222,54,29,21,234,145,156,101,102,105,29,174,215,112,173,132,103,185,68,20,6,114,169,99,55,88,66,186,0,230,235,7,85,150,21,210,35,14,168,117,73,10,216,68,42,133,100,128,10,38,232,50,64,76,162,219,18,131,47,36,25,129,56,178,146,12,195,168,128,118,29,136,205,7,81,1,86,12,73,234,32,234,32,30,33,137,61,68,29,64,43,17,88,158,160,102,5,88,151,36,131,34,36,174,81,93,72,143,52,100,169,151,128,69,102,131,52,78,2,196,42,250,136,93,66,28,76,165,25,118,8,223,33,100,115,222,101,199,32,53,200,50,18,184,177,97,67,169,97,117,61,194,84,238,74,164,84,87,80,58,130,116,201,233,176,47,50,122,168,78,147,100,116,31,144,53,234,32,234,35,46,140,188,137,81,96,121,9,140,133,114,147,43,39,150,229,100,136,104,64,93,193,72,74,50,41,83,147,236,4,200,20,172,95,70,97,242,211,96,70,87,41,89,135,203,84,45,80,154,2,28,80,186,104,213,210,159,130,113,154,236,4,164,145,66,179,93,129,176,26,101,102,72,146,187,40,210,50,185,164,81,156,85,139,200,11,218,40,206,85,119,11,220,82,167,114,3,169,112,200,140,36,132,242,3,78,163,14,171,242,98,221,137,200,163,167,170,199,212,103,46,118,30,96,117,41,220,78,103,58,153,121,92,34,221,70,56,200,206,195,74,94,2,181,200,164,204,177,151,131,72,194,94,8,141,20,139,49,180,151,98,227,32,42,123,196,228,158,204,234,185,148,233,100,21,207,115,72,135,66,69,42,114,40,6,39,9,46,194,223,192,69,5,196,129,128,238,50,64,1,147,152,228,246,48,82,245,1,211,25,21,115,56,189,135,112,52,185,55,39,34,114,2,166,246,50,140,238,202,150,232,231,74,74,64,118,39,177,112,87,102,48,185,178,216,13,210,137,73,68,193,50,212,172,69,116,70,17,31,166,39,63,86,196,58,141,129,213,212,138,14,178,57,50,11,130,186,186,193,213,57,110,85,193,93,29,97,245,142,107,133,193,93,93,64,234,51,153,72,165,32,58,21,66,186,135,62,67,200,13,239,113,54,101,152,102,5,185,50,115,14,72,148,88,23,212,31,80,198,204,123,129,183,80,125,99,156,87,5,117,117,131,172,114,220,46,33,93,157,100,62,178,56,178,30,66,21,217,213,67,201,51,143,33,169,191,34,21,210,228,46,161,150,97,146,11,91,42,133,42,136,230,98,200,68,174,197,52,60,209,199,145,113,187,100,139,93,57,5,200,74,192,230,145,21,160,238,97,214,5,86,226,21,208,84,121,57,250,140,210,140,156,155,251,17,107,71,185,14,54,42,205,142,73,219,116,69,102,23,1,92,168,223,152,108,115,85,71,69,61,233,152,86,34,184,230,182,57,170,157,147,57,107,112,205,50,224,159,44,225,174,240,172,164,254,147,190,75,99,131,87,244,147,90,196,245,39,25,71,166,162,239,236,122,191,13,203,170,167,82,166,251,199,30,15,50,139,216,245,126,27,5,82,162,203,203,24,107,127,156,150,88,224,159,182,86,108,234,167,40,213,165,25,165,180,149,247,51,169,162,140,159,41,191,241,68,210,49,194,17,143,229,86,42,60,63,139,69,189,108,82,109,46,159,111,185,133,24,70,242,206,77,198,42,238,236,215,226,53,243,215,56,191,166,10,215,49,167,234,165,37,249,200,173,168,69,84,167,25,201,43,177,106,165,26,16,88,194,46,82,226,235,130,233,73,66,17,139,186,182,198,117,233,203,83,94,49,139,81,113,244,218,93,216,71,165,240,189,70,154,20,233,209,213,194,51,157,89,122,36,233,241,247,103,183,29,38,158,251,105,233,127,246,163,203,165,170,161,29,45,10,21,40,58,202,156,182,113,252,203,216,246,85,75,198,248,77,125,209,21,159,203,210,117,49,233,83,178,87,126,148,101,83,79,166,171,10,144,140,41,228,189,45,168,253,44,165,86,57,186,151,148,92,189,30,173,174,97,58,210,167,169,141,53,40,227,36,218,142,59,183,247,42,60,207,145,198,188,37,94,17,233,197,90,112,91,171,173,175,252,206,168,104,233,74,189,79,251,106,106,49,250,101,130,245,121,58,21,170,86,109,253,63,79,63,83,58,27,81,69,28,116,241,167,86,181,56,164,149,175,182,199,52,245,80,210,244,179,111,41,227,78,59,127,22,98,181,11,75,171,148,42,85,188,82,121,69,173,211,125,215,177,173,26,212,115,140,170,212,141,150,248,181,125,208,29,115,164,253,80,82,197,79,234,219,147,203,165,234,117,35,20,146,113,245,111,201,232,212,214,210,207,234,88,91,234,119,242,121,202,112,133,121,205,73,96,239,111,177,7,29,87,148,170,70,223,71,244,49,148,95,185,179,180,42,212,156,158,210,217,19,55,28,99,234,87,10,247,254,29,182,150,158,214,216,236,103,46,135,247,16,239,177,213,220,35,162,132,109,22,255,0,64,91,200,184,172,105,145,124,98,217,21,21,101,189,187,24,115,185,83,119,251,203,250,8,168,4,198,34,162,70,132,198,128,174,192,29,128,0,228,214,75,211,21,229,157,111,131,131,89,47,218,198,62,16,10,12,209,72,194,44,218,42,225,90,197,154,35,56,71,99,69,176,67,1,100,46,64,160,38,193,184,20,93,57,111,102,100,52,192,234,16,225,36,226,152,238,136,172,157,59,147,210,54,216,54,20,140,58,34,233,179,162,232,87,69,164,115,116,216,116,228,116,221,11,40,138,71,54,18,30,51,58,50,66,206,34,145,133,166,22,153,182,113,14,164,64,199,25,21,140,141,58,136,93,68,4,98,195,6,86,99,204,9,193,134,5,100,25,1,61,49,224,59,177,221,144,78,1,137,91,133,152,19,138,12,81,88,143,16,34,200,44,139,192,88,1,23,72,89,26,58,98,84,192,140,134,153,125,49,224,4,216,49,69,226,22,2,112,136,177,69,216,49,2,9,110,198,184,139,20,6,89,49,100,205,177,65,138,3,158,82,144,41,72,223,20,24,160,49,77,149,115,75,33,108,4,5,139,0,60,158,132,67,161,18,174,60,146,54,202,126,94,34,116,34,152,78,186,70,50,172,252,129,210,163,78,40,121,65,28,93,70,251,134,126,225,29,202,164,10,85,35,236,112,102,60,193,94,134,113,240,134,165,15,8,243,250,140,106,163,5,122,30,135,216,151,8,51,145,85,126,74,85,88,43,167,163,22,75,210,197,246,20,42,51,120,202,225,92,207,72,188,17,242,182,59,135,112,71,7,203,177,244,25,221,176,90,34,145,197,210,105,17,105,46,199,123,140,73,233,196,17,195,255,0,180,44,159,99,187,165,17,116,98,42,71,3,164,153,156,232,30,159,65,7,64,17,227,58,12,168,208,103,171,242,235,192,124,191,176,30,106,211,179,88,105,206,222,136,186,82,3,24,210,138,52,80,136,157,41,7,78,64,59,68,164,226,102,233,204,88,76,13,173,22,46,154,51,81,153,94,176,43,162,84,105,216,41,185,119,55,64,70,11,192,176,94,13,108,22,34,177,116,226,201,232,35,162,193,98,142,127,151,66,249,101,224,233,176,1,201,242,190,196,189,41,219,113,100,8,226,249,82,126,68,239,201,6,104,17,195,242,182,15,149,59,115,65,154,9,28,95,40,201,122,86,122,25,196,51,136,35,206,249,105,7,203,180,122,25,68,61,32,143,61,211,107,176,40,203,193,232,99,23,216,48,143,129,72,225,198,75,176,158,94,25,222,225,18,28,16,35,139,127,3,197,157,125,48,233,130,56,119,67,185,219,45,62,70,95,39,184,164,115,220,121,27,252,163,37,232,223,150,41,16,164,25,27,45,35,67,90,80,70,23,29,206,133,165,26,211,10,71,61,202,185,210,180,232,125,4,41,28,215,25,209,209,69,116,208,35,151,43,15,51,161,211,68,244,208,25,221,8,215,0,196,43,23,246,37,197,248,58,113,43,20,18,56,177,151,130,148,37,224,236,81,137,73,68,82,56,122,114,240,53,74,126,14,239,72,94,36,171,28,93,41,135,74,103,107,148,69,156,69,35,151,165,33,244,100,116,169,196,165,40,138,71,50,165,32,232,51,168,46,42,199,50,160,106,161,137,165,236,101,42,128,55,27,139,166,71,80,125,80,139,233,196,120,164,99,212,98,234,2,183,197,27,233,162,175,35,135,170,118,105,106,90,148,165,221,189,137,171,142,167,140,21,217,203,90,190,91,46,8,173,57,74,86,222,200,198,210,51,26,171,200,50,51,198,94,66,210,69,71,117,31,221,24,214,52,211,63,217,89,249,51,173,201,21,199,51,150,171,219,115,170,166,215,57,107,112,105,151,36,206,29,98,244,179,209,154,56,181,138,212,216,213,198,20,182,61,143,134,250,122,111,204,143,26,44,246,180,158,152,211,246,177,49,117,233,190,230,47,234,53,151,44,198,123,110,86,95,45,168,125,93,109,101,230,111,248,29,48,86,137,205,69,101,58,147,252,210,103,100,8,210,169,191,72,227,37,67,42,187,41,185,37,25,120,242,58,113,180,90,27,162,171,212,141,39,204,172,163,247,42,55,248,140,161,82,182,150,182,146,17,133,148,110,163,249,175,220,250,70,101,75,225,244,41,70,24,193,57,194,56,228,251,145,212,174,235,202,46,154,141,56,187,100,223,212,69,105,52,165,245,36,236,251,156,250,138,45,194,164,164,175,24,172,163,143,212,159,114,213,60,219,154,203,119,221,240,110,184,42,60,90,116,97,166,171,24,194,83,112,169,21,89,74,94,83,255,0,115,190,117,18,140,234,75,233,131,127,200,141,87,171,87,70,17,123,83,131,147,143,149,123,28,250,200,169,232,149,41,70,83,148,164,237,139,247,123,132,101,63,135,197,105,167,90,180,165,86,173,156,160,219,218,62,23,185,201,167,132,170,124,30,114,255,0,212,167,81,202,231,161,173,169,29,60,41,44,237,25,172,28,45,116,215,159,99,159,67,78,82,208,201,95,234,82,86,10,237,163,89,96,165,53,120,206,42,72,243,43,74,159,94,87,217,223,139,29,127,14,180,232,85,83,87,116,50,86,126,231,35,154,158,213,21,223,146,14,125,93,59,233,227,56,175,82,109,24,74,42,113,82,134,215,223,99,186,170,93,25,70,63,117,247,56,40,201,211,188,127,44,182,251,5,125,38,133,99,66,17,189,246,228,233,141,220,210,49,210,221,210,139,151,54,58,41,47,83,97,29,105,122,17,133,110,113,237,203,54,93,142,90,210,189,255,0,197,253,9,138,139,228,220,128,0,211,32,0,0,137,10,60,149,34,99,200,26,62,0,59,0,19,38,121,186,159,86,170,86,237,100,122,50,228,224,166,211,173,41,62,236,10,133,59,114,109,27,9,216,106,192,104,27,132,92,109,201,87,2,7,144,223,216,86,101,14,225,144,177,247,41,69,4,78,69,43,177,217,20,149,194,157,165,101,97,90,161,211,4,176,69,98,140,213,142,92,102,24,204,234,178,11,10,71,46,50,31,78,71,77,128,82,57,122,108,125,41,29,32,41,28,221,22,62,139,58,2,226,172,115,244,7,208,55,184,93,10,49,232,135,69,26,220,89,1,159,69,15,164,139,200,46,4,244,208,240,67,184,92,129,96,131,4,59,133,192,88,161,226,130,226,184,14,193,97,92,46,3,16,1,65,96,0,1,0,196,0,0,0,32,24,0,132,80,1,32,49,0,130,195,21,192,44,43,14,226,184,5,130,193,113,92,15,54,200,206,165,55,46,9,140,217,162,158,198,216,113,212,132,162,101,145,232,75,25,156,53,169,225,47,96,136,200,121,25,100,25,1,190,67,200,195,34,178,3,107,148,140,20,141,160,192,214,17,108,218,49,72,197,84,72,82,170,216,29,93,72,196,62,97,28,78,76,89,2,187,190,96,125,102,113,41,26,70,101,43,163,173,32,85,217,151,36,52,209,7,79,89,135,89,156,202,65,144,29,125,97,198,169,199,145,106,64,174,190,176,213,115,143,32,200,21,220,171,34,186,168,224,82,31,81,136,87,161,212,65,212,137,231,245,88,213,71,228,66,189,12,162,44,162,112,170,175,200,250,175,200,133,118,250,88,90,39,34,170,203,85,66,215,77,163,224,79,19,37,85,14,247,3,69,137,91,24,180,251,16,231,40,144,116,216,44,204,33,82,70,138,109,129,118,97,97,41,50,178,10,6,25,68,89,196,7,97,98,60,144,93,1,56,11,166,93,208,1,29,33,116,141,64,12,93,17,170,38,161,112,51,232,143,164,105,144,178,32,74,153,93,50,122,129,212,2,176,12,17,29,64,234,129,118,137,46,113,66,206,228,59,48,43,170,138,204,205,36,138,201,20,90,149,202,57,250,150,31,91,216,131,162,193,99,5,89,248,41,85,3,91,5,140,250,161,212,10,210,193,99,62,163,19,148,130,53,178,22,198,89,72,94,160,54,178,97,130,50,89,26,198,225,70,8,88,26,1,4,96,131,18,194,232,9,192,28,44,93,204,106,185,62,0,118,67,194,231,58,140,215,115,122,110,93,202,132,233,7,68,218,225,114,85,140,122,37,42,118,53,1,72,140,67,18,178,65,146,2,37,11,153,186,6,249,32,184,28,255,0,46,31,46,116,92,46,41,28,255,0,46,31,46,116,100,59,138,71,47,203,27,66,56,65,71,193,169,50,228,82,19,113,107,213,21,247,33,168,62,237,26,42,110,91,190,2,84,215,130,43,28,60,49,56,203,201,164,156,98,172,137,200,168,218,133,212,55,34,177,116,165,148,90,240,77,100,69,112,214,91,220,229,170,117,212,221,253,142,106,134,153,115,200,224,215,126,237,158,140,209,231,235,246,165,33,171,142,90,126,169,197,123,158,229,45,162,143,23,74,175,86,62,199,181,15,164,152,186,244,101,245,126,135,61,103,106,115,126,34,206,137,125,75,236,114,107,30,58,106,207,252,12,172,190,122,130,244,163,166,28,156,244,253,41,35,120,17,166,235,234,53,161,190,190,130,255,0,20,76,87,40,234,208,219,254,165,70,82,223,213,253,139,169,143,165,190,198,50,121,51,75,221,109,193,45,25,197,103,41,99,78,82,91,181,219,220,171,237,184,156,108,190,230,25,71,81,163,169,53,83,209,40,203,127,29,138,136,119,150,186,107,23,103,74,56,191,212,80,167,37,86,172,36,173,20,211,143,186,103,159,160,214,191,151,211,42,151,148,232,201,211,109,62,98,214,207,244,61,8,202,82,173,90,89,94,233,91,219,97,134,185,229,25,199,75,90,180,100,165,41,39,180,187,125,140,254,15,234,139,166,219,180,110,210,246,125,196,170,85,148,170,211,114,81,211,210,138,166,210,91,202,76,175,134,185,117,95,229,140,109,114,136,211,254,203,226,58,170,93,170,211,111,245,71,27,141,166,228,116,234,37,143,197,33,39,178,207,22,253,165,31,245,34,162,217,202,45,110,238,190,196,19,101,40,236,121,245,163,141,88,202,63,243,254,88,235,140,241,155,86,231,177,21,97,118,157,184,97,94,246,150,221,8,63,110,231,84,62,132,206,106,95,186,143,216,235,75,210,144,69,77,250,62,231,53,242,147,145,181,103,104,127,35,30,16,195,64,134,5,8,0,2,19,34,63,81,161,157,241,151,191,96,52,14,194,92,10,95,72,25,215,169,211,161,82,127,150,45,158,45,13,83,178,200,244,62,39,60,116,83,95,157,168,158,76,35,193,53,113,234,82,212,41,59,29,73,30,125,26,119,104,244,19,216,168,162,147,70,119,12,128,212,44,101,147,30,76,11,41,45,136,82,185,105,148,22,97,23,184,214,87,179,220,112,141,234,36,69,116,71,104,161,220,118,11,25,82,184,174,94,34,176,19,112,42,193,96,39,112,220,171,5,128,141,192,187,5,128,139,5,139,0,35,16,196,176,2,49,11,22,32,21,130,195,0,21,130,192,0,22,11,5,194,224,0,23,11,128,0,92,87,40,98,21,194,224,49,5,197,112,29,197,112,0,11,138,224,0,23,21,198,32,133,112,184,192,9,184,139,16,19,184,183,44,64,70,225,185,96,7,131,25,150,164,115,92,165,35,108,55,203,113,85,180,162,66,144,57,1,199,53,140,137,108,234,171,77,73,28,114,140,147,10,121,6,68,56,50,119,68,86,241,150,230,209,153,201,27,163,100,202,141,243,12,140,238,48,139,200,119,51,29,192,213,50,211,48,82,43,34,141,212,183,47,36,209,202,165,185,180,55,2,212,110,55,7,98,174,162,82,154,96,115,148,141,101,20,209,131,118,97,26,3,139,10,113,108,232,86,92,145,92,234,44,103,71,165,145,56,119,64,103,98,94,195,202,193,149,202,136,200,106,67,148,118,49,189,164,6,249,20,166,101,216,34,238,6,217,151,25,179,56,210,148,142,168,81,81,34,174,158,76,188,80,100,162,140,229,80,43,75,36,68,165,137,147,171,184,243,191,33,42,101,168,113,124,11,230,25,110,49,145,132,233,53,194,2,165,89,249,18,169,39,220,207,167,47,5,70,156,151,96,54,85,37,228,174,164,188,152,122,151,102,90,114,240,192,190,180,134,171,179,54,189,140,239,184,29,106,184,254,97,28,247,216,139,238,33,93,202,186,52,85,19,56,161,18,156,154,16,174,204,162,23,137,199,212,118,18,171,43,146,45,118,180,133,138,57,213,86,29,97,10,223,4,29,52,103,214,42,53,46,21,88,32,197,11,33,221,16,24,160,197,12,0,58,113,14,156,67,112,220,6,161,17,225,17,110,27,129,88,68,49,137,59,134,224,85,162,63,73,22,96,147,10,189,128,64,5,5,197,112,185,3,184,93,147,113,220,1,182,103,234,185,119,29,202,18,114,11,142,225,112,21,202,184,174,23,32,96,33,128,229,53,24,156,211,212,238,111,40,228,140,250,17,40,203,174,29,99,111,151,136,250,17,45,73,172,85,99,72,87,45,81,136,250,81,33,53,74,73,143,97,40,216,44,69,85,138,34,225,112,171,28,86,95,161,157,206,136,250,41,94,60,144,41,202,52,215,169,221,248,57,231,85,200,83,140,165,43,178,49,104,161,59,147,102,86,227,176,70,186,127,161,149,87,233,185,52,109,140,138,169,188,8,174,26,171,191,185,205,51,170,173,214,222,78,106,136,210,48,151,7,6,191,247,82,61,22,182,60,253,127,238,165,246,26,99,13,10,221,200,245,151,208,121,122,37,104,163,210,110,208,38,26,244,165,248,126,199,15,196,165,142,134,187,255,0,9,218,254,136,125,191,177,231,124,90,86,209,84,247,105,127,50,143,37,113,19,104,24,218,223,196,218,4,86,208,87,58,244,47,15,136,208,186,252,118,254,39,53,62,199,119,194,220,127,234,84,239,226,86,251,216,186,143,107,23,22,163,23,178,67,123,68,28,226,170,226,222,236,120,163,42,198,189,85,70,133,74,150,190,49,189,145,226,233,53,117,103,166,214,82,133,40,122,47,107,75,188,143,106,206,14,48,150,83,189,222,88,236,124,221,111,135,85,202,178,81,106,125,124,99,127,196,153,81,134,130,131,212,75,167,41,218,249,89,253,248,254,135,185,164,148,227,7,78,188,92,106,69,44,147,48,165,167,165,83,170,232,254,198,20,215,75,37,204,159,147,153,214,84,250,217,117,47,211,158,82,154,199,43,45,149,130,181,248,85,122,117,116,186,201,102,157,73,78,82,146,253,54,13,45,90,74,10,141,73,202,50,171,45,173,220,240,104,214,149,109,101,41,85,106,50,73,70,56,198,201,253,206,202,146,173,71,93,77,210,182,120,217,39,238,42,71,165,241,56,75,161,26,175,234,112,254,107,116,103,212,140,237,110,241,95,211,37,253,127,145,232,124,70,49,90,52,165,196,101,21,253,143,19,76,240,198,50,123,197,226,254,241,127,232,193,141,106,69,75,117,200,69,238,159,123,148,248,34,159,239,99,230,225,94,245,62,32,142,148,115,209,230,63,99,163,136,176,140,171,74,242,251,28,53,53,171,55,26,107,43,59,55,238,107,175,169,211,210,214,168,185,81,118,57,180,84,225,10,41,197,228,212,82,191,243,101,29,52,117,17,155,194,94,153,248,125,205,142,24,86,165,172,161,57,65,218,80,221,95,148,118,211,150,116,227,47,204,174,16,216,3,16,3,56,234,41,75,85,79,127,76,93,217,216,206,60,191,239,37,31,100,7,108,190,159,208,137,23,248,81,156,246,96,121,63,26,169,139,163,79,205,228,114,233,162,234,74,253,144,190,47,55,83,226,74,43,180,84,81,223,166,164,161,78,40,139,227,106,81,197,26,220,145,220,168,164,86,196,162,148,91,1,162,210,11,91,128,220,7,176,11,113,110,6,145,149,141,105,171,77,200,231,185,189,25,167,233,100,86,249,6,65,136,98,69,25,6,65,136,98,1,144,100,24,133,128,89,6,67,176,88,9,184,92,171,5,128,156,152,174,203,196,44,4,93,138,236,210,193,96,51,187,13,205,44,43,20,69,216,183,52,176,88,12,247,13,205,44,22,3,61,194,204,176,176,25,217,142,204,210,192,6,88,176,197,154,0,25,226,195,22,104,0,103,136,98,205,44,22,3,59,48,177,165,130,192,103,97,88,210,193,96,51,196,49,52,0,50,179,11,51,81,88,12,236,194,204,210,194,176,25,216,86,53,16,25,216,44,104,32,143,158,249,105,141,105,166,111,243,11,216,127,48,141,178,199,229,228,63,150,145,183,204,34,150,161,1,205,242,211,19,209,185,29,170,188,74,85,162,7,157,242,18,242,68,190,31,43,242,122,189,84,59,220,43,200,150,134,86,5,163,159,147,216,74,253,145,88,175,1,30,58,209,207,200,254,78,103,178,163,31,8,126,159,8,131,198,249,57,135,201,84,242,123,62,159,8,47,31,8,163,199,249,25,249,43,228,103,228,245,178,94,16,238,128,242,62,74,126,77,97,165,156,79,74,235,194,41,91,192,164,121,114,211,84,125,193,105,166,187,158,174,222,3,98,82,60,213,70,126,68,180,178,108,244,237,16,216,180,142,56,208,105,19,45,60,223,115,190,232,121,34,85,143,57,105,166,187,154,70,132,187,157,185,68,89,161,82,56,103,163,114,28,52,54,59,178,12,197,88,229,90,53,98,94,130,45,240,118,117,6,165,112,76,114,124,148,124,14,58,56,167,193,216,4,164,99,26,41,118,43,166,106,1,88,244,69,208,70,225,97,72,195,161,18,186,8,214,192,41,25,42,8,58,49,52,220,91,129,42,140,71,210,136,110,27,132,46,140,3,165,1,217,143,22,4,116,162,67,161,19,124,7,128,24,42,49,14,140,125,141,240,22,2,145,154,167,20,14,148,89,174,32,21,151,66,33,242,241,54,0,50,249,120,137,233,227,224,218,224,6,15,76,188,9,105,206,128,201,10,71,51,211,176,232,201,29,14,72,89,132,96,233,203,200,148,102,141,250,136,89,32,49,114,113,229,2,170,141,94,50,48,169,78,219,162,141,85,68,60,209,197,149,152,117,4,43,183,52,29,72,156,61,71,228,51,151,145,10,239,205,6,104,225,85,31,145,245,31,146,65,217,154,12,209,197,155,242,53,39,228,176,117,230,135,156,78,75,191,33,191,144,58,242,65,146,57,46,252,143,39,228,131,174,232,119,71,34,148,135,156,128,234,186,11,163,143,169,34,148,228,7,80,28,253,70,62,163,10,222,225,115,14,161,93,64,53,184,238,96,234,135,84,14,139,134,71,63,80,58,140,66,186,46,59,156,217,191,35,205,130,186,46,51,155,168,195,168,201,10,232,29,142,117,81,143,172,6,246,54,132,148,118,124,28,180,170,101,47,177,165,216,213,105,43,92,134,146,38,242,93,133,61,192,27,137,44,155,10,214,8,222,143,18,52,159,210,99,167,151,170,75,216,218,95,73,21,197,87,234,57,106,29,117,151,39,45,69,201,164,96,251,156,26,255,0,221,72,244,25,193,174,95,178,149,134,152,203,72,189,40,238,151,208,113,233,78,201,253,36,30,146,253,213,63,242,175,232,121,159,25,151,253,188,35,249,170,30,156,95,236,41,127,149,30,55,198,167,235,163,15,243,72,163,141,61,191,67,72,25,71,183,190,197,193,145,93,48,103,163,240,164,255,0,234,22,255,0,233,200,243,32,247,177,232,232,39,26,127,18,165,159,226,139,138,251,178,248,143,83,77,78,189,74,41,234,212,93,90,82,118,148,127,18,242,116,70,87,141,217,74,105,109,126,93,191,83,36,242,91,127,3,56,171,114,188,94,54,191,99,24,83,158,49,235,202,51,154,222,241,86,179,21,10,51,167,94,164,156,165,40,205,222,207,136,154,234,85,168,206,220,181,138,253,74,142,77,36,114,158,81,182,54,114,254,44,231,215,211,206,164,105,87,199,26,238,84,212,151,109,182,254,103,161,69,70,20,174,149,147,222,222,221,191,145,243,122,205,68,181,186,153,97,85,219,108,87,29,55,197,130,184,231,161,212,232,245,20,37,82,158,206,107,25,114,155,191,7,118,158,48,151,199,40,83,183,18,189,255,0,77,142,222,187,116,37,167,169,44,106,195,28,163,63,199,239,31,112,248,109,26,117,53,149,167,82,217,70,206,47,199,184,70,255,0,22,172,233,70,141,40,168,203,173,39,22,165,224,240,255,0,119,169,147,124,59,79,248,108,206,239,136,84,148,245,145,171,94,164,97,42,114,198,149,53,187,146,191,47,193,203,172,135,78,190,77,122,84,238,255,0,202,249,10,209,237,238,20,99,255,0,115,79,125,175,200,82,139,84,113,123,202,155,113,254,6,148,82,117,99,126,19,184,71,183,69,110,205,38,237,19,61,59,186,108,170,207,176,28,154,170,125,109,61,74,95,154,54,56,244,21,20,105,40,84,244,181,179,246,104,244,156,76,42,105,97,41,101,186,126,81,66,156,169,211,164,233,210,81,206,125,162,111,8,225,8,199,194,177,157,42,48,166,238,151,171,201,168,66,24,48,1,28,112,138,122,202,146,251,35,180,226,161,56,75,81,81,101,190,96,118,219,130,36,174,93,200,96,121,127,17,210,194,83,142,166,59,78,31,87,248,145,188,26,233,197,123,23,170,134,116,167,31,205,22,142,45,29,110,165,40,223,158,225,93,123,178,212,73,137,170,42,5,177,106,68,216,105,48,47,36,59,137,68,123,32,1,14,226,185,1,97,199,97,92,46,7,101,25,101,31,116,93,142,74,51,198,107,193,213,145,26,59,1,57,6,68,12,5,144,92,6,1,112,184,0,92,0,2,225,113,88,0,119,21,194,193,96,11,133,194,192,0,33,138,224,1,112,184,0,92,46,2,2,174,23,32,10,44,8,16,23,112,185,3,1,220,46,32,1,220,46,3,1,0,198,65,32,80,128,66,40,10,36,6,4,18,3,2,132,34,132,7,203,228,60,140,211,29,205,185,180,200,121,25,220,46,6,153,154,65,202,79,99,24,69,206,86,71,165,70,148,105,196,7,74,143,118,111,178,70,109,182,25,99,203,35,77,98,81,206,235,36,79,89,136,58,3,19,157,84,145,74,163,242,84,111,128,96,101,212,31,84,13,112,12,76,186,190,225,214,32,211,17,153,117,67,170,81,168,204,122,162,234,129,176,183,50,234,143,170,5,221,249,22,82,35,170,144,186,169,132,105,118,251,154,69,28,206,160,117,152,43,169,180,130,215,57,169,229,57,29,87,197,17,77,66,197,93,34,46,216,178,72,138,215,33,228,115,58,168,137,86,44,43,179,52,75,170,142,62,171,22,98,37,117,186,194,235,156,185,6,69,137,93,93,97,245,142,76,131,33,22,187,58,161,214,71,38,67,203,97,10,235,85,98,202,202,39,6,86,101,58,142,220,146,21,220,165,18,179,137,230,245,159,145,245,101,228,67,179,208,205,9,212,72,225,234,191,35,206,226,21,217,213,67,234,35,129,201,160,85,61,196,43,190,232,123,28,74,171,45,86,98,45,117,140,228,235,149,214,36,43,162,232,46,140,58,129,144,133,105,35,41,74,72,121,49,61,202,136,201,139,34,103,179,38,229,70,153,2,145,23,26,96,106,164,85,211,50,76,171,145,89,86,167,221,24,168,201,246,59,85,159,37,168,68,43,141,80,145,50,165,36,119,63,177,56,223,176,28,54,126,4,119,116,226,195,160,128,227,11,63,7,106,165,20,87,78,34,142,27,75,193,81,140,159,99,179,167,16,193,34,82,57,186,82,37,194,72,234,127,97,115,216,163,151,213,224,44,252,29,138,8,29,56,178,14,34,148,142,142,138,39,162,81,141,202,70,202,146,65,129,6,33,137,182,37,40,1,207,136,241,55,192,125,48,71,48,100,116,116,67,160,42,199,63,80,121,220,232,232,33,244,16,163,154,225,115,167,160,135,208,66,164,114,228,45,206,206,130,14,138,21,98,116,84,156,212,165,194,224,237,133,56,69,17,167,140,99,12,95,146,167,28,59,153,213,57,219,141,140,39,5,107,142,85,45,219,115,41,212,148,128,151,177,33,184,34,163,74,31,91,251,27,75,104,152,208,95,180,253,13,229,108,72,174,42,219,181,216,230,158,231,93,110,231,36,217,172,77,100,248,56,53,191,186,145,219,55,185,195,172,253,211,41,137,211,29,19,236,140,52,220,27,207,234,70,71,165,7,255,0,111,75,252,168,240,126,51,52,254,33,78,23,226,159,247,61,202,127,249,90,127,99,231,126,39,106,159,18,170,238,253,22,143,30,192,193,18,238,148,223,191,169,25,211,191,147,84,178,167,25,43,253,62,193,78,156,175,147,247,58,102,228,186,117,32,237,37,195,251,28,176,227,234,55,109,227,27,59,123,129,245,26,61,77,61,118,159,53,181,69,180,144,212,37,9,108,190,255,0,234,124,237,10,117,45,157,42,206,158,251,250,241,254,199,114,215,107,34,237,213,163,53,254,47,254,9,22,189,123,187,251,24,107,235,74,20,118,142,207,151,255,0,62,231,154,245,191,16,203,103,66,222,198,117,181,58,201,181,10,174,9,38,159,165,123,149,30,212,229,24,66,242,120,163,193,173,167,81,248,149,79,217,202,157,58,244,238,159,137,46,254,198,122,138,46,173,110,164,229,211,157,239,101,85,243,237,115,88,213,212,194,112,169,30,164,162,182,146,148,147,77,1,223,90,41,202,85,29,170,70,112,88,237,244,191,247,49,248,110,57,77,243,38,151,244,60,181,74,189,77,71,86,165,124,158,89,37,125,190,198,212,107,202,29,75,78,52,238,241,243,127,96,51,210,80,167,41,84,173,82,162,158,95,138,123,91,253,203,213,99,82,148,165,6,231,77,122,50,125,199,78,141,37,188,225,25,164,182,93,70,172,78,166,163,84,220,105,203,167,79,242,198,42,95,204,8,163,85,170,201,75,255,0,82,9,255,0,238,142,204,222,23,141,120,219,139,156,18,169,211,197,206,59,41,95,101,107,95,155,157,218,106,118,212,71,107,255,0,238,96,123,148,22,214,29,95,168,116,72,169,251,192,128,64,50,137,176,12,2,1,12,158,224,57,30,117,42,120,107,230,238,241,186,118,236,119,86,149,176,95,154,86,49,149,27,205,203,250,1,181,68,229,188,25,154,169,103,105,172,95,242,53,138,178,38,113,201,74,47,134,81,157,94,25,225,81,151,79,83,90,30,38,236,122,117,165,58,16,114,222,112,92,199,185,229,214,148,93,104,214,167,244,213,87,51,171,143,74,157,75,163,162,156,174,113,208,94,147,174,154,42,54,69,173,140,209,105,220,161,220,91,140,55,1,20,47,208,0,98,19,144,183,8,119,59,224,178,132,101,229,28,74,39,101,45,169,67,236,103,90,197,96,44,10,184,92,138,156,71,136,192,5,136,98,48,1,88,44,80,128,155,5,138,0,38,193,98,128,9,196,88,150,0,103,136,98,104,0,103,136,241,44,0,140,67,18,196,4,226,44,75,11,129,24,6,5,220,46,6,120,134,37,220,46,4,98,24,178,238,23,2,44,195,114,174,0,70,225,185,96,6,119,98,187,52,21,138,34,236,46,203,16,10,236,87,40,0,155,134,65,176,130,30,65,144,132,7,202,38,82,97,24,26,70,153,182,18,174,56,69,202,86,52,81,70,180,226,150,224,116,81,162,161,27,154,253,206,126,181,153,51,174,218,176,86,242,172,145,148,234,221,152,100,43,132,109,145,73,152,100,60,128,219,48,204,203,33,220,168,215,49,228,101,113,220,13,50,30,68,12,42,242,11,146,138,8,27,22,67,0,19,100,102,89,18,136,18,230,25,146,226,37,16,43,170,53,83,41,36,67,133,203,163,74,242,184,30,133,22,163,11,143,43,179,53,178,38,115,177,150,155,74,162,72,198,85,72,114,185,13,149,42,178,37,200,137,74,196,103,184,27,100,53,35,44,174,52,202,141,114,11,144,138,2,174,59,145,112,184,23,112,200,144,1,223,114,251,16,52,200,169,107,113,240,138,20,214,193,17,145,74,71,59,109,72,214,12,170,213,240,70,247,40,78,196,9,72,188,204,91,179,26,97,26,102,90,145,129,105,148,108,164,90,145,133,202,82,34,186,20,174,23,50,140,139,184,83,156,114,20,105,23,9,23,114,12,157,34,122,109,27,220,124,129,207,139,42,38,248,147,128,34,84,77,22,193,97,59,133,80,246,51,220,27,32,181,18,177,51,82,99,205,133,86,33,98,122,131,204,6,75,144,100,23,64,78,94,193,154,47,20,200,112,8,93,65,169,147,129,113,166,1,144,238,82,166,87,76,138,139,15,18,240,30,32,102,160,86,5,216,97,81,136,241,40,8,21,130,197,0,19,96,177,96,4,216,44,80,0,172,22,24,128,33,245,10,115,114,145,116,163,149,216,230,163,16,57,154,37,236,92,228,98,219,101,67,184,156,128,137,69,129,182,157,222,163,251,29,18,250,78,77,38,93,89,120,177,215,39,232,34,185,43,28,115,228,237,171,189,206,73,219,193,113,53,207,62,78,45,103,238,217,221,51,139,88,155,166,236,105,49,26,126,13,159,212,140,104,240,105,127,82,50,175,78,142,250,90,127,243,185,243,21,165,158,179,81,63,53,36,125,62,155,125,45,63,191,247,62,91,154,149,31,153,203,250,131,27,211,10,27,169,211,126,235,248,147,14,73,82,199,81,110,210,10,189,60,219,131,139,250,163,233,102,206,77,56,127,155,251,28,213,230,233,85,114,95,137,173,142,138,190,151,79,252,192,118,67,233,137,213,5,154,221,108,114,223,211,19,106,53,45,36,105,149,67,225,184,66,81,133,89,56,183,195,236,188,14,180,58,84,58,105,247,95,212,236,110,61,57,55,244,227,118,113,87,171,9,233,213,120,191,78,204,202,185,245,80,249,198,170,189,170,82,244,171,51,26,154,172,161,23,179,169,248,186,155,98,119,74,41,183,82,150,242,182,235,140,145,84,163,67,80,229,157,56,231,30,84,145,26,77,24,169,233,92,228,212,94,55,197,156,53,42,116,232,223,11,250,150,255,0,147,110,78,138,159,16,140,53,61,22,211,188,176,197,114,137,131,198,63,75,146,189,157,187,21,25,173,66,154,202,27,190,241,93,191,213,23,73,86,212,78,50,116,103,132,56,75,109,252,251,145,90,133,25,70,21,104,36,226,229,108,151,23,29,71,40,193,186,122,153,194,11,108,98,242,179,34,149,122,74,206,55,229,73,127,13,205,62,29,81,206,84,183,223,233,101,117,165,82,80,206,43,37,103,247,236,45,4,20,53,206,23,181,183,94,229,71,208,209,250,89,156,247,155,53,163,244,126,166,83,253,236,130,16,196,50,128,67,16,66,16,192,12,117,28,209,255,0,254,159,217,154,99,189,206,109,124,156,62,89,246,235,70,231,95,250,1,63,113,63,168,178,92,108,6,21,224,174,207,10,179,198,52,233,62,104,77,197,127,149,238,143,160,171,186,185,224,252,86,56,87,133,69,223,102,52,199,109,5,178,59,99,193,207,166,141,226,159,177,211,98,128,123,130,177,72,129,38,203,82,11,5,189,192,119,66,0,40,10,224,146,162,174,16,214,231,108,85,161,31,177,199,21,119,99,180,206,183,130,193,96,2,40,24,128,6,2,0,24,18,48,0,0,0,0,0,1,12,0,64,49,0,0,0,8,6,0,32,24,4,72,12,0,86,1,128,18,3,0,16,0,0,128,98,0,16,192,9,1,128,18,34,128,162,89,54,52,0,51,2,192,15,152,69,92,199,48,204,219,155,108,138,234,122,78,87,48,82,10,232,200,87,50,200,164,194,46,227,185,23,29,192,171,133,201,184,32,45,50,147,32,119,42,46,229,38,66,99,184,26,92,119,34,227,184,26,92,46,69,194,224,105,113,100,72,152,21,144,100,102,23,3,75,146,217,25,9,176,46,231,69,41,36,142,43,155,66,91,17,93,18,168,103,123,139,145,222,192,50,65,200,156,128,85,34,218,49,81,145,209,200,88,12,163,116,90,96,226,53,18,135,113,220,150,8,34,198,69,194,224,93,199,114,16,216,22,153,70,73,143,32,44,100,100,53,34,2,80,76,143,164,211,34,94,229,2,150,196,223,112,189,137,184,26,108,22,216,130,211,2,119,185,104,54,24,10,227,82,37,161,32,53,82,53,139,48,69,198,68,86,183,179,54,132,174,97,123,161,41,56,129,215,116,133,213,137,148,106,41,32,112,76,138,219,170,132,230,140,122,97,24,73,62,66,182,83,30,104,140,93,140,241,149,192,219,52,25,38,101,131,26,131,3,76,144,93,19,128,42,100,5,209,74,72,58,99,233,128,174,128,165,4,85,144,34,21,203,81,19,154,68,58,193,90,226,43,88,207,170,87,80,130,211,30,108,207,168,29,68,5,245,7,212,50,201,49,114,6,221,68,62,162,48,196,78,44,14,142,162,14,162,57,156,88,172,196,43,175,168,131,168,142,92,88,212,25,96,233,234,33,228,140,21,54,104,163,98,13,50,12,137,72,172,66,139,135,33,98,146,220,129,210,189,236,77,71,99,88,172,34,223,118,115,77,54,6,114,220,146,220,88,98,202,137,37,180,83,78,198,51,144,86,186,119,251,89,125,142,135,244,28,122,89,126,221,175,49,59,223,210,65,199,83,99,154,87,58,235,164,113,203,146,226,107,25,156,58,191,161,221,216,238,153,195,172,250,10,152,138,92,21,221,25,211,123,26,120,35,79,87,78,237,162,131,241,119,253,79,149,162,238,175,250,159,77,124,62,23,39,226,18,127,201,159,49,71,233,95,97,166,55,95,81,53,85,164,165,223,133,252,74,135,212,19,222,173,56,251,220,130,223,237,26,189,190,167,252,135,41,94,172,85,251,19,5,141,223,151,114,99,251,201,48,174,232,74,240,54,134,204,194,142,235,244,55,143,40,222,49,174,234,53,18,146,139,238,97,90,157,61,61,42,176,79,105,122,163,31,10,232,87,120,197,174,197,234,218,150,155,43,93,224,221,255,0,129,149,105,233,149,21,24,201,70,93,142,56,66,84,181,18,116,242,77,243,25,45,145,216,163,148,126,157,139,198,241,219,183,145,22,184,186,46,85,101,52,215,248,149,185,22,154,52,229,26,177,168,147,89,181,185,209,82,170,142,88,70,95,75,187,182,200,229,160,182,174,177,205,170,143,98,14,169,66,49,167,40,69,89,62,199,151,91,79,82,21,58,148,86,49,255,0,15,111,185,232,45,69,59,168,172,179,127,134,81,176,66,141,119,189,89,83,198,237,237,181,191,212,43,11,65,80,167,39,181,68,218,151,219,201,209,166,166,165,171,167,85,189,212,90,183,185,46,140,84,43,37,53,60,213,155,76,191,135,212,85,98,164,254,184,237,47,185,113,30,213,55,232,48,151,215,35,90,43,211,127,115,39,245,203,238,49,12,4,50,161,0,0,8,0,0,227,248,170,255,0,179,114,239,6,165,252,14,200,187,164,206,109,122,203,77,56,249,69,104,170,117,52,148,165,223,21,127,232,7,64,152,193,129,148,149,207,43,226,186,89,86,160,221,56,250,163,190,62,126,199,174,204,106,171,129,231,252,58,174,116,33,46,246,59,147,185,195,77,42,90,201,83,227,53,149,191,169,219,96,45,88,180,101,102,85,152,26,90,253,199,137,157,153,113,108,6,34,130,197,18,84,29,164,38,34,14,138,106,245,163,252,78,147,159,77,36,229,250,29,38,117,172,32,24,17,72,96,5,8,6,0,72,20,32,16,12,2,16,174,202,11,1,55,97,114,172,43,0,174,3,0,16,12,2,164,99,176,4,32,24,128,2,224,32,24,128,0,4,48,1,5,134,32,16,0,0,0,0,8,67,0,16,134,5,8,69,8,4,3,16,31,31,112,114,61,72,104,99,23,186,70,58,189,34,75,40,155,97,193,114,225,27,178,82,220,217,59,32,29,128,155,139,32,46,225,114,46,85,194,40,164,69,195,32,53,184,92,207,32,200,13,46,86,70,57,6,64,109,144,242,49,200,121,1,182,67,200,199,33,228,81,182,67,185,150,65,144,70,162,102,121,15,32,9,17,144,54,67,97,77,200,232,163,185,201,115,122,50,216,131,179,100,140,228,74,153,105,166,4,89,178,148,13,47,20,60,144,10,17,9,36,14,118,51,114,2,128,207,32,200,168,182,4,100,10,64,93,133,96,200,46,0,152,156,134,41,32,22,67,200,206,66,76,13,178,29,204,147,54,167,78,115,225,5,60,133,145,115,211,206,49,185,205,147,82,179,8,170,151,177,17,151,147,91,222,60,25,78,46,252,1,121,20,164,96,178,191,6,155,219,128,53,76,187,152,43,248,52,89,120,3,75,144,23,97,102,251,48,30,65,115,57,95,193,81,82,127,133,129,180,102,94,210,48,180,151,40,184,101,224,138,187,88,184,201,132,119,45,83,0,234,88,165,86,224,233,92,21,34,42,149,64,205,13,83,30,8,40,83,27,96,163,17,250,72,18,99,11,196,51,136,81,184,197,154,23,81,16,80,88,205,213,66,235,32,52,194,226,233,25,117,202,85,182,2,186,99,196,202,85,133,215,40,213,192,156,82,33,214,185,25,54,194,58,54,68,102,145,158,79,201,12,43,161,85,67,234,196,230,176,88,35,171,169,22,52,226,114,133,216,29,78,81,66,85,17,203,191,146,162,236,33,93,93,67,72,238,115,41,163,90,117,50,120,162,43,120,238,106,162,40,71,20,60,136,167,100,133,116,136,148,136,114,247,3,71,34,92,140,220,137,114,3,92,208,157,68,97,144,178,40,218,79,37,110,12,167,78,44,74,97,153,6,52,169,202,26,168,183,244,217,220,244,164,246,56,28,253,75,123,29,255,0,133,1,201,88,229,145,215,90,251,179,146,124,151,19,89,72,243,245,159,65,232,72,224,215,91,167,191,146,152,194,6,151,221,25,68,181,245,34,43,209,172,237,240,106,143,255,0,167,51,231,40,173,143,160,214,59,124,14,167,249,31,245,60,42,124,48,99,72,109,114,41,126,210,180,165,218,42,200,117,37,133,55,238,58,80,194,149,159,212,249,2,166,246,75,200,99,140,125,202,140,110,242,27,222,105,17,93,90,117,179,53,70,116,151,164,208,222,51,171,140,175,22,139,148,175,164,170,155,226,13,88,197,59,51,123,47,147,169,182,246,123,220,154,99,170,43,246,107,236,39,28,165,187,127,98,168,89,233,169,227,198,40,171,16,101,143,100,182,49,208,199,254,227,82,191,250,159,216,235,75,115,151,71,56,199,89,170,223,241,38,7,116,169,198,74,210,138,103,37,90,117,227,86,81,132,83,165,230,79,183,131,187,43,240,76,149,214,220,129,227,84,206,141,57,183,9,217,221,39,8,127,82,190,23,40,207,88,229,30,42,195,47,179,92,158,141,93,44,171,209,81,117,165,74,87,190,80,35,79,10,75,87,106,82,79,24,217,251,190,236,66,189,42,95,67,251,156,253,217,180,29,174,98,128,96,0,84,0,2,0,0,0,49,212,171,211,104,231,208,75,167,41,82,126,114,143,247,58,234,43,197,156,83,134,249,71,102,184,97,94,135,176,62,14,125,62,165,79,209,83,105,157,13,132,73,156,205,25,148,202,56,53,178,81,81,171,222,147,191,233,220,235,132,212,162,154,225,156,186,136,229,9,69,247,48,209,78,81,161,5,126,54,32,245,70,97,10,166,241,105,128,213,216,246,69,118,38,197,15,33,166,77,133,102,6,156,147,96,139,101,226,152,10,148,176,168,159,185,222,112,226,119,39,120,175,177,157,92,0,0,70,128,0,0,174,43,148,32,21,194,227,0,137,184,238,48,1,92,98,0,166,43,128,130,29,194,228,128,21,112,185,54,22,32,86,72,50,68,56,178,113,96,105,146,12,145,158,44,86,101,26,220,46,101,118,44,152,26,220,46,101,147,22,76,13,174,23,49,187,29,216,26,220,12,174,25,1,160,17,144,92,7,112,21,192,7,113,92,64,0,228,78,101,88,86,8,156,195,49,226,131,16,22,67,200,88,139,16,60,199,43,247,38,87,148,90,26,131,69,164,109,151,143,86,50,141,71,177,55,103,179,42,48,145,47,71,7,224,15,30,225,115,212,158,130,47,177,147,248,119,220,14,27,143,35,162,122,25,174,12,101,167,169,30,192,78,65,144,177,126,1,160,30,97,153,13,19,102,6,153,143,35,48,32,211,34,178,49,185,73,148,105,144,212,140,236,1,27,169,6,68,71,129,55,96,53,82,43,35,12,138,200,13,28,136,108,89,19,112,27,102,180,153,138,52,134,192,116,92,164,217,146,101,166,84,93,216,100,47,208,49,151,134,69,60,132,228,46,156,223,225,31,70,163,252,32,75,100,228,107,242,245,31,97,173,29,70,6,57,6,71,66,208,205,247,52,143,195,223,184,164,114,169,20,155,124,35,190,26,8,174,81,188,116,240,136,164,121,176,165,57,118,55,142,146,79,147,189,70,49,236,86,68,171,28,31,35,127,35,249,5,224,237,200,50,20,142,88,104,99,23,123,29,49,167,24,45,145,89,6,68,82,148,114,71,59,210,69,202,246,71,70,72,89,20,102,180,241,72,127,47,2,239,112,3,63,151,135,176,213,8,123,22,4,17,208,136,116,226,105,114,90,40,158,156,10,84,224,103,58,114,124,49,66,19,92,176,53,232,193,141,83,132,72,202,72,151,147,3,73,211,139,70,14,45,112,205,161,126,229,236,65,200,163,60,141,227,78,70,169,164,14,165,128,88,217,17,43,160,157,79,114,122,128,68,170,201,17,214,145,181,227,34,29,52,81,159,86,67,234,72,125,49,96,1,156,188,138,242,242,90,167,238,62,154,3,60,164,105,26,114,124,179,88,70,41,4,235,70,60,16,99,42,79,201,24,181,201,178,174,152,165,40,200,163,22,36,107,211,66,233,129,152,209,125,49,98,208,19,113,220,44,196,3,184,196,53,147,236,192,96,60,37,249,69,102,1,113,136,0,118,21,139,67,64,66,131,103,126,150,146,140,110,114,199,118,145,232,65,99,4,145,157,92,57,59,25,202,65,39,99,57,74,228,83,108,150,246,2,89,66,111,220,134,198,221,190,228,63,184,64,229,125,155,37,187,110,249,19,107,253,130,235,111,32,59,246,236,38,249,68,229,221,115,198,225,39,183,1,82,229,102,159,7,170,159,161,63,99,200,147,245,43,62,231,175,21,232,91,246,32,231,173,115,142,71,101,103,115,146,92,151,19,88,200,225,214,217,211,223,201,221,54,113,107,23,236,228,105,28,144,54,130,188,140,98,111,75,201,150,157,63,18,120,252,13,251,226,191,252,143,18,158,200,246,126,49,183,194,233,197,119,148,127,212,240,92,229,244,197,222,76,24,217,46,181,116,191,12,77,220,84,182,79,126,89,166,135,79,133,44,228,237,119,132,125,55,77,251,147,37,108,101,52,151,109,182,176,11,233,216,32,174,239,228,38,191,197,252,141,169,66,54,79,117,96,55,132,108,146,31,113,100,144,157,103,188,105,199,41,35,76,180,196,121,165,70,113,147,123,38,215,220,230,255,0,186,233,202,89,37,82,251,71,177,48,212,57,229,78,113,233,207,120,218,252,145,94,166,158,172,85,8,197,73,94,60,154,186,176,203,28,149,207,50,157,73,194,41,194,156,101,21,39,121,91,212,159,250,29,14,164,102,243,146,141,218,251,16,118,102,188,158,109,59,75,83,172,139,110,42,73,110,141,163,56,111,178,127,104,255,0,169,205,9,227,169,172,237,127,74,118,125,192,237,211,87,233,209,81,169,41,201,199,108,146,229,26,75,95,27,122,35,41,51,139,230,35,82,87,132,20,87,229,74,246,28,169,202,167,118,151,128,173,229,173,173,82,47,31,79,249,77,62,24,211,173,85,184,250,173,103,43,156,21,106,244,237,74,131,106,79,211,233,137,221,240,181,142,81,201,109,219,251,129,234,126,6,254,230,40,213,254,239,244,50,65,12,0,10,128,67,16,0,0,0,62,14,105,71,147,164,202,75,212,7,29,106,123,23,75,84,226,240,173,199,230,54,156,118,48,157,60,162,69,117,223,248,25,204,228,167,90,90,119,140,175,42,127,208,233,202,51,142,80,119,139,42,57,170,189,142,125,53,175,82,62,37,253,78,138,171,99,13,53,41,75,81,39,248,90,3,170,49,185,209,8,180,16,166,162,184,52,64,84,94,192,3,2,108,3,184,238,81,35,139,42,225,100,4,202,78,246,59,162,213,145,199,220,181,39,220,202,186,178,65,146,57,221,69,228,137,85,17,107,171,36,25,175,39,26,168,217,73,73,136,149,213,154,12,215,147,11,52,140,230,223,145,22,186,178,67,186,56,114,154,238,55,82,66,37,118,221,19,146,56,250,147,242,78,115,16,174,236,144,100,142,25,74,162,71,52,181,117,34,236,211,16,175,95,36,25,35,199,249,186,143,136,178,150,162,171,252,44,66,189,107,160,186,60,165,168,173,127,165,157,16,149,73,114,33,93,183,65,146,56,170,84,156,81,131,213,201,114,33,94,158,72,89,175,39,155,243,94,226,249,159,113,10,245,50,65,177,230,252,215,185,209,74,82,150,226,21,211,176,89,16,56,160,167,138,12,70,0,78,34,196,182,209,46,104,34,108,78,229,231,17,58,145,64,33,135,82,34,117,34,1,113,92,151,86,36,245,80,26,220,46,99,213,65,213,69,131,107,140,231,235,36,76,171,136,87,86,222,73,206,39,27,173,47,38,110,163,242,33,93,221,68,46,172,78,28,216,178,101,137,80,170,3,97,138,41,52,187,148,74,144,250,169,21,233,125,201,116,84,130,43,170,135,214,94,72,116,54,51,116,100,184,3,167,168,153,45,66,93,142,119,10,136,113,85,0,185,105,225,35,154,166,143,193,211,28,139,89,1,230,75,75,53,193,31,45,63,7,177,111,41,6,41,246,64,120,114,167,40,242,137,61,169,233,227,52,115,63,135,222,64,121,205,4,121,61,72,252,57,120,31,253,54,55,224,15,63,108,72,186,185,235,175,135,197,46,7,242,17,240,128,243,87,2,112,111,179,61,136,233,34,188,20,180,208,20,143,17,81,151,229,102,159,47,81,254,19,217,84,96,187,22,169,195,193,8,241,22,142,163,52,142,130,79,150,207,103,8,248,42,200,85,143,42,31,14,243,115,120,252,62,43,177,220,2,145,200,180,81,93,139,90,88,163,166,232,89,47,36,163,21,166,137,162,161,18,179,136,117,98,1,209,143,128,233,199,192,186,209,19,172,128,188,99,224,118,94,12,93,116,79,204,32,58,54,42,231,39,204,9,234,4,29,151,11,163,133,234,24,190,97,136,87,117,208,174,142,47,152,99,235,177,7,93,196,217,203,215,14,177,71,70,68,230,204,122,163,85,16,22,234,48,234,19,144,174,128,190,176,117,215,146,44,152,186,119,8,215,172,138,235,35,21,77,121,31,73,121,3,94,180,71,213,137,146,167,16,116,226,21,178,175,20,87,94,62,199,54,17,12,98,6,210,171,16,234,163,29,131,96,54,234,47,97,230,97,112,200,13,122,130,115,94,76,238,0,18,144,39,238,38,130,192,55,247,12,152,88,96,44,164,23,145,91,12,4,155,29,216,111,224,120,201,246,2,111,238,75,133,251,154,116,164,29,25,16,101,211,94,74,81,177,167,74,67,232,200,162,50,247,22,76,213,105,217,107,78,136,48,205,151,24,202,93,142,136,80,140,77,45,20,74,174,101,167,108,184,233,98,109,144,100,4,170,17,67,233,197,3,144,174,5,90,38,115,167,25,14,226,3,158,84,241,98,178,54,169,23,35,46,156,138,138,74,54,39,107,139,9,248,31,70,97,87,73,41,77,35,189,179,139,79,74,74,170,114,58,228,77,92,103,50,44,55,200,226,136,17,18,52,102,111,220,163,55,252,201,254,101,54,67,126,225,9,222,228,119,231,245,43,127,34,229,109,192,9,240,236,76,155,31,119,252,201,108,12,155,121,43,109,185,237,67,120,30,43,250,226,215,55,61,152,125,8,138,194,170,238,114,203,147,170,175,115,154,101,196,214,19,57,53,95,68,142,201,238,114,106,190,134,105,30,121,211,79,104,156,171,234,58,225,193,156,107,85,241,233,99,163,211,197,59,94,95,254,167,145,70,22,245,62,231,167,255,0,136,55,158,150,30,205,255,0,67,145,67,136,249,105,1,221,66,165,72,194,58,121,98,225,40,94,205,113,35,9,74,51,157,72,221,74,206,231,95,161,203,40,201,75,23,217,240,114,234,165,5,86,147,138,121,78,13,54,191,194,223,243,42,48,85,99,82,86,139,127,170,10,154,168,211,188,110,220,187,36,101,58,117,101,168,201,43,66,60,59,255,0,49,194,63,49,89,84,140,120,218,222,95,146,43,162,156,39,90,241,169,45,253,159,7,98,74,43,98,105,197,83,142,43,245,101,26,100,28,186,216,197,78,141,79,197,212,81,191,177,212,101,168,141,232,202,234,248,250,191,128,211,23,166,222,21,99,226,163,31,44,141,38,210,169,126,242,185,163,218,95,169,21,86,216,231,130,182,170,165,222,216,255,0,115,166,92,88,230,189,245,114,77,236,227,253,192,210,53,34,175,179,79,192,171,86,116,225,148,95,171,132,92,146,94,152,173,191,20,188,152,106,94,46,154,243,34,1,74,52,105,94,119,178,61,31,130,73,85,133,74,138,50,87,239,46,231,141,90,149,73,201,44,191,101,38,156,151,216,247,254,21,251,185,120,189,146,236,21,223,47,160,201,26,212,250,76,144,67,0,2,160,16,192,4,248,0,124,0,1,50,69,0,16,214,198,105,108,107,46,12,227,220,14,122,180,212,162,206,7,58,154,89,229,13,227,222,39,165,35,147,81,20,226,194,225,170,176,212,197,74,155,251,163,174,140,113,143,7,15,195,244,170,158,85,26,245,72,244,98,17,99,37,125,198,3,236,28,114,38,214,194,191,171,112,167,216,45,229,137,108,189,44,2,40,46,77,255,0,136,20,94,69,101,125,140,138,68,26,244,111,220,106,128,161,54,138,117,108,200,170,80,140,68,230,145,14,162,125,204,228,211,238,5,78,169,143,87,113,217,121,33,197,26,70,157,75,132,153,49,73,119,27,183,144,22,65,25,48,188,87,112,202,32,106,164,154,23,74,18,50,234,165,220,93,111,114,14,133,70,154,43,10,105,28,110,172,188,135,89,249,17,93,94,132,248,31,82,49,56,186,196,202,171,101,137,93,178,169,25,114,97,58,112,151,6,25,77,240,152,37,85,191,164,4,244,234,251,11,160,111,26,117,31,98,186,53,8,57,213,20,164,153,221,10,177,132,12,58,21,25,107,77,54,130,175,230,46,196,245,4,173,28,188,177,173,31,220,124,7,204,49,124,207,185,127,38,134,180,113,31,15,168,235,93,114,67,168,206,149,166,138,31,66,34,145,200,170,216,82,171,115,179,229,227,236,29,8,138,145,195,212,12,223,185,221,208,136,250,49,20,143,57,205,251,147,155,247,61,62,140,68,232,64,82,60,183,85,251,137,85,126,25,233,252,188,3,229,224,41,30,100,167,47,12,89,75,195,61,78,132,5,208,129,105,30,114,147,240,196,242,240,207,79,163,1,244,162,41,30,85,229,249,88,253,95,149,158,159,70,30,3,165,31,2,145,226,103,47,35,83,111,184,212,29,139,141,50,140,242,107,185,93,123,23,42,100,244,147,1,173,73,75,80,56,209,141,137,116,227,112,53,90,136,248,67,234,167,217,25,244,163,98,227,77,34,2,238,252,23,184,43,33,254,160,53,191,98,172,70,73,119,14,162,242,5,226,52,153,154,173,31,35,235,199,200,26,88,12,157,120,249,5,90,47,185,6,215,11,163,44,211,238,44,151,144,54,184,92,203,52,53,52,6,129,118,79,82,36,245,98,5,185,177,117,25,61,72,176,202,32,14,164,133,148,139,82,136,101,16,51,188,216,90,126,77,147,64,6,14,50,242,46,156,159,147,167,16,199,220,14,78,156,144,96,252,51,179,8,139,210,138,57,49,126,3,31,99,175,208,39,128,28,150,246,13,142,137,184,25,55,22,4,250,71,104,153,74,47,177,15,36,17,209,104,138,232,197,41,191,37,116,231,224,11,216,123,16,168,212,125,139,90,121,128,213,129,201,32,249,121,249,45,105,100,215,32,71,81,88,140,153,163,211,73,19,211,151,130,133,155,30,82,30,45,118,17,1,148,138,202,94,73,30,64,59,203,200,111,228,89,5,194,157,152,236,43,142,224,52,81,23,24,69,236,59,35,59,143,32,47,16,177,57,13,76,41,226,252,15,23,224,165,81,15,52,65,10,12,125,38,60,199,156,188,0,42,37,170,113,68,122,153,164,98,251,133,82,81,43,210,74,141,138,216,129,128,174,67,147,2,220,146,23,80,205,228,200,221,20,111,212,14,163,48,200,51,8,233,85,46,13,156,217,48,206,65,91,100,39,38,100,156,153,118,97,15,49,117,7,128,116,128,51,30,97,210,26,164,3,83,47,37,224,74,153,74,36,83,141,188,22,172,69,134,21,107,145,72,113,38,68,25,148,46,6,184,220,9,145,155,119,46,110,236,137,34,136,33,251,178,165,236,70,201,251,149,9,241,123,18,86,236,93,192,82,34,69,88,137,16,99,59,228,172,237,191,240,61,170,74,212,210,246,60,86,223,86,54,105,111,220,246,169,253,36,86,85,185,177,203,83,234,58,170,119,103,36,248,46,38,178,145,203,169,87,167,47,177,214,206,93,87,238,165,246,52,143,54,27,200,235,135,213,21,238,114,81,87,103,125,8,229,86,11,220,206,53,174,111,141,75,45,124,35,249,105,175,234,115,209,149,234,211,191,230,95,212,127,26,245,124,86,164,161,47,84,18,141,191,67,10,117,55,82,92,167,192,29,250,159,135,207,67,174,140,105,231,42,78,222,166,188,246,51,165,172,82,211,213,161,40,95,246,153,198,94,60,163,179,226,255,0,20,132,168,211,167,167,245,206,126,175,178,255,0,83,202,139,84,165,21,45,163,23,111,187,238,192,169,194,165,119,210,79,252,222,34,119,81,163,26,48,81,137,140,117,49,138,106,149,55,47,117,178,51,154,171,91,235,154,143,180,74,142,204,151,144,186,49,167,28,98,145,101,69,166,19,222,50,94,196,162,208,24,105,165,234,143,191,250,27,207,234,57,168,250,106,69,127,137,29,117,57,34,147,126,164,103,138,249,207,188,101,253,141,33,188,238,68,182,214,71,222,50,254,197,23,61,218,251,156,181,165,62,188,125,57,70,27,237,201,219,20,229,39,225,4,232,66,79,62,241,38,152,205,98,209,235,124,49,126,195,110,47,177,225,74,19,139,199,7,111,205,145,239,252,55,255,0,43,18,43,166,167,210,98,141,42,125,38,104,33,128,1,80,0,8,1,240,0,248,0,0,0,2,101,193,148,126,166,108,204,127,24,25,207,105,28,154,150,184,242,117,213,250,142,10,251,214,130,191,114,152,237,162,177,138,70,200,206,28,26,34,10,30,194,24,80,246,251,178,30,207,250,150,252,177,48,23,134,54,221,174,46,234,192,185,176,65,123,143,238,132,252,119,13,202,2,137,184,1,105,138,189,220,46,152,35,69,188,89,7,159,149,75,138,245,78,254,156,73,149,52,203,72,226,202,160,178,168,118,58,40,142,144,28,249,76,19,153,209,211,39,0,48,150,108,165,25,219,147,108,24,89,129,134,50,26,131,54,179,12,100,6,111,100,85,42,50,168,252,35,74,116,239,45,206,200,227,4,74,172,97,163,143,116,104,180,209,93,144,74,182,229,117,81,3,84,98,138,84,225,224,142,162,5,38,194,181,81,138,236,59,71,193,150,76,184,162,10,216,2,192,0,0,32,0,0,1,8,161,0,128,96,80,132,80,128,65,113,216,44,4,136,171,0,18,22,40,64,43,0,0,0,0,1,226,74,188,44,103,243,42,231,16,43,26,169,29,235,80,159,130,37,168,247,57,86,193,114,14,143,152,145,46,188,174,103,112,3,101,168,144,254,98,70,0,6,223,49,33,170,242,48,24,26,186,178,98,234,75,201,3,2,243,151,144,201,249,38,193,98,138,201,249,26,147,93,201,11,1,167,82,94,71,213,151,146,44,59,4,90,156,188,150,178,125,204,227,25,62,16,122,215,96,41,185,121,12,39,221,177,44,175,193,125,71,111,165,129,81,77,33,227,39,221,152,186,173,62,25,106,187,176,27,42,114,107,150,82,166,215,50,48,249,171,10,90,166,208,29,74,113,143,114,101,169,75,185,196,231,39,220,155,251,129,216,245,98,249,166,114,220,96,116,252,204,164,62,163,124,152,68,166,128,223,37,98,93,91,119,48,104,219,77,167,201,222,64,53,41,76,214,20,36,249,103,66,165,24,149,118,136,50,249,114,214,158,37,100,199,118,0,169,69,15,24,161,92,0,105,71,192,222,221,132,138,228,9,184,41,21,97,88,7,123,246,22,43,192,92,50,1,74,156,89,156,180,233,154,100,23,96,114,75,78,211,23,71,220,237,177,148,225,43,236,81,143,203,251,135,203,179,107,73,35,25,106,28,118,96,29,38,137,193,147,45,67,98,235,72,11,196,44,71,81,141,77,129,86,11,11,33,228,0,3,184,0,92,121,18,208,146,184,27,66,104,217,74,39,42,132,188,20,163,50,14,172,144,100,98,148,138,89,5,106,59,163,47,80,89,144,109,116,23,68,43,20,173,228,7,176,241,76,20,71,96,39,166,131,164,138,13,192,158,154,19,132,81,118,97,128,17,178,11,162,186,99,233,129,153,72,188,71,136,19,114,130,192,20,0,192,2,195,176,135,98,11,143,210,67,47,177,156,128,155,221,141,137,13,129,12,134,91,34,69,70,114,177,60,123,50,165,178,216,150,81,45,218,251,147,205,238,83,38,253,192,87,105,178,31,28,238,83,227,220,206,92,189,200,50,149,179,142,95,152,246,169,253,39,137,57,126,214,13,59,122,143,106,159,210,21,21,153,201,83,125,251,157,85,78,105,161,137,172,100,115,215,250,37,246,58,89,207,168,253,220,173,205,141,35,207,163,29,145,232,105,35,125,68,62,231,13,19,208,209,187,85,114,252,177,108,138,240,117,211,141,93,126,162,89,199,247,143,105,25,198,82,106,81,141,157,185,147,236,96,239,90,163,119,126,169,112,117,170,18,84,37,8,56,168,223,119,231,253,140,180,52,190,170,137,201,74,220,220,235,140,33,25,188,233,40,197,191,75,228,198,241,132,105,97,45,226,248,246,10,181,37,42,78,18,110,59,236,215,12,168,239,233,195,178,66,198,62,14,45,60,181,20,165,100,227,40,125,206,184,106,32,229,133,68,225,47,115,85,15,236,6,184,162,93,63,114,163,50,214,233,5,172,16,230,192,96,191,120,190,235,250,157,83,224,231,150,213,23,252,238,116,79,232,34,138,60,17,43,124,229,47,188,151,255,0,137,84,123,147,61,181,52,95,248,255,0,253,89,7,75,77,65,227,201,206,234,102,253,41,182,150,246,54,156,220,109,224,230,116,247,182,86,105,187,91,186,38,139,234,83,169,233,179,147,251,30,214,139,106,17,94,15,33,77,83,134,239,99,214,208,250,180,241,126,66,182,169,244,153,154,84,250,127,82,2,0,0,40,4,49,4,12,0,64,49,12,64,35,39,251,196,106,204,167,245,32,51,170,112,79,255,0,55,78,231,125,94,14,11,255,0,222,71,236,12,122,17,52,70,113,52,64,49,128,112,20,191,176,123,190,67,129,247,220,9,254,163,239,103,250,11,181,252,15,184,66,151,242,1,177,20,0,3,1,162,191,3,37,21,103,40,180,136,57,157,73,39,200,149,89,26,189,52,219,31,201,204,43,62,179,28,107,162,190,78,94,67,228,159,144,7,90,34,85,162,15,71,63,34,249,57,129,106,172,66,85,34,102,244,149,46,53,163,168,249,96,87,86,35,83,82,224,170,90,47,205,185,213,13,60,99,216,131,158,52,228,202,233,72,235,178,66,176,87,36,180,236,142,140,252,157,193,113,81,197,26,51,203,118,117,66,22,69,5,194,150,37,11,32,185,3,0,184,0,0,128,0,46,32,1,128,174,23,0,1,1,67,184,178,21,130,192,25,5,197,96,176,6,65,144,172,24,128,100,23,12,66,192,23,38,227,176,172,16,192,100,182,7,202,142,197,81,165,42,178,180,78,184,232,124,220,163,145,36,60,81,215,61,31,131,9,233,231,15,112,51,64,236,53,17,226,128,145,216,118,176,92,9,40,78,194,184,21,112,185,55,11,129,121,15,35,59,133,192,211,32,200,206,227,187,40,213,112,92,26,190,230,25,48,187,3,209,133,90,113,91,216,151,94,23,236,112,6,33,29,206,180,61,136,122,136,35,146,195,176,27,78,172,100,193,212,142,38,35,176,5,198,9,15,16,11,136,118,0,4,85,196,61,128,106,69,193,228,236,101,193,81,149,128,239,167,70,22,220,232,140,113,94,147,203,85,42,100,183,103,163,10,222,141,209,21,164,111,125,202,109,25,117,144,186,209,125,194,52,201,6,68,197,92,123,32,40,172,145,139,145,55,126,74,54,115,66,234,24,254,161,250,132,107,213,31,80,203,111,34,114,94,64,221,77,50,174,142,55,36,187,135,89,46,229,29,155,6,72,228,235,43,16,245,54,100,29,189,68,46,172,124,156,50,172,229,29,140,115,169,112,61,57,87,141,142,42,210,82,123,25,250,187,176,65,76,98,42,229,64,52,56,198,82,225,23,210,145,20,162,174,205,85,20,71,74,93,153,172,41,79,187,100,13,81,69,116,77,33,27,34,212,72,172,85,36,82,162,145,182,33,96,51,80,69,98,188,20,0,37,17,226,134,59,129,56,160,197,14,226,220,42,93,48,233,150,59,4,103,139,11,72,214,195,176,25,93,161,169,50,236,22,65,83,144,242,42,200,44,136,39,33,221,6,34,196,10,186,13,137,192,78,12,13,54,11,35,44,88,44,144,26,88,44,102,229,36,29,70,6,163,49,234,151,9,229,32,52,102,114,52,102,96,46,4,48,123,1,45,88,202,76,185,125,204,228,84,68,136,105,92,183,183,220,134,80,121,68,55,107,142,255,0,204,79,110,64,31,6,82,221,26,203,98,37,193,7,61,159,90,27,217,228,123,116,247,137,226,217,186,240,179,179,79,147,217,167,188,108,21,53,78,73,115,99,170,182,200,229,169,123,92,98,107,35,159,81,244,75,236,116,51,13,66,244,75,236,105,28,20,142,166,221,61,14,170,162,229,66,200,194,140,110,105,241,41,116,190,18,213,236,234,77,35,42,241,40,201,228,147,75,244,70,245,234,101,55,8,113,29,174,99,26,184,203,25,89,183,248,173,99,73,109,86,82,218,210,222,205,240,70,144,165,56,181,234,190,255,0,75,58,225,235,217,69,247,139,191,142,198,49,193,93,212,141,227,222,210,223,249,157,20,225,77,222,122,121,73,198,219,198,92,149,18,167,78,52,122,138,170,82,95,129,242,42,154,138,110,41,201,167,111,195,229,25,66,54,155,202,60,59,29,49,133,57,73,169,198,46,107,155,174,0,170,90,164,227,116,242,178,191,189,141,225,168,167,63,197,103,225,156,213,165,140,163,40,83,222,29,222,200,198,141,73,109,146,74,55,181,159,15,236,90,145,233,226,164,140,229,23,25,95,193,131,133,90,51,206,132,174,187,193,240,205,169,106,97,89,120,146,230,44,168,138,155,227,47,102,116,189,233,156,245,45,138,183,230,254,169,154,198,87,161,127,240,133,85,30,25,21,127,125,77,219,255,0,81,127,70,85,46,228,214,191,161,190,58,145,177,6,178,87,70,82,156,96,253,70,147,150,40,199,166,229,94,18,230,43,234,247,38,136,121,213,245,91,24,246,185,244,58,37,142,154,154,181,182,60,172,84,91,146,250,159,118,122,218,107,244,97,126,108,21,117,120,32,170,164,149,0,0,4,2,24,128,4,49,0,196,49,1,44,202,102,178,50,159,210,81,53,184,60,232,63,251,223,253,167,163,91,131,207,163,255,0,155,155,246,32,244,32,106,140,160,106,128,97,96,220,158,220,133,59,160,251,139,182,194,239,176,7,27,190,195,98,142,201,69,142,219,88,33,247,16,123,12,161,12,64,65,72,232,211,175,81,204,142,173,55,12,106,227,112,21,197,145,149,80,17,145,46,76,13,118,19,148,76,156,153,59,150,13,50,65,154,32,144,141,115,14,161,136,8,58,50,65,145,134,229,38,196,26,48,177,55,101,38,20,196,208,192,130,49,12,75,24,17,96,40,0,144,40,0,155,5,138,0,39,16,176,192,0,64,0,2,0,185,64,2,184,100,0,4,228,39,48,138,2,50,12,128,161,11,32,200,1,144,238,93,192,15,46,141,40,208,69,74,173,217,131,170,219,22,70,209,191,80,121,70,91,51,159,32,114,8,199,83,21,25,94,39,61,217,85,167,41,72,206,230,90,94,224,43,133,192,97,97,217,177,168,129,56,143,18,172,208,0,177,11,23,26,114,151,8,234,165,162,114,250,128,226,42,199,167,29,28,99,217,26,173,60,10,143,31,244,17,236,252,188,3,229,169,251,1,227,134,254,15,103,229,169,251,15,229,160,7,137,234,240,199,105,126,86,123,127,47,79,192,254,94,30,0,241,55,240,195,127,12,246,254,94,159,128,249,104,120,32,241,125,94,24,239,47,12,246,190,90,30,6,180,240,240,7,140,163,57,126,22,105,29,61,71,216,245,186,48,93,138,81,143,128,175,46,58,58,143,147,72,232,31,118,207,72,46,7,10,208,68,210,58,40,71,177,213,112,184,25,199,79,20,87,74,35,200,87,1,58,49,104,231,150,151,213,116,117,92,50,8,227,171,42,148,227,182,231,47,204,205,158,172,148,100,183,57,107,105,83,221,20,113,245,166,29,105,149,58,114,167,201,5,67,235,76,125,89,19,97,88,13,58,146,12,155,238,103,97,168,201,129,121,123,139,27,247,5,74,111,177,106,148,144,14,17,143,118,41,198,33,211,144,42,82,100,82,78,196,182,105,208,153,164,52,146,124,129,204,82,58,158,143,99,41,81,148,64,200,99,176,88,168,210,157,92,123,27,124,194,57,71,177,21,219,10,177,145,162,146,242,121,233,219,134,82,156,188,146,45,119,229,238,44,142,37,57,95,147,69,81,247,16,117,41,178,211,103,50,172,138,90,132,65,208,51,14,188,74,85,226,6,224,100,171,71,200,250,145,125,194,180,186,11,163,63,212,119,2,174,59,145,144,242,64,93,197,145,57,14,232,7,113,220,87,11,128,198,78,65,146,2,128,140,208,102,128,176,51,234,32,234,1,119,17,29,64,204,11,108,202,83,176,220,133,200,68,253,70,218,120,184,220,201,90,39,77,47,162,254,70,169,201,153,200,169,146,69,62,196,178,158,196,72,34,91,240,103,45,139,108,134,84,103,47,254,73,123,220,169,242,75,185,68,176,125,238,15,114,64,124,163,57,236,91,227,195,51,159,32,115,185,99,90,27,236,228,123,148,126,147,195,119,235,211,199,243,30,221,31,160,138,154,205,28,179,240,116,213,221,51,158,77,54,49,53,147,48,212,254,238,95,99,161,156,245,236,233,203,46,13,35,146,150,201,17,241,169,44,116,212,90,191,165,201,155,81,142,82,72,243,190,53,94,79,226,51,138,139,113,132,84,46,101,92,211,166,237,146,109,175,226,17,114,107,22,178,95,225,229,126,134,218,102,165,4,251,112,105,211,140,163,44,163,195,216,43,55,9,86,135,78,156,226,252,223,234,58,41,86,150,158,49,143,78,48,233,241,238,252,179,141,197,180,165,20,218,241,45,206,138,58,133,117,26,171,111,241,59,255,0,48,55,249,23,169,134,113,180,231,24,229,40,95,213,103,220,193,198,165,13,247,81,124,54,174,141,225,162,149,122,146,157,58,217,57,111,39,30,127,130,58,235,229,70,140,93,57,202,174,49,125,94,162,231,238,7,149,61,85,44,176,169,8,203,221,108,92,37,78,62,174,156,163,239,37,116,109,13,29,29,124,101,45,51,253,164,119,116,100,255,0,254,175,253,78,90,116,107,81,171,56,74,51,77,118,241,247,65,29,106,188,101,244,203,55,226,39,62,162,158,90,168,58,114,198,163,94,175,5,245,170,211,190,84,120,230,194,90,154,21,47,23,12,28,182,185,69,233,231,42,148,37,41,114,164,159,243,58,168,255,0,229,255,0,138,57,52,170,84,227,56,77,99,116,237,238,116,209,149,233,207,108,125,79,111,0,107,75,232,39,80,246,95,230,143,245,29,37,232,68,106,83,195,245,95,212,13,166,147,221,240,137,165,78,165,85,41,197,90,156,121,151,143,245,38,114,114,73,43,115,186,110,199,92,254,35,40,209,194,158,52,105,165,197,63,245,3,162,143,71,79,73,78,81,125,79,53,23,171,244,143,111,212,236,164,242,132,101,231,125,207,146,212,106,167,90,172,105,67,45,222,248,248,62,179,78,177,165,5,225,34,40,171,216,146,170,118,32,168,96,0,16,8,98,0,124,8,108,64,0,48,2,89,132,205,217,207,62,64,154,207,210,114,105,163,122,181,37,219,131,166,167,209,250,24,104,227,117,39,230,64,118,68,209,17,20,88,83,100,253,150,229,9,129,59,165,187,18,227,210,57,52,191,160,223,183,32,14,234,237,240,59,248,23,28,135,243,8,24,48,228,10,16,196,4,20,142,170,43,208,114,163,190,146,88,71,236,77,92,75,76,86,102,214,11,17,89,110,6,150,11,1,157,135,137,118,24,25,224,24,22,0,103,128,240,44,0,156,80,241,67,0,21,144,12,64,0,0,0,0,0,2,24,128,0,0,0,65,112,200,0,5,144,238,0,32,184,0,172,43,20,5,17,97,88,177,4,67,136,176,44,64,78,33,136,192,9,176,98,88,1,54,17,66,176,31,58,230,151,113,117,87,147,135,26,191,152,88,212,242,106,143,70,51,191,115,72,218,251,179,207,134,107,185,89,84,242,42,61,44,41,203,186,26,165,75,202,60,197,58,159,152,165,41,254,96,175,77,83,165,229,25,206,157,43,246,56,162,234,190,27,52,90,122,179,229,129,85,84,96,253,38,106,166,231,76,52,77,253,77,179,162,26,88,67,193,7,45,56,74,163,250,78,136,104,253,87,103,84,84,99,194,43,50,160,141,24,68,187,248,35,32,200,11,1,100,60,128,0,46,48,0,184,1,3,184,238,72,1,119,30,70,97,112,52,11,145,144,174,6,151,11,153,220,46,6,153,6,70,119,17,70,142,68,228,77,194,225,15,32,200,144,1,228,60,132,39,53,16,43,33,169,28,179,213,69,25,124,203,124,1,221,40,194,107,115,158,122,120,223,99,56,214,147,52,85,47,203,10,35,167,143,130,149,8,248,69,69,197,247,46,209,242,64,186,16,183,96,84,98,131,47,114,211,97,80,227,143,96,179,127,132,214,227,186,3,5,73,154,194,157,138,200,50,0,183,176,93,134,72,82,168,144,15,38,39,105,114,101,42,190,12,101,93,246,65,27,79,78,158,231,60,169,184,178,149,105,134,109,189,209,68,97,47,2,197,157,17,156,65,184,176,57,146,40,221,99,236,13,68,12,82,97,185,181,182,217,16,239,127,164,8,220,6,197,112,42,193,96,13,192,165,247,11,180,249,39,113,110,6,189,89,21,10,175,185,141,195,114,14,149,89,22,167,19,145,21,111,113,22,186,148,147,238,85,215,147,143,117,220,121,75,200,133,117,223,220,123,156,138,164,144,250,210,32,234,196,49,57,86,162,70,144,212,1,166,12,58,108,206,90,132,153,113,172,164,128,120,88,49,65,154,99,201,121,1,218,40,158,164,80,52,164,185,57,231,78,207,102,5,206,183,130,58,146,51,179,25,81,106,78,82,73,179,211,74,209,72,243,180,209,189,104,158,139,100,213,196,72,3,184,200,210,100,69,209,109,92,206,94,193,17,35,54,84,153,37,68,183,185,44,124,251,34,110,84,46,16,184,251,21,114,88,9,240,103,51,71,197,140,231,178,228,43,150,239,230,97,234,182,251,158,229,29,162,120,112,105,235,41,222,55,240,123,148,190,146,41,85,119,71,36,159,55,58,170,112,115,203,126,70,38,179,103,61,111,161,220,221,241,177,133,110,29,205,35,61,31,239,163,126,18,201,158,15,204,66,173,106,149,39,45,231,39,35,219,203,165,163,212,212,238,161,138,251,179,194,141,52,151,238,255,0,252,140,235,88,232,85,97,248,103,31,226,62,167,165,217,173,184,223,185,131,226,221,40,127,247,21,5,31,255,0,137,126,146,3,173,69,70,131,107,133,19,45,45,42,85,37,149,122,152,36,187,114,194,52,184,253,148,154,241,151,39,161,167,210,81,154,148,231,7,66,54,182,57,223,245,3,25,105,103,25,74,90,121,221,193,217,198,251,175,212,165,241,9,202,50,163,172,135,82,61,243,86,107,245,59,52,61,40,231,94,85,227,149,100,155,132,182,177,53,163,78,114,156,106,71,58,112,221,84,82,180,163,254,165,71,51,161,166,172,178,165,90,84,36,255,0,54,241,127,170,46,165,63,136,222,158,74,158,166,48,250,101,203,255,0,83,13,78,142,165,8,245,104,188,233,189,243,135,247,71,61,45,91,132,146,147,197,62,37,23,183,251,1,237,75,72,235,81,132,231,9,83,147,218,203,119,31,245,71,153,173,248,108,233,212,77,164,165,207,180,255,0,220,236,134,166,165,189,53,170,69,255,0,152,206,163,149,105,169,212,212,78,109,113,119,192,25,82,143,86,82,156,35,104,197,89,251,26,194,49,75,111,177,162,173,8,82,148,21,239,46,95,147,8,79,234,64,116,173,162,97,94,126,135,236,53,83,107,95,99,10,151,198,91,246,3,118,207,54,165,121,86,173,46,158,241,139,180,87,151,228,222,85,101,156,99,27,188,227,250,71,220,218,141,24,83,130,81,91,46,228,11,73,65,82,138,111,121,201,238,252,179,233,169,125,49,62,90,166,161,202,172,97,71,150,237,127,7,213,193,99,24,133,103,62,196,149,62,81,37,67,1,0,12,67,16,64,37,192,216,151,0,48,16,192,150,115,85,228,233,103,53,110,64,202,171,253,151,232,86,158,56,194,55,51,169,251,179,106,75,100,6,209,42,196,162,194,144,172,202,16,18,208,91,157,246,41,173,189,201,219,128,23,184,115,247,31,184,119,8,57,228,6,34,128,64,0,84,79,70,63,74,60,250,123,205,125,207,68,206,174,16,12,8,164,3,16,0,0,5,0,1,112,128,2,226,184,20,34,110,0,80,137,0,40,66,0,24,8,0,98,0,0,22,227,21,202,21,130,195,184,128,46,133,144,130,193,5,216,15,97,48,21,195,33,0,15,32,184,132,192,171,133,200,11,129,87,21,201,24,21,144,156,137,100,185,1,165,197,115,25,84,177,148,181,41,20,120,66,197,248,52,140,162,138,234,47,5,19,26,50,125,139,90,89,13,87,183,97,189,68,128,186,122,63,39,68,52,180,227,224,227,249,137,135,204,76,15,65,82,130,41,56,199,139,30,95,204,79,200,117,231,228,131,214,83,94,69,156,124,158,87,90,127,152,58,178,252,192,122,157,104,174,225,243,16,60,167,81,190,227,191,185,71,167,243,16,23,204,192,243,246,126,70,161,126,19,3,191,230,160,31,57,3,135,163,39,216,181,164,111,184,71,95,206,68,62,118,38,17,208,199,185,162,209,64,11,249,216,139,231,16,150,150,154,240,41,208,167,109,172,3,122,193,124,219,57,229,28,89,59,129,210,245,82,23,204,72,195,127,5,198,50,96,105,243,82,15,154,144,149,9,121,52,142,155,200,17,243,114,5,171,151,185,170,210,196,175,151,128,25,173,91,45,106,129,208,143,176,42,112,92,180,6,145,213,68,181,168,139,57,237,77,9,212,130,3,174,53,34,202,217,156,63,49,21,197,132,245,82,236,7,126,40,37,78,47,150,121,255,0,53,49,58,213,31,112,58,106,105,233,179,158,84,212,120,22,83,239,34,147,242,4,238,45,205,54,11,32,136,82,107,185,125,73,249,26,138,13,130,161,84,154,102,177,212,73,10,232,150,5,203,82,194,26,167,220,205,137,69,203,136,129,213,243,106,198,114,214,110,16,210,202,92,151,242,32,71,205,109,200,70,186,111,115,69,161,137,75,69,20,64,227,40,52,60,34,248,69,195,79,24,155,40,197,5,115,244,125,131,229,217,212,154,25,7,42,210,178,214,148,232,184,238,40,193,105,145,106,140,81,165,194,224,79,78,33,211,143,129,220,119,3,55,66,44,205,233,99,224,232,184,92,14,103,165,51,149,9,35,183,33,114,7,158,226,215,34,177,221,58,89,35,47,151,45,71,53,130,199,79,69,135,73,138,57,172,59,51,163,15,97,52,188,5,97,184,89,155,108,32,140,172,199,139,52,196,49,3,60,71,137,166,34,104,8,193,50,212,82,4,38,192,164,135,143,185,25,6,65,85,139,242,43,49,100,25,1,88,161,116,201,187,26,147,3,163,77,27,76,233,151,6,58,111,165,154,200,206,169,20,36,1,74,92,24,201,246,52,155,49,155,216,168,134,75,99,100,178,162,88,184,254,227,189,201,127,212,168,46,75,24,136,9,238,140,106,54,109,43,24,85,224,43,10,46,79,89,20,143,114,159,208,120,122,105,63,156,219,186,228,246,233,237,2,5,62,111,224,230,159,213,177,211,55,203,57,229,189,192,203,177,141,109,160,205,217,207,94,248,154,71,30,189,227,160,132,47,110,164,238,255,0,67,207,132,87,220,233,248,171,82,175,74,155,255,0,211,135,243,102,16,70,90,82,141,216,78,154,138,203,8,181,225,163,74,123,177,214,225,32,42,139,209,42,9,86,140,213,107,187,116,213,238,191,83,162,122,88,198,148,106,211,189,155,182,53,35,132,175,253,13,254,23,42,10,147,84,226,250,209,250,230,227,252,147,13,101,103,90,178,160,161,43,66,81,147,147,123,63,98,165,115,58,85,176,89,211,141,91,121,231,248,161,67,83,167,132,227,215,163,56,184,246,156,118,254,39,106,156,175,119,111,224,94,16,169,245,197,26,140,210,211,106,52,180,233,99,75,40,198,237,217,166,206,15,145,85,227,90,112,167,211,155,149,212,37,244,184,155,106,244,180,169,201,185,40,164,224,229,6,162,174,218,252,44,194,84,235,208,132,39,78,73,100,178,86,147,70,90,115,207,61,44,250,90,168,203,167,196,103,31,170,31,243,193,126,184,44,178,141,74,111,138,145,45,234,26,132,161,169,167,44,103,245,101,28,151,241,70,20,99,211,147,249,122,177,156,31,225,111,114,43,92,137,83,181,70,188,133,106,114,140,21,90,113,178,252,112,241,238,115,78,165,247,8,234,82,245,63,1,124,142,110,167,184,117,125,192,214,14,42,17,115,125,130,188,234,244,150,16,147,201,217,91,251,152,47,91,246,137,181,95,136,195,8,211,133,40,102,150,55,141,247,251,133,111,165,132,40,74,154,114,78,110,74,237,249,62,166,47,99,227,244,212,175,169,165,82,167,174,89,47,178,62,190,60,1,156,249,36,169,242,73,80,0,0,64,0,0,15,129,46,6,196,0,0,0,38,114,214,228,234,103,45,96,57,234,63,66,251,157,52,184,57,42,191,79,234,117,210,91,32,173,145,66,69,0,187,18,249,41,240,79,144,21,247,251,3,238,22,4,16,11,238,23,14,197,12,0,86,1,128,0,26,209,87,171,19,184,227,211,126,245,29,102,117,112,196,0,69,1,113,10,192,60,133,144,88,49,1,92,97,96,177,66,11,142,193,96,21,198,22,2,0,0,0,0,0,4,49,92,76,7,116,25,34,44,38,138,47,36,23,70,97,184,69,220,66,67,72,41,49,89,154,88,65,25,217,139,115,81,88,12,247,21,217,173,130,192,101,113,100,105,138,22,40,8,200,46,94,8,88,160,34,225,114,241,65,136,25,110,44,89,174,194,184,25,186,119,70,21,52,153,29,119,2,143,5,83,164,62,157,35,206,223,220,171,79,220,82,59,221,58,97,210,166,113,40,84,125,164,105,26,53,88,29,61,42,98,233,211,50,90,106,175,241,51,72,104,166,249,148,128,174,141,50,149,26,126,197,195,67,110,111,252,77,163,166,140,74,140,58,52,202,84,97,249,78,149,74,40,168,194,32,115,170,49,252,168,165,167,141,184,71,82,81,240,86,192,113,173,42,52,134,157,71,179,58,0,12,186,43,193,78,155,177,165,135,96,48,116,100,252,144,232,79,220,234,24,28,18,211,85,127,137,147,242,181,127,59,61,16,220,15,59,229,103,221,220,29,57,71,240,158,136,172,159,96,60,199,183,225,100,245,172,248,61,55,78,62,8,232,66,253,128,225,249,137,13,85,171,46,34,206,222,133,63,99,72,170,113,64,121,253,90,177,230,44,158,180,207,69,198,156,142,122,218,101,107,196,14,94,164,159,113,55,39,248,130,81,113,123,146,216,13,253,201,176,0,20,23,38,224,5,92,121,16,48,47,34,148,140,202,64,88,110,9,51,106,80,77,250,128,205,73,181,98,225,70,114,59,33,10,107,193,173,162,150,200,148,142,56,233,159,147,88,233,81,181,195,112,169,90,120,162,149,56,196,165,113,164,64,190,193,185,118,11,1,54,29,134,48,39,16,177,65,96,39,100,60,133,96,196,7,144,100,44,66,192,59,140,16,192,67,24,92,5,97,216,89,11,32,40,100,100,25,48,52,3,59,177,238,21,66,96,48,38,222,193,138,40,0,135,78,44,135,64,222,192,7,36,161,40,145,151,147,185,175,38,114,165,22,17,203,145,14,76,233,150,157,25,189,59,69,25,100,43,220,209,210,104,155,4,72,20,22,40,146,130,192,0,1,112,228,14,237,50,181,34,216,169,44,96,135,203,48,209,147,38,54,68,152,17,54,101,39,98,228,204,223,37,66,38,92,141,187,137,149,16,249,15,35,100,189,238,2,98,91,13,139,176,9,152,214,227,220,217,238,99,91,128,172,52,141,124,212,151,123,112,123,80,218,7,141,160,201,234,42,109,199,115,218,142,209,220,130,42,61,140,101,123,27,79,147,9,251,1,12,194,162,202,81,94,230,205,220,231,212,203,10,83,151,136,179,72,241,171,84,235,234,106,84,252,210,219,236,84,118,70,112,70,201,108,101,165,83,216,120,202,165,88,194,63,83,224,79,211,19,208,209,208,232,69,213,173,251,217,45,151,229,69,196,221,111,10,106,141,40,211,135,17,254,126,230,14,47,171,41,95,150,149,190,203,253,205,167,168,167,13,60,234,70,113,148,146,219,239,216,136,71,24,70,238,242,182,237,154,96,214,236,218,6,48,238,252,187,157,20,99,118,81,207,241,41,126,202,157,36,175,57,203,211,236,114,235,50,141,87,6,219,193,89,92,233,187,212,107,101,81,71,42,116,83,239,227,253,206,42,238,46,163,146,239,216,198,183,140,156,222,55,109,219,217,152,201,81,169,248,149,253,213,153,180,41,197,67,216,194,106,17,150,209,119,251,145,74,93,106,63,187,170,241,252,178,221,24,85,212,102,219,169,77,65,255,0,133,108,105,58,141,174,94,222,89,207,41,54,246,65,75,171,239,183,144,117,47,220,202,77,120,51,203,254,35,42,222,114,146,223,123,53,184,244,241,119,234,119,49,134,85,38,162,183,108,236,211,187,197,23,17,232,104,155,149,104,67,159,86,199,213,175,164,249,109,4,98,245,84,84,158,234,95,199,193,245,63,132,168,198,124,146,84,254,162,74,134,0,1,0,0,0,152,134,248,16,0,196,48,19,57,171,157,44,230,212,112,7,28,247,149,191,196,119,83,224,243,211,189,123,30,141,62,2,180,67,4,48,21,187,145,201,100,249,96,32,246,236,12,87,221,132,15,128,23,107,1,67,24,128,6,0,8,14,141,47,215,250,29,103,54,155,153,27,220,206,181,138,2,28,201,82,100,26,88,86,39,113,220,6,2,184,100,128,119,22,65,146,13,128,50,12,130,200,88,160,12,208,102,132,224,44,10,43,32,200,156,67,22,3,184,19,102,27,129,64,78,225,112,138,19,98,200,87,10,97,176,18,216,70,155,5,204,242,22,64,107,113,25,100,59,176,173,0,139,142,224,80,174,32,0,17,66,1,8,96,17,32,48,2,108,24,142,225,112,22,33,97,220,0,241,161,163,167,19,85,167,166,187,14,236,121,26,65,210,138,252,37,96,151,97,41,149,144,10,195,11,142,224,2,176,193,38,0,145,74,193,131,12,64,119,26,144,177,26,136,21,112,184,36,0,23,29,197,97,128,12,6,64,5,192,54,1,133,133,146,37,201,246,2,223,6,82,76,78,82,5,55,220,162,55,21,205,28,162,209,132,227,47,194,84,94,94,225,214,138,238,114,206,157,82,21,41,223,213,112,58,43,40,212,224,207,229,221,185,28,41,157,80,167,101,245,17,92,176,210,201,247,9,105,102,153,223,116,187,139,47,112,60,233,105,230,133,209,146,229,30,150,81,239,98,93,74,96,121,248,21,129,189,85,23,193,29,57,90,224,66,138,30,193,102,43,4,86,67,204,156,67,16,167,156,175,180,143,67,79,43,195,118,112,40,154,42,147,143,4,29,227,71,10,213,73,114,105,29,98,10,235,189,131,35,157,106,99,35,69,82,15,185,5,230,44,134,146,99,192,162,114,29,202,192,48,2,114,98,201,151,136,236,136,35,38,61,202,176,192,91,133,153,66,108,2,195,109,69,19,118,99,85,77,129,82,171,118,84,42,38,114,56,212,42,16,157,202,142,203,15,18,35,114,209,20,98,59,5,194,225,69,134,43,133,192,0,0,2,227,184,128,7,113,220,155,10,246,238,5,129,155,169,20,76,234,237,176,70,215,94,72,149,72,163,153,185,190,226,80,151,113,10,211,170,158,194,198,50,98,81,72,49,1,186,107,177,46,13,23,149,129,200,163,46,5,115,100,148,129,211,64,101,97,197,110,15,97,195,235,65,29,214,180,18,16,54,67,145,150,149,38,99,38,57,212,197,24,202,95,196,162,164,246,39,240,251,139,34,114,42,27,36,77,136,33,146,255,0,152,239,176,187,129,47,159,97,135,144,111,144,164,206,122,219,35,102,246,48,170,65,63,14,139,234,84,151,225,185,235,242,145,230,124,58,55,201,255,0,136,244,222,214,2,106,51,158,91,61,141,231,238,99,32,33,156,154,231,142,158,111,131,169,179,139,226,18,127,46,236,105,30,92,77,47,177,156,86,231,86,143,76,245,53,125,77,198,17,229,175,31,234,204,180,223,67,167,234,73,86,154,244,197,250,23,151,228,219,95,70,127,47,82,165,105,186,112,226,49,95,84,229,239,225,29,114,172,180,181,33,78,20,227,41,182,163,107,237,5,224,227,248,173,126,190,174,149,8,126,31,87,234,105,151,59,250,180,212,121,255,0,212,127,100,172,142,201,237,24,197,115,39,137,199,71,246,154,202,211,75,211,27,83,143,233,201,215,23,149,91,89,122,21,239,238,92,103,90,198,27,216,211,81,63,151,210,202,75,234,126,152,253,202,163,29,204,170,91,81,175,141,43,254,206,130,202,95,230,26,98,37,31,149,209,70,138,250,234,122,166,207,58,163,187,104,238,212,213,234,78,82,225,62,47,216,224,150,242,177,141,116,193,47,76,14,74,155,200,233,172,236,142,86,155,151,177,6,51,48,155,198,62,236,234,212,71,165,31,87,44,226,147,184,84,72,65,32,130,114,146,75,185,149,118,104,169,90,61,71,223,100,77,63,69,89,71,196,153,217,8,168,198,49,240,142,90,241,199,85,127,206,174,81,232,232,37,150,178,135,249,145,245,139,131,227,244,31,255,0,176,210,199,252,119,62,189,112,105,150,82,250,137,42,92,146,86,76,4,48,1,0,0,62,4,15,128,0,0,0,6,114,234,62,150,117,51,154,191,210,192,224,163,190,179,255,0,105,233,195,131,206,211,254,253,191,99,210,135,1,90,12,72,96,39,195,33,236,91,228,159,32,75,23,44,111,187,23,132,16,185,87,5,238,62,219,7,146,128,0,24,12,104,67,64,117,105,149,227,35,107,24,105,182,139,54,185,150,134,34,29,194,228,16,219,68,229,47,6,162,178,40,201,201,139,38,109,138,30,40,35,12,152,238,205,112,65,130,3,60,152,242,47,20,24,160,165,144,92,120,142,196,8,98,0,24,8,46,3,21,133,144,100,80,98,44,7,144,100,4,226,24,15,32,184,11,166,135,130,24,92,5,138,12,80,92,50,0,196,44,23,12,128,44,32,200,46,128,66,40,64,43,8,96,2,16,192,33,0,0,0,93,10,194,176,30,117,138,196,2,230,144,212,81,72,129,169,88,11,176,236,101,58,209,138,228,198,90,200,246,96,117,216,171,165,220,243,126,106,114,126,148,59,214,152,30,131,169,21,220,158,180,95,115,146,20,106,63,169,155,66,150,61,192,217,76,180,238,101,192,243,3,81,216,199,54,25,129,176,204,115,37,212,247,3,162,225,115,159,171,110,226,235,199,243,1,212,39,143,147,138,90,168,175,196,71,204,41,126,33,7,93,75,118,102,43,81,143,36,41,41,126,33,244,225,221,149,26,173,66,145,89,175,6,112,141,53,220,217,74,159,146,40,81,200,168,211,176,179,130,238,62,180,63,48,26,98,131,167,31,4,42,240,252,195,235,67,243,17,83,42,49,124,19,42,83,182,205,148,235,65,126,34,126,106,11,184,28,181,21,88,179,60,170,121,61,5,90,157,78,193,140,123,36,84,121,255,0,180,125,197,132,159,147,189,197,120,65,233,143,96,56,213,57,120,102,139,52,173,99,165,84,130,236,62,180,0,231,193,203,177,75,76,217,175,90,153,74,188,124,144,101,242,172,30,153,249,54,235,199,200,117,151,144,57,250,18,68,184,73,118,58,186,177,12,226,192,227,100,184,163,170,81,132,188,25,186,62,10,48,193,4,83,140,175,147,54,232,200,156,36,187,1,211,13,76,99,29,217,164,117,80,125,206,23,23,224,135,77,248,100,87,171,26,145,151,114,242,247,60,186,114,154,91,92,181,58,215,224,66,189,16,177,207,74,82,183,168,183,85,162,13,128,197,86,53,140,174,128,96,23,65,117,228,0,2,235,200,100,128,88,141,68,93,72,139,173,16,52,176,88,199,230,16,186,254,192,111,96,177,143,89,248,14,164,152,27,10,235,201,147,114,100,99,54,249,3,119,56,162,93,104,162,21,63,44,78,140,88,13,234,23,96,234,182,53,78,40,120,160,33,212,147,23,169,150,226,193,69,129,140,151,150,52,226,141,29,52,101,42,105,20,90,168,134,164,99,246,41,92,13,178,137,57,69,152,202,226,74,87,3,85,107,150,177,50,80,144,99,32,55,188,69,39,183,38,24,177,171,160,7,123,142,13,169,21,123,148,172,128,222,111,99,158,165,65,245,5,104,200,131,25,205,152,252,194,87,186,103,103,69,51,25,233,188,32,57,229,173,166,154,82,218,238,194,249,218,78,46,74,87,143,6,26,205,44,229,60,98,183,75,111,188,182,71,36,180,146,211,203,6,253,41,217,1,232,173,84,108,229,126,10,235,195,202,60,10,218,170,113,202,17,146,255,0,55,147,158,122,217,201,181,6,160,158,215,220,85,143,166,249,136,57,184,169,47,74,187,31,90,55,182,72,249,110,173,106,78,49,147,197,74,221,249,58,178,174,229,122,105,185,75,233,20,143,161,234,39,30,67,43,158,12,167,94,155,81,147,146,178,190,234,198,84,117,181,221,124,156,182,91,52,41,31,68,248,57,235,75,20,103,13,92,92,121,34,117,29,100,146,224,35,183,225,223,66,237,189,207,66,111,139,28,95,15,134,49,217,29,147,217,160,21,77,140,26,182,199,68,248,57,231,201,70,124,108,112,124,71,104,70,207,150,119,54,112,107,239,53,8,121,101,71,29,56,185,73,70,42,237,187,37,229,158,157,122,240,248,125,37,66,141,165,168,91,202,93,163,35,129,207,229,165,9,83,157,167,139,237,197,200,178,197,191,214,230,85,209,240,220,165,90,82,169,55,37,74,243,109,249,100,104,234,103,95,81,172,169,244,197,57,37,237,216,214,142,52,62,19,82,164,165,140,181,18,106,47,217,127,198,103,85,63,147,163,167,130,199,171,103,143,132,222,197,71,79,195,105,201,105,163,58,143,213,61,254,200,215,73,25,56,74,114,230,114,114,253,59,10,187,233,208,113,139,113,191,162,54,247,216,232,163,20,163,24,71,132,172,141,50,219,169,26,20,39,86,124,65,92,231,210,174,134,147,58,170,245,107,222,164,253,144,106,215,90,189,29,26,250,95,237,42,255,0,149,17,172,171,123,175,63,208,206,181,142,121,191,69,251,156,235,234,108,214,172,189,44,194,27,220,141,38,182,238,198,51,110,54,115,178,177,210,241,167,7,55,207,185,231,86,155,171,39,249,123,191,32,99,57,58,146,114,127,161,148,141,100,101,34,43,57,29,58,58,119,169,151,229,254,167,57,233,105,169,244,232,198,252,189,217,21,161,134,171,101,9,46,204,232,34,180,92,169,73,46,109,112,52,248,83,203,226,154,123,36,238,255,0,129,245,235,131,228,127,240,252,28,190,37,9,118,130,103,215,126,19,76,177,151,34,28,185,36,172,152,0,0,8,98,0,124,0,62,0,0,4,0,6,21,190,150,110,97,91,233,96,112,232,215,237,170,63,115,211,135,7,153,163,127,181,168,188,72,244,224,21,160,0,159,0,43,147,253,135,113,93,88,9,236,15,129,176,42,23,96,239,113,92,96,0,12,0,6,132,52,7,102,153,122,63,83,91,17,167,253,217,161,134,138,195,176,5,192,86,11,12,64,48,0,0,16,0,12,66,184,174,5,8,87,11,128,196,194,226,185,66,119,38,236,208,0,200,55,53,178,11,32,51,220,105,23,96,1,98,49,92,0,0,44,0,33,88,162,93,192,49,12,67,113,54,192,88,134,34,109,133,194,40,91,147,144,238,1,184,183,30,66,108,9,200,119,30,193,176,19,144,92,172,80,177,1,100,44,134,208,172,7,202,210,248,133,69,47,87,7,90,248,148,49,221,163,195,204,46,197,88,247,127,234,144,183,40,230,169,241,54,254,147,203,41,49,72,234,150,174,164,251,130,171,43,28,202,160,250,130,142,202,90,204,30,232,234,143,197,99,21,193,228,101,113,92,82,61,135,241,100,47,250,169,228,12,82,61,55,241,73,118,185,63,245,73,30,112,10,71,167,255,0,84,97,255,0,83,145,230,216,16,164,122,15,226,51,236,79,206,212,103,21,202,139,20,142,167,170,170,215,36,117,170,63,196,96,228,10,76,13,242,147,230,69,42,142,63,136,230,187,21,216,29,159,49,53,248,216,45,76,159,227,103,22,229,198,44,81,212,245,21,23,19,100,252,205,79,206,204,148,36,53,73,129,167,205,212,95,137,135,205,84,127,137,146,169,174,230,145,167,16,39,230,42,254,102,104,170,85,252,204,120,68,187,32,129,117,101,248,152,116,231,125,228,193,205,196,151,168,107,98,143,70,141,104,66,42,236,235,134,170,156,188,30,3,171,151,97,169,180,8,250,53,82,50,225,141,165,220,240,33,94,172,55,82,54,150,174,180,208,30,171,233,247,104,158,156,37,193,227,58,149,159,226,53,163,168,169,77,247,96,122,127,43,126,227,249,75,119,57,127,234,50,75,134,75,248,156,187,38,7,91,211,181,220,142,148,145,203,243,211,99,122,170,141,112,84,116,89,148,147,242,112,61,76,252,2,212,204,15,73,66,255,0,136,165,6,191,17,195,74,165,89,114,236,106,234,73,45,228,65,219,22,187,201,21,122,125,218,60,106,181,231,125,164,101,214,170,255,0,16,87,186,229,75,202,51,157,90,72,241,114,155,252,76,118,111,150,192,245,227,169,164,188,3,213,210,246,60,156,80,241,64,122,159,61,77,120,39,231,169,251,30,109,144,208,29,181,53,203,240,163,53,241,41,46,204,231,0,53,255,0,168,84,111,185,95,63,82,220,51,158,200,119,3,111,250,133,75,239,115,72,252,67,203,57,118,97,211,203,176,30,133,29,76,106,202,201,157,74,17,104,242,105,126,202,87,196,238,134,169,99,184,29,93,56,148,148,78,120,234,32,251,154,42,208,242,65,173,151,129,216,207,169,31,37,117,34,5,99,113,99,32,85,16,250,151,2,27,113,20,106,92,182,155,33,194,221,128,188,144,156,226,78,41,247,7,73,62,224,62,170,26,168,153,61,21,228,165,8,174,224,60,137,146,185,88,197,15,96,50,84,198,156,123,179,91,171,24,78,150,79,96,52,188,9,115,138,49,233,201,119,19,140,138,55,235,161,117,98,98,169,201,154,194,133,249,8,181,82,44,181,28,187,4,41,198,38,151,240,69,66,162,133,58,73,240,105,118,197,102,6,61,22,134,163,110,198,215,30,192,97,97,229,185,181,144,99,16,60,205,70,182,48,148,225,26,79,56,73,203,43,242,215,7,20,101,75,81,65,45,85,74,141,167,40,41,71,240,223,241,123,157,31,20,162,233,234,163,82,43,106,139,249,163,133,168,183,40,197,189,165,234,94,2,188,221,79,195,101,10,241,165,70,164,106,102,237,9,100,172,255,0,209,251,14,26,39,167,132,170,85,233,228,187,39,118,142,234,177,120,243,21,139,82,223,216,159,139,86,132,148,234,198,61,60,238,149,63,0,121,17,165,95,89,58,181,41,198,241,165,28,228,251,69,29,176,169,106,42,89,75,40,250,163,250,163,187,224,208,167,255,0,67,215,69,74,61,74,145,148,156,123,217,43,28,16,133,180,235,120,171,199,241,92,138,214,164,221,88,198,172,223,170,107,115,146,156,118,251,179,174,162,198,140,33,101,148,99,190,230,20,99,117,17,163,90,80,109,157,244,227,100,99,70,54,58,160,182,46,98,107,209,209,39,133,205,167,245,163,61,36,109,73,20,255,0,121,246,65,4,248,48,151,115,105,24,203,201,70,108,225,214,84,84,211,114,125,182,94,78,233,30,95,196,155,117,35,27,250,109,114,163,142,13,201,229,46,89,164,178,148,112,143,213,41,40,175,187,37,35,163,67,30,167,196,41,46,212,211,168,255,0,177,150,157,31,18,138,255,0,182,208,195,218,31,235,253,5,9,70,175,196,162,226,189,57,74,75,252,177,88,175,231,113,74,170,249,237,69,124,92,149,8,98,157,248,147,238,31,14,138,148,171,85,92,43,83,143,217,26,245,159,29,51,188,245,148,169,43,89,39,57,127,68,119,210,130,141,229,46,17,195,163,142,85,107,87,189,250,146,197,123,69,27,235,167,39,74,26,104,125,117,229,143,217,119,101,101,26,71,122,53,181,117,62,170,242,180,125,162,142,74,179,202,107,223,115,179,89,40,198,49,165,15,166,42,199,158,223,173,183,194,70,91,77,71,119,206,197,43,66,23,146,183,133,228,112,167,24,222,173,94,23,211,22,113,87,173,45,76,222,59,67,188,188,145,89,215,171,42,243,106,47,210,185,102,51,178,141,145,179,74,49,178,57,230,247,34,179,145,148,141,36,204,237,114,43,77,61,62,164,210,236,143,72,195,75,12,99,115,112,1,164,5,32,43,224,138,223,21,199,117,132,95,234,125,87,99,230,254,21,21,31,139,101,249,233,159,71,216,211,44,165,201,35,124,177,21,144,49,0,12,64,0,15,129,13,240,32,0,0,0,49,173,195,54,49,171,195,3,143,70,189,85,60,228,122,17,56,116,127,143,252,199,114,224,42,195,220,65,201,2,107,200,158,197,50,95,212,80,184,177,44,119,236,13,108,202,132,3,14,0,4,48,1,20,137,41,1,221,69,126,201,23,98,104,237,77,22,97,161,96,176,5,192,44,1,112,184,0,8,0,2,194,184,92,2,193,96,184,92,0,98,184,92,0,2,224,0,0,0,32,24,0,128,98,0,1,92,151,32,28,164,67,147,24,20,36,216,100,199,97,92,33,228,23,37,177,92,10,11,19,112,200,10,176,174,133,112,216,2,232,54,29,144,172,2,16,98,194,204,0,46,197,102,43,128,247,29,137,82,27,152,31,8,128,222,90,58,177,236,11,71,85,175,164,141,48,3,87,165,170,191,8,186,21,23,225,96,103,96,52,233,84,252,140,125,57,254,87,252,0,205,33,216,172,101,249,88,97,39,248,95,240,2,65,49,184,79,242,191,224,24,79,242,176,24,88,56,228,119,40,44,22,11,138,224,59,12,155,140,0,164,135,78,156,170,73,70,42,236,245,116,255,0,10,106,210,158,225,30,93,155,225,92,174,133,87,255,0,166,207,126,58,90,81,125,141,186,116,210,250,75,18,188,10,122,26,178,252,54,53,150,134,172,60,51,217,202,49,226,40,82,169,126,200,177,43,197,90,106,175,240,157,154,111,135,183,189,67,186,51,138,236,130,85,93,182,16,172,254,78,148,127,41,112,210,210,246,51,180,164,205,97,22,185,0,249,42,109,246,49,173,160,142,45,199,159,99,170,83,73,25,245,27,3,197,171,39,78,78,44,136,205,30,142,179,76,170,71,37,201,228,78,240,150,50,228,154,184,232,114,141,136,204,195,59,20,167,114,43,94,181,144,161,94,87,246,50,148,110,17,86,3,183,230,34,163,185,61,120,179,138,104,133,39,23,176,30,158,119,137,6,16,171,57,70,202,47,248,26,194,157,121,61,169,203,248,1,173,54,238,108,170,99,179,34,150,155,81,41,126,238,223,115,208,165,240,199,57,39,81,254,133,71,36,40,186,142,235,131,178,157,8,194,59,196,244,33,167,133,56,217,34,156,34,192,242,43,86,140,21,162,113,186,146,147,228,247,231,166,165,53,188,87,240,57,106,124,54,18,222,42,223,96,60,144,177,221,63,134,212,92,50,37,161,171,30,215,3,147,113,228,107,58,51,130,222,44,204,9,201,141,72,98,1,166,85,201,24,21,114,163,7,46,17,9,26,198,110,60,32,28,180,243,75,148,67,165,52,92,245,21,101,224,158,172,237,186,69,26,83,165,117,186,53,199,30,17,132,106,75,193,93,73,120,32,215,53,221,4,176,154,49,187,151,32,144,13,209,183,13,146,169,207,243,178,178,126,67,38,187,129,215,167,163,117,234,155,58,163,70,54,250,143,43,57,174,36,15,81,89,112,192,245,212,34,138,78,40,241,227,172,170,185,185,162,214,190,224,122,189,68,25,166,143,51,231,162,87,207,67,17,10,235,154,240,204,253,75,185,205,13,98,148,182,55,202,76,35,68,228,251,133,165,126,76,211,144,242,152,27,40,75,200,165,22,140,213,73,121,11,202,79,144,163,57,5,230,205,20,54,221,149,148,80,17,21,55,201,162,143,146,122,158,5,212,96,105,114,251,24,102,199,213,100,26,220,121,25,117,16,117,0,211,33,230,101,145,72,13,50,12,137,69,40,176,29,199,184,70,12,209,64,43,139,226,54,249,85,148,111,235,73,63,12,240,234,44,117,212,108,222,51,110,50,95,165,207,119,227,17,111,225,181,49,230,18,140,191,153,226,86,119,212,65,255,0,149,255,0,84,6,85,228,157,42,182,86,240,175,193,159,197,229,146,148,127,43,79,248,160,171,119,10,203,252,55,39,226,43,169,75,63,205,24,129,230,105,117,117,52,250,151,40,191,76,147,132,151,179,61,42,50,127,47,74,242,123,46,62,199,141,53,133,70,189,207,103,68,163,86,156,189,86,244,57,34,98,234,171,254,211,212,214,236,157,44,47,8,191,184,212,99,58,21,101,45,229,20,176,223,129,233,39,109,60,127,95,234,84,116,165,99,104,120,48,131,220,232,166,184,42,61,61,58,198,146,39,241,202,69,211,253,223,55,34,63,84,190,228,10,102,82,228,214,127,75,50,101,68,72,242,53,174,245,249,61,89,30,70,166,74,90,137,53,37,111,232,53,113,157,172,155,59,126,25,40,209,210,234,181,114,226,62,159,209,47,245,56,100,238,173,25,91,221,167,99,190,166,58,127,135,210,164,165,106,54,183,170,31,188,151,119,246,33,174,72,201,199,225,244,214,123,234,102,234,77,120,81,58,155,150,147,225,23,226,164,149,255,0,89,5,90,113,85,240,149,40,198,167,166,47,23,111,177,190,170,17,171,168,163,66,114,106,207,169,138,87,189,141,98,107,175,71,73,194,141,58,109,221,198,41,54,69,28,107,107,235,86,191,166,159,236,161,255,0,236,206,133,81,82,167,57,247,140,91,72,229,160,250,63,14,132,119,148,167,31,83,94,252,132,198,58,138,157,73,182,187,179,60,99,79,213,82,215,240,41,212,140,95,167,177,205,105,86,149,234,93,69,126,31,245,50,210,106,206,90,169,115,106,127,212,153,218,43,24,236,141,29,140,39,45,194,178,168,206,105,61,217,172,228,103,141,247,123,34,43,62,71,24,222,105,13,187,251,123,26,233,161,121,220,138,235,167,28,98,145,96,134,192,146,145,37,32,59,190,21,111,156,94,113,103,189,216,240,190,19,255,0,153,255,0,218,123,189,141,50,194,95,80,138,151,36,149,144,0,0,0,0,0,248,16,62,0,0,0,0,70,115,224,208,206,96,115,81,106,50,148,125,206,152,203,99,134,175,55,68,124,213,157,152,87,166,229,176,102,143,38,174,173,217,90,71,50,215,84,173,28,120,223,176,30,254,66,201,121,228,240,222,186,165,10,18,82,79,196,95,185,148,126,41,40,85,140,37,217,238,192,250,11,166,134,120,212,126,40,176,146,107,233,95,220,236,163,174,141,75,111,176,29,189,132,99,29,68,51,113,185,166,105,129,92,128,174,48,134,52,37,192,208,29,244,239,132,126,197,147,15,162,63,98,174,101,160,22,21,194,224,59,5,137,184,100,5,1,57,6,64,59,10,193,112,184,5,128,46,23,1,8,160,2,64,160,2,64,160,2,70,2,185,66,184,110,48,184,10,193,136,92,46,2,196,88,149,112,2,55,17,160,172,17,0,85,133,96,36,69,88,86,1,5,199,97,88,2,225,112,176,128,119,12,137,196,120,216,1,177,9,166,22,96,60,69,136,110,54,192,243,28,61,134,162,188,34,134,105,19,211,131,252,40,158,149,63,202,141,44,24,129,143,70,31,148,58,52,255,0,41,190,35,192,43,155,161,79,242,141,80,167,224,232,112,22,41,4,97,208,167,249,67,229,233,254,83,107,160,186,3,138,190,138,21,34,236,143,58,174,130,172,31,167,115,223,176,173,236,34,215,205,244,42,175,192,195,229,234,63,194,125,22,20,251,197,24,86,112,143,210,145,33,94,101,63,135,206,113,187,118,27,248,116,227,36,175,177,217,243,18,138,218,194,142,170,121,250,184,31,7,110,155,75,78,140,19,177,172,235,246,57,39,173,142,54,185,143,205,69,178,163,189,77,88,137,86,236,114,245,213,140,165,168,137,71,91,168,29,83,139,230,98,68,53,43,34,82,61,40,59,155,194,158,71,12,53,17,58,97,93,37,201,71,93,163,20,103,57,120,57,101,168,223,234,18,172,159,226,1,206,109,48,85,8,157,72,249,57,167,93,70,91,4,117,117,55,177,197,174,211,202,111,40,19,45,71,171,99,208,211,105,234,215,130,147,217,50,43,194,149,25,174,81,54,113,103,213,71,225,180,255,0,18,76,191,250,125,5,248,99,252,12,197,175,149,89,62,207,248,23,10,117,91,218,156,191,129,245,113,210,81,143,225,69,170,52,215,225,5,124,196,126,31,168,169,36,176,183,220,245,180,127,5,167,77,41,84,245,75,220,245,82,138,226,40,119,3,24,233,41,71,136,162,213,42,107,240,148,22,40,18,138,225,34,178,38,195,176,8,91,151,96,176,17,184,247,42,193,176,10,236,124,246,0,185,4,202,156,101,204,76,103,163,165,46,200,222,236,55,3,139,254,159,5,185,155,210,211,139,236,122,46,46,199,29,125,61,73,94,204,163,9,233,169,249,39,161,78,36,79,79,168,93,239,246,51,112,169,31,171,32,54,233,211,20,163,24,173,140,47,98,225,78,173,78,19,1,226,43,29,112,208,205,175,83,49,173,167,169,77,241,116,6,91,5,197,140,187,161,168,128,12,28,69,96,0,184,5,128,0,118,0,16,236,152,194,197,17,42,113,100,244,162,107,96,104,130,33,21,7,115,162,26,134,187,24,23,23,117,178,3,174,58,152,53,185,74,172,101,193,194,169,229,35,170,156,35,73,93,129,170,139,101,37,102,71,204,65,187,34,249,87,0,150,86,217,153,218,70,177,101,37,126,192,99,118,131,51,108,61,132,225,110,192,102,164,252,20,174,251,22,163,254,17,166,255,0,40,9,68,165,15,98,160,155,229,27,43,34,12,85,38,205,163,73,32,185,106,225,73,65,34,182,11,1,3,19,96,23,64,103,94,159,95,79,82,147,252,81,104,249,237,68,113,146,121,70,88,228,175,23,126,55,62,154,232,249,237,126,138,90,73,74,48,156,186,117,50,113,246,246,251,148,115,74,140,173,90,74,50,197,65,239,111,99,151,95,82,151,69,69,73,228,146,180,109,236,84,84,158,158,51,140,157,213,211,223,134,78,213,168,212,141,183,154,254,18,3,142,181,56,215,167,25,71,105,88,62,27,168,232,86,233,212,217,127,203,153,208,147,141,71,23,248,183,253,77,106,80,85,61,165,217,153,87,92,227,23,15,76,174,178,231,200,105,226,213,24,17,78,50,199,22,214,47,193,211,5,194,70,145,173,40,157,84,227,234,72,198,146,58,232,199,213,19,76,187,23,166,153,11,232,46,95,65,156,111,100,101,74,91,217,153,79,234,52,150,219,25,200,168,202,123,30,53,109,235,205,167,116,217,236,212,123,54,120,173,222,115,149,187,240,53,112,233,81,117,245,52,105,47,199,52,191,78,231,111,196,159,205,124,94,142,146,31,74,148,105,254,156,200,62,15,73,252,220,235,191,166,132,30,255,0,226,103,22,154,162,158,163,81,168,202,93,72,253,45,127,55,252,72,61,58,114,122,143,136,58,141,108,231,41,165,236,189,49,39,71,46,190,191,87,95,180,90,167,16,163,46,134,151,81,169,125,189,49,253,54,254,166,191,10,165,211,208,194,255,0,85,70,230,255,0,83,76,187,232,44,165,198,199,155,56,42,85,93,9,59,211,123,195,127,228,122,148,109,78,19,169,46,34,178,103,149,52,170,233,163,151,212,219,148,110,53,113,149,101,210,167,117,245,51,4,218,167,238,202,169,82,83,113,165,63,170,62,121,100,212,236,101,166,83,149,147,57,231,35,89,189,146,51,158,52,249,222,94,60,16,70,9,44,170,127,3,158,165,76,190,221,138,168,229,57,122,217,151,213,43,133,84,119,126,231,110,158,56,198,231,45,40,221,220,244,35,28,98,145,21,72,24,192,9,26,0,64,122,31,8,191,94,94,18,61,179,199,248,71,215,51,215,124,26,101,148,185,16,62,64,172,128,0,0,0,0,19,16,216,128,0,0,0,206,167,6,134,117,56,3,134,127,139,238,113,86,91,29,181,59,253,206,42,239,97,171,142,26,178,107,184,232,222,28,114,149,215,220,206,163,188,210,228,218,24,77,99,38,225,150,215,107,99,45,35,83,41,212,106,114,88,164,236,227,123,217,247,46,26,26,154,172,149,60,115,138,186,202,86,186,48,175,28,53,110,156,26,236,182,224,244,224,161,79,69,90,83,142,114,154,198,15,199,184,28,52,254,27,171,85,90,133,44,164,183,218,73,157,148,96,227,73,166,156,39,15,170,44,33,42,148,226,225,74,86,82,250,146,21,122,79,164,165,55,233,189,237,249,159,130,163,182,174,158,84,105,81,147,218,83,109,219,250,25,86,148,213,88,194,13,236,174,197,70,180,220,35,58,145,218,49,219,41,55,101,255,0,201,182,158,148,170,185,86,245,126,211,206,193,26,83,212,77,180,154,217,29,49,168,154,51,133,15,99,72,209,119,224,11,76,210,10,242,68,194,148,155,181,142,186,84,212,85,216,26,197,250,80,92,64,69,48,11,0,5,131,17,142,229,17,96,177,87,17,2,176,12,0,64,59,0,5,201,184,236,22,1,92,46,59,12,9,220,44,202,0,38,193,98,174,75,96,49,5,197,114,134,2,220,55,1,128,132,3,16,57,164,78,64,80,133,112,184,69,10,194,184,92,3,16,196,50,11,133,22,11,10,225,144,65,96,104,89,6,64,38,39,32,184,88,9,184,155,27,66,176,28,23,41,28,242,169,56,254,19,158,166,182,84,221,156,90,52,143,68,74,71,151,31,136,73,203,107,157,180,234,41,43,182,6,238,66,234,51,60,224,191,18,31,204,83,93,192,172,164,202,87,182,230,50,214,82,70,114,215,196,14,151,56,174,89,15,81,78,61,206,10,213,186,155,197,156,248,183,203,34,199,167,45,108,23,12,202,90,185,62,14,37,8,163,69,36,133,35,87,90,114,33,167,125,217,57,143,50,6,246,17,46,66,82,10,172,83,46,26,120,55,119,114,46,25,63,37,71,100,168,209,195,110,126,231,21,77,60,91,244,140,105,180,6,95,45,37,216,58,54,236,116,117,36,44,174,6,93,63,1,235,95,136,233,138,138,10,138,61,128,227,148,106,55,200,212,106,46,231,70,23,12,88,25,40,201,243,34,227,164,148,222,209,108,236,208,105,122,149,50,146,217,30,194,132,35,196,74,60,106,31,12,110,106,83,92,118,61,170,113,84,224,162,131,33,92,129,247,1,0,5,192,6,3,12,137,184,183,2,178,22,66,176,241,8,46,23,99,81,42,193,83,118,59,142,195,178,1,110,22,40,68,5,135,97,5,128,173,131,98,108,27,129,87,11,162,108,199,96,31,167,193,50,165,9,114,135,156,98,67,171,224,8,249,58,89,94,200,218,48,132,56,70,93,64,200,163,103,34,29,165,202,35,32,184,64,232,211,151,99,207,212,81,84,231,183,7,161,115,207,213,41,185,221,173,128,204,49,247,32,118,114,118,65,84,227,110,228,216,236,167,161,148,151,170,76,232,134,134,17,228,15,49,38,248,77,154,42,21,37,248,79,90,52,97,30,197,217,120,37,30,74,209,212,102,145,248,124,159,44,244,128,81,231,255,0,211,189,217,164,126,31,14,231,96,1,207,29,13,37,217,26,70,133,56,246,52,200,50,2,58,48,191,0,232,65,149,144,100,4,45,53,53,216,209,83,128,110,59,48,165,132,70,163,31,3,176,200,21,151,129,89,20,27,0,177,143,128,198,62,7,176,246,1,89,5,144,246,11,0,108,33,216,0,206,89,10,57,95,115,81,129,27,130,76,208,0,206,198,122,138,17,212,81,149,57,247,225,248,126,77,194,192,124,180,232,189,62,162,84,166,177,205,226,252,41,118,127,169,207,24,244,235,217,237,25,122,95,179,62,139,226,218,15,155,211,202,84,215,237,98,187,119,71,131,57,117,169,101,47,175,233,159,249,188,254,165,30,118,186,132,169,215,114,142,215,245,47,185,116,102,170,66,253,251,163,167,83,30,174,159,170,223,170,22,77,28,16,125,42,219,125,50,34,187,169,35,170,17,57,168,167,115,182,11,99,88,206,180,132,78,170,17,89,43,152,211,71,85,21,234,42,52,170,253,36,246,253,2,166,237,47,112,159,12,202,179,159,30,228,75,114,228,102,202,140,107,74,212,229,229,46,15,21,53,57,237,123,114,122,218,201,186,116,156,163,202,60,168,44,96,229,220,106,227,166,21,101,166,248,94,178,190,78,213,101,211,130,247,238,204,244,180,186,95,14,81,82,245,106,42,164,255,0,203,21,119,252,203,248,150,21,62,29,160,211,81,123,250,165,59,255,0,83,90,16,202,122,122,54,107,165,73,202,95,121,75,253,8,31,197,50,167,161,211,233,163,245,85,149,223,252,253,79,86,16,197,70,43,136,171,30,101,73,124,199,198,225,31,195,71,251,110,122,240,52,202,53,147,195,72,224,157,157,89,40,126,157,206,10,146,81,149,175,178,217,123,36,118,106,189,85,233,199,240,210,131,169,47,187,60,186,178,126,175,114,52,202,179,149,68,234,248,241,224,207,62,172,111,117,117,201,175,211,3,130,141,111,92,154,86,198,246,125,173,224,138,214,114,230,95,204,231,169,82,210,181,189,111,183,131,121,84,141,56,57,84,222,165,182,93,151,219,253,78,58,42,242,148,228,69,21,94,49,183,114,18,180,82,238,194,94,185,154,83,142,82,184,26,209,143,174,49,253,89,218,140,104,211,198,242,124,179,116,64,196,48,97,82,193,3,4,7,169,240,132,173,55,222,232,245,95,7,149,240,137,111,56,248,104,245,31,6,153,100,249,0,124,140,172,128,1,0,192,64,0,196,54,32,0,0,0,50,169,193,169,157,78,10,60,249,242,254,231,14,170,86,71,117,79,169,158,110,178,68,213,199,159,90,78,251,114,206,205,34,169,90,131,156,94,50,165,37,186,56,231,27,165,47,38,210,172,168,210,194,11,23,142,47,221,153,105,81,78,182,178,85,27,203,127,171,207,185,223,170,105,58,116,111,244,218,255,0,126,95,246,48,248,108,84,150,86,244,195,121,50,155,115,170,230,251,38,255,0,86,84,111,7,21,28,164,236,146,187,50,166,164,227,58,245,119,148,183,199,250,34,171,69,94,52,151,125,229,246,95,238,105,45,220,97,30,121,253,120,95,221,254,128,93,42,53,43,97,74,46,245,42,75,159,239,246,91,159,69,13,53,56,83,80,138,217,43,35,155,225,218,72,209,130,169,248,156,109,31,100,119,1,61,40,43,89,112,24,171,182,93,130,196,18,146,67,30,33,96,16,88,171,0,19,184,98,80,0,172,3,0,16,134,32,11,134,66,176,88,7,144,178,21,130,192,60,130,228,216,25,69,138,228,100,201,121,1,182,72,89,35,43,49,129,119,64,200,224,46,5,10,225,112,184,14,225,113,0,3,100,220,24,4,38,144,89,14,194,196,4,23,29,130,192,43,128,196,0,23,11,8,6,33,92,50,1,133,137,200,50,1,216,65,112,200,4,22,29,197,112,60,206,177,141,120,83,173,14,44,206,89,106,162,75,173,41,175,73,164,103,142,18,104,172,166,215,213,98,227,70,117,29,246,43,229,106,92,138,199,25,126,118,44,87,118,206,137,105,42,174,12,37,78,164,93,156,89,0,210,5,37,224,141,202,81,111,176,86,145,223,130,95,32,155,136,152,12,181,20,200,26,108,6,233,248,36,188,165,193,116,232,58,143,118,17,136,88,236,122,72,165,201,148,169,226,202,49,72,171,26,244,158,55,32,130,108,52,130,227,76,161,216,56,45,83,155,236,14,156,151,96,36,44,28,26,83,167,42,142,209,64,74,149,138,89,73,237,22,206,234,63,15,75,121,157,81,163,8,118,0,209,83,112,165,191,39,65,158,118,217,6,96,80,11,33,228,3,176,88,4,3,176,196,32,24,201,220,0,172,131,34,108,22,2,178,12,137,176,210,8,119,24,88,97,69,192,7,98,4,5,108,136,115,64,93,132,228,145,29,65,125,64,57,85,72,135,82,225,58,123,108,98,239,18,162,164,238,43,144,230,44,202,141,50,176,100,98,229,191,36,186,137,119,40,232,82,41,76,227,122,133,20,66,214,95,107,1,232,41,92,188,97,82,54,145,231,170,211,124,35,72,206,94,73,21,167,200,194,252,154,83,209,194,18,200,152,212,125,217,180,91,100,86,249,36,60,209,144,246,34,175,32,184,172,22,8,119,22,65,97,216,5,112,220,171,33,236,4,143,17,220,46,20,177,29,128,96,0,43,133,200,29,197,144,92,86,40,50,21,195,22,24,176,130,227,184,40,178,148,64,87,43,112,176,200,160,0,96,33,128,5,0,3,1,0,192,1,30,39,198,52,82,165,55,171,160,175,77,254,250,154,95,254,72,246,200,152,31,40,225,139,120,201,78,50,141,255,0,205,19,207,116,227,26,149,41,78,251,69,202,30,255,0,241,31,83,172,248,116,37,77,74,132,49,148,94,74,49,254,118,60,138,58,71,171,214,95,27,42,127,86,197,70,84,154,114,219,131,186,156,110,79,203,184,77,217,27,194,22,46,38,180,130,58,41,35,40,163,104,109,16,132,223,173,9,132,119,155,251,10,255,0,82,65,81,39,99,54,95,42,230,114,42,57,117,183,232,203,249,158,124,224,228,227,77,115,253,217,223,172,180,162,151,185,134,133,69,234,227,82,167,211,22,234,63,180,72,184,195,85,142,163,227,110,157,55,251,58,120,210,79,217,114,118,232,102,170,124,198,170,95,76,230,218,255,0,44,118,71,159,167,169,147,213,106,241,242,246,236,223,255,0,39,93,79,251,111,133,84,167,223,211,73,127,127,238,48,213,124,31,42,206,181,121,242,221,151,235,187,254,199,181,167,142,82,177,231,124,46,158,26,10,123,89,202,242,254,39,163,74,93,56,202,82,238,173,31,114,248,207,238,188,231,94,117,30,162,77,250,103,61,191,202,182,71,37,175,234,103,69,92,99,15,78,203,177,132,158,214,240,70,156,186,186,184,199,8,239,41,108,144,83,165,29,45,41,102,253,86,245,63,202,188,26,66,159,78,170,170,215,237,38,189,41,246,94,125,143,63,95,95,41,244,160,253,49,250,159,150,69,68,234,117,41,222,220,48,159,162,132,99,222,91,145,70,47,9,74,251,38,85,107,186,187,197,197,91,107,145,80,149,151,187,55,132,109,104,174,94,198,112,89,72,235,161,11,203,47,202,6,233,36,172,52,34,136,24,49,137,129,12,16,217,33,94,183,194,45,140,182,223,45,207,77,240,121,191,8,95,179,191,153,30,148,184,52,195,39,200,3,228,10,128,0,0,0,4,0,192,31,32,0,33,0,12,137,240,81,19,224,163,207,173,245,51,204,212,172,165,99,212,173,245,51,207,171,31,89,53,113,206,239,26,88,198,45,206,214,218,63,220,194,174,158,81,199,169,47,92,184,143,131,186,83,84,161,147,253,23,147,42,52,220,229,58,245,111,183,252,178,34,180,140,35,66,138,148,100,212,254,149,143,226,251,251,26,209,139,148,82,197,221,187,251,25,83,140,170,77,57,43,69,108,146,58,39,41,74,244,41,109,218,164,191,253,127,212,1,71,61,69,75,52,238,212,98,226,239,177,217,240,189,42,213,106,106,84,151,238,224,255,0,143,101,255,0,61,195,69,161,85,106,225,74,22,138,86,157,69,194,255,0,86,123,180,104,83,211,211,84,233,71,24,255,0,80,44,55,24,16,33,140,96,32,176,92,0,0,4,3,2,110,75,144,23,113,92,206,236,121,20,93,194,228,220,46,3,184,92,145,1,96,69,195,32,44,44,70,76,46,5,19,112,11,4,43,139,114,172,22,2,55,11,26,14,200,12,197,114,241,37,160,11,133,197,102,45,192,161,6,226,0,184,100,49,0,92,119,16,192,0,98,1,8,96,2,0,200,87,0,176,88,91,128,14,193,98,110,197,118,5,89,6,196,49,1,242,208,166,153,209,78,18,143,225,52,90,120,69,223,38,107,26,177,132,119,40,186,109,174,223,193,23,42,152,247,48,134,162,19,149,174,191,86,94,80,82,221,162,135,26,181,36,253,141,45,119,186,68,74,189,56,198,241,106,231,44,245,205,75,128,142,229,165,164,221,218,52,194,148,118,177,230,75,93,54,182,70,114,212,213,153,21,221,169,211,211,107,40,61,206,27,2,169,81,173,228,43,128,210,42,233,19,123,141,17,70,87,41,78,73,108,201,181,128,6,229,39,248,152,226,229,123,182,34,138,141,93,127,77,140,92,174,196,0,107,25,65,173,236,84,103,26,125,140,13,41,211,149,73,99,20,7,71,206,71,27,88,35,170,139,230,37,71,225,178,124,179,162,159,195,225,22,155,40,154,52,35,95,124,118,59,41,81,141,21,178,52,138,140,35,104,162,91,185,5,74,68,57,5,152,236,17,35,200,109,9,34,134,157,202,176,146,176,251,128,88,55,24,236,65,55,101,21,97,5,3,176,175,31,33,156,124,128,236,22,39,169,17,117,80,23,97,153,245,144,250,128,104,27,25,222,79,128,75,243,50,13,46,39,33,100,137,185,65,38,201,189,138,184,157,138,137,201,13,50,108,135,176,69,220,54,124,153,185,88,20,155,10,169,81,140,142,90,244,167,8,183,19,171,32,189,194,60,89,84,171,41,89,221,21,8,187,222,82,61,74,154,120,74,47,109,207,62,113,113,147,76,160,106,37,66,17,51,45,70,93,128,232,81,67,193,153,211,167,54,247,103,92,34,151,112,34,20,221,206,142,34,27,10,239,201,150,137,57,92,209,17,147,22,64,109,144,238,115,169,196,174,161,6,247,25,143,80,106,96,108,6,121,15,38,21,160,17,144,242,2,194,196,228,59,144,60,67,16,201,11,52,1,136,236,25,5,192,3,112,184,0,198,72,192,96,0,1,112,0,0,24,156,146,39,48,44,100,100,59,129,64,77,194,225,84,103,46,108,86,66,8,151,177,148,217,172,140,166,7,60,160,158,230,120,29,4,218,229,70,106,38,188,68,73,21,63,164,12,98,221,229,224,151,207,241,4,246,111,223,97,77,250,91,253,74,38,251,50,36,95,225,34,92,21,28,26,185,37,37,190,241,223,238,101,6,169,232,53,85,101,206,10,156,126,242,127,232,135,171,187,171,110,214,57,181,181,49,208,209,138,147,189,74,146,155,143,180,125,43,251,147,85,90,42,120,233,104,194,254,154,213,92,229,254,88,127,185,183,197,92,149,29,53,53,245,75,246,143,238,202,232,227,211,162,190,168,211,167,71,255,0,116,189,82,254,66,174,254,107,227,209,135,225,132,212,127,72,238,60,61,123,20,224,169,211,140,63,44,82,22,166,255,0,49,141,253,48,138,143,235,203,254,200,184,171,205,95,142,78,106,245,45,94,166,79,213,148,127,213,151,83,28,186,139,169,40,248,57,235,75,167,29,189,83,124,35,90,245,22,123,114,114,78,82,163,25,214,173,36,223,225,72,138,141,77,105,80,133,178,189,105,238,229,224,242,175,252,206,169,55,41,101,83,234,150,236,231,167,30,165,91,118,51,173,58,96,173,78,48,189,175,234,127,98,37,234,146,119,118,183,118,92,159,165,203,207,244,21,59,74,42,252,166,6,144,141,151,187,58,225,28,34,162,101,70,55,149,252,27,128,13,8,164,64,196,198,38,4,48,6,0,122,255,0,10,77,67,127,39,163,46,14,15,134,254,234,54,242,119,179,76,177,124,128,62,64,168,0,0,0,0,0,31,34,14,224,2,0,2,128,137,150,75,3,142,172,125,71,36,233,122,174,122,114,133,217,203,171,167,255,0,111,85,222,222,158,72,60,117,31,152,171,155,186,130,218,40,219,37,82,74,149,62,219,108,40,194,117,189,20,189,48,225,203,253,14,186,20,101,78,125,58,20,157,191,21,89,127,98,52,137,219,79,28,35,47,218,119,255,0,15,251,157,58,77,19,112,78,73,211,135,142,236,219,75,161,163,66,78,118,206,109,222,242,220,237,228,168,235,210,218,58,120,70,41,40,173,172,141,140,52,175,246,77,120,102,247,50,160,5,112,200,6,4,228,44,128,176,35,33,228,3,16,178,11,128,246,22,194,2,130,194,176,199,96,34,192,80,48,36,155,150,75,87,8,87,0,196,118,0,184,6,194,184,20,32,184,92,3,113,138,225,112,24,92,155,134,224,59,138,224,0,49,92,4,3,184,49,0,0,172,198,217,57,0,177,101,36,78,65,144,21,113,92,46,0,44,128,1,160,22,195,216,140,88,172,209,69,220,68,143,32,24,131,32,1,8,96,7,203,101,47,204,197,147,238,217,183,65,39,188,182,41,198,140,95,36,86,49,143,142,77,29,39,221,177,206,165,59,109,201,151,82,94,64,183,24,161,56,43,92,156,155,99,87,125,192,3,39,17,216,54,2,225,78,82,239,100,108,244,202,59,185,28,202,114,92,59,3,115,127,137,149,29,75,79,25,43,169,25,91,9,239,186,50,78,75,137,50,172,223,44,14,172,168,184,246,185,207,57,70,47,98,118,181,131,20,5,195,25,32,81,223,146,44,105,13,185,3,88,233,219,87,68,78,155,139,177,95,48,210,198,38,115,157,71,45,211,3,72,209,148,154,71,167,166,211,198,132,111,203,56,52,208,171,57,43,171,35,212,131,189,147,3,76,178,64,41,206,49,91,28,242,170,202,142,145,156,125,89,13,87,98,21,216,7,47,204,72,74,188,188,8,58,131,99,5,90,94,7,121,54,6,254,149,220,50,70,24,201,247,28,85,128,217,212,138,39,172,102,237,228,206,85,97,79,144,58,37,85,216,194,85,39,114,99,170,166,221,141,122,148,252,132,74,114,145,88,73,178,148,169,243,114,106,106,169,197,114,21,93,59,119,30,40,229,142,178,50,157,141,250,240,183,36,26,122,74,81,216,229,158,170,11,185,135,253,69,110,130,189,9,85,80,86,49,117,175,220,242,43,235,42,74,126,148,236,67,213,212,240,84,123,61,79,112,235,123,158,39,205,213,240,31,53,85,176,71,183,214,14,169,226,124,197,118,203,122,138,169,129,236,231,112,203,220,242,22,174,168,117,234,191,196,7,173,148,124,143,171,31,204,121,81,141,89,126,50,163,78,89,111,80,168,244,254,98,30,69,243,17,93,206,85,74,31,138,70,208,167,4,6,159,48,223,4,227,212,221,162,148,83,224,174,155,242,69,99,42,73,111,96,83,81,58,212,35,142,228,244,97,201,40,230,234,62,193,148,188,157,106,140,31,131,42,148,26,224,163,62,164,252,134,115,242,44,37,224,28,100,187,48,138,235,201,26,210,169,159,39,43,101,209,114,115,217,5,117,184,197,110,17,139,108,106,155,55,140,108,101,89,224,86,37,226,59,32,33,68,118,40,2,167,17,226,49,128,177,29,130,224,64,98,24,160,11,128,236,128,66,184,20,4,228,59,129,64,78,225,102,5,92,100,216,0,96,32,184,3,133,195,11,5,216,93,128,241,12,67,113,171,129,56,176,197,150,59,160,51,224,16,55,189,137,108,10,147,48,152,229,45,204,219,40,79,223,248,14,194,94,75,65,2,70,117,101,177,180,123,156,218,134,4,39,232,220,142,246,102,143,104,216,206,251,191,177,66,252,54,51,155,45,152,213,123,63,37,71,155,94,119,148,165,125,151,242,38,181,24,214,248,149,13,50,226,10,20,159,223,153,127,86,92,35,214,212,66,31,158,162,143,243,51,156,229,83,85,169,213,209,218,42,110,81,126,237,217,25,213,199,163,69,198,53,85,121,113,8,212,212,75,239,39,104,255,0,36,113,252,10,245,117,149,43,79,119,24,185,126,178,55,214,79,15,133,214,156,21,186,210,141,56,255,0,149,109,253,153,95,6,165,211,209,212,168,150,243,157,151,233,177,81,215,165,159,83,95,90,175,49,140,112,143,233,207,243,57,107,214,201,202,167,248,155,58,166,227,70,157,88,194,203,20,169,175,191,252,103,4,250,148,163,134,81,251,219,132,21,157,60,91,148,170,199,213,37,120,197,246,94,89,195,169,171,243,21,236,159,162,63,212,234,171,47,217,40,171,169,84,221,183,202,143,251,156,88,198,51,146,143,11,98,106,227,42,207,24,191,47,96,211,194,209,223,241,127,66,106,122,234,226,141,175,100,223,254,213,253,200,168,168,242,118,93,203,167,27,88,206,43,41,29,84,99,149,84,187,36,7,69,56,227,4,187,148,49,0,20,33,128,9,148,38,65,155,1,177,34,143,111,225,255,0,185,166,118,72,228,208,172,105,83,71,84,138,203,55,200,9,242,6,144,0,0,0,196,0,29,196,0,0,32,0,1,136,96,44,76,234,70,50,140,163,37,116,213,153,177,156,136,56,168,232,161,75,153,57,47,7,74,27,4,81,81,52,137,154,45,1,211,165,127,82,253,77,206,93,59,181,95,208,234,200,206,168,25,55,11,133,1,96,184,238,2,176,6,65,112,128,0,0,46,2,0,29,194,226,19,1,228,23,36,44,3,37,142,194,220,9,114,146,39,54,104,59,32,34,225,114,172,131,96,11,128,198,2,21,138,108,64,32,6,194,224,22,1,0,12,65,113,221,1,44,10,0,51,100,154,52,78,5,8,46,24,176,176,5,198,33,4,59,133,197,96,0,114,21,197,97,216,40,19,104,109,146,149,192,54,24,184,96,3,1,12,15,148,245,62,227,81,18,29,200,170,197,0,174,82,188,187,1,35,184,241,146,252,44,64,23,0,177,165,59,70,87,96,17,165,38,175,98,149,9,218,246,53,249,132,184,67,134,165,185,112,202,142,89,70,81,126,165,97,228,118,85,125,72,253,6,80,210,74,64,97,200,239,99,178,26,15,205,35,104,233,232,211,250,154,3,134,149,57,85,118,138,61,10,58,40,219,214,10,189,10,79,211,98,39,241,10,119,228,13,163,165,165,9,223,99,73,70,154,252,39,4,190,32,187,35,41,107,103,46,16,30,162,156,86,209,69,193,119,57,244,42,82,167,148,214,230,243,158,33,14,81,187,23,76,201,214,177,61,119,249,138,58,58,81,22,16,71,51,174,151,226,35,171,212,150,48,221,149,29,183,167,17,101,6,246,70,49,210,206,217,78,70,203,8,34,42,239,101,123,24,79,85,211,230,44,169,87,236,133,156,100,189,81,64,97,47,136,254,84,101,45,100,229,194,103,83,165,74,93,145,133,77,43,91,192,12,62,98,164,159,32,229,41,114,196,226,226,236,208,172,200,170,142,192,228,219,228,155,6,32,94,91,114,255,0,136,173,126,65,34,144,11,21,113,216,87,0,7,4,60,21,132,228,59,129,46,40,151,77,26,216,26,3,23,74,192,169,155,88,44,6,88,3,141,205,108,32,50,81,30,23,52,177,73,0,163,180,108,43,110,82,181,247,55,93,40,171,129,134,229,193,74,76,42,85,139,126,148,37,90,72,163,208,162,148,35,187,43,40,201,242,121,210,175,38,66,148,239,245,50,15,97,98,151,212,76,234,69,71,147,204,139,157,254,182,41,198,119,250,216,29,241,171,254,34,214,162,199,151,105,254,99,175,77,66,82,245,77,236,17,215,10,170,111,104,155,168,166,183,70,57,66,159,3,235,108,21,82,165,76,20,35,31,165,28,243,155,125,194,21,154,16,174,135,41,160,141,73,119,38,21,46,139,202,36,22,165,113,221,121,51,123,199,99,42,112,169,155,187,216,14,171,134,66,67,81,10,119,11,142,232,46,128,91,134,225,144,92,6,49,5,200,24,172,23,0,30,195,186,38,193,96,43,32,184,172,48,0,12,133,144,12,100,100,59,129,64,32,184,12,46,197,112,184,12,56,22,66,155,219,238,2,190,194,147,6,68,158,224,76,140,251,142,76,158,74,139,246,46,230,113,228,119,220,13,86,208,103,21,111,169,111,220,235,150,208,57,37,189,79,176,5,78,223,115,59,171,182,93,79,127,38,94,125,217,80,55,116,115,214,105,65,228,236,188,155,51,13,79,238,229,181,202,56,105,55,25,84,169,125,233,82,157,75,251,218,203,250,156,116,242,84,20,33,61,167,82,49,183,186,87,254,230,245,229,211,209,214,183,53,101,26,107,236,189,79,251,11,71,69,186,186,72,203,252,85,165,252,108,191,161,150,157,191,21,147,135,203,105,162,246,132,92,229,246,72,244,180,116,122,58,61,60,37,248,98,155,254,167,149,59,106,126,35,94,238,254,184,80,143,241,188,191,161,237,86,140,234,83,168,161,179,113,118,43,62,56,39,70,114,151,86,157,88,201,74,89,187,174,25,142,166,81,169,53,15,195,5,149,73,121,126,14,173,101,85,167,210,83,166,146,132,165,244,197,59,191,187,60,218,255,0,178,160,169,254,58,143,212,69,97,57,94,242,151,50,220,231,111,24,57,62,121,53,173,224,194,171,187,81,253,72,211,56,39,20,229,248,164,85,79,75,197,118,216,168,93,75,47,200,175,254,132,69,101,47,101,192,26,82,141,190,231,102,158,54,139,151,147,158,17,110,209,92,179,186,201,36,151,8,4,33,128,0,196,48,24,152,196,192,150,36,54,37,200,30,230,145,37,78,154,92,88,232,151,39,54,145,183,10,121,115,99,166,92,154,101,147,0,124,129,80,196,0,0,49,12,4,0,0,72,0,128,161,162,74,64,4,50,200,100,16,0,196,81,104,164,74,41,1,165,23,106,209,251,157,184,156,11,105,38,122,23,51,171,137,176,172,85,194,225,82,43,149,177,54,65,10,225,112,176,88,7,112,184,132,3,184,8,0,171,147,112,0,11,149,114,66,224,93,192,139,128,20,2,24,10,193,97,133,192,64,59,160,10,155,6,35,98,187,8,88,142,194,220,55,0,119,39,113,238,0,43,8,187,5,128,156,131,33,216,44,2,200,96,13,128,5,196,38,192,96,36,192,7,96,176,174,23,0,176,172,59,128,19,97,50,197,114,140,218,96,174,91,16,19,97,55,98,201,197,92,15,150,26,87,54,134,146,172,251,88,222,26,39,9,41,74,92,17,69,45,13,210,148,217,215,8,83,166,172,149,201,157,88,69,91,37,177,147,212,83,242,105,151,78,80,127,133,25,212,163,74,164,120,177,207,45,92,87,115,55,172,79,128,28,180,114,191,166,91,23,29,44,98,189,82,95,196,229,117,234,201,236,246,19,234,75,153,50,43,185,83,163,21,245,7,86,132,60,28,49,211,213,151,9,179,72,233,42,229,108,64,232,122,200,126,21,252,136,150,178,125,133,242,83,242,116,210,208,198,222,175,230,7,19,175,86,95,136,86,171,62,242,61,104,233,232,195,255,0,130,173,5,216,15,27,163,53,204,100,53,70,77,253,12,245,222,47,240,161,197,175,202,132,43,202,249,122,157,162,116,82,209,201,90,82,61,12,151,128,189,196,43,25,214,149,56,90,49,103,29,77,85,71,248,89,232,221,119,22,16,151,98,163,198,169,94,173,248,100,103,85,254,35,212,212,105,226,248,57,254,78,100,87,44,99,41,59,100,219,103,177,161,211,45,60,50,159,44,199,73,163,81,150,117,59,27,214,172,184,79,96,46,181,102,206,105,78,228,74,165,204,242,52,141,114,7,35,60,133,146,242,6,202,102,145,170,209,200,234,37,220,135,169,138,238,7,93,104,245,21,226,183,57,101,120,189,201,134,185,222,209,87,47,39,61,217,149,77,238,52,82,137,125,56,227,123,129,22,99,183,146,161,91,23,99,105,86,167,40,219,16,57,237,98,92,139,158,61,140,218,220,6,27,128,242,1,246,4,39,33,246,0,0,176,246,64,43,15,129,14,251,0,88,118,104,72,213,84,74,54,96,102,247,16,227,23,41,122,71,132,220,177,176,9,227,97,29,52,244,119,222,71,76,97,74,59,48,60,225,240,119,79,79,78,127,73,199,86,155,167,43,1,33,185,112,163,82,124,68,218,58,54,215,169,129,58,90,106,164,189,76,238,169,37,8,218,39,52,116,206,31,76,140,43,70,180,94,206,232,13,101,41,54,30,163,146,21,170,185,168,98,238,122,80,163,39,13,222,229,70,49,147,110,198,209,163,125,205,41,209,80,222,69,74,188,23,165,50,82,37,37,2,174,164,140,221,55,83,123,154,66,142,33,78,17,102,169,88,92,33,100,65,104,25,41,220,118,96,8,171,164,78,32,224,3,201,6,66,192,44,5,92,46,78,72,50,10,171,142,228,93,248,37,185,4,109,112,185,142,82,240,9,201,129,173,195,34,49,125,202,178,65,64,88,46,59,128,88,56,29,199,176,10,224,49,144,77,138,13,131,32,11,19,204,190,195,114,178,18,217,0,153,148,221,138,155,49,108,160,106,203,213,43,63,8,81,242,45,228,198,222,222,193,22,190,144,14,193,220,10,159,210,114,243,57,123,29,85,54,139,57,35,248,152,10,167,40,205,247,251,154,73,95,111,99,22,247,52,129,240,114,106,165,140,118,103,84,158,199,159,171,149,229,183,62,0,224,215,201,70,20,97,248,189,85,31,235,178,254,135,165,161,198,50,171,90,92,71,26,107,252,177,141,223,243,56,147,165,61,117,106,149,34,170,83,163,5,21,31,45,108,191,153,215,172,143,202,252,59,167,127,83,88,255,0,238,123,179,56,186,207,224,144,149,93,84,106,75,252,117,95,235,178,254,231,209,185,70,156,28,167,43,36,121,159,4,163,141,58,146,92,109,77,63,183,63,205,143,226,114,146,175,11,191,217,211,131,169,37,231,178,69,28,149,106,189,78,170,165,105,47,76,54,138,254,135,29,73,57,86,94,202,231,83,93,58,10,45,250,159,170,95,115,141,60,165,57,249,118,32,206,110,242,48,143,170,78,126,251,23,89,187,89,115,39,100,39,233,166,237,194,86,68,104,156,173,73,219,153,203,249,47,254,89,84,163,107,9,199,212,163,249,21,191,212,210,43,107,119,96,111,166,141,228,231,252,14,145,66,56,193,71,192,216,18,49,0,12,0,0,98,99,16,18,40,242,134,16,250,130,61,173,58,244,211,183,131,162,70,52,127,244,254,198,210,52,140,251,128,48,42,0,0,0,24,134,2,19,24,152,18,196,12,64,50,209,8,164,3,37,148,67,2,88,134,201,2,209,73,144,138,64,90,229,29,144,149,225,31,177,199,224,232,163,188,8,173,66,228,216,8,40,86,21,216,242,0,11,140,86,0,184,174,131,16,196,0,10,176,1,1,185,87,66,184,5,130,193,184,0,88,118,21,192,6,59,145,112,184,21,144,93,16,195,16,42,225,145,56,133,128,172,130,228,128,20,33,92,50,0,11,133,196,3,184,174,32,1,220,87,11,14,192,52,2,184,174,3,19,0,1,118,13,198,38,192,153,73,139,34,174,43,162,137,115,30,104,88,167,200,241,136,9,204,51,30,40,88,160,12,199,123,146,210,16,20,38,201,11,176,63,255,217]}}