All Discs
Shop our full catalog of disc golf discs here.
Filters
- 300 (1)
- 100 Percent Recycled (1)
- A Hard (1)
- A Medium (5)
- Abduction (1)
- Aethereum (1)
- Alfa Glow (2)
- Arcane (1)
- Armor (1)
- Atmos (8)
- B Soft (1)
- Base (1)
- Base Blend (1)
- Bio-based (2)
- Biohazard (5)
- Biosourced (1)
- Birdie Premium (1)
- Blizzard (5)
- Bodanza Blend (1)
- Bravo (Hooligan) (1)
- BZ SS (1)
- C-4 (1)
- C-Blend (1)
- Category 1 Medium (1)
- Champion (32)
- Champion Dyed (13)
- Ching Meso (1)
- Chrome (2)
- Clandestine (4)
- Classic (1)
- Classic Blend Orbit (1)
- Clutch (1)
- Collapse (2)
- Composite (3)
- Copper (1)
- Crystal (3)
- D-Blend (1)
- D-Line Stone (3)
- DGA D-Line (4)
- DX (34)
- DX Classic Glow (2)
- Egg Shell (7)
- Egg Shell Glow (5)
- Eggs Out Baker's Blend (1)
- Electron - Axiom (1)
- Electron Firm - Axiom (1)
- Electron Medium SL (1)
- Elvin (1)
- Eraser (1)
- Experimental Plastic (1)
- Fatal (4)
- Fission (1)
- Forged (5)
- Fuzed Line (2)
- Gamma-Solid Glow (1)
- Geode (1)
- Glacier Line (1)
- Glow (1)
- Glow Isolation (1)
- Glowing (3)
- Gold Line (1)
- Granite (5)
- Graphic StayPut (2)
- GStar (23)
- Halo Star (20)
- Hemp SS (1)
- I-Blend (2)
- Isolation (2)
- KC Pro (2)
- Landfill (3)
- Max Grip (9)
- Max Grip Glow (4)
- MaxFlex (3)
- MaxGrip UV (4)
- MaxLife (7)
- MaxValue (7)
- Neutron (2)
- Neutron - Axiom (2)
- Premium (3)
- Pro (6)
- ProLine (16)
- Proto Glow Champion (4)
- R-Pro (5)
- Radioactive Waste (6)
- Ration (8)
- Recycled Plastic (2)
- Shockwave (4)
- Signature (2)
- Signature ESP (2)
- SP Line (5)
- Spark (13)
- Star (34)
- Star Dyed (3)
- StayPut (2)
- Stayput UV (2)
- Steady (2)
- Survival (9)
- Tour Series Swirl (4)
- Toxic Waste (6)
- Z Line (2)
- 122 (2)
- 123 (2)
- 124 (1)
- 126 (2)
- 127 (2)
- 128 (6)
- 133 (2)
- 135 (2)
- 136 (3)
- 137 (7)
- 138 (9)
- 139 (8)
- 140 (2)
- 141 (3)
- 142 (5)
- 143 (3)
- 144 (5)
- 145 (6)
- 146 (10)
- 147 (20)
- 148 (23)
- 149 (19)
- 150 (14)
- 151 (5)
- 152 (2)
- 153 (4)
- 154 (9)
- 155 (13)
- 156 (17)
- 157 (19)
- 158 (24)
- 159 (19)
- 160 (29)
- 161 (15)
- 162 (20)
- 163 (40)
- 164 (42)
- 165 (19)
- 166 (64)
- 167 (69)
- 168 (75)
- 169 (66)
- 170 (153)
- 171 (122)
- 172 (133)
- 173 (238)
- 174 (90)
- 175 (111)
- 176 (39)
- 177 (37)
- 178 (12)
- 179 (13)
- 180 (33)
- 181 (3)
- 182 (2)
- 183 (1)
- 185 (1)
- 188 (2)
- 189 (1)
- 196 (1)
- 198 (1)
- 199 (1)
- 200 (1)
- Black (12)
- Black/Yellow (1)
- Blue (165)
- Blue Centipede Rider (1)
- Blue Drew Gibson Logo (1)
- Blue First Run (1)
- Blue Glitch World Championship (1)
- Blue Henna Blomroos (1)
- Blue Hot Deal (1)
- Blue Infinite Dolphins (1)
- Blue Special Edition (1)
- Blue-Gray (9)
- Blue-Gray Eveliina Salonen (1)
- Blue-Gray/Yellow (1)
- Blue-Green (46)
- Blue-Green Catrina Allen Prototype (1)
- Blue-Green Rotten Boonana (1)
- Blue-Green/Gray (1)
- Blue-Green/Green (1)
- Blue-Green/Yellow (6)
- Blue-Purple (24)
- Blue-Purple/Pink (1)
- Blue-Purple/Yellow-Green (1)
- Blue/Blue (1)
- Blue/Blue-Green (1)
- Blue/Green (3)
- Blue/White (5)
- Blue/Yellow-Green (2)
- Brown (4)
- Clear (4)
- Clear/Multicolor (1)
- Dyed (17)
- Dyed building block (1)
- Glow (31)
- Glow Bodanza (2)
- Glow Glow Blue (1)
- Glow/Blue (1)
- Gold (2)
- Gray (24)
- Gray First Run (2)
- Green (101)
- Green/White (2)
- Maroon (7)
- Multicolor (30)
- Off-White (17)
- Off-White/Orange (2)
- Orange (161)
- Orange Drew Gibson Logo (2)
- Orange First Run (3)
- Orange Limited Edition (2)
- Orange-Pink (12)
- Orange-Pink First Run (1)
- Orange-Pink/Blue-Green (1)
- Orange/Blue (3)
- Orange/Pink (3)
- Orange/White (5)
- Orange/Yellow (4)
- Pink (123)
- Pink First Run (2)
- Pink/Green (2)
- Pink/Pink (2)
- Pink/White (2)
- Pink/Yellow (2)
- Pink/Yellow-Orange (2)
- Purple (101)
- Purple First Run (2)
- Purple-Pink (15)
- Purple-Pink/Blue (2)
- Purple/Orange Alternate Stamp (1)
- Purple/Pink (3)
- Purple/White (3)
- Purple/Yellow-Orange (2)
- Red (107)
- Red-Orange (3)
- Red-Pink (23)
- Red/Blue (5)
- Tan (5)
- White (84)
- White First Run (3)
- White/Blue (6)
- White/Blue-Green (3)
- White/Green (3)
- White/Orange (1)
- White/Purple (3)
- White/Yellow (5)
- Yellow (157)
- Yellow Eric Oakley (1)
- Yellow First Run (2)
- Yellow Special Edition (2)
- Yellow-Green (48)
- Yellow-Green Drew Gibson Logo (1)
- Yellow-Green Eveliina Salonen (1)
- Yellow-Green/Blue (2)
- Yellow-Green/Blue-Green (2)
- Yellow-Orange (28)
- Yellow-Orange/Pink (3)
- Yellow/Green (3)
- Yellow/Orange-Pink (2)
- Yellow/Red (2)
- Yellow/Yellow (5)
- 
  In Stock:17 left2025 GYROpalooza MVP/Axiom Mystery Box Pre-OrderMVPOriginal price $129.99Original price $129.99 - Original price $129.99Original price $129.99Current price $119.99$119.99 - $119.99Current price $119.99| /Get ready for the most anticipated mystery box in disc golf — the 2025 MVP GYROpalooza Mystery Box, packed with 11 total discs for unbeatable value... View full details
