noirlogic.com