SOUP-bsearch.py