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 (8)
- Tour Series Swirl (3)
- Toxic Waste (6)
- Z Line (2)
- 122 (2)
- 123 (1)
- 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 (9)
- 147 (20)
- 148 (22)
- 149 (19)
- 150 (14)
- 151 (5)
- 152 (2)
- 153 (4)
- 154 (9)
- 155 (13)
- 156 (17)
- 157 (19)
- 158 (24)
- 159 (19)
- 160 (28)
- 161 (15)
- 162 (20)
- 163 (40)
- 164 (42)
- 165 (19)
- 166 (63)
- 167 (67)
- 168 (73)
- 169 (65)
- 170 (151)
- 171 (121)
- 172 (130)
- 173 (231)
- 174 (82)
- 175 (105)
- 176 (38)
- 177 (35)
- 178 (12)
- 179 (13)
- 180 (32)
- 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 (162)
- 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 (23)
- Blue-Purple/Pink (1)
- Blue-Purple/Yellow-Green (1)
- Blue/Blue (1)
- Blue/Blue-Green (1)
- Blue/Green (3)
- Blue/White (3)
- Blue/Yellow-Green (2)
- Brown (4)
- Clear (4)
- Clear/Multicolor (1)
- Dyed (17)
- Dyed building block (1)
- Glow (29)
- Glow Bodanza (2)
- Glow Glow Blue (1)
- Glow/Blue (1)
- Gold (2)
- Gray (23)
- Gray First Run (2)
- Green (101)
- Green/White (2)
- Maroon (7)
- Multicolor (29)
- Off-White (17)
- Off-White/Orange (2)
- Orange (158)
- 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 (2)
- Orange/White (5)
- Orange/Yellow (4)
- Pink (122)
- Pink First Run (2)
- Pink/Green (2)
- Pink/Pink (1)
- Pink/White (2)
- Pink/Yellow (2)
- Pink/Yellow-Orange (1)
- Purple (101)
- Purple First Run (2)
- Purple-Pink (15)
- Purple-Pink/Blue (2)
- Purple/Pink (3)
- Purple/White (3)
- Purple/Yellow-Orange (2)
- Red (107)
- Red-Orange (3)
- Red-Pink (23)
- Red/Blue (5)
- Tan (5)
- White (83)
- White First Run (3)
- White/Blue (6)
- White/Blue-Green (3)
- White/Green (3)
- White/Orange (1)
- White/Purple (3)
- White/Yellow (5)
- Yellow (156)
- 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:7 leftInnova TL3 (GStar)InnovaOriginal price $13.99 - Original price $13.99Original price$13.99$13.99 - $13.99Current price $13.99| /The GStar TL3 by Innova is a versatile fairway driver built for smooth control, straight flights, and dependable grip in any condition. GStar plast... View full details
- 
  In Stock:10 leftInnova TL3 (Halo Star)InnovaOriginal price $20.99 - Original price $20.99Original price$20.99$20.99 - $20.99Current price $20.99| /The Halo Star TL3 by Innova is a precision fairway driver that blends straight, controllable flights with premium durability and style. Halo Star p... View full details
- 
  In Stock:8 leftInnova TL3 (Star)InnovaOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /The Star TL3 by Innova is a precision fairway driver built for control, glide, and accuracy. Star plastic offers premium grip and long-lasting dura... View full details
- 
  In Stock:6 leftInnova Toro (Champion)InnovaOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /The Champion Toro by Innova is a power-ready, overstable midrange built for precision and reliability. Champion plastic provides a firm, stiff feel... View full details
- 
  In Stock:8 leftInnova Toro (Star)InnovaOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /ChatGPT said: The Star Toro by Innova is an overstable midrange designed for precision and power. Star plastic offers a slightly softer, tack... View full details
- 
  In Stock:5 leftInnova Valkyrie (Champion Dyed)InnovaOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /The Champion Dyed Valkyrie by Innova combines the trusted flight of the classic Valkyrie with bold, one-of-a-kind dyed designs. Made from ultra-dur... View full details
- 
  In Stock:15 leftInnova Valkyrie (Champion)InnovaOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /The Valkyrie in Champion plastic is a versatile distance driver that blends workable turn with a reliable finish. Champion plastic delivers a stiff... View full details
