I'd ask the guy's who make/sell it.
I have emailed 2 companies and called one (lady asked what catalog page I was on and was basically clueless) and got replies back stating that there is no lip on their firewall. Thinking that maybe a supplier has a different one, but I guess they are all the same.