architectures invented in Haliotis_rufescens
red squares stand for ZnF_Gen