- 
  In Stock:10 leftInnova Valkyrie (DX)InnovaOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The DX Valkyrie by Innova is a distance driver celebrated for its effortless glide, controllable turn, and approachable feel. DX plastic provides e... View full details
- 
  In Stock:10 leftInnova Valkyrie (GStar)InnovaOriginal price $13.99 - Original price $13.99Original price$13.99$13.99 - $13.99Current price $13.99| /The Valkyrie in GStar plastic is a glidey, workable distance driver with a softer, flexible feel and excellent grip—especially in cooler or wet con... View full details
- 
  In Stock:9 leftInnova Valkyrie (Halo Star)InnovaOriginal price $20.99 - Original price $20.99Original price$20.99$20.99 - $20.99Current price $20.99| /The Halo Star Valkyrie by Innova is a premium, stable distance driver that combines beautiful two-tone design with trusted control and glide. Halo ... View full details
- 
  In Stock:14 leftInnova Valkyrie (Star)InnovaOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /The Star Valkyrie by Innova is a versatile distance driver that perfectly balances glide, control, and a touch of high-speed turn. Star plastic pro... View full details
- 
  In Stock:6 leftInnova Wahoo (R-Pro)InnovaOriginal price $12.99 - Original price $12.99Original price$12.99$12.99 - $12.99Current price $12.99| /The R-Pro Wahoo by Innova is a lightweight, distance-focused driver designed to float on water—perfect for courses with risky water carries. Made f... View full details
- 
  In Stock:10 leftInnova Wolf (DX)InnovaOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The DX Wolf by Innova is an extremely understable midrange designed to help players master turnovers, gentle anhyzers, and effortless control shots... View full details
- 
  In Stock:6 leftInnova Wombat3 (Champion)InnovaOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /ChatGPT said: The Champion Wombat3 by Innova is a dependable, glide-heavy midrange designed for straight, controlled flights. Crafted from ul... View full details
- 
  In Stock:9 leftInnova Wombat3 (Star)InnovaOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /The Star Wombat3 by Innova is a straight-flying midrange built for precision and control. Crafted from premium Star plastic, it offers excellent gr... View full details
- 
  In Stock:8 leftInnova Wraith (Blizzard)InnovaOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /The Blizzard Wraith by Innova is a lightweight, high-speed distance driver designed to deliver maximum distance with less effort. Using Blizzard Ch... View full details
- 
  In Stock:7 leftInnova Wraith (Champion Dyed)InnovaOriginal price $18.99 - Original price $18.99Original price$18.99$18.99 - $18.99Current price $18.99| /The Dyed Champion Wraith by Innova delivers long-distance control with the durability and stability of Champion plastic—enhanced by stunning full-c... View full details
- 
  In Stock:14 leftInnova Wraith (Champion)InnovaOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /The Champion Wraith by Innova is a high-speed distance driver built for power, control, and consistency. Champion plastic delivers a firm, durable ... View full details
- 
  In Stock:7 leftInnova Wraith (DX Classic Glow)InnovaOriginal price $9.99 - Original price $9.99Original price$9.99$9.99 - $9.99Current price $9.99| /The DX Glow Wraith by Innova brings reliable distance and visibility to your night rounds. Crafted from DX Glow plastic, it combines the grippy, li... View full details
- 
  In Stock:17 leftInnova Wraith (DX)InnovaOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The Wraith in DX plastic is a high-speed distance driver that starts out straighter and seasons into a smooth, understable bomber. DX plastic offer... View full details
- 
  In Stock:12 leftInnova Wraith (GStar)InnovaOriginal price $13.99 - Original price $13.99Original price$13.99$13.99 - $13.99Current price $13.99| /The Wraith in GStar plastic is a high-speed distance driver designed for long, controlled power shots with a touch of added glide. GStar plastic pr... View full details
- 
  In Stock:7 leftInnova Wraith (Halo Star)InnovaOriginal price $20.99 - Original price $20.99Original price$20.99$20.99 - $20.99Current price $20.99| /The Halo Star Wraith by Innova combines premium looks with dependable high-speed performance. Halo Star plastic features a stunning two-tone design... View full details
