@Override
	public Auctioneer getAuctionHouse(String chain, String areaNameOrBranch)
	{
		for (final Auctioneer C : auctionHouseList)
			if((C.auctionHouse().equalsIgnoreCase(chain))
			&&(C.auctionHouse().equalsIgnoreCase(areaNameOrBranch)))
				return C;

		final Area A=findArea(areaNameOrBranch);
		if(A==null) return null;

		for (final Auctioneer C : auctionHouseList)
			if((C.auctionHouse().equalsIgnoreCase(chain))
			&&(getStartArea(C)==A))
				return C;

		return null;
	}