Does anyone recognize the shape of this residuals vs. fitted plot? Hello Stack Exchange community,

I'm running a regression on a survey dataset which consists of 45,381 individuals in 36 countries using Stata.  My model is specified as:



reg income religious `controls' [pweight=Combinwt], cluster(village)


where Combinwt is the probability weight and standard errors are clustered at the village level, since the survey is performed by randomly choosing villages in a region and then randomly choosing individuals within that village.

When I ask Stata to produce a residuals vs. fitted plot, this is the result:


I have never seen an rvf plot that looks like this before.  Does anyone have any ideas for what could explain the shape of the plot?

Best regards,
If you watch closely, you will find out that the slope of the lines is -1. I.e. the values of y along every one of the lines are exactly equal. That is you get this lines only because you have great many cases for which the left hand side variable is equal. The lines are visible because relative to the number of observations there are not that many different values of y.