the problem
========
When using the command maximum load-balance , the routes recieved from EBGP peer will be advertised to IBGP Peers with next-hop changed to local.
The solution
==========
if one router recieve two equal cost routes from ebgp peers ,he will send this routes to his IBGP peers and change the next-hop to himself
but if he recieve one route from EBGP ,he will send the routes to the IBGP without changing the next-hop