| 
															
														 | 
														
															 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															51
														 | 
														
															         for pd_name,pd in request.form.items(): 
														 | 
														
															51
														 | 
														
															         for pd_name,pd in request.form.items(): 
														 | 
													
												
													
														| 
															52
														 | 
														
															             if pd_name.startswith('engine_'): 
														 | 
														
															52
														 | 
														
															             if pd_name.startswith('engine_'): 
														 | 
													
												
													
														| 
															53
														 | 
														
															                 selected_engines.append(pd_name[7:]) 
														 | 
														
															53
														 | 
														
															                 selected_engines.append(pd_name[7:]) 
														 | 
													
												
													
														| 
															54
														 | 
														
															-        query = request.form['q'] 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															54
														 | 
														
															+        query = request.form['q'].encode('utf-8') 
														 | 
													
												
													
														| 
															55
														 | 
														
															         results = search(query, request, selected_engines) 
														 | 
														
															55
														 | 
														
															         results = search(query, request, selected_engines) 
														 | 
													
												
													
														| 
															56
														 | 
														
															-        return render('results.html', results=results, q=query) 
														 | 
														
															
														 | 
														
															 
														 | 
													
												
													
														| 
															
														 | 
														
															 
														 | 
														
															56
														 | 
														
															+        return render('results.html', results=results, q=query.decode('utf-8')) 
														 | 
													
												
													
														| 
															57
														 | 
														
															     return render('index.html') 
														 | 
														
															57
														 | 
														
															     return render('index.html') 
														 | 
													
												
													
														| 
															58
														 | 
														
															  
														 | 
														
															58
														 | 
														
															  
														 | 
													
												
													
														| 
															59
														 | 
														
															 if __name__ == "__main__": 
														 | 
														
															59
														 | 
														
															 if __name__ == "__main__": 
														 |