- 
  In Stock:17 leftInnova Wraith (Pro)InnovaOriginal price $12.99 - Original price $12.99Original price$12.99$12.99 - $12.99Current price $12.99| /The Wraith in Pro plastic by Innova is a high-speed distance driver that combines long glide, reliable stability, and excellent grip. Pro plastic o... View full details
- 
  In Stock:5 leftInnova Wraith (Proto Glow Champion)InnovaOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /The Proto Glow Champion Wraith by Innova combines the trusted stability and distance of the classic Wraith with bright, long-lasting glow capabilit... View full details
- 
  In Stock:6 leftInnova Wraith (Star Dyed)InnovaOriginal price $21.99 - Original price $21.99Original price$21.99$21.99 - $21.99Current price $21.99| /The Dyed Star Wraith by Innova combines trusted high-speed distance with unique factory-dyed designs that stand out on the course. Star plastic pro... View full details
- 
  In Stock:8 leftInnova X-Caliber (Star)InnovaOriginal price $15.99 - Original price $15.99Original price$15.99$15.99 - $15.99Current price $15.99| /The Star X-Caliber by Innova is a power thrower’s dream—combining dependable overstability with premium grip and long-lasting performance. Crafted ... View full details
- 
  In Stock:13 leftInnova Zephyr (DX)InnovaOriginal price $8.99 - Original price $8.99Original price$8.99$8.99 - $8.99Current price $8.99| /The DX Zephyr by Innova is a large-diameter disc that blends casual fun with reliable flight control. Made from grippy, flexible DX plastic, it fea... View full details
- 
  In Stock:7 leftInside The Circle Iron Medium MercuryInside The CircleOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /The Inside The Circle Mercury is a super-straight, bead-microed putter made by Gateway in the USA for the German brand Inside The Circle. Iron Medi... View full details
- 
  In Stock:15 leftJester Disc Golf Taffy LoveJester Disc GolfOriginal price $17.99 - Original price $17.99Original price$17.99$17.99 - $17.99Current price $17.99| /The Jester Love is a straight, confidence-building putter made to grab chains and fly true. Molded in Taffy plastic, it’s a premium, opaque blend w... View full details
