specifications: [[item.skuinfo]]
price: [[item.currency]][[item.price]]
Price
This store has earned the following certifications.
Crafted from our highly durable renewal-core patented eco-material, our frames offer exceptional quality and sustainability. Perfect for heavy-duty canvases up to 1 3/8" deep, these frames are designed to meet the needs of professional artists and art enthusiasts.
Choose from a wide range of standard sizes, ranging from 4x4" to 24x36". Whether you're looking for a small accent piece or a large gallery presentation, our frames offer the versatility to fit your artistic vision.
Fitting your canvas or matted artwork has never been simpler. Use our fitting gun to secure your pieces in seconds. Offset clips are included to accommodate canvases deeper than 1 3/8". Complete your frame with screw eyes and wire for a professional look.
Our frames are perfect for achieving a crisp, modern appearance that enhances any finished artwork. Ideal for gallery presentations and general use, our frames are suitable for glass, mats, paper art, and canvases.
These pre-assembled frames are designed for quick and easy installation, allowing you to present your beautiful artwork as fast as possible. With a 1-5/8" outside depth, 1-3/8" rabbet, and a 1" face, these frames are perfect for 1" deep stretched canvases and deeper pieces.
Available in a 3-pack set, our frames feature two luxurious finishes: black and white. These finishes add sophistication and elegance to any artwork. Note that our frames do not include backing or glass.
Our readymade frames offer a perfect balance of quality, sustainability, and convenience. Whether you're looking to enhance your artistic projects or simply display your work, these frames will elevate your presentation and add a professional touch to any display.ivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivicivic
MORE FROM Frames