It is a Xiongmaitech. I bought it on Aliexpress as just the module board with lens, no case or anything. The firmware is from the link on the vendors ad which leads to the Xiongmaitech website. the little qr sticker on the board says it's an IVG-HP203Y-AE. I'm kind of leaning towards maybe the...