- 
  In Stock:5 leftABC Gold Flying SquirrelABCOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /ABC Flying Squirrel – Gold Plastic The ABC Flying Squirrel in Gold plastic is a glidey, understable midrange made for shaping smooth, controlled li... View full details
- 
  Low Stock:2 leftABC Gold MissionABCOriginal price $15.65 - Original price $15.65Original price$15.65$15.65 - $15.65Current price $15.65| /The ABC Mission in Gold plastic is a dependable, stable midrange built for control and consistency. The premium Gold blend adds durability, a firm ... View full details
- 
  Low Stock:3 leftABC Platinum MissionABCOriginal price $15.65 - Original price $15.65Original price$15.65$15.65 - $15.65Current price $15.65| /The ABC Mission in Platinum plastic is a dependable, stable midrange built for consistency and control. The Platinum blend adds tacky grip and long... View full details
- 
  Low Stock:2 leftABC Platinum Secret WeaponABCOriginal price $15.65 - Original price $15.65Original price$15.65$15.65 - $15.65Current price $15.65| /ABC Secret Weapon – Platinum Plastic The ABC Secret Weapon in Platinum plastic is a controllable understable distance driver built for effortless d... View full details
- 
  Low Stock:2 leftAbove Ground Level Woodland Hemp PonderosaAbove Ground LevelOriginal price $16.99 - Original price $16.99Original price$16.99$16.99 - $16.99Current price $16.99| /The AGL Ponderosa in Woodland Hemp plastic is an easy-flying, glide-heavy putter designed for effortless distance and smooth, understable control. ... View full details