- 
  Low Stock:1 leftKastaplast Berg (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /4.5 / 5.0 2 Reviews Flight Numbers Speed: 1 Glide: 1 Turn: 0 Fade: 2 Skill Level: All Skill Levels Disc Type: Putter Stability: Stable Plastic: K1 Line More Plastics... View full details
- 
  In Stock:8 leftKastaplast Berg (K3)KastaplastOriginal price $14.99 - Original price $14.99Original price$14.99$14.99 - $14.99Current price $14.99| /5.0 / 5.0 1 Review Flight Numbers Speed: 1 Glide: 1 Turn: 0 Fade: 2 Skill Level: Beginner/Any Disc Type: Putt & Approach Stability: Stable Plastic: K3 More Berg... View full details
- 
  Low Stock:1 leftKastaplast Falk (K1 Soft)KastaplastOriginal price $21.95 - Original price $21.95Original price$21.95$21.95 - $21.95Current price $21.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 9 Glide: 6 Turn: -2 Fade: 1 Skill Level: Beginner Disc Type: Fairway Driver Stability: Understable Plastic: K1 Soft Other P... View full details
- 
  Low Stock:4 leftKastaplast Gote (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 4 Glide: 5 Turn: 0 Fade: 1 Skill Level: Any Disc Type: Midrange Stability: Stable Plastic: K1 More Plastics: Kastaplast Got... View full details
- 
  Low Stock:2 leftKastaplast Grym (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 13 Glide: 5 Turn: -2 Fade: 2 Skill Level: Intermediate to Advanced Disc Type: Distance Driver Stability: Stable Plastic: K1... View full details
- 
  Low Stock:4 leftKastaplast Grym X (K1 Soft)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 12 Glide: 5 Turn: -1 Fade: 3 Skill Level: Intermediate to Advanced Disc Type: Distance Driver Stability: Stable Plastic: K1... View full details
- 
  In Stock:5 leftKastaplast Guld (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 13 Glide: 5 Turn: -0.5 Fade: 3 Skill Level: Intermediate to Advanced Disc Type: Distance Driver Stability: Stable Plastic:... View full details
- 
  In Stock:5 leftKastaplast Jarn (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 4.5 Glide: 3 Turn: 0 Fade: 3 Skill Level: Intermediate to Advanced Disc Type: Putt & Approach Stability: Overstable Pla... View full details
- 
  In Stock:6 leftKastaplast Jarn (K3)KastaplastOriginal price $15.95 - Original price $15.95Original price$15.95$15.95 - $15.95Current price $15.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 4.5 Glide: 3 Turn: 0 Fade: 3 Skill Level: Intermediate to Advanced Disc Type: Putt & Approach Stability: Overstable Pla... View full details
- 
  Low Stock:2 leftKastaplast K1 Grym XKastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 12.5 Glide: 5 Turn: 0 Fade: 3 Skill Level: Intermediate to Advanced Disc Type: Distance Driver Stability: Overstable Plast... View full details
- 
  In Stock:5 leftKastaplast K1 Soft BergKastaplastOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /The Kastaplast Berg is a point-and-shoot putt & approach disc known for ultra-low glide and pinpoint control. In durable K1 plastic, it has a t... View full details
- 
  In Stock:5 leftKastaplast Kaxe (K3)KastaplastOriginal price $15.95 - Original price $15.95Original price$15.95$15.95 - $15.95Current price $15.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 6 Glide: 4 Turn: 0 Fade: 3 Skill Level: All Skill Levels Disc Type: Midrange Driver Stability: Stable - Overstable Plastic:... View full details
- 
  Low Stock:2 leftKastaplast Kaxe Z (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /Flight Numbers Speed: 6 Glide: 5 Turn: 0 Fade: 2 Skill Level: Any Disc Type: Midrange Stability: Overstable Plastic: K1 Dimensions Diameter: 21.... View full details
- 
  Low Stock:3 leftKastaplast Kaxe Z (K3)KastaplastOriginal price $15.95 - Original price $15.95Original price$15.95$15.95 - $15.95Current price $15.95| /Flight Numbers Speed: 6 Glide: 5 Turn: 0 Fade: 2 Skill Level: Any Disc Type: Midrange Stability: Stable Plastic: Beadless Dimensions Diameter: 2... View full details
- 
  In Stock:7 leftKastaplast Lots (K1)KastaplastOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /5.0 / 5.0 1 Review Flight Numbers Speed: 9 Glide: 5 Turn: -1 Fade: 2 Skill Level: Any Disc Type: Fairway Driver Stability: Stable Plastic: K1 Line More Plastics: K... View full details
- 
  Low Stock:3 leftKastaplast Rask (K1)KastaplastOriginal price $21.95 - Original price $21.95Original price$21.95$21.95 - $21.95Current price $21.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 14 Glide: 3 Turn: 0 Fade: 4 Skill Level: Advanced Disc Type: Fast Distance Driver Stability: Very Overstable Plastic: K1 L... View full details
- 
  Low Stock:3 leftKastaplast Reko (K1 Soft)KastaplastOriginal price $19.99 - Original price $19.99Original price$19.99$19.99 - $19.99Current price $19.99| /5.0 / 5.0 1 Review Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 1 Skill Level: Any Disc Type: Putt & Approach Stability: Stable Plastic: K1 Soft Shop more Rek... View full details
- 
  In Stock:5 leftKastaplast Reko (K1)KastaplastOriginal price $20.95 - Original price $20.95Original price$20.95$20.95 - $20.95Current price $20.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 1 Skill Level: All skill levels Disc Type: Putt & Approach Stability: Stable Plastic: K1 Line ... View full details
- 
  In Stock:6 leftKastaplast Reko (K3 Hard)KastaplastOriginal price $15.95 - Original price $15.95Original price$15.95$15.95 - $15.95Current price $15.95| /5.0 / 5.0 1 Review Flight Numbers Speed: 3 Glide: 3 Turn: 0 Fade: 1 Skill Level: All Skill Levels Disc Type: Putter Stability: Stable Plastic: K3 Hard Other Plasti... View full details
 
        
       
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
   
  
            
            
           
  
              
              
  
    
  
  