BlackRock Science and Technology Trust (BST)

Is this still in the loop? BST would be mostly wellcome!