Did any TechEders notice this magic square at La Sagrada Familia in Barcelona this week? It’s on the wall to the left of the front entrance.

Anybody know the significance of 33?
*The opinions expressed on this site are my own and do not necessarily represent those of Two10degrees or Active Web Solutions Ltd.