<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE language><language name="PGN" version="6" kateversion="5.62" section="Other" extensions="*.pgn;*.PGN" priority="5" mimetype="" author="Ruben Carlo Benante (dr.beco@gmail.com)" license="GPL"><highlighting><list name="keywords_list"><item>Annotator</item><item>Black</item><item>BlackElo</item><item>BlackNA</item><item>BlackTitle</item><item>BlackType</item><item>Date</item><item>ECO</item><item>EM</item><item>Event</item><item>EventCountry</item><item>EventDate</item><item>FEN</item><item>FM</item><item>GM</item><item>ICS</item><item>IM</item><item>Mode</item><item>OTB</item><item>PM</item><item>PlyCount</item><item>Result</item><item>Round</item><item>Site</item><item>SourceDate</item><item>TC</item><item>Termination</item><item>TimeControl</item><item>White</item><item>WhiteElo</item><item>WhiteNA</item><item>WhiteTitle</item><item>WhiteType</item><item>abandoned</item><item>adjudication</item><item>death</item><item>emergency</item><item>forfeit</item><item>human</item><item>infraction</item><item>normal</item><item>program</item><item>rules</item><item>time</item><item>unterminated</item></list><contexts><context name="Normal" attribute="Normal Text"><keyword String="keywords_list" attribute="Keyword"/><AnyChar String="KQBNRPODCTA" attribute="Piece"/><DetectChar char="(" attribute="Commentp" context="Comment_p" beginRegion="Comment_p"/><DetectChar char="{" attribute="Commentc" context="Comment_c" beginRegion="Comment_c"/><DetectChar char='"' attribute="String" context="String"/><RegExpr String="(\$\d*|1\-0|0\-1|1/2\-1/2|\*|#|\+|\?|!|=|x|\+\-|\-\+)" attribute="Symbol"/><RegExpr String="\d*(\.|\.\.\.)( |$)" attribute="Number"/></context><context name="Comment_c" attribute="Commentc"><DetectSpaces/><DetectChar char='"' attribute="String" context="String"/><DetectChar char="(" attribute="Commentp" context="Comment_p" beginRegion="Comment_p"/><DetectChar char="{" attribute="Commentc" context="Comment_c" beginRegion="Comment_c"/><DetectChar char="}" attribute="Commentc" context="#pop" endRegion="Comment_c"/><IncludeRules context="##Comments"/></context><context name="Comment_p" attribute="Commentp"><DetectSpaces/><DetectChar char='"' attribute="String" context="String"/><DetectChar char="(" attribute="Commentp" context="Comment_p" beginRegion="Comment_p"/><DetectChar char="{" attribute="Commentc" context="Comment_c" beginRegion="Comment_c"/><DetectChar char=")" attribute="Commentp" context="#pop" endRegion="Comment_p"/><IncludeRules context="##Comments"/></context><context name="String" attribute="String"><DetectChar char='"' attribute="String" context="#pop"/></context></contexts><itemDatas><itemData name="Normal Text" defStyleNum="dsNormal"/><itemData name="Keyword" defStyleNum="dsKeyword" bold="1"/><itemData name="Piece" defStyleNum="dsNormal" color="#0095FF" bold="1" italic="0"/><itemData name="Commentp" defStyleNum="dsComment"/><itemData name="Commentc" defStyleNum="dsComment" bold="1"/><itemData name="String" defStyleNum="dsString" bold="0"/><itemData name="Number" defStyleNum="dsDecVal" color="#bb00bb"/><itemData name="Symbol" defStyleNum="dsOthers" color="#00bb00"/></itemDatas></highlighting><general><comments><comment name="multiLine" start="{" end="}" region="Comment_c"/></comments><keywords casesensitive="0" weakDeliminator=""/></general></language>