function filtraInconvenientes(str) {
    var inconvenientes = [ 'BACA', 'LOCO', 'BUEI', 'BUEY', 'MAME', 'CACA', 'MAMO',
      'CACO', 'MEAR', 'CAGA', 'MEAS', 'CAGO', 'MEON', 'CAKA', 'MIAR', 'CAKO', 'MION',
      'COGE', 'MOCO', 'COGI', 'MOKO', 'COJA', 'MULA', 'COJE', 'MULO', 'COJI', 'NACA',
      'COJO', 'NACO', 'COLA', 'PEDA', 'CULO', 'PEDO', 'FALO', 'PENE', 'FETO', 'PIPI',
      'GETA', 'PITO', 'GUEI', 'POPO', 'GUEY', 'PUTA', 'JETA', 'PUTO', 'JOTO', 'QULO',
      'KACA', 'RATA', 'KACO', 'ROBA', 'KAGA', 'ROBE', 'KAGO', 'ROBO', 'KAKA', 'RUIN',
      'KAKO', 'SENO', 'KOGE', 'TETA', 'KOGI', 'VACA', 'KOJA', 'VAGA', 'KOJE', 'VAGO',
      'KOJI', 'VAKA', 'KOJO', 'VUEI', 'KOLA', 'VUEY', 'KULO', 'WUEI', 'LILO', 'WUEY',
      'LOCA' ];

    if (inconvenientes.indexOf(str) > -1) {
      str = str.replace(/^(\w)\w/, '$1X');
    }

    return str;
  }
/**
  * filtraInconvenientes()
  * Filtra palabras altisonantes en los primeros 4 caracteres del CURP
  * @param {string} str - Los primeros 4 caracteres del CURP
  */
filtraInconvenientes()
Filtra palabras altisonantes en los primeros 4 caracteres del CURP
@param {string} str - Los primeros 4 caracteres del CURP
filtraInconvenientes () Filtra palabras altisonantes en los primeros 4 caracteres del CURP @param { string } str - Los primeros 4 caracteres del CURP
function filtraInconvenientes(str) {
    var inconvenientes = [ 'BACA', 'LOCO', 'BUEI', 'BUEY', 'MAME', 'CACA', 'MAMO',
      'CACO', 'MEAR', 'CAGA', 'MEAS', 'CAGO', 'MEON', 'CAKA', 'MIAR', 'CAKO', 'MION',
      'COGE', 'MOCO', 'COGI', 'MOKO', 'COJA', 'MULA', 'COJE', 'MULO', 'COJI', 'NACA',
      'COJO', 'NACO', 'COLA', 'PEDA', 'CULO', 'PEDO', 'FALO', 'PENE', 'FETO', 'PIPI',
      'GETA', 'PITO', 'GUEI', 'POPO', 'GUEY', 'PUTA', 'JETA', 'PUTO', 'JOTO', 'QULO',
      'KACA', 'RATA', 'KACO', 'ROBA', 'KAGA', 'ROBE', 'KAGO', 'ROBO', 'KAKA', 'RUIN',
      'KAKO', 'SENO', 'KOGE', 'TETA', 'KOGI', 'VACA', 'KOJA', 'VAGA', 'KOJE', 'VAGO',
      'KOJI', 'VAKA', 'KOJO', 'VUEI', 'KOLA', 'VUEY', 'KULO', 'WUEI', 'LILO', 'WUEY',
      'LOCA' ];
    if (inconvenientes.indexOf(str) > -1) {
      str = str.replace(/^(\w)\w/, '$1X');
    }
    return str;
  }
function filtraInconvenientes ( str ) { var inconvenientes = [ 'BACA' , 'LOCO' , 'BUEI' , 'BUEY' , 'MAME' , 'CACA' , 'MAMO' , 'CACO' , 'MEAR' , 'CAGA' , 'MEAS' , 'CAGO' , 'MEON' , 'CAKA' , 'MIAR' , 'CAKO' , 'MION' , 'COGE' , 'MOCO' , 'COGI' , 'MOKO' , 'COJA' , 'MULA' , 'COJE' , 'MULO' , 'COJI' , 'NACA' , 'COJO' , 'NACO' , 'COLA' , 'PEDA' , 'CULO' , 'PEDO' , 'FALO' , 'PENE' , 'FETO' , 'PIPI' , 'GETA' , 'PITO' , 'GUEI' , 'POPO' , 'GUEY' , 'PUTA' , 'JETA' , 'PUTO' , 'JOTO' , 'QULO' , 'KACA' , 'RATA' , 'KACO' , 'ROBA' , 'KAGA' , 'ROBE' , 'KAGO' , 'ROBO' , 'KAKA' , 'RUIN' , 'KAKO' , 'SENO' , 'KOGE' , 'TETA' , 'KOGI' , 'VACA' , 'KOJA' , 'VAGA' , 'KOJE' , 'VAGO' , 'KOJI' , 'VAKA' , 'KOJO' , 'VUEI' , 'KOLA' , 'VUEY' , 'KULO' , 'WUEI' , 'LILO' , 'WUEY' , 'LOCA' ] ; if ( inconvenientes . indexOf ( str ) > - 1 ) { str = str . replace ( / ^(\w)\w / , '$1X' ) ; } return str ; }
filtraInconvenientes()
 Filtra palabras altisonantes en los primeros 4 caracteres del CURP
 @param {string} str - Los primeros 4 caracteres del CURP
filtraInconvenientes () Filtra palabras altisonantes en los primeros 4 caracteres del CURP @param { string } str - Los primeros 4 caracteres del CURP