| 
					
				 | 
			
			
				@@ -632,8 +632,8 @@ class IndexingRunner: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return text 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     def format_split_text(self, text): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        regex = r"Q\d+:\s*(.*?)\s*A\d+:\s*([\s\S]*?)(?=Q|$)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        matches = re.findall(regex, text, re.MULTILINE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        regex = r"Q\d+:\s*(.*?)\s*A\d+:\s*([\s\S]*?)(?=Q\d+:|$)"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        matches = re.findall(regex, text, re.UNICODE) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         return [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 |