<?xml version="1.0" encoding="UTF-8"?>
<fib_object
			xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance"
			xmlns="http://www.biokom.info/"
			xsd:schemaLocation="http://www.biokom.info/fib.xsd">
<root>
	<multimedia_info fib_version="3" db_version="3"/>
	<optionalpart>
		<pair key="description" value="This object is for testing database object with id -563 ."/>
		<pair key="call" value="../../../add_ons/converter/bin/convertFromFib dbId-000563.xml dbId-000563.png"/>
	</optionalpart>
	<domains>
		<dim count="2">
			<dimension number="1" direction="horizontal"/>
			<dimension number="2" direction="vertical"/>
			<vector elements="2">
				<integer min="0" max="1024"/>
				<integer min="0" max="1536"/>
			</vector>
		</dim>
		<property name="colorRGB" >
			<vector elements="3">
				<naturalNumberB bit="8" />
				<naturalNumberB bit="8" />
				<naturalNumberB bit="8" />
			</vector>
		</property>
		<property name="transparency" >
			<vector elements="1">
				<naturalNumberB bit="8" />
			</vector>
		</property>
		<subfunction>
			<naturalNumber max="255" />
		</subfunction>
		<externObject>
			<vector elements="4">
				<integer min="-10000" max="10000" /><!--Identifier-->
				<naturalNumber max="32" /><!--number input values-->
				<naturalNumber max="8" /><!--number subobjects-->
				<naturalNumber max="16" /><!--number output values-->
			</vector>
		</externObject>
	</domains>
	<main_fib_object>
		<list>
			<property>
				<vector type="property.colorRGB">
					<value>255</value>
					<value>255</value>
					<value>255</value>
				</vector>
				<background/>
			</property>
			
			<property>
				<vector type="property.colorRGB">
					<value>0</value>
					<value>255</value>
					<value>0</value>
				</vector>
				<list>
					<point>
						<vector type="position">
							<value>2</value>
							<value>2</value>
						</vector>
					</point>
					<point>
						<vector type="position">
							<value>4</value>
							<value>2</value>
						</vector>
					</point>
					<point>
						<vector type="position">
							<value>2</value>
							<value>4</value>
						</vector>
					</point>
				</list>
			</property>
			
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>50</value>
					<value>50</value>
					<value>40</value>
					<value>6</value>
					<value>0.4</value><!-- start angle -->
					<value>1.3</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>5</value>
					<value>0.4</value><!-- start angle -->
					<value>2.3</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<!-- testing upper right part -->
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>100</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>6.0</value><!-- start angle -->
					<value>2.0</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>140</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>0.5</value><!-- start angle -->
					<value>2.2</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>180</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>0.5</value><!-- start angle -->
					<value>1.2</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>260</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>1.2</value><!-- start angle -->
					<value>0.5</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<!-- testing lower right part -->
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>350</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>1.0</value><!-- start angle -->
					<value>4.7</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>390</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>2.0</value><!-- start angle -->
					<value>3.7</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>430</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>1.8</value><!-- start angle -->
					<value>3.0</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>510</value>
					<value>40</value>
					<value>30</value>
					<value>10</value>
					<value>3.0</value><!-- start angle -->
					<value>1.8</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<!-- testing lower left part -->
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>100</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>2.7</value><!-- start angle -->
					<value>5.0</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>140</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>3.5</value><!-- start angle -->
					<value>5.5</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>180</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>3.8</value><!-- start angle -->
					<value>4.2</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>260</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>4.2</value><!-- start angle -->
					<value>3.8</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<!-- testing upper left part -->
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>350</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>4.0</value><!-- start angle -->
					<value>0.4</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>390</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>4.8</value><!-- start angle -->
					<value>0.5</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>430</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>4.8</value><!-- start angle -->
					<value>5.9</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>510</value>
					<value>100</value>
					<value>30</value>
					<value>10</value>
					<value>5.9</value><!-- start angle -->
					<value>4.8</value><!-- end angle -->
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>600</value>
					<value>20</value>
					<value>10</value>
					<value>1</value>
					<value>1</value>
					<value>7</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>650</value>
					<value>20</value>
					<value>1</value>
					<value>1</value>
					<value>1</value>
					<value>5</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>680</value>
					<value>20</value>
					<value>13</value>
					<value>13</value>
					<value>7</value>
					<value>12</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>255</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>630</value>
					<value>20</value>
					<value>1.4</value>
					<value>1</value>
					<value>3</value>
					<value>6</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>640</value>
					<value>20</value>
					<value>0.4</value>
					<value>1</value>
					<value>3</value>
					<value>6</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>645</value>
					<value>20</value>
					<value>0.1</value>
					<value>1</value>
					<value>3</value>
					<value>6</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			
			
		
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>730</value>
					<value>20</value>
					<value>15</value>
					<value>14</value>
					<value>0.4</value>
					<value>5.6</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>128</value>
									<value>255</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>770</value>
					<value>20</value>
					<value>13</value>
					<value>13</value>
					<value>10</value>
					<value>9</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>255</value>
									<value>128</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			<obj identifier="-563">
				<vector type="externObjectInput">
					<value>800</value>
					<value>20</value>
					<value>13</value>
					<value>13</value>
					<value>2</value>
					<value>2</value>
				</vector>
				<subobject>
					<output_variables>
						<variable>1</variable>
						<variable>2</variable>
						<variable>3</variable>
					</output_variables>
					<function define_variable="4">
						<!-- bring antialised value in range from 0 to 255 -->
						<subfunction>
							<mult>
								<variable>3</variable>
								<value>255</value>
							</mult>
						</subfunction>
						<property>
							<vector type="property.transparency">
								<variable>4</variable>
							</vector>
							<property>
								<vector type="property.colorRGB">
									<value>0</value>
									<value>0</value>
									<value>0</value>
								</vector>
								<point>
									<vector type="position">
										<variable>1</variable>
										<variable>2</variable>
									</vector>
								</point>
							</property>
						</property>
					</function>
				</subobject>
			</obj>
			
			
			<area  define_variable="1"><!-- for circle radius -->
				<vector type="subarea">
					<value>2</value>
					<value>8</value>
				</vector>
				<area  define_variable="2"><!-- for circle border width w -->
					<vector type="subarea">
						<value>1</value>
						<value>10</value>
					</vector>
					<function define_variable="3">
						<!-- r = var_1 ^ 2 - 3 -->
						<subfunction>
							<sub>
								<mult>
									<variable>1</variable>
									<variable>1</variable>
								</mult>
								<value>3</value>
							</sub>
						</subfunction>
						<function define_variable="4">
							<!-- center x position of circle x = r * 3 + 100 -->
							<subfunction>
								<add>
									<mult>
										<variable>3</variable>
										<value>6</value>
									</mult>
									<value>50</value>
								</add>
							</subfunction>
							<function define_variable="5">
								<!-- center y position of circle y = w * 200 + 100 -->
								<subfunction>
									<add>
										<mult>
											<variable>2</variable>
											<value>200</value>
										</mult>
										<value>0</value>
									</add>
								</subfunction>
								
								<function define_variable="6">
									<!-- start angle of circle s = r / 8 + w - 2 -->
									<subfunction>
										<add>
											<div>
												<variable>1</variable>
												<value>8</value>
											</div>
											<sub>
												<variable>2</variable>
												<value>2</value>
											</sub>
										</add>
									</subfunction>
									
									<function define_variable="7">
										<!-- end angle of circle s = w / 10 + r - 1 -->
										<subfunction>
											<add>
												<div>
													<variable>2</variable>
													<value>10</value>
												</div>
												<sub>
													<variable>1</variable>
													<value>1</value>
												</sub>
											</add>
										</subfunction>
										
										<obj identifier="-563">
											<vector type="externObjectInput">
												<variable>4</variable>
												<variable>5</variable>
												<variable>3</variable>
												<variable>2</variable>
												<variable>6</variable>
												<variable>7</variable>
											</vector>
											<subobject>
												<output_variables>
													<variable>8</variable>
													<variable>9</variable>
													<variable>10</variable>
												</output_variables>
												<function define_variable="11">
													<!-- bring antialised value in range from 0 to 255 -->
													<subfunction>
														<mult>
															<variable>10</variable>
															<value>255</value>
														</mult>
													</subfunction>
													<property>
														<vector type="property.transparency">
															<variable>11</variable>
														</vector>
														<property>
															<vector type="property.colorRGB">
																<value>1</value>
																<value>2</value>
																<value>255</value>
															</vector>
															<point>
																<vector type="position">
																	<variable>8</variable>
																	<variable>9</variable>
																</vector>
															</point>
														</property>
													</property>
												</function>
											</subobject>
										</obj>
										
									</function>
								</function>
							</function>
						</function>
					</function>
				</area>
			</area>
			
			<property>
				<vector type="property.transparency">
					<value>64</value>
				</vector>
				<area  define_variable="1"><!-- for circle radius -->
					<vector type="subarea">
						<value>2</value>
						<value>8</value>
					</vector>
					<area  define_variable="2"><!-- for circle border width w' -->
						<vector type="subarea">
							<value>1</value>
							<value>10</value>
						</vector>
						<function define_variable="3">
							<!-- r = var_1 ^ 2 - 3 -->
							<subfunction>
								<sub>
									<mult>
										<variable>1</variable>
										<variable>1</variable>
									</mult>
									<value>3</value>
								</sub>
							</subfunction>
							<function define_variable="4">
								<!-- center x position of circle x = r * 3 + 100 -->
								<subfunction>
									<add>
										<mult>
											<variable>3</variable>
											<value>6</value>
										</mult>
										<value>512</value>
									</add>
								</subfunction>
								<function define_variable="5">
									<!-- center y position of circle y = w * 130 + 100 -->
									<subfunction>
										<add>
											<mult>
												<variable>2</variable>
												<value>130</value>
											</mult>
											<value>0</value>
										</add>
									</subfunction>
									
									<function define_variable="6">
										<!-- line width w = w' ^ 2.5 / 6 + 5 -->
										<subfunction>
											<add>
												<div>
													<exp>
														<variable>2</variable>
														<value>2.5</value>
													</exp>
													<value>6</value>
												</div>
												<value>5</value>
											</add>
										</subfunction>
										
										<function define_variable="8">
											<!-- start angle of circle s =  w - 2 -->
											<subfunction>
												<sub>
													<variable>2</variable>
													<value>2</value>
												</sub>
											</subfunction>
											
											<function define_variable="9">
												<!-- end angle of circle s = r / 8 + w - 4 -->
												<subfunction>
													<add>
														<div>
															<variable>1</variable>
															<value>8</value>
														</div>
														<sub>
															<variable>2</variable>
															<value>4</value>
														</sub>
													</add>
												</subfunction>
												
												<obj identifier="-563">
													<vector type="externObjectInput">
														<variable>4</variable>
														<variable>5</variable>
														<variable>3</variable>
														<variable>6</variable>
														<variable>8</variable>
														<variable>9</variable>
													</vector>
													<subobject>
														<output_variables>
															<variable>10</variable>
															<variable>11</variable>
															<variable>12</variable>
														</output_variables>
														<function define_variable="13">
															<!-- bring antialised value in range from 0 to 255 -->
															<subfunction>
																<mult>
																	<variable>12</variable>
																	<value>255</value>
																</mult>
															</subfunction>
															<property>
																<vector type="property.transparency">
																	<variable>13</variable>
																</vector>
																<property>
																	<vector type="property.colorRGB">
																		<value>255</value>
																		<value>1</value>
																		<value>2</value>
																	</vector>
																	<point>
																		<vector type="position">
																			<variable>10</variable>
																			<variable>11</variable>
																		</vector>
																	</point>
																</property>
															</property>
														</function>
													</subobject>
												</obj>
												
											</function>
										</function>
									</function>
								</function>
							</function>
						</function>
					</area>
				</area>
			</property>
			
			
		</list>
	</main_fib_object>
</root>
</fib_object>
