I was reading some other articles that were on LN and the Genies were no ST25s, they were the Superlift Contractor style which should never be used for anything but lifting duct work on a construction site.
L & N Productions Their website gives you better look at what they were using.