Place soaked beans, pork and water in pan. Bring to boil and simmer for 1 hour. Add potatoes and bay leaves and cook for another 30 minutes. Fry onion and garlic in oil until golden. Add onion mixture and squash to the stew. Simmer for 15 minutes. Then add remaining vegetables and simmer for 15 minutes. Grind almonds and mix with bread crumbs. Then add to stew along with saffron. Season with salt and pepper and simmer for 5 minutes. Stir in vinegar and serve.