Resources for Better Design and Fabrication Using CAD and Rapid Prototyping

Maker Resources
How to Make Better 
Glorious Nation of
 using
Computer-Aided Design, Digital Fabrication, and Rapid Prototyping
charles z. guan
dragon*con 2015 robotics & makers track
h
t
t
p
s
:
/
/
d
b
.
t
t
/
T
o
U
c
8
R
P
U
Maker Resources
A primer on modern resources available to the mechanical hobbyist, with emphasis on
making better devices through computer-aided design and engineering and accessible
digital fabrication resources.
Design it
Why design before you build it?
Computer Aided Design software : Mechanical, Electronic
Fab it
Using your CAD output for digital fabrication processes
Making the 3D from the 2D and machine design techniques
Source it
Industrial, hobby, and maker-oriented vendors
Read it
Build blogs, Instructables, index sites
charles z. guan
dragon*con 2015 robotics & makers track
Engineering hobbyist since 2001
Dragon*Con attendee since 2002,
competed in Robot Battles since 2003
Mobile projects (robots, electric
vehicles)
MIT Mechanical Engineering 2011
Fabrication / shop instructor at MIT
BattleBots 2015 (ABC)
About Me
charles z. guan
dragon*con 2015 robotics & makers track
Everyone builds something like 
this
 at least once…
charles z. guan
dragon*con 2015 robotics & makers track
Why CAD?
Beginner
Draw shapes, sketch your ideas, make
templates to cut out parts manually
Intermediate
Create 3D mechanical parts, mate and
simulate motion, export digital fab files,
technical drawings
Advanced
Fully integrated 3D models including
wiring harnesses, fluidic systems. Flow
simulation, injection molding
simulations.
“Computer Aided Engineering”
charles z. guan
 
dragon*con 2015 robotics & makers track
Design it: Mechanical CAD
Free:
Autodesk Fusion 360
Best feature set currently.
SketchUp
freeCAD – OS, being developed
Not So Free:
Solidworks (student license) $150
Autodesk Inventor (student license)
Free 3yr with .edu or other
affiliation
Rhinoceros (25-save trial)
Not even 3D:
 Inkscape, Corel, Illustrator
charles z. guan
dragon*con 2015 robotics & makers track
Design it: Electronics CAD
Eagle 
(commercial w/ hobby license)
Free version lets you design up to 4
x 3” boards, 2 layers
KiCAD 
(os)
Well-featured open source with
large community and expanding
features
FreePCB 
(OS)
Fritzing (OS) 
– more novice focused
DipTrace , Altium…
Vendor-specific
(ExpressPCB, PCBArtist...)
Fabrication services
No schematic design, just layout
charles z. guan
dragon*con 2015 robotics & makers track
Fab It: Rapid Prototyping and Digital Fabrication
Digital Fabrication
A family of computerized processes
making (generally) 2D shapes using a
dedicated machine with a single tool
Rapid Prototyping
A family of techniques used to quickly
move from concept to functional
prototype, which can be used to
iterate designs quickly
Now available at dealers near you!
charles z. guan
 
