Could you please elaborate on the maximum supply of ENJ? I'm curious to understand the limitations, if any, placed on the total amount of ENJ that can be created. Given the dynamics of cryptocurrencies, understanding the supply ceiling is crucial for investors to make informed decisions. Is there a fixed cap, or does the supply adjust based on certain conditions? Additionally, what implications do these limitations have on the overall market capitalization and future potential of ENJ?