INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA) 
   SELECT 50,'02',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 0.8)
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'02',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 0.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'02',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 1.3 )
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'02',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 1.65)
/
-- CST 02 - COFINS

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'02',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 3.2)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'02',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'02',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 6)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'02',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 7.6)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'02',4
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='02'
                      AND VRALIQUOTA = 4)
					  
/

-- CST 50 - PIS

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'50',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.55)
					  
-- CST 51 - PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'51',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.55)
-- CST 52 PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'52',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.55)

-- CST 53 PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'53',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.55)

--CST 54 PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'54',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.55)

--CST 55 PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'55',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.55)
--CST 56 PIS
/

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'56',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.55)
/
					  
-- CST 60 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.74)
/
COMMIT
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'60',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.55)
/
-- CST 61 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'61',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.55)
/
-- CST 62 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'62',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.55)
/
-- CST 63 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'63',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.55)
/
-- CST 64 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'64',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.55)
/
-- CST 65 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'65',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.55)
/
--CST 66 PIS 

	
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'66',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.55)				  
/
					  
-- CST 67 PIS 

INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',1.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1.65)
					  
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',0.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 0.65)
/ 
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',1.3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1.3)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',1.0
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1.0)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',1.2375
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1.2375)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.5
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.5)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.1
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.1)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.76
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.76)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.52
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.52)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.62
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.62)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.88
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.88)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.68)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.12
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.12)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',0.95
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 0.95)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',0.8
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 0.8)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',0.38
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 0.38)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.65)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.81)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.98
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.98)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.31
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.31)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.14
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.14)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',2.99
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 2.99)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.18
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.18)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.37)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.74
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.74)
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 50,'67',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 50
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.55)			  
/
-- CST 50 COFINS
					  
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'50',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='50'
                      AND VRALIQUOTA = 16.37)		

-- CST 51 COFINS
	/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'51',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='51'
                      AND VRALIQUOTA = 16.37)					  
			  
-- CST 52 COFINS
/	
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'52',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='52'
                      AND VRALIQUOTA = 16.37)				  

--CST 53 COFINS 
/				  
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'53',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='53'
                      AND VRALIQUOTA = 16.37)	
					  
-- CST 54 COFINS
/				  
	INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 9.65)		
/
COMMIT
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'54',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='54'
                      AND VRALIQUOTA = 16.37)	
					  
-- CST 55 COFINS
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'55',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='55'
                      AND VRALIQUOTA = 16.37)					  

-- CST 56 COFINS 
/				  
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'56',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='56'
                      AND VRALIQUOTA = 16.37)	
-- CST 60 COFINS 
/				  
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'60',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='60'
                      AND VRALIQUOTA = 16.37)	

-- CST 61 COFINS 
/				  
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'61',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='61'
                      AND VRALIQUOTA = 16.37)						  
--CST 62 - COFINS
/		
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'62',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='62'
                      AND VRALIQUOTA = 16.37)	
-- CST 63  COFINS
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'63',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='63'
                      AND VRALIQUOTA = 16.37)		

-- CST 64  COFINS
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'64',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='64'
                      AND VRALIQUOTA = 16.37)	
-- CST 65  COFINS
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'65',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='65'
                      AND VRALIQUOTA = 16.37)		
-- CST 66  COFINS
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'66',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='66'
                      AND VRALIQUOTA = 16.37)		

-- CST 67  COFINS
/	
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.2)		
			/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',4.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 4.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',7.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 7.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',3
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',5.60
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 5.60)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',5.7
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 5.7)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',11.9
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 11.9)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',9.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 9.65)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',3.55
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.55)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',13.03
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 13.03)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',16.48
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 16.48)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',12.57
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 12.57)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',13.68
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 13.68)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',12.35
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 12.35)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',14.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 14.37)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',3.81
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.81)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',3.2
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.2)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',1.6
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 1.6)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',12.21
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 12.21)		
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 12.97)	
/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',13.73
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 13.73)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',15.26
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 15.26)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',14.50
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 14.50)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',12.97
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 12.97)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',13.79
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 3.2)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',14.65
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 14.65)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',15.51
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 15.51)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',17.23
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 17.23)		

/
INSERT INTO ALIQUOTACSTNFE (CDIMPOSTO, CDSITUTRIBNFE, VRALIQUOTA)
   SELECT 60,'67',16.37
     FROM DUAL
    WHERE NOT EXISTS (SELECT * FROM ALIQUOTACSTNFE 
                      WHERE CDIMPOSTO = 60
                      AND CDSITUTRIBNFE ='67'
                      AND VRALIQUOTA = 16.37)	
/

COMMIT
/