#19303 by Rudi

#19302 by Noname

#19301 by PyChess

#19300 by KraljA

#19299 by PyChess

#19298 by Noname

#19297 by PyChess

#19296 by Vahid Alimohamadi

#19295 by zqd

#19294 by test