The network status page on NuExplorer appears stuck at block 142,117. I sent an email to the address at the bottom of the page, but I also wanted to announce it here in case anyone else besides me is using the data feed to verify the status of their own wallet.