dragon*con 2015 robotics & makers track
Fab It: Laser Cutting
High-powered laser (30 - > 1000+W burns
away material selectively.
Highly versatile – from paper to shipyards
Usually wood, plastic, but also metals
Some materials cannot be cut using this
process
Most accessible
Vendors:
Big Blue Saw
Pololu
Ponoko
charles z. guan
dragon*con 2015 robotics & makers track
Fab It: Waterjet Machining
A high-pressure (60,000+ PSI) water
stream with abrasive mixed in
Cuts 
very
 thick metals, pre-hardened
metals like tool steel, stone, glass
(untempered), ceramic…
“Exotic” process, now becoming
accessible
Vendors
Big Blue Saw
Whyachi
charles z. guan
dragon*con 2015 robotics & makers track
Fab It: 3D Printing
Stacking layers of 2D prints to make a 3D
project. Common techs:
FDM / FFF
 Lays down 
noodle
 of plastic
SLA / Stereolithography
 Cures a 
goo
 via
focused laser or scanned UV image
SLS / Selective Laser Sintering
.
Melts 
powder
 together with large
laser
Low cost market is developing as
of 2015… North of $100,000+
Vendors:
Shapeways
Sculpteo
charles z. guan
dragon*con 2015 robotics & makers track
Fab It: 
Making 3D from 2D
Availability of 2D processes plus
some creativity on your end = robust
3D machinery without touching a
single machine tool
Adaptation of woodworking
techniques 
and
 sheetmetal working
techniques
Gussets, trusses, I-beam, web-
and-flange Mortise and tenon
joints (“slot and tab”) “T-nut,
Pettis Joint, etc.” fastening.
How to Build Your Everything Really
Really Fast
: Written for MIT Mech. E.
students, generally useful
charles z. guan
dragon*con 2015 robotics & makers track
Fab It: 
Making 3D from 2D
Using stock & purchasable industrial
components with 2D plate design
means more structures are possible
80/20 T-slot extrusion
Many accessories available
Spaces, standoffs, threaded rods
3D printable “corner joists” and “angle
blocks”
charles z. guan
dragon*con 2015 robotics & makers track
Helpful Online Resources
Mekanizmalar
www.mekanizmalar.com
Many mechanisms explained, live
applets and demos e.g. 4-bar
linkage simulator
Falstad Circuit Simulator
falstad.com/circuit
Easy to use electronic circuit
simulator (think SPICE software)
Most types of components
available, geared towards logic &
analog circuits
charles z. guan
dragon*con 2015 robotics & makers track
Helpful Online Resources
charles z. guan
Roymech.co.uk
Excellent resource for
learning about mechanical
parts and machining
processes
Engineeringtoolbox.com
Online engineering
repositories
Calculators for bearing
loads, wire gauges, drills and
tap charts, ec.
dragon*con 2015 robotics & makers track
Read it: Resources for Learning
Reading and looking at other peoples' builds is one of the best ways to discover new
methods and resources!
Builders' blogs
:
etotheipiplusone.net – Charles' site. Sidebar links to 
many
 more sites.
Hacking/Modding websites:
hackaday.com, hackedgadgets.com, blog.makezine.com, Adafruit Blog
Generally link to builders' sites if they are available
Books
Making Things Move: DIY Mechanisms… 
Dustyn Roberts
Make Magazine
 and 
Maker Faires
Atlanta Mini Maker Faire at Georgia Tech, Oct. 4 (http://makerfaireatl.com/)
Instructables.com
Step-by-steps, guides, instructional videos.
charles z. guan
dragon*con 2015 robotics & makers track
Q&A and Discussion
CAD program demonstrations
Resources and Purchasing
CAD allows you to plan ahead, see how things will fit and move.
More resources than ever are available to the non-machine-
endowed public with just a little bit of computer skills
Digital fabrication resources turn a virtual model into real parts
with little manual intervention or steep machine operation
learning curve (and access)
The Internet is full of things which you can buy!
Major Lessons
Source it: Beyond Home Depot
charles z. guan
McMaster-Carr Supply (mcmaster.com)
Pretty much the end-all, be-all of mechanical parts and tools. Downloable CAD models
for most fasteners, power transmission products.
Link-rich website, easy navigation and searching by specification
dragon*con 2015 robotics & makers track
Other industrial suppliers
MSC (mscdirect.com)
Tools and machinery
Grainger (grainger.com)
HVAC and industrial
process control, contractor
supplies
Fastenal (fastenal.com)
Hardware, tools, bits and
cutters, joining
Worse websites, customer service
Source it: Materials and Mechanical Parts
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Materials and Mechanical Parts
DigiKey 
One of the largest electronic component suppliers, for DIY circuits and boards.
Search by specifications. Although not 
the
 largest, it is very popular with hobbyists
due to its relatively easy to use website.
findchips.com 
and
 octopart.com 
For cross-vendor searching of a specific part.
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Materials and Mechanical Parts
Materials and metals
Onlinemetals (onlinemetals.com)
Onlinemetal
supply
(onlinemetalsupply.com)
Speedy Metals
(speedymetals.com)
eBay
Search by alloy, size, and
descriptors
“Plate” “Sheet” “Bar”
Interstate Plastics
(interstateplastics.com)
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Did Someone Say Ebay?
eBay is one of the most
underestimated resources for
builders, but it must be used
cautiously.
Many keyword permutations
Sort by distance – don’t
accidentally order from China
and wait 5 weeks because you
sorted by Price Lowest.
Cross-check found parts with
actual vendors to compare
prices and shipping options
Shipping might be 90% of the
parts cost (fee dodging!)
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Materials and Mechanical Parts
Surplus Center
 (surpluscenter.com)
Most mechanical parts (chains, gears,
shafts, collars, hubs), not so many belts
Semi parts, farm equipment
DC motors and gearmotors
Surplus parts might not be to all your
specifications, but they could be cheaper.
AllElectronics
, 
Goldmine Electronics
Electronics and small mechanical
surplus
American Science and Surplus
Elec & Mech surplus and hobby/craft
supplies
Other “surplus sales” websites – search!
charles z. guan
dragon*con 2015 robotics & makers track
charles z. guan
Source it: Motors and Actuators
 
Robot Marketplace
: Centralized vendor for
most robot and electromechanical projects
Brush DC motors, chain-belt-gear,
batteries, etc.
Created by a former Battlebots
competitor; many products are geared
towards larger robots, but there are many
products for very small hobby robots.
HobbyKing
: Brushless motors, lithium
batteries
Geared towards R/C models
Motors can be repurposed for other
applications such as vehicle traction,
generators.
Inexpensive lithium ion battery packs and
chargers
dragon*con 2015 robotics & makers track
charles z. guan
Source it: Motors and Actuators
 
FIRST Robotics 
vendors
Nationwide secondary school robotics
program now has a network of vendors
officially supporting it (I know, right?)
Inexpensive mechanical parts “Built to
last the season”…but cheap.
AndyMark
Vex Pro
West Coast Products
Effective source of power transmission
products (chains, belts, shafts, gears,
bearings, actuator parts…)
dragon*con 2015 robotics & makers track
Source it: Motors and Actuators
Small Robot Vendors
Pololu
: Very small DC motors and gearmotors
for little robot drives. Motor controllers and
other control electronics. Robot kits and
frames.
Solarbotics
: Similar market to Pololu.
Trossen Robotics:
 Another general hobby
robotics vendor with a wide selection of small
and medium size motor controllers
ServoCity
: Anything to do with R/C servos
used as robot actuators. Many different styles
of hubs and adapters.
FingerTech Robotics
: Small hobby robot parts;
motors, wheels, in-house designed controller
and power switches
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Controls and Sensing
Sparkfun Electronics
Established supplier of hobby
electronics and supplies. Part of
the open-source hardware
community.
Many different types of sensors –
accelerometry and inertial, touch,
buttons, pressure, temperature...
with “breakout” boards for hard-
to-use components
Microcontroller development kits.
More Arduinos than your body has
room for
Tutorials on EAGLE, surface mount
soldering, programming in C, etc.
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Controls and Sensing
Seee(eeeeeeeeeeeeeeeeee)dStudio
Chinese “bazaar” of DIY/maker
oriented electronics products
Parts, PCB fab services, PCB
assembly, 3D printing services,
even production and drop-
shipping.
Like many Chinese mass vendors,
products are usually functional
but could be hit-or-miss
charles z. guan
dragon*con 2015 robotics & makers track
Source it: Controls and Sensing
charles z. guan
Source it: Controls and Sensing
Adafruit Industries
Many hobbyist/maker contributed
kits and open source products
Arduino products and
development boards
Wearable electronics development
products
Tutorial system for basic and
intermediate electronics skills
(Adafruit Learning System)
dragon*con 2015 robotics & makers track
Source it: Printed Circuit Boards
charles z. guan
OSH Park, Seee(eeee)dStudio
 - batch
PCB service. Typically for small boards.
Very low cost  ($5 / in²)
MyroPCB
 – one of many low-cost
Chinese PCB printers and assembly
houses. Typ. 2 week end-to-end
Somewhat higher cost, plus NREs –
basically $30-40 regardless of in²
Advanced Circuits
 (4pcb) – American,
Typ. 1 week end-to-end
“$33 Each” deal; Student discounts;
“barebones” service
Many others
dragon*con 2015 robotics & makers track
e0designs.com / bigchucksrobotwarehouse.com
Slide Note
Embed
Share

Explore advanced resources for enhancing design and fabrication processes through Computer-Aided Design (CAD), digital fabrication, and rapid prototyping. Learn about CAD software, available tools, and techniques for creating 3D designs from 2D models. Benefit from a range of industrial, hobbyist, and maker-oriented vendors to enhance your projects. Dive into the world of mechanical engineering and digital fabrication with modern resources and accessible technologies.

  • Design
  • Fabrication
  • CAD
  • Rapid Prototyping
  • Mechanical Engineering

Uploaded on Sep 23, 2024 | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

E N D

Presentation Transcript


  1. Maker Resources How to Make Better Glorious Nation of using Computer-Aided Design, Digital Fabrication, and Rapid Prototyping https://db.tt/ToUc8RPU charles z. guan dragon*con 2015 robotics & makers track

  2. Maker Resources A primer on modern resources available to the mechanical hobbyist, with emphasis on making better devices through computer-aided design and engineering and accessible digital fabrication resources. Design it Why design before you build it? Computer Aided Design software : Mechanical, Electronic Fab it Using your CAD output for digital fabrication processes Making the 3D from the 2D and machine design techniques Source it Industrial, hobby, and maker-oriented vendors Read it Build blogs, Instructables, index sites charles z. guan dragon*con 2015 robotics & makers track

  3. About Me Engineering hobbyist since 2001 Dragon*Con attendee since 2002, competed in Robot Battles since 2003 Mobile projects (robots, electric vehicles) MIT Mechanical Engineering 2011 Fabrication / shop instructor at MIT BattleBots 2015 (ABC) charles z. guan dragon*con 2015 robotics & makers track

  4. Everyone builds something like thisat least once charles z. guan dragon*con 2015 robotics & makers track

  5. Why CAD? Beginner Draw shapes, sketch your ideas, make templates to cut out parts manually Intermediate Create 3D mechanical parts, mate and simulate motion, export digital fab files, technical drawings Advanced Fully integrated 3D models including wiring harnesses, fluidic systems. Flow simulation, injection molding simulations. Computer Aided Engineering charles z. guan dragon*con 2015 robotics & makers track

  6. Design it: Mechanical CAD Free: Autodesk Fusion 360 Best feature set currently. SketchUp freeCAD OS, being developed Not So Free: Solidworks (student license) $150 Autodesk Inventor (student license) Free 3yr with .edu or other affiliation Rhinoceros (25-save trial) Not even 3D: Inkscape, Corel, Illustrator charles z. guan dragon*con 2015 robotics & makers track

  7. Design it: Electronics CAD Eagle (commercial w/ hobby license) Free version lets you design up to 4 x 3 boards, 2 layers KiCAD (os) Well-featured open source with large community and expanding features FreePCB (OS) Fritzing (OS) more novice focused DipTrace , Altium Vendor-specific (ExpressPCB, PCBArtist...) Fabrication services No schematic design, just layout charles z. guan dragon*con 2015 robotics & makers track

  8. Fab It: Rapid Prototyping and Digital Fabrication Digital Fabrication A family of computerized processes making (generally) 2D shapes using a dedicated machine with a single tool Rapid Prototyping A family of techniques used to quickly move from concept to functional prototype, which can be used to iterate designs quickly Now available at dealers near you! charles z. guan dragon*con 2015 robotics & makers track

  9. Fab It: Laser Cutting High-powered laser (30 - > 1000+W burns away material selectively. Highly versatile from paper to shipyards Usually wood, plastic, but also metals Some materials cannot be cut using this process Most accessible Vendors: Big Blue Saw Pololu Ponoko charles z. guan dragon*con 2015 robotics & makers track

  10. Fab It: Waterjet Machining A high-pressure (60,000+ PSI) water stream with abrasive mixed in Cuts very thick metals, pre-hardened metals like tool steel, stone, glass (untempered), ceramic Exotic process, now becoming accessible Vendors Big Blue Saw Whyachi charles z. guan dragon*con 2015 robotics & makers track

  11. Fab It: 3D Printing Stacking layers of 2D prints to make a 3D project. Common techs: FDM / FFF Lays down noodle of plastic SLA / Stereolithography Cures a goo via focused laser or scanned UV image SLS / Selective Laser Sintering. Melts powder together with large laser Low cost market is developing as of 2015 North of $100,000+ Vendors: Shapeways Sculpteo charles z. guan dragon*con 2015 robotics & makers track

  12. Fab It: Making 3D from 2D Availability of 2D processes plus some creativity on your end = robust 3D machinery without touching a single machine tool Adaptation of woodworking techniques and sheetmetal working techniques Gussets, trusses, I-beam, web- and-flange Mortise and tenon joints ( slot and tab ) T-nut, Pettis Joint, etc. fastening. How to Build Your Everything Really Really Fast: Written for MIT Mech. E. students, generally useful charles z. guan dragon*con 2015 robotics & makers track

  13. Fab It: Making 3D from 2D Using stock & purchasable industrial components with 2D plate design means more structures are possible 80/20 T-slot extrusion Many accessories available Spaces, standoffs, threaded rods 3D printable corner joists and angle blocks charles z. guan dragon*con 2015 robotics & makers track

  14. Helpful Online Resources Mekanizmalar www.mekanizmalar.com Many mechanisms explained, live applets and demos e.g. 4-bar linkage simulator Falstad Circuit Simulator falstad.com/circuit Easy to use electronic circuit simulator (think SPICE software) Most types of components available, geared towards logic & analog circuits charles z. guan dragon*con 2015 robotics & makers track

  15. Helpful Online Resources Roymech.co.uk Excellent resource for learning about mechanical parts and machining processes Engineeringtoolbox.com Online engineering repositories Calculators for bearing loads, wire gauges, drills and tap charts, ec. charles z. guan dragon*con 2015 robotics & makers track

  16. Read it: Resources for Learning Reading and looking at other peoples' builds is one of the best ways to discover new methods and resources! Builders' blogs: etotheipiplusone.net Charles' site. Sidebar links to many more sites. Hacking/Modding websites: hackaday.com, hackedgadgets.com, blog.makezine.com, Adafruit Blog Generally link to builders' sites if they are available Books Making Things Move: DIY Mechanisms Dustyn Roberts Make Magazine and Maker Faires Atlanta Mini Maker Faire at Georgia Tech, Oct. 4 (http://makerfaireatl.com/) Instructables.com Step-by-steps, guides, instructional videos. charles z. guan dragon*con 2015 robotics & makers track

  17. Major Lessons CAD allows you to plan ahead, see how things will fit and move. More resources than ever are available to the non-machine- endowed public with just a little bit of computer skills Digital fabrication resources turn a virtual model into real parts with little manual intervention or steep machine operation learning curve (and access) The Internet is full of things which you can buy! Q&A and Discussion CAD program demonstrations Resources and Purchasing

  18. Source it: Beyond Home Depot McMaster-Carr Supply (mcmaster.com) Pretty much the end-all, be-all of mechanical parts and tools. Downloable CAD models for most fasteners, power transmission products. Link-rich website, easy navigation and searching by specification charles z. guan dragon*con 2015 robotics & makers track

  19. Source it: Materials and Mechanical Parts Other industrial suppliers MSC (mscdirect.com) Tools and machinery Grainger (grainger.com) HVAC and industrial process control, contractor supplies Fastenal (fastenal.com) Hardware, tools, bits and cutters, joining Worse websites, customer service charles z. guan dragon*con 2015 robotics & makers track

  20. Source it: Materials and Mechanical Parts DigiKey One of the largest electronic component suppliers, for DIY circuits and boards. Search by specifications. Although not the largest, it is very popular with hobbyists due to its relatively easy to use website. findchips.com and octopart.com For cross-vendor searching of a specific part. charles z. guan dragon*con 2015 robotics & makers track

  21. Source it: Materials and Mechanical Parts Materials and metals Onlinemetals (onlinemetals.com) Onlinemetalsupply (onlinemetalsupply.com) Speedy Metals (speedymetals.com) eBay Search by alloy, size, and descriptors Plate Sheet Bar Interstate Plastics (interstateplastics.com) charles z. guan dragon*con 2015 robotics & makers track

  22. Source it: Did Someone Say Ebay? eBay is one of the most underestimated resources for builders, but it must be used cautiously. Many keyword permutations Sort by distance don t accidentally order from China and wait 5 weeks because you sorted by Price Lowest. Cross-check found parts with actual vendors to compare prices and shipping options Shipping might be 90% of the parts cost (fee dodging!) charles z. guan dragon*con 2015 robotics & makers track

  23. Source it: Materials and Mechanical Parts Surplus Center (surpluscenter.com) Most mechanical parts (chains, gears, shafts, collars, hubs), not so many belts Semi parts, farm equipment DC motors and gearmotors Surplus parts might not be to all your specifications, but they could be cheaper. AllElectronics, Goldmine Electronics Electronics and small mechanical surplus American Science and Surplus Elec & Mech surplus and hobby/craft supplies Other surplus sales websites search! charles z. guan dragon*con 2015 robotics & makers track

  24. Source it: Motors and Actuators Robot Marketplace: Centralized vendor for most robot and electromechanical projects Brush DC motors, chain-belt-gear, batteries, etc. Created by a former Battlebots competitor; many products are geared towards larger robots, but there are many products for very small hobby robots. HobbyKing: Brushless motors, lithium batteries Geared towards R/C models Motors can be repurposed for other applications such as vehicle traction, generators. Inexpensive lithium ion battery packs and chargers charles z. guan dragon*con 2015 robotics & makers track

  25. Source it: Motors and Actuators FIRST Robotics vendors Nationwide secondary school robotics program now has a network of vendors officially supporting it (I know, right?) Inexpensive mechanical parts Built to last the season but cheap. AndyMark Vex Pro West Coast Products Effective source of power transmission products (chains, belts, shafts, gears, bearings, actuator parts ) charles z. guan dragon*con 2015 robotics & makers track

  26. Source it: Motors and Actuators Small Robot Vendors Pololu: Very small DC motors and gearmotors for little robot drives. Motor controllers and other control electronics. Robot kits and frames. Solarbotics: Similar market to Pololu. Trossen Robotics: Another general hobby robotics vendor with a wide selection of small and medium size motor controllers ServoCity: Anything to do with R/C servos used as robot actuators. Many different styles of hubs and adapters. FingerTech Robotics: Small hobby robot parts; motors, wheels, in-house designed controller and power switches charles z. guan dragon*con 2015 robotics & makers track

  27. Source it: Controls and Sensing Sparkfun Electronics Established supplier of hobby electronics and supplies. Part of the open-source hardware community. Many different types of sensors accelerometry and inertial, touch, buttons, pressure, temperature... with breakout boards for hard- to-use components Microcontroller development kits. More Arduinos than your body has room for Tutorials on EAGLE, surface mount soldering, programming in C, etc. charles z. guan dragon*con 2015 robotics & makers track

  28. Source it: Controls and Sensing Seee(eeeeeeeeeeeeeeeeee)dStudio Chinese bazaar of DIY/maker oriented electronics products Parts, PCB fab services, PCB assembly, 3D printing services, even production and drop- shipping. Like many Chinese mass vendors, products are usually functional but could be hit-or-miss charles z. guan dragon*con 2015 robotics & makers track

  29. Source it: Controls and Sensing Source it: Controls and Sensing Adafruit Industries Many hobbyist/maker contributed kits and open source products Arduino products and development boards Wearable electronics development products Tutorial system for basic and intermediate electronics skills (Adafruit Learning System) charles z. guan dragon*con 2015 robotics & makers track

  30. Source it: Printed Circuit Boards OSH Park, Seee(eeee)dStudio - batch PCB service. Typically for small boards. Very low cost ($5 / in ) MyroPCB one of many low-cost Chinese PCB printers and assembly houses. Typ. 2 week end-to-end Somewhat higher cost, plus NREs basically $30-40 regardless of in Advanced Circuits (4pcb) American, Typ. 1 week end-to-end $33 Each deal; Student discounts; barebones service Many others charles z. guan dragon*con 2015 robotics & makers track

  31. e0designs.com / bigchucksrobotwarehouse.com

Related


More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#