- 
  In Stock:14 leftAerobees Biosourced OrsusAerobeesOriginal price $8.00 - Original price $18.99Original price$8.00 - $18.99$8.00 - $18.99Current price $8.00| /The Aerobees Orsus is a neutral-flying midrange that blends precision, control, and sustainability. Made in France from fully biosourced materials,... View full details
- 
  In Stock:5 leftAlfa Discs Alfa Glow ApolloAlfa DiscsOriginal price $19.90 - Original price $19.90Original price$19.90$19.90 - $19.90Current price $19.90| /The Alfa Discs Apollo in Alfa Glow plastic is a straight-flying midrange built for precision, glide, and effortless control. With its clean release... View full details
- 
  In Stock:5 leftAlfa Discs Alfa Glow CosmicAlfa DiscsOriginal price $19.90 - Original price $19.90Original price$19.90$19.90 - $19.90Current price $19.90| /The Alfa Discs Cosmic in Alfa Glow plastic is a versatile, slightly overstable fairway driver designed for controlled distance, dependable fade, an... View full details
- 
  Low Stock:4 leftAlfa Discs Chrome AtlantisAlfa DiscsOriginal price $17.90 - Original price $17.90Original price$17.90$17.90 - $17.90Current price $17.90| /The Alfa Discs Atlantis in Chrome plastic is a high-speed, understable distance driver made for easy distance and smooth shot shaping. Designed to ... View full details
- 
  Low Stock:2 leftAlfa Discs Chrome CosmicAlfa DiscsOriginal price $19.90 - Original price $19.90Original price$19.90$19.90 - $19.90Current price $19.90| /The Alfa Discs Cosmic in Chrome plastic is a stable, dependable fairway driver built for control, glide, and consistent finishes. Designed to handl... View full details
- 
  Low Stock:2 leftAlfa Discs Copper TheiosAlfa DiscsOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /The Theios is the first putter from Alfa Discs. This is a glidey, low speed, easy-to throw putter. It easily flies straight and can handle a large ... View full details
- 
  In Stock:7 leftAlfa Discs Crystal ApolloAlfa DiscsOriginal price $18.90 - Original price $18.90Original price$18.90$18.90 - $18.90Current price $18.90| /The Alfa Discs Apollo in Crystal plastic is a straight-flying midrange designed for effortless control, clean release, and dependable accuracy. Wit... View full details
- 
  In Stock:5 leftAlfa Discs Crystal CosmicAlfa DiscsOriginal price $19.90 - Original price $19.90Original price$19.90$19.90 - $19.90Current price $19.90| /The Alfa Discs Cosmic in Crystal plastic is a dependable, stable fairway driver designed for controlled distance and precision. Built for smooth fl... View full details
