program size, only necessary characters are implemented:</p>

<p>
<ul>
	<li>Numbers;</li>
	<li>Latin characters from A to Z;</li>
	<li>Cyrilic (Russian) characters which can't be replaced by matching Latin characters or numeric symbols;</li>
	<li>Some punctuation.</li>
</ul>
</p>

<p>Actually this is part of ASCII table starting from '0' (0x30). </p>

<p>Note that not all latin characters are in fact implemented, for example, 'S' can be successfully replaced by number 5, so other symbol are placed in place 