Toric bla