
Prom venue planning guide: Why it matters for Mississauga schools
Key Takeaways
- The Mississauga Convention Centre offers seven versatile halls, each approximately 4,250 square feet, accommodating over 2,200 guests.
- In-house services at the Centre include professional audiovisual systems, diverse catering options, and technical support, simplifying event planning.
- Accessibility features and safety protocols are essential considerations for school proms, with the Centre providing comprehensive support in these areas.
- Proximity to major highways and Toronto Pearson International Airport enhances accessibility for attendees traveling from the Greater Toronto Area (GTA).
- Early venue selection is crucial for effective budget and timeline management, as highlighted by local planning resources.
Prom venue planning guide: what it means and who should use it
A prom venue planning guide is a focused checklist and decision tool that identifies the venue features, policies and logistics a school committee must confirm before booking a site. It is written for student prom committees, faculty advisors and parent volunteers who will evaluate options, compare trade-offs and recommend a contract to school administration. Effective guides convert general planning advice into venue-specific checks: capacity and layout, audiovisual specifications, catering rules, accessibility and safety, insurance and permits, plus arrival and departure logistics.
Local planning resources and industry checklists emphasise that venue choice should be made early because it shapes budget, timeline and safety planning. For practical steps and common priorities see the Peerspace planning guide and the Spruce Mountain Events prom venue checklist.
The essential checklist every prom venue guide contains
Use this compact checklist as the definition of a prom venue planning guide: each item determines whether a site will work for your prom and why it matters.
- Capacity and layout — Confirm how many guests fit comfortably and where dinner, dance, photos and coat check will sit.
- AV and lighting — Verify built-in sound, microphone, DJ hookup and technical support for music, speeches and timelines.
- Catering and menu policies — Check whether in-house catering is required, menu flexibility and options for Halal or other dietary needs.
- Parking and arrival logistics — Confirm on-site parking, coach drop zones and nearby transit for buses and parents.
- Accessibility and safety — Verify wheelchair access, emergency exits, maximum occupancy limits and on-site first aid or security procedures.
- Insurance and permits — Make sure the venue’s insurance meets school board rules and identify any municipal permits or curfew restrictions.
- Costs, deposits and cancellation terms — Document deposit schedules, payment milestones and substitution or cancellation rules.
- Day-of support and staffing — Confirm venue staff ratios, coat check handling, cleaning and technical run-throughs.
Checklist explained: capacity, layout and flow
Capacity is more than a number. For realistic guest counts, translate square footage into functional zones: a seated dinner needs more floor per guest than a standing reception. When halls can be combined or reconfigured, ask for sample floorplans showing dinner seating, a cleared dance floor, a photo area and a secure coat check. The Mississauga Convention Centre advertises seven halls of approximately 4,250 square feet each, which enables modular room combinations to create distinct zones or host parallel activities. Use that information to draft potential layouts before site visits and to present defensible options to school administration.
Ask for staged floorplans in writing and, if possible, request photographs from similar-sized events. A good venue will provide at least two sample configurations and clear maximum capacities for each layout so you can choose a setup that meets fire code and comfort standards.
Checklist explained: AV, catering and guest logistics
Reliable AV is critical to a successful prom night. Built-in systems and an on-site technician reduce the risk of late-night failures and avoid coordinating a separate vendor. Confirm whether the venue provides microphones, DJ outlets, staged lighting and a technical run-through time. Venues that include AV support allow committees to focus on programming and safety rather than logistics; the Mississauga Convention Centre lists professional audiovisual systems, lighting, staging and on-site technical support as in-house services.
Catering policies affect both cost and inclusiveness. Many schools require Halal or vegetarian options to accommodate students’ needs. The Mississauga Convention Centre advertises diverse in-house menus including South Asian, Pakistani Halal, Middle Eastern, Sri Lankan, Caribbean and Continental options, which can simplify menu selection and food-service compliance for multicultural groups. Confirm how menu substitutions are handled and whether a tasting or sample menu is available for committee review.
Guest logistics cover parking, coach staging for buses and transit connections. For large school events, on-site parking and coach access reduce arrival congestion. The Centre reports approximately 700 on-site parking spaces, a significant advantage when many attendees arrive by car or bus. Plan arrival windows in 15 to 30 minute blocks and confirm a clear drop-off and pick-up plan with venue staff.
Checklist explained: accessibility, safety, insurance and permits
School boards commonly require proof of venue insurance and evidence of accessible facilities. Confirm wheelchair access throughout the route from parking to the event hall, restroom accessibility and elevator availability when necessary. Review emergency exit locations and a crowd management plan with venue management, and ask what on-site security or first aid services are provided or recommended.
Local planning checklists advise organisers to verify insurance and permit requirements early, because some municipalities or boards require additional permits for large school dances or amplified sound. Include these items in venue selection discussions to avoid last-minute obstacles.
Mississauga-specific logistics to factor into venue choice

Selecting a venue in Mississauga or the wider GTA means balancing proximity, highway access and bus logistics. Venues near Toronto Pearson International Airport and major highways shorten travel times for attendees coming from neighbouring towns, while available on-site parking simplifies parent drop-off and bus routing. The Mississauga Convention Centre highlights proximity to major highways and Pearson as an accessibility benefit, which matters when coordinating arrival windows and charter buses for students.
Also check nearby public transit and Park and Ride stops if any students will use transit. When booking a Mississauga venue, plan arrival windows and confirm a supervised entry and departure plan so staff can manage arrivals without congestion.
How in-house services at Mississauga Convention Centre simplify planning
One of the strongest advantages of a venue that bundles services is reduced vendor complexity. When AV, catering, staging, lighting and technical support are provided by the same team, committees manage fewer contracts, get clearer day-of responsibilities and lower execution risk. The Centre lists in-house AV, diverse catering options, lighting and staging, an outdoor patio option and a virtual tour to preview spaces, all of which help committees visualise the event and produce a realistic plan without sourcing multiple external suppliers.
For additional insights on event planning and venue selection, consider exploring resources from the <a href="https://www.eventbrite.com/blog/academy/event-planning-tips-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-ds00-d