Face Grooving
ISCAR HFAIR 75C-4T30DG Face Grooving Adapter Blade Tool
ANSI: HFAIR 75C-4T30DG
ISO: HFAIR 75C-4T30DG
TUNGALOY EFPR-4-035045 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-035045
ISO: EFPR-4-035045
TUNGALOY EFPR-5-045055 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-045055
ISO: EFPR-5-045055
TUNGALOY EFPR-6-055075 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-6-055075
ISO: EFPR-6-055075
TUNGALOY EFPR-4-075120 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-075120
ISO: EFPR-4-075120
TUNGALOY EFPL-4-030035 Press In Face Grooving Blade Steel Blade
ANSI: EFPL-4-030035
ISO: EFPL-4-030035
TUNGALOY EFPR-5-075120 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-075120
ISO: EFPR-5-075120
TUNGALOY EFPR-5-200500 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-200500
ISO: EFPR-5-200500
TUNGALOY EFPR-5-055075 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-055075
ISO: EFPR-5-055075
TUNGALOY EFPR-4-120200 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-120200
ISO: EFPR-4-120200
TUNGALOY EFPR-4-045055 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-045055
ISO: EFPR-4-045055
TUNGALOY EFPR-6-120200 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-6-120200
ISO: EFPR-6-120200
TUNGALOY EFPR-4-200500 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-200500
ISO: EFPR-4-200500
TUNGALOY EFPR-6-075120 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-6-075120
ISO: EFPR-6-075120
TUNGALOY EFPR-4-030035 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-030035
ISO: EFPR-4-030035
TUNGALOY EFPR-6-200500 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-6-200500
ISO: EFPR-6-200500
TUNGALOY EFPR-5-120200 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-120200
ISO: EFPR-5-120200
TUNGALOY EFPR-4-055075 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-4-055075
ISO: EFPR-4-055075
TUNGALOY EFPR-6-045055 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-6-045055
ISO: EFPR-6-045055
TUNGALOY EFPR-5-035045 Press In Face Grooving Blade Steel Blade
ANSI: EFPR-5-035045
ISO: EFPR-5-035045
TUNGALOY EFPL-6-200500 Press In Face Grooving Blade Steel Blade
ANSI: EFPL-6-200500
ISO: EFPL-6-200500
ISCAR TNFPAD-XL 5L-60T20-JHP Face Grooving Adapter Blade Tool
ANSI: TNFPAD-XL 5L-60T20-JHP
ISO: TNFPAD-XL 5L-60T20-JHP
ISCAR TNFPAD-XL 4L-35T20-JHP Face Grooving Adapter Blade Tool
ANSI: TNFPAD-XL 4L-35T20-JHP
ISO: TNFPAD-XL 4L-35T20-JHP
ISCAR TNFPAD-XL 4L-45T20-JHP Face Grooving Adapter Blade Tool
ANSI: TNFPAD-XL 4L-45T20-JHP
ISO: TNFPAD-XL 4L-45T20-JHP
ISCAR TNFPAD-XL 6L-110T20-JHP Face Grooving Adapter Blade Tool
ANSI: TNFPAD-XL 6L-110T20-JHP
ISO: TNFPAD-XL 6L-110T20-JHP
ISCAR TNFPAD-XL 6L-80T20-JHP Face Grooving Adapter Blade Tool
ANSI: TNFPAD-XL 6L-80T20-JHP
ISO: TNFPAD-XL 6L-80T20-JHP
ISCAR SGFFH 150-R-6 Face Grooving Stick Tool 1.259 Tool
ANSI: SGFFH 150-R-6
ISO: SGFFH 150-R-6
TUNGALOY CTFL2525-6T25-048070 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-6T25-048070
ISO: CTFL2525-6T25-048070
TUNGALOY CTFL2525-6T25-168400 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-6T25-168400
ISO: CTFL2525-6T25-168400
TUNGALOY CTFR2525-5T25-050080 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFR2525-5T25-050080
ISO: CTFR2525-5T25-050080
TUNGALOY CTFL2525-6T25-088180 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-6T25-088180
ISO: CTFL2525-6T25-088180
TUNGALOY CTFL2525-6T25-058100 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-6T25-058100
ISO: CTFL2525-6T25-058100
TUNGALOY CTFR2525-6T25-168400 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFR2525-6T25-168400
ISO: CTFR2525-6T25-168400
TUNGALOY CTFL2525-5T25-070110 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-5T25-070110
ISO: CTFL2525-5T25-070110
TUNGALOY CTFR2525-5T25-070110 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFR2525-5T25-070110
ISO: CTFR2525-5T25-070110
TUNGALOY CTFR2525-6T25-088180 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFR2525-6T25-088180
ISO: CTFR2525-6T25-088180
TUNGALOY CTFR2525-5T25-140200 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFR2525-5T25-140200
ISO: CTFR2525-5T25-140200
TUNGALOY CTFL2525-5T25-100150 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFL2525-5T25-100150
ISO: CTFL2525-5T25-100150
TUNGALOY CTFL2525-5T25-050080 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFL2525-5T25-050080
ISO: CTFL2525-5T25-050080
TUNGALOY CTFR2525-6T25-048070 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFR2525-6T25-048070
ISO: CTFR2525-6T25-048070
TUNGALOY CTFR2525-6T25-058100 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFR2525-6T25-058100
ISO: CTFR2525-6T25-058100
TUNGALOY CTFL2525-5T25-140200 Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CTFL2525-5T25-140200
ISO: CTFL2525-5T25-140200
TUNGALOY CTFR2525-5T25-100150 Clamp Down Face Grooving Adapter Blade Steel Square 0.984
ANSI: CTFR2525-5T25-100150
ISO: CTFR2525-5T25-100150
ISCAR PCHBR 26-24R Cut Off,Face Grooving,Grooving,Groove Threading Blade 1.024 Tool
ANSI: PCHBR 26-24R
ISO: PCHBR 26-24R
ISCAR SGFFR 25-25-2 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFR 25-25-2
ISO: SGFFR 25-25-2
ISCAR HGHR 19-12-3T6 Face Grooving Stick Tool 0.750 Tool
ANSI: HGHR 19-12-3T6
ISO: HGHR 19-12-3T6
ISCAR HGHL 19-12-3T6 Face Grooving Stick Tool 0.750 Tool
ANSI: HGHL 19-12-3T6
ISO: HGHL 19-12-3T6
ISCAR HGHL 19-16-3T6 Face Grooving Stick Tool 0.750 Tool
ANSI: HGHL 19-16-3T6
ISO: HGHL 19-16-3T6
ISCAR HGHR 19-16-3T6 Face Grooving Stick Tool 0.750 Tool
ANSI: HGHR 19-16-3T6
ISO: HGHR 19-16-3T6
TUNGALOY CGWSR2020-FLR5TP Clamp Down Face Grooving Stick Tool Steel Square 0.787
ANSI: CGWSR2020-FLR5TP
ISO: CGWSR2020-FLR5TP
ISCAR TNFFH 150R-6IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150R-6IQ
ISO: TNFFH 150R-6IQ
ISCAR TNFFH 120L-3IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 120L-3IQ
ISO: TNFFH 120L-3IQ
ISCAR TNFFH 150R-5IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150R-5IQ
ISO: TNFFH 150R-5IQ
ISCAR TNFFH 150L-4IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150L-4IQ
ISO: TNFFH 150L-4IQ
ISCAR TNFFH 150L-5IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150L-5IQ
ISO: TNFFH 150L-5IQ
ISCAR TNFFH 120R-3IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 120R-3IQ
ISO: TNFFH 120R-3IQ
ISCAR TNFFH 150L-6IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150L-6IQ
ISO: TNFFH 150L-6IQ
ISCAR TNFFH 150R-4IQ Face Grooving Blade 1.260 Tool
ANSI: TNFFH 150R-4IQ
ISO: TNFFH 150R-4IQ
TUNGALOY ETFL2525-4T25-055075 Press In Face Grooving Stick Tool Steel Square 0.984
ANSI: ETFL2525-4T25-055075
ISO: ETFL2525-4T25-055075
TUNGALOY ETFR16-4T25-075120 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T25-075120
ISO: ETFR16-4T25-075120
TUNGALOY ETFL16-4T25-200500 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T25-200500
ISO: ETFL16-4T25-200500
TUNGALOY ETFL16-4T22-035045 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T22-035045
ISO: ETFL16-4T22-035045
TUNGALOY ETFL16-4T25-045055 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T25-045055
ISO: ETFL16-4T25-045055
TUNGALOY ETFR16-4T25-055075 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T25-055075
ISO: ETFR16-4T25-055075
TUNGALOY ETFR16-4T25-045055 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T25-045055
ISO: ETFR16-4T25-045055
TUNGALOY ETFR2525-4T25-200500 Press In Face Grooving Stick Tool Steel Square 0.984
ANSI: ETFR2525-4T25-200500
ISO: ETFR2525-4T25-200500
TUNGALOY ETFL16-4T25-055075 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T25-055075
ISO: ETFL16-4T25-055075
TUNGALOY ETFL16-4T25-075120 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T25-075120
ISO: ETFL16-4T25-075120
TUNGALOY ETFR16-4T22-035045 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T22-035045
ISO: ETFR16-4T22-035045
TUNGALOY ETFL2525-4T25-200500 Press In Face Grooving Stick Tool Steel Square 0.984
ANSI: ETFL2525-4T25-200500
ISO: ETFL2525-4T25-200500
TUNGALOY ETFR16-4T25-200500 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T25-200500
ISO: ETFR16-4T25-200500
ISCAR HFHL 25.4-48-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-48-4T25
ISO: HFHL 25.4-48-4T25
ISCAR HFHR 25.4-140-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-140-4T25
ISO: HFHR 25.4-140-4T25
ISCAR HFHR 25.4-240-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-240-4T25
ISO: HFHR 25.4-240-4T25
ISCAR HFHL 25.4-75-3T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-75-3T25
ISO: HFHL 25.4-75-3T25
ISCAR HFHR 25.4-100-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-100-4T25
ISO: HFHR 25.4-100-4T25
ISCAR HFHR 25.4-60-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-60-4T25
ISO: HFHR 25.4-60-4T25
ISCAR HFHL 25.4-50-6T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-50-6T25
ISO: HFHL 25.4-50-6T25
ISCAR HFHR 25.4-75-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-75-4T25
ISO: HFHR 25.4-75-4T25
ISCAR HFHL 25.4-100-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-100-4T25
ISO: HFHL 25.4-100-4T25
ISCAR HFHL 25.4-75-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-75-4T25
ISO: HFHL 25.4-75-4T25
ISCAR HFHR 25.4-75-3T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-75-3T25
ISO: HFHR 25.4-75-3T25
ISCAR HFHL 25.4-60-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-60-4T25
ISO: HFHL 25.4-60-4T25
ISCAR HFHL 25.4-140-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-140-4T25
ISO: HFHL 25.4-140-4T25
ISCAR HFHR 25.4-45-5T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-45-5T25
ISO: HFHR 25.4-45-5T25
ISCAR HFHR 25.4-40-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-40-4T25
ISO: HFHR 25.4-40-4T25
ISCAR HFHR 25.4-50-6T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-50-6T25
ISO: HFHR 25.4-50-6T25
ISCAR HFHL 25.4-240-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-240-4T25
ISO: HFHL 25.4-240-4T25
ISCAR HFHR 25.4-55-5T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-55-5T25
ISO: HFHR 25.4-55-5T25
ISCAR HFHL 25.4-40-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-40-4T25
ISO: HFHL 25.4-40-4T25
ISCAR HFHL 25.4-55-5T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHL 25.4-55-5T25
ISO: HFHL 25.4-55-5T25
ISCAR HFHR 25.4-48-4T25 Face Grooving Stick Tool 1.000 Tool
ANSI: HFHR 25.4-48-4T25
ISO: HFHR 25.4-48-4T25
ARNO ROUSE 12525R-M-1.000 Stick Tool Blade Holder Right Hand
ANSI: 12525R-M-1.000
ISO: 12525R-M-1.000
ARNO ROUSE 12525R-1.000 Stick Tool Blade Holder Right Hand
ANSI: 12525R-1.000
ISO: 12525R-1.000
ARNO ROUSE 12525L-1.000 Stick Tool Blade Holder Left Hand
ANSI: 12525L-1.000
ISO: 12525L-1.000
ARNO ROUSE 12525L-M-1.000 Stick Tool Blade Holder Left Hand
ANSI: 12525L-M-1.000
ISO: 12525L-M-1.000
ISCAR SGFFR 25-30-3 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFR 25-30-3
ISO: SGFFR 25-30-3
ISCAR SGFFR 25-30-2 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFR 25-30-2
ISO: SGFFR 25-30-2
ISCAR SGFFL 25-35-2 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFL 25-35-2
ISO: SGFFL 25-35-2
ISCAR SGFFR 25-35-4 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFR 25-35-4
ISO: SGFFR 25-35-4
ISCAR SGFFR 25-35-2 Face Grooving Stick Tool 0.984 Tool
ANSI: SGFFR 25-35-2
ISO: SGFFR 25-35-2
ARNO ROUSE 104604FN AH7520 Insert Clamp Down Hand
ANSI: 104604FN AH7520
ISO: 104604FN AH7520
ARNO ROUSE 104604TN AH7520 Insert Clamp Down Hand
ANSI: 104604TN AH7520
ISO: 104604TN AH7520
ISCAR HFPAD 4R-88T14-JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 4R-88T14-JHP
ISO: HFPAD 4R-88T14-JHP
ISCAR HFPAD 5L-75-T14JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 5L-75-T14JHP
ISO: HFPAD 5L-75-T14JHP
ISCAR HFPAD 5L-110T14-JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 5L-110T14-JHP
ISO: HFPAD 5L-110T14-JHP
ISCAR HFPAD 5R-75-T14JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 5R-75-T14JHP
ISO: HFPAD 5R-75-T14JHP
ISCAR HFPAD 3R-115-T18JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 3R-115-T18JHP
ISO: HFPAD 3R-115-T18JHP
ISCAR HFPAD 6L-60-T14JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 6L-60-T14JHP
ISO: HFPAD 6L-60-T14JHP
ISCAR HFPAD 6R-60-T14JHP Face Grooving Adapter Blade Tool
ANSI: HFPAD 6R-60-T14JHP
ISO: HFPAD 6R-60-T14JHP
TUNGALOY CAEFR-4T04-CHP Clamp Down Face Grooving Adapter Blade Steel Square
ANSI: CAEFR-4T04-CHP
ISO: CAEFR-4T04-CHP
TUNGALOY CAEFL-4T04-CHP Clamp Down Face Grooving Adapter Blade Steel Square
ANSI: CAEFL-4T04-CHP
ISO: CAEFL-4T04-CHP
TUNGALOY CAEFL-6T04-CHP Clamp Down Face Grooving Adapter Blade Steel Square
ANSI: CAEFL-6T04-CHP
ISO: CAEFL-6T04-CHP
TUNGALOY CAEFR-6T04-CHP Clamp Down Face Grooving Adapter Blade Steel Square
ANSI: CAEFR-6T04-CHP
ISO: CAEFR-6T04-CHP
ISCAR HLPGR 3225-12-A3.5-T25 Face Grooving Stick Tool 1.259 Tool
ANSI: HLPGR 3225-12-A3.5-T25
ISO: HLPGR 3225-12-A3.5-T25
ISCAR HLPGR 3225-12-A4.5-T30 Face Grooving Stick Tool 1.259 Tool
ANSI: HLPGR 3225-12-A4.5-T30
ISO: HLPGR 3225-12-A4.5-T30
ISCAR HLPGL 3225-12-A4.5-T30 Face Grooving Stick Tool 1.259 Tool
ANSI: HLPGL 3225-12-A4.5-T30
ISO: HLPGL 3225-12-A4.5-T30
ISCAR HLPGL 3225-12-A3.5-T25 Face Grooving Stick Tool 1.259 Tool
ANSI: HLPGL 3225-12-A3.5-T25
ISO: HLPGL 3225-12-A3.5-T25
TUNGALOY ETFL16-4T15-030035 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T15-030035
ISO: ETFL16-4T15-030035
TUNGALOY ETFR16-4T15-030035 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFR16-4T15-030035
ISO: ETFR16-4T15-030035
ISCAR PCHL 16-34-JHP Cut Off,Face Grooving,Grooving Stick Tool 0.629 Tool
ANSI: PCHL 16-34-JHP
ISO: PCHL 16-34-JHP
ISCAR PCHR 16-34-JHP Cut Off,Face Grooving,Grooving Stick Tool 0.629 Tool
ANSI: PCHR 16-34-JHP
ISO: PCHR 16-34-JHP
ISCAR MIFHR 15.9C-15 Face Grooving Boring Bar 0.625 Tool
ANSI: MIFHR 15.9C-15
ISO: MIFHR 15.9C-15
ISCAR MIFHR 15.9C-10 Face Grooving Boring Bar 0.625 Tool
ANSI: MIFHR 15.9C-10
ISO: MIFHR 15.9C-10
TUNGALOY CFGSR2525-4DE Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CFGSR2525-4DE
ISO: CFGSR2525-4DE
TUNGALOY CFGTR2525-4DB Clamp Down Face Grooving Stick Tool Steel Square 0.984
ANSI: CFGTR2525-4DB
ISO: CFGTR2525-4DB
TUNGALOY ETFL16-4T25-120200 Press In Face Grooving Stick Tool Steel Square 1.000
ANSI: ETFL16-4T25-120200
ISO: ETFL16-4T25-120200
TUNGALOY ETFL12-4T25-045055 Press In Face Grooving Stick Tool Steel Square 0.750
ANSI: ETFL12-4T25-045055
ISO: ETFL12-4T25-045055
 
 
                             
                             
                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
            