- 
  Low Stock:4 leftAlfa Discs Crystal TheiosAlfa DiscsOriginal price $18.90 - Original price $18.90Original price$18.90$18.90 - $18.90Current price $18.90| /The Alfa Discs Theios in Crystal plastic is a stable, glidey putter designed for smooth, straight flights and pinpoint control. Built with a clean,... View full details
- 
  In Stock:8 leftAlfa Discs Signature Chrome TheiosAlfa DiscsOriginal price $19.90 - Original price $19.90Original price$19.90$19.90 - $19.90Current price $19.90| /The Alfa Discs Theios in Signature Chrome plastic is a premium, stable putter made for smooth, consistent flights and a confident feel on every thr... View full details
- 
  Low Stock:0 leftAxiom Crave (Fission)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 2 Reviews Axiom Crave Flight Numbers Speed: 6.5 Glide: 5 Turn: -1 Fade: 1 Skill Level: Beginner Disc Type: Fairway Driver Stability: Stable Plastic: Fissio... View full details
- 
  Low Stock:0 leftAxiom Crave (Plasma)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 1 Review Axiom Crave Flight Numbers Speed: 6.5 Glide: 5 Turn: -1 Fade: 1 Skill Level: Beginner Disc Type: Fairway Driver Stability: Stable Plastic: Beadl... View full details
- 
  Low Stock:0 leftAxiom Eclipse Glow ProxyAxiomOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /5.0 / 5.0 2 Reviews The Axiom Eclipse Proxy is a stable to understable putt & approach disc made with glow in the dark plastic. Axiom's Eclipse 2.0 Glow is hands d... View full details
- 
  Low Stock:3 leftAxiom Electron - Axiom PixelAxiomOriginal price $13.45 - Original price $13.45Original price$13.45$13.45 - $13.45Current price $13.45| /The Axiom Pixel in Electron plastic is a straight-flying putter made for clean releases and effortless glide. Electron’s grippy, baseline fe... View full details
- 
  In Stock:5 leftAxiom Electron Firm - Axiom PixelAxiomOriginal price $13.45 - Original price $13.45Original price$13.45$13.45 - $13.45Current price $13.45| /The Pixel in Electron Firm is a straight-flying, glidey putter with a stiffer hand feel many players prefer for confident releases. Electron Firm k... View full details
- 
  Low Stock:0 leftAxiom Envy (Eclipse Glow)AxiomOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /5.0 / 5.0 2 Reviews Axiom Envy Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 2 Skill Level: Any Disc Type: Putt & Approach Stability: Stable Plastic: Eclipse Gl... View full details
- 
  Low Stock:3 leftAxiom Envy (Electron)AxiomOriginal price $13.99 - Original price $13.99Original price$13.99$13.99 - $13.99Current price $13.99| /5.0 / 5.0 2 Reviews Axiom Envy Flight Numbers Speed: 3 Glide: 3 Turn: -1 Fade: 2 Skill Level: Beginner Disc Type: Putt & Approach Stability: Stable Plastic: Elec... View full details
- 
  In Stock:7 leftAxiom Envy (Fission)AxiomOriginal price $19.95 - Original price $23.95Original price$19.95 - $23.95$19.95 - $23.95Current price $19.95| /5.0 / 5.0 1 Review Axiom Envy Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 2 Skill Level: Any Disc Type: Putt & Approach Stability: Stable Plastic: Fission Di... View full details
- 
  In Stock:6 leftAxiom Envy (Plasma)AxiomOriginal price $19.95 - Original price $19.95Original price$19.95$19.95 - $19.95Current price $19.95| /5.0 / 5.0 1 Review Axiom Envy Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 2 Skill Level: Beginner Disc Type: Putt & Approach Stability: Stable Plastic: Plas... View full details
- 
  Low Stock:0 leftAxiom Fireball (Plasma)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 1 Review Axiom Fireball Flight Numbers Speed: 9 Glide: 3.5 Turn: 0 Fade: 3.5 Skill Level: Advanced Disc Type: Control Driver Stability: Overstable Plastic... View full details
- 
  Low Stock:0 leftAxiom Insanity (Fission)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 2 Reviews Axiom Insanity Flight Numbers Speed: 9 Glide: 5 Turn: -2 Fade: 1.5 Skill Level: Intermediate Disc Type: Distance Driver Stability: Understable Pl... View full details
- 
  Low Stock:0 leftAxiom Insanity (Plasma)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 1 Review Axiom Insanity Flight Numbers Speed: 9 Glide: 5 Turn: -2 Fade: 1.5 Skill Level: Intermediate Disc Type: Distance Driver Stability: Stable to Unde... View full details
- 
  Low Stock:1 leftAxiom Mayhem (Plasma)AxiomOriginal price $19.95 - Original price $19.95Original price$19.95$19.95 - $19.95Current price $19.95| /4.666666666 / 5.0 3 Reviews This Axiom Mayhem (Plasma) is a fast and stable disc golf distance driver made with MVP's Gyro technology and ultra premium Plasma plastic. Axiom's... View full details
- 
  Low Stock:4 leftAxiom Neutron - Axiom BalanceAxiomOriginal price $17.95 - Original price $17.95Original price$17.95$17.95 - $17.95Current price $17.95| /The Axiom Balance is a torque-resistant midrange from Simon Lizotte’s Simon Line, built for confident control in a premium Neutron blend tha... View full details
- 
  Low Stock:3 leftAxiom Neutron - Axiom HexAxiomOriginal price $17.95 - Original price $17.95Original price$17.95$17.95 - $17.95Current price $17.95| /The Neutron Hex is a neutral, point-and-shoot midrange known for clean feel and laser-straight flights. In Neutron plastic, it brings bright colors... View full details
- 
  Low Stock:0 leftAxiom Neutron Simon Lizotte Time LapseAxiomOriginal price $17.99 - Original price $17.99Original price$17.99$17.99 - $17.99Current price $17.99| /Introducing the Axiom Neutron Time Lapse, the inaugural disc in Simon Lizotte's signature line and the very first 12-speed disc featuring GYRO® Ove... View full details
- 
  Low Stock:1 leftAxiom Plasma CraveAxiomOriginal price $17.95 - Original price $17.95Original price$17.95$17.95 - $17.95Current price $17.95| /The Plasma Crave pairs its straight, dependable fairway flight with a stunning pearly finish and enhanced grip. The Plasma blend adds a touch of fl... View full details
- 
  Low Stock:4 leftAxiom Proxy (Electron)AxiomOriginal price $13.99 - Original price $13.99Original price$13.99$13.99 - $13.99Current price $13.99| /5.0 / 5.0 1 Review Axiom Proxy Flight Numbers Speed: 3 Glide: 3.5 Turn: -1 Fade: 0.5 Skill Level: Beginner Disc Type: Putt & Approach Stability: Understable Pl... View full details
- 
  Low Stock:0 leftAxiom Proxy (Plasma)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 1 Review Axiom Proxy Flight Numbers Speed: 3 Glide: 3 Turn: -1 Fade: 0.5 Skill Level: Beginner Disc Type: Putt & Approach Stability: Stable Plastic: B... View full details
- 
  Low Stock:0 leftAxiom Pyro (Prism Plasma)AxiomOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /5.0 / 5.0 1 Review Axiom Pyro Flight Numbers Speed: 5 Glide: 4 Turn: 0 Fade: 2.5 Skill Level: Intermediate Disc Type: Midrange Stability: Overstable Plastic: Prism ... View full details
- 
  In Stock:10 leftBernoulli Disc Golf Bernoulli (Bio-based)Bernoulli Disc GolfOriginal price $11.99 - Original price $11.99Original price$11.99$11.99 - $11.99Current price $11.99| /The Bernoulli Putter is a staple for disc golf enthusiasts, available in both Recycled and Bio-Based plastic options. This putter combines sustaina... View full details
- 
  In Stock:5 leftBernoulli Disc Golf Bernoulli (Glowing)Bernoulli Disc GolfOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The Bernoulli (Glowing) putter from Bernoulli Disc Golf combines the brand’s smooth, straight-flying design with a bright, glow-in-the-dark plastic... View full details
- 
  In Stock:12 leftBernoulli Disc Golf Bernoulli (Recycled Plastic)Bernoulli Disc GolfOriginal price $7.99 - Original price $7.99Original price$7.99$7.99 - $7.99Current price $7.99| /The Bernoulli Putter is a staple for disc golf enthusiasts, available in both Recycled and Bio-Based plastic options. This putter combines sustaina... View full details
- 
  Low Stock:3 leftBernoulli Disc Golf Bio-based JohnsonBernoulli Disc GolfOriginal price $11.99 - Original price $11.99Original price$11.99$11.99 - $11.99Current price $11.99| /The Bernoulli Johnson in Bio-Based plastic is an eco-conscious, stable putter built for control, consistency, and a smooth, reliable release. Craft... View full details
- 
  In Stock:24 leftBernoulli Disc Golf Einstein (Recycled Plastic)Bernoulli Disc GolfOriginal price $7.99 - Original price $7.99Original price$7.99$7.99 - $7.99Current price $7.99| /The Bernouli Einstein Midrange Disc is your ultimate tool for precision and control on the disc golf course. With flight ratings of Speed 5, Glide ... View full details
- 
  In Stock:8 leftBernoulli Disc Golf Glowing EinsteinBernoulli Disc GolfOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The Bernoulli Einstein in Glowing plastic is a dependable, stable midrange engineered for precise control and a clean, consistent flight. With its ... View full details
- 
  In Stock:5 leftBernoulli Disc Golf Johnson (Glowing)Bernoulli Disc GolfOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The Bernoulli Johnson is an understable, high glide distance driver from Bernoulli disc golf. Newer players will find great distance with this disc... View full details
- 
  Low Stock:2 leftBirdie Disc Golf Supply Infinity UltraBirdie Disc Golf SupplyOriginal price $20.00 - Original price $20.00Original price$20.00$20.00 - $20.00Current price $20.00| /The Birdie Disc Golf Ultra in Infinity plastic is a stable, torque-resistant midrange built for consistency and control. Designed to handle power w... View full details
- 
  Low Stock:2 leftBirdie Disc Golf Supply Marvel (Base Blend)Birdie Disc Golf SupplyOriginal price $14.00 - Original price $14.00Original price$14.00$14.00 - $14.00Current price $14.00| /The Birdie Marvel in Base Blend plastic is a straight-flying, dependable putter designed for players who value consistency and clean release. With ... View full details
- 
  In Stock:9 leftBirdie Disc Golf Supply Marvel (Bodanza Blend)Birdie Disc Golf SupplyOriginal price $15.00 - Original price $15.00Original price$15.00$15.00 - $15.00Current price $15.00| /The Birdie Disc Golf Supply Marvel in Bodanza Blend plastic is a premium putter designed in collaboration with YouTuber and disc golfer Bodanza, de... View full details
- 
  In Stock:6 leftBirdie Disc Golf Supply Marvel (Soft Blend Neon)Birdie Disc Golf SupplyOriginal price $15.00 - Original price $15.00Original price$15.00$15.00 - $15.00Current price $15.00| /The Birdie Disc Golf Supply Marvel in Soft Blend Neon plastic is a bright, flexible take on Birdie’s flagship putter — offering incredible grip, vi... View full details
- 
  In Stock:5 leftBirdie Disc Golf Supply Marvel (Stiff Blend)Birdie Disc Golf SupplyOriginal price $14.00 - Original price $14.00Original price$14.00$14.00 - $14.00Current price $14.00| /The Birdie Marvel in Stiff Blend plastic is a stable, glidey putter designed for clean releases and confident putting. Its rounded profile and shal... View full details
 
        
       
  
              
              
  
    
  
   
  
            
            
  
  
  
   
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
 
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
  