code: def get_accounts_from_file(filename):
      
      accounts = []
      cfgparser = __import__('configparser', {}, {}, [''])
      parser = cfgparser.RawConfigParser()
      parser.optionxform = str
      parser.read(filename)
      for user, password in parser.items('account-pool'):
          password = base64.decodebytes(password.encode('latin1'))
          accounts.append(Account(user, password.decode('latin1')))
      return accounts
docs: Reads a list of user/password combinations from the given file
      and returns a list of Account instances. The file content
      has the following format::
  
          [account-pool]
          user1 = cGFzc3dvcmQ=
          user2 = cGFzc3dvcmQ=
  
      Note that "cGFzc3dvcmQ=" is a base64 encoded password.
      If the input file contains extra config sections other than
      "account-pool", they are ignored.
      Each password needs to be base64 encrypted. To encrypt a password,
      you may use the following command::
  
          python -c 'import base64; print(base64.b64encode("thepassword"))'
  
      :type  filename: string
      :param filename: The name of the file containing the list of accounts.
      :rtype:  list[Account]
      :return: The newly created account instances.