//for models.js

//newModel(0,"","","o;as/es/is;a/e/e;(a/e/i)mos;a'is/e'is/i's;an/en/en;","","","")
newModel(1,"sacar","","c~qu|e","","c~qu;-;-;-;-;-;","c~qu;;;;;;","")
newModel(2,"mecer","","c~z|a&o","c~z;;;;;;","c~z;-;-;-;-;-;","","")
newModel(3,"zurcir","","c~z|a&o","c~z;;;;;;","c~z;-;-;-;-;-;","","")
newModel(4,"realizar","","z~c|e","","z~c;-;-;-;-;-;","z~c;;;;;;","")
newModel(5,"proteger","","g~j|a&o","g~j;;;;;;","g~j;-;-;-;-;-;","","")
newModel(6,"dirigir","","g~j|a&o","g~j;;;;;;","g~j;-;-;-;-;-;","","")
newModel(7,"llegar","","g~gu|e","","g~gu;-;-;-;-;-;","g~gu;;;;;;","")
newModel(8,"distinguir","","gu~g|a&o","gu~g;;;;;;","gu~g;-;-;-;-;-;","","")
newModel(9,"delinquir","","qu~c|a&o","qu~c;;;;;;","qu~c;-;-;-;-;-;","","")
newModel(10,"adecuar","","","","","","")
newModel(11,"actuar","","u~u'","u~u';-;-;;;-;","u~u';-;-;;;-;","","")
newModel(12,"cambiar","","","","","","")
newModel(13,"desviar","","i~i'","i~i';-;-;;;-;","i~i';-;-;;;-;","","")
newModel(14,"auxiliar","","i~i'/","i~i'/;-;-;;;-;","i~i'/;-;-;;;-;","","")
newModel(15,"aislar","","i~i'","i~i';-;-;;;-;","i~i';-;-;;;-;","","")
newModel(16,"aunar","","u~u'","u~u';-;-;;;-;","u~u';-;-;;;-;","","")
newModel(17,"descafeinar","","i~i'","i~i';-;-;;;-;","i~i';-;-;;;-;","","")
newModel(18,"rehusar","","u~u'","u~u';-;-;;;-;","u~u';-;-;;;-;","","")
newModel(19,"reunir","","u~u'","u~u';-;-;;;-;","u~u';-;-;;;-;","","")
newModel(20,"amohinar","","i~i'","i~i';-;-;;;-;","i~i';-;-;;;-;","","")
newModel(21,"prohibir","","i~i'","i~i';-;-;;;-;","i~i';-;-;;;-;","","")
newModel(22,"averiguar","","gu~gu:|e","","gu~gu:;-;-;-;-;-;","gu~gu:;;;;;;","")
newModel(23,"ahincar","","i~i',c~qu|e","i~i';-;-;;;-;","i~i',c~qu;-;-;c~qu;-;-;","c~qu;;;;;;","")
newModel(24,"enraizar","","i~i',z~c|e","i~i';-;-;;;-;","i~i',z~c;-;-;z~c;-;0;","z~c;;;;;;","")
newModel(25,"cabrahigar","","i~i',g~gu|e","i~i';-;-;;;-;","i~i',g~gu;-;-;g~gu;-;0;","g~gu:;;;;;;","")
newModel(26,"homogeneizar","","i~i',z~c|e","i~i';-;-;;;-;","i~i',z~c;-;-;z~c;-;0;","z~c;;;;;;","")
newModel(27,"acertar","","e~ie''","e~ie;-;-;;;-;","e~ie;-;-;;;-;","","")
newModel(28,"entender","","e~ie''","e~ie;-;-;;;-;","e~ie;-;-;;;-;","","")
newModel(29,"discernir","","e~ie''","e~ie;-;-;;;-;","e~ie;-;-;;;-;","","")
newModel(30,"adquirir","","i~ie''","i~ie;-;-;;;-;","i~ie;-;-;;;-;","","")
newModel(31,"contar","","o~ue''","o~ue;-;-;;;-;","o~ue;-;-;;;-;","","")
newModel(32,"mover","","o~ue''; past participles USUALLY end in uelto","o~ue;-;-;;;-;","o~ue;-;-;;;-;","","")
newModel(33,"dormir","","o~ue or u?; some irr. past participles","o~ue;-;-;;;-;","o~ue;-;-;o~u;-;0;",";;o~u;;;-;","o~u;-;-;-;-;-;")
newModel(34,"servir","","e~i?","e~i;-;-;;;-;","e~i;-;-;-;-;-;",";;e~i;;;-;","e~i;-;-;-;-;-;")
newModel(35,"hervir","","e~ie'',e~i?","e~ie;-;-;;;-;","e~ie;-;-;e~i;-;0;",";;e~i;;;-;","e~i;-;-;-;-;-;")
newModel(36,"cen~ir","","i lost?, e~i?","e~i;-;-;;;-;","e~i;-;-;-;-;-;",";;e~i-i;;;-;","e~i-i;-;-;-;-;-;")
newModel(37,"rei'r","","i lost?, e~i?","e~i';-;-;e~ei'-i;;e~i'-i;","e~i';-;-;-;-;0;",";e~ei'-i;e~;e~ei'-i;e~ei'-i;e~i-i;","e~;-;-;-;-;-;")
newModel(38,"tan~er","","i lost?","","",";;~-i;;;-;","~-i;-;-;-;-;-;")
newModel(39,"empeller","","i lost?","","",";;~-i;;;-;","~-i;-;-;-;-;-;")
newModel(40,"mun~ir","","i lost?","","",";;~-i;;;-;","~-i;-;-;-;-;-;")
newModel(41,"mullir","","i lost?","","",";;~-i;;;-;","~-i;-;-;-;-;-;")
newModel(42,"nacer","","c~zc|a&o","c~zc;;;;;;","c~zc;-;-;-;-;-;","","")
newModel(43,"agradecer","","c~zc|a&o","c~zc;;;;;;","c~zc;-;-;-;-;-;","","")
newModel(44,"conocer","","c~zc|a&o","c~zc;;;;;;","c~zc;-;-;-;-;-;","","")
newModel(45,"lucir","","c~zc|a&o","c~zc;;;;;;","c~zc;-;-;-;-;-;","","")
newModel(46,"conducir","","c~zc|a&o; irreg. predicate","c~zc;;;;;;","c~zc;-;-;-;-;-;","c~j+e;c~j;c~j+o;c~j;-;c~j-i;","c~j-i;-;-;-;-;-;")
newModel(47,"empezar","","e~ie'',z~c|e","e~ie;-;-;;;-;","e~ie,z~c;-;-;z~c;-;0;","z~c;;;;;;","")
newModel(48,"regar","","e~ie'',g~gu|e","e~ie;-;-;;;-;","e~ie,g~gu;-;-;g~gu;-;0;","g~gu;;;;;;","")
newModel(49,"trocar","","o~ue',c~qu|e","o~ue;-;-;;;-;","o~ue,c~qu;-;-;c~qu;-;0;","c~qu;;;;;;","")
newModel(50,"forzar","","o~ue',z~c|e","o~ue;-;-;;;-;","o~ue,z~c;-;-;z~c;-;0;","z~c;;;;;;","")
newModel(51,"avergonzar","","go~gu:e'',z~c|e","go~gu:e;-;-;;;-;","go~gu:e,z~c;-;-;z~c;-;0;","z~c;;;;;;","")
newModel(52,"colgar","","o~ue'',g~gu|e","o~ue;-;-;;;-;","o~ue,g~gu;-;-;g~gu;-;0;","g~gu;;;;;;","")
newModel(53,"jugar","","u~ue'',g~gu|e","u~ue;-;-;;;-;","u~ue,g~gu;-;-;g~gu;-;0;","g~gu;;;;;;","")
newModel(54,"cocer","","o~ue'',c~z|a&o","o~ue,c~z;o~ue;-;;;-;","o~ue,c~z;-;-;c~z;-;0;","","")
newModel(55,"elegir","","e~i''?,g~j|a&o","e~i,g~j;e~i;-;;;-;","e~i,g~j;-;-;-;-;-;",";;e~i;;;-;","e~i;-;-;-;-;-;")
newModel(56,"seguir","","e~i''?,g~gu|a","e~i,gu~g;-;-;;;-;","e~i,gu~g;-;-;-;-;-;",";;e~i;;;-;","e~i;-;-;-;-;-;")
newModel(57,"errar","","e~ye''","e~ye;-;-;;;-;","e~ye;-;-;;;-;","","")
newModel(58,"agorar","","go~gu:e''","go~gu:e;-;-;;;-;","g~gu:,o~e;-;-;;;-;","","")
newModel(59,"desosar","","o~hue''","o~hue;-;-;;;-;","o~hoe;-;-;;;-;","","")
newModel(60,"oler","","o~hue''","o~hue;-;-;;;-;","o~hue;-;-;;;-;","","")
newModel(61,"leer","pp|e~ei'-i+","i~y|e&o","","",";e~ei'-i;e~ey-i;e~ei'-i;e~ei'-i;e~ey-i;","e~ey-i;-;-;-;-;-;")
newModel(62,"huir","","i~y|a e&o","u~uy;-;-;;;-;","u~uy;-;-;-;-;-;",";;u~uy-i;;;-;","u~uy-i;-;-;-;-;-;")
newModel(63,"argu:ir","","gu:|ia~gu|ya,gu:|ie~gu|ye,gu:|io~gu|yo","gu:~guy;-;-;;;-;","gu:~guy;-;-;-;-;-;",";;gu:~guy-i;;;-;","gu:~guy-i;-;-;-;-;-;")
newModel(64,"andar","","","","","anduve;anduviste;anduvo;anduvimos;anduvisteis;anduvieron;","anduviera;anduvieras;anduviera;anduvie'ramos;anduvierais;anduvieran;")
newModel(65,"asir","","","~+g+;;;;;;","~+g+;-;-;-;-;-;","","")
newModel(66,"caber","cabr","","quep+;;;;;;","quep+;-;-;-;-;-;","cupe;cup+;cupo;cup+;-;-;","cup+;-;-;-;-;-;")
newModel(67,"caer","","","~+ig+;;;;;;","~+ig+;-;-;-;-;-;",";;a~ay+o';;;a~ay+eron;","a~ay-i;-;-;-;-;-;")
newModel(68,"dar","","","doy;;;;dais;;","de';;de';;deis;;","di;diste;dio;dimos;disteis;dieron;","diera;dieras;diera;die'ramos;dierais;dieran;")
newModel(69,"decir","dir","","digo;dices;dice;;;dicen;","dig+;-;-;-;-;-;","dije;dij+;dijo;dij+;-;dijeron;","ec~ij-i;-;-;-;-;-;")
newModel(70,"erguir","","","irgo/yergo;irgues/yergues;irgue/yergue;;;irgen/yergen;","irg+/yerg+;-;-;-;-;-;",";;e~i;;;-;","e~i;-;-;-;-;-;")
newModel(71,"estar","","","estoy;esta's;esta';;;esta'n;","este';este's;este';;;este'n;","estuve;estuviste;estuvo;estuvimos;estuvisteis;estuvieron;","estuviera;estuvieras;estuviera;estuvie'ramos;estuvierais;estuvieran;")
newModel(72,"haber","habr","","he;has;ha;hemos;;han;","hay+;-;-;-;-;-;","hube;hub+;hubo;hub+;-;-;","hub+;-;-;-;-;-;")
newModel(73,"hacer","har","","c~g;;;;;;","hag+;-;-;-;-;-;","hice;hic+;hizo;hic+;-;-;","hic+;-;-;-;-;-;")
newModel(74,"ir","","","voy;vas;va;vamos;vais;van;","vay+;-;-;-;-;-;","fui;fu+;fue;fu+;-;fueron;","fuera;fueras;fuera;fue'ramos;fuerais;fueran;")
newModel(75,"oi'r","oir","","oigo;oyes;oye;oi'mos;;oyen;","oig+;-;-;-;-;-;","oi';oi'ste;oyo';oi'mos;oi'steis;oyeron;","oyera;oyeras;oyera;oye'ramos;oyerais;oyeran;")
newModel(76,"placer","","","c~zc;;;;;;","plazc+;-;plazca/plegue;plazc+;-;-;","placi';;placio'/plugo;;-;placieron/pluguieron;",";;placiera/pluguiera;;;;")
newModel(77,"poder","podr","","o~ue;-;-;;;-;","o~ue;-;-;;;-;","pude;pud+;pudo;pud+;-;-;","pud+;-;-;-;-;-;")
newModel(78,"poner","pondr","","~+g+;;;;;;","~+g+;-;-;-;-;-;","puse;pus+;puso;pus+;-;-;","pus+;-;-;-;-;-;")
newModel(79,"predecir","","","e~i,c~g;e~i;-;;;-;","e~i,c~g;-;-;-;-;-;","ec~ij+e;ec~ij;ec~ij+o;ec~ij;-;ec~ij-i;","ec~ij-i;-;-;-;-;-;")
newModel(80,"querer","querr","","e~ie;-;-;;;-;","e~ie;-;-;;;-;","quise;quis+;quiso;quis+;-;-;","quis+;-;-;-;-;-;")
newModel(81,"raer","","","rao/raigo/rayo;;;;;;","raig+/ray+;-;-;-;-;-;",";rai'ste;rayo';rai'mos;rai'steis;rayeron;","a~ay-i;-;-;-;-;-;")
newModel(82,"roer","","","ro/roigo/royo;;;;;;","ro+/roig+/roy+;-;-;-;-;-;","roi';roiste;royo';roi'mos;roi'steis;royeron;","o~oy-i;-;-;-;-;-;")
newModel(83,"saber","sabr","","se';;;;;;","sep+;-;-;-;-;-;","supe;sup+;supo;sup+;-;-;","sup+;-;-;-;-;-;")
newModel(84,"salir","saldr","","~+g+;;;;;;","~+g+;-;-;-;-;-;","","")
newModel(85,"satisfacer","satisfar","","c~g;;;;;;","c~g;-;-;-;-;-;","satisfice;satisfic+;satisfizo;satisfic+;-;-;","satisfic+;-;-;-;-;-;")
newModel(86,"ser","","","soy;eres;es;somos;sois;son;","se+;-;-;-;-;-;","fui;fu+;fue;fu+;-;fueron;","fuera;fueras;fuera;fue'ramos;fuerais;fueran;")
newModel(87,"tener","tendr","","~+g+;e~ie;-;;;-;","~+g+;-;-;-;-;-;","tuve;tuv+;tuvo;tuv+;-;-;","tuv+;-;-;-;-;-;")
newModel(88,"traer","","","~+ig+;;;;;;","~+ig+;-;-;-;-;-;","traje;traj+;trajo;traj+;-;trajeron;","a~aj-i;-;-;-;-;-;")
newModel(89,"valer","valdr","","~+g+;;;;;;","~+g+;-;-;-;-;-;","","")
newModel(90,"venir","vendr","","~+g+;e~ie;-;;;-;","~+g+;-;-;-;-;-;","vine;vin+;vino;vin+;-;-;","e~i;-;-;-;-;-;")
newModel(91,"ver","","","veo;;;;veis;;","ve+;-;-;-;-;-;","vi;;vio;;;;","")
newModel(92,"yacer","","","yazco/yazgo/yago;;;;;;","yazc+/yazg+/yag+;-;-;-;-;-;","","")

//these next are irr part only--note that "derived" verbs will be different as well in the pp
newPP("abrir","abiert[o]","x",0)
newPP("cubrir","cubiert[o]","x",0)
newPP("decir","dich[o]","x",69)
newPP("escribir","escrit[o]","x",0)
newPP("hacer","hech[o]","",73)
newPP("morir","muert[o]","x",33)
newPP("poner","puest[o]","x",78)
newPP("dormir","dormid[o]","x",33)
newPP("romper","rot[o]","x",0)
newPP("satisfacer","satisfech[o]","x",85)
newPP("ser","sid[o]","",86)
newPP("ver","vist[o]","",91)
newPP("olver","uelt[o]","x",32)
newPP("proveer","provist[o]","",61)


