Symposium OO intended to provide a forum for discussing what might be termed complex self-assembly, even though it features hierarchical self-assembly in its title. The idea of the symposium is that the units of self assembly themselves should have considerable complexity and/or programmability, and that this complexity should be reflected in the self-assembled structures that result, for example either allowing the construction of complex patterns at large length scales (perhaps ...