Require clarification on Clock Reset with L1B and H1B stay in the US.

I came to the US in May 2015 on L1B visa and had to leave the country in September 2017 due to extension denial received. My employer filed a new H1B visa under cap in March 2018 which was picked in the lottery, and got it approved in November, 2018. Moreover, I visited to the US on my H1B visa in May 2019 and being in the country since then. I stayed for around 20 months in India during the gap between my exit on L1B and entry on H1B visa. Could you please help me understand whether my 20 months stay outside the US resets the clock and I get a full 6 years term on my H1B visa ?
 
Top