Wow, top job. The final product looks great. It's clear that there has been a lot of care and precision put into this. Well done!