#19744 by Steffen

#19745 by PyChess

#19746 by zqd

#19747 by PyChess

#19748 by pfren

#19749 by Clint

#19750 by ACC

#19751 by PyChess

#19752 by PyChess

#19753 by PyChess