Egglocke Format

So when trying to put my own eggs into the egglocke text file, what is the general format to use? I see
“95,“Kat”,20,0,Male,Naughty,31,31,31,31,31,31,694,694,303,303,-1,-1,”
But I don’t know what any of that really refers to (aside from the gender, nature, and the IVs).