<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.machinamaincluster.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prisma</id>
	<title>Machina Main Cluster Official Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.machinamaincluster.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Prisma"/>
	<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php/Special:Contributions/Prisma"/>
	<updated>2026-07-09T06:36:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1501</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1501"/>
		<updated>2023-11-16T21:46:48Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Machina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Alphas:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Auditors:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;List of fully-canon Queens:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;List of semi-canon Queens:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1500</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1500"/>
		<updated>2023-11-16T21:46:27Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Machina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
Alphas:&lt;br /&gt;
&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
Auditors:&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
List of fully-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
List of semi-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1499</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1499"/>
		<updated>2023-11-16T21:46:20Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Machina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
Alphas:&lt;br /&gt;
&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Auditors:&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
List of fully-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
List of semi-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1498</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1498"/>
		<updated>2023-11-16T21:46:14Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Machina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
Alphas:&lt;br /&gt;
&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Auditors:&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
List of fully-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
List of semi-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1497</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1497"/>
		<updated>2023-11-16T21:40:44Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
Alphas:&lt;br /&gt;
&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
Auditors:&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
List of fully-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
List of semi-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Col-end&amp;diff=1496</id>
		<title>Template:Col-end</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Col-end&amp;diff=1496"/>
		<updated>2023-11-16T21:38:22Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;|}&amp;lt;noinclude&amp;gt;Category:Templates&amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;|}&amp;lt;noinclude&amp;gt;[[Category:Templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Col-begin&amp;diff=1495</id>
		<title>Template:Col-begin</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Col-begin&amp;diff=1495"/>
		<updated>2023-11-16T21:37:40Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;&amp;lt;includeonly&amp;gt;{| class=&amp;quot;col-begin {{{class|}}}&amp;quot; style=&amp;quot;background-color:{{{bgColor|transparent}}}; width:{{{width|100%}}}&amp;quot;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;Category:Templates&amp;lt;/noinc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{| class=&amp;quot;col-begin {{{class|}}}&amp;quot; style=&amp;quot;background-color:{{{bgColor|transparent}}}; width:{{{width|100%}}}&amp;quot;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;[[Category:Templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Col-3&amp;diff=1494</id>
		<title>Template:Col-3</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Col-3&amp;diff=1494"/>
		<updated>2023-11-16T21:37:04Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;| width=&amp;quot;33.33%&amp;quot; align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; |&amp;lt;noinclude&amp;gt;Category:Templates&amp;lt;/noinclude&amp;gt;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;| width=&amp;quot;33.33%&amp;quot; align=&amp;quot;left&amp;quot; valign=&amp;quot;top&amp;quot; |&amp;lt;noinclude&amp;gt;[[Category:Templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1493</id>
		<title>Dramatis Personae</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Dramatis_Personae&amp;diff=1493"/>
		<updated>2023-11-16T21:29:27Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Category 4 Queen-class Machina */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Below is a list of individuals native to the Machina story universe. These characters may be fully-canon or semi-canon. Fully-canon characters are generally made by Omega or by giving Omega large amounts of design freedom to create characters which he can use easily in canonical stories. Semi-canon characters are also valid members of the Machina universe, but a facet of their design or commissioner&amp;#039;s intentions prevents their use in stories. Please remember that this is not a bad thing when viewing these characters, and that Omega may upgrade characters to fully-canon status later. Lastly, non-canon characters drawn by Omega will not be featured here, but that is not to say that characters which are not (yet) here are not canonical.&lt;br /&gt;
&lt;br /&gt;
== Machina ==&lt;br /&gt;
&lt;br /&gt;
=== Category 4 Queen-class Machina ===&lt;br /&gt;
Alphas:&lt;br /&gt;
&lt;br /&gt;
* BEELZEBUB (Placeholder name)&lt;br /&gt;
* BELPHEGOR&lt;br /&gt;
* JAGANNATH&lt;br /&gt;
* JANGSAN BEOM&lt;br /&gt;
* OUROBOROS&lt;br /&gt;
* SHIVA&lt;br /&gt;
* THOTH&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Auditors:&lt;br /&gt;
&lt;br /&gt;
* DREADNOUGHT&lt;br /&gt;
* EXECUTOR&lt;br /&gt;
&lt;br /&gt;
{{col-begin}}&lt;br /&gt;
{{col-3}}&lt;br /&gt;
&lt;br /&gt;
List of fully-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ARACHNE&lt;br /&gt;
* ARTEMIS&lt;br /&gt;
* BELIAL&lt;br /&gt;
* COEUS&lt;br /&gt;
* ECHIDNA&lt;br /&gt;
* ECLIPSE&lt;br /&gt;
* HRAESVELGR&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* OROCHI&lt;br /&gt;
* PAX&lt;br /&gt;
* THANATOS&lt;br /&gt;
* THETIS&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
&lt;br /&gt;
{{col-1}}&lt;br /&gt;
&lt;br /&gt;
List of semi-canon Queens:&lt;br /&gt;
&lt;br /&gt;
* ALISA&lt;br /&gt;
* ALYA&lt;br /&gt;
* AMINITA&lt;br /&gt;
* ANANSI&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* ASTORETH&lt;br /&gt;
* ATHENA&lt;br /&gt;
* BASILISK&lt;br /&gt;
* BRIGID&lt;br /&gt;
* CHLORIS&lt;br /&gt;
* CONQUORER&lt;br /&gt;
* DAJI&lt;br /&gt;
* DANIEL&lt;br /&gt;
* DEMETER&lt;br /&gt;
* ERIS&lt;br /&gt;
* ELIETHYIA&lt;br /&gt;
* ELYSIUM&lt;br /&gt;
* ENKI&lt;br /&gt;
* EURUS&lt;br /&gt;
* FAFNIR&lt;br /&gt;
* GARUDA&lt;br /&gt;
* GARUNA&lt;br /&gt;
* HERMES&lt;br /&gt;
* HYDRA&lt;br /&gt;
* IDUN&lt;br /&gt;
* IFRIT&lt;br /&gt;
* IRON EATER&lt;br /&gt;
* IZANAMI&lt;br /&gt;
* JAHI&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* KUMIHO&lt;br /&gt;
* LILITH&lt;br /&gt;
* LORELEI&lt;br /&gt;
* LUBU&lt;br /&gt;
* MAENAD&lt;br /&gt;
* MARZANNA&lt;br /&gt;
* MELPOMENE&lt;br /&gt;
* MORGANA&lt;br /&gt;
* NEMEAN&lt;br /&gt;
* NEMESIS&lt;br /&gt;
* NEREI&lt;br /&gt;
* NYMPH&lt;br /&gt;
* OMOIKANE&lt;br /&gt;
* OPHANIM&lt;br /&gt;
* OSIRIS&lt;br /&gt;
* PAN&lt;br /&gt;
* PHOBETOR&lt;br /&gt;
* POLARIS&lt;br /&gt;
* PRISMA&lt;br /&gt;
* PSYCHE&lt;br /&gt;
* SCYLLA&lt;br /&gt;
* SKADI&lt;br /&gt;
* STHENO&lt;br /&gt;
* SURTR&lt;br /&gt;
* TAKEMIKAZUCHI&lt;br /&gt;
* TAMAMO&lt;br /&gt;
* TEMPESTA&lt;br /&gt;
* THALIA&lt;br /&gt;
* TITANIA&lt;br /&gt;
* TORUS&lt;br /&gt;
* TSUCHINOKO&lt;br /&gt;
* TSUKUYOMI&lt;br /&gt;
* TYRANT&lt;br /&gt;
* XANA&lt;br /&gt;
* YOPHIEL&lt;br /&gt;
{{col-end}}&lt;br /&gt;
&lt;br /&gt;
== REPAIR ==&lt;br /&gt;
List of fully-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Bella&lt;br /&gt;
* Icy White&lt;br /&gt;
* Miranda&lt;br /&gt;
* &amp;quot;Naga&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List of semi-canon REPAIR personnel:&lt;br /&gt;
&lt;br /&gt;
* Dani&lt;br /&gt;
* Haruka&lt;br /&gt;
* Kira&lt;br /&gt;
* &amp;quot;Kuzunoha&amp;quot;&lt;br /&gt;
* Lapis Celeste&lt;br /&gt;
* Lucia&lt;br /&gt;
* &amp;quot;Neptune&amp;quot;&lt;br /&gt;
* Selene&lt;br /&gt;
* &amp;quot;Sirocco&amp;quot;&lt;br /&gt;
* Soma&lt;br /&gt;
* Vera&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1366</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1366"/>
		<updated>2023-02-24T03:02:59Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 =   [[BELPHEGOR]] {{dot}} [[GLUTTONY]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[SHIVA]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[EXECUTOR]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}} [[ARTEMIS]] {{dot}}  [[ASTORETH]] {{dot}} [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[BRIGID]] {{dot}} [[CHLORIS]] {{dot}} [[COEUS]] {{dot}} [[CONQUEROR]] {{dot}} [[CHARYBDIS]] {{dot}} [[DAJI]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[FAFNIR]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}} [[HRÆSVELGR]] {{dot}} [[HYDRA]] {{dot}} [[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[LUBU]] {{dot}} [[MAENAD]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEREI]] {{dot}} [[NEST]] {{dot}} [[NYMPH]] {{dot}} [[OROCHI]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PHOBETOR]] {{dot}} [[POLARIS]] {{dot}} [[PRISMA]] {{dot}} [[PSYCHE]] {{dot}} [[SALAMANDER]] {{dot}} [[SCYLLA]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]] {{dot}} [[YOPHIEL]] {{dot}} [[XANA]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]] {{dot}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=1217</id>
		<title>Language Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=1217"/>
		<updated>2022-12-17T00:01:04Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Main Page (KR) / Main Page (EN) / Main Page (JP)/ Main Page (CN) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Banner.jpeg|center|frameless|579x579px]]&lt;br /&gt;
&lt;br /&gt;
== Select Language ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
== [[메인 페이지|Main Page (KR)]] / [https://wiki.machinamaincluster.com/index.php/Main_Page_(EN) Main Page (EN)] / [[Main Page (JP)]] / [https://wiki.machinamaincluster.com/index.php?title=Main_Page_(CN)&amp;amp;redlink=1# Main Page (CN)] ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
=== Creator ===&lt;br /&gt;
Omega Processor (World Creator &amp;amp; KR Contributor) &lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
Assistant Producer : Dreadnought&lt;br /&gt;
&lt;br /&gt;
KR Contributor : Sailfish&lt;br /&gt;
&lt;br /&gt;
EN Contributor : Pax&lt;br /&gt;
&lt;br /&gt;
JP Contributor : Guitar_Double&lt;br /&gt;
&lt;br /&gt;
Wiki Builder : Prisma&lt;br /&gt;
&lt;br /&gt;
Game Builder : Coeus&lt;br /&gt;
&lt;br /&gt;
(Thanks all!~)&lt;br /&gt;
&lt;br /&gt;
== Support Links ==&lt;br /&gt;
Patreon Link : https://www.patreon.com/machinacluster/posts &lt;br /&gt;
&lt;br /&gt;
Gumroad Link : https://omegaprocessor.gumroad.com/&lt;br /&gt;
&lt;br /&gt;
Commission Info [https://machinamaincluster.com/commission-page/ : https://machinamaincluster.com/commission-page/]&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=1216</id>
		<title>Language Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=1216"/>
		<updated>2022-12-17T00:00:51Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Main Page (KR) / Main Page (EN) / Main Page (JP)/Main Page (CN) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Banner.jpeg|center|frameless|579x579px]]&lt;br /&gt;
&lt;br /&gt;
== Select Language ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
== [[메인 페이지|Main Page (KR)]] / [https://wiki.machinamaincluster.com/index.php/Main_Page_(EN) Main Page (EN)] / [[Main Page (JP)]]/ [https://wiki.machinamaincluster.com/index.php?title=Main_Page_(CN)&amp;amp;redlink=1# Main Page (CN)] ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
=== Creator ===&lt;br /&gt;
Omega Processor (World Creator &amp;amp; KR Contributor) &lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
Assistant Producer : Dreadnought&lt;br /&gt;
&lt;br /&gt;
KR Contributor : Sailfish&lt;br /&gt;
&lt;br /&gt;
EN Contributor : Pax&lt;br /&gt;
&lt;br /&gt;
JP Contributor : Guitar_Double&lt;br /&gt;
&lt;br /&gt;
Wiki Builder : Prisma&lt;br /&gt;
&lt;br /&gt;
Game Builder : Coeus&lt;br /&gt;
&lt;br /&gt;
(Thanks all!~)&lt;br /&gt;
&lt;br /&gt;
== Support Links ==&lt;br /&gt;
Patreon Link : https://www.patreon.com/machinacluster/posts &lt;br /&gt;
&lt;br /&gt;
Gumroad Link : https://omegaprocessor.gumroad.com/&lt;br /&gt;
&lt;br /&gt;
Commission Info [https://machinamaincluster.com/commission-page/ : https://machinamaincluster.com/commission-page/]&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1204</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1204"/>
		<updated>2022-12-05T17:55:29Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 =   [[BELPHEGOR]] {{dot}} [[GLUTTONY]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[SHIVA]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}} [[ARTEMIS]] {{dot}}  [[ASTORETH]] {{dot}} [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[BRIGID]] {{dot}} [[CHLORIS]] {{dot}} [[COEUS]] {{dot}} [[CONQUEROR]] {{dot}} [[CHARYBDIS]] {{dot}} [[DAJI]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[FAFNIR]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}} [[HRÆSVELGR]] {{dot}} [[HYDRA]] {{dot}} [[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[LUBU]] {{dot}} [[MAENAD]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEREI]] {{dot}} [[NEST]] {{dot}} [[NYMPH]] {{dot}} [[OROCHI]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PHOBETOR]] {{dot}} [[POLARIS]] {{dot}} [[PRISMA]] {{dot}} [[PSYCHE]] {{dot}} [[SALAMANDER]] {{dot}} [[SCYLLA]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]] {{dot}} [[YOPHIEL]] {{dot}} [[XANA]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]] {{dot}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1203</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1203"/>
		<updated>2022-12-05T16:43:51Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 = [[BEHEMOTH]] {{dot}} [[BELPHEGOR]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[SHIVA]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}} [[ARTEMIS]] {{dot}}  [[ASTORETH]] {{dot}} [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[BRIGID]] {{dot}} [[CHLORIS]] {{dot}} [[COEUS]] {{dot}} [[CONQUEROR]] {{dot}} [[CHARYBDIS]] {{dot}} [[DAJI]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[FAFNIR]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}} [[HRÆSVELGR]] {{dot}} [[HYDRA]] {{dot}} [[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[LUBU]] {{dot}} [[MAENAD]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEREI]] {{dot}} [[NEST]] {{dot}} [[NYMPH]] {{dot}} [[OROCHI]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PHOBETOR]] {{dot}} [[POLARIS]] {{dot}} [[PRISMA]] {{dot}} [[PSYCHE]] {{dot}} [[SALAMANDER]] {{dot}} [[SCYLLA]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]] {{dot}} [[YOPHIEL]] {{dot}} [[XANA]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]] {{dot}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Infobox/Machina&amp;diff=1194</id>
		<title>Template:Infobox/Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Infobox/Machina&amp;diff=1194"/>
		<updated>2022-12-02T19:48:26Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;{{Machina infobox |name=  |image=  |nameorigin= |humanname= |cluster= |rank=  |class= |height=   }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Machina infobox&lt;br /&gt;
|name= &lt;br /&gt;
|image= &lt;br /&gt;
|nameorigin=&lt;br /&gt;
|humanname=&lt;br /&gt;
|cluster=&lt;br /&gt;
|rank= &lt;br /&gt;
|class=&lt;br /&gt;
|height=  &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1193</id>
		<title>Lamia Type</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1193"/>
		<updated>2022-12-02T19:46:59Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox/Machina}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1192</id>
		<title>Lamia Type</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1192"/>
		<updated>2022-12-02T19:45:53Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1191</id>
		<title>Lamia Type</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1191"/>
		<updated>2022-12-02T19:45:34Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Machina infobox}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1189</id>
		<title>Lamia Type</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Lamia_Type&amp;diff=1189"/>
		<updated>2022-12-02T19:44:44Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;{{Machina infobox |name=  |image=  |nameorigin= |humanname= |cluster= |rank=  |class= |height=   }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Machina infobox&lt;br /&gt;
|name= &lt;br /&gt;
|image= &lt;br /&gt;
|nameorigin=&lt;br /&gt;
|humanname=&lt;br /&gt;
|cluster=&lt;br /&gt;
|rank= &lt;br /&gt;
|class=&lt;br /&gt;
|height=  &lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=DREADNOUGHT&amp;diff=1115</id>
		<title>DREADNOUGHT</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=DREADNOUGHT&amp;diff=1115"/>
		<updated>2022-07-22T02:51:57Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Cluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;DREADNOUGHT&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[file]]{{{image|}}}&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: [[wikipedia:Dreadnought|Dreadnought]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: Dreadnought Imperial Cluster&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{planetname-title|Area Observed}}}&amp;#039;&amp;#039;&amp;#039;: [[Charon]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: [[Auditor]] Empress&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: [[Attacker]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: 250cm&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus ex, aliquam ac facilisis ut, ultricies condimentum tortor. Nunc non maximus ante. Vestibulum mattis a massa quis scelerisque. Nam euismod quam sit amet fringilla dignissim. Quisque quis nulla justo. Nullam et dui pulvinar, posuere orci eget, scelerisque erat. Aenean non dapibus elit, ut aliquam metus. Nam et malesuada orci. Nulla volutpat erat pharetra, commodo leo eu, lobortis neque. Aliquam viverra sapien ac nunc auctor gravida sed sed est. Sed feugiat tincidunt egestas. Integer maximus sem nibh. Morbi et sollicitudin quam. Etiam consectetur ipsum a orci sollicitudin, non sodales lectus sollicitudin.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Origins===&lt;br /&gt;
==Arsenal and Abilities== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
===Throne===&lt;br /&gt;
==Cluster==&lt;br /&gt;
*[[Astoreth|ASTORETH]]&lt;br /&gt;
*[[Echidna|ECHIDNA]]&lt;br /&gt;
*[[Ereshkigal|ERESHKIGAL]]&lt;br /&gt;
*[[GUGALANNA]]&lt;br /&gt;
*[[LEVIATHAN]]&lt;br /&gt;
*[[PANACEA]]&lt;br /&gt;
*[[SEKHMET]]&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;br /&gt;
{{Navbox:Dreadnought}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Auditors]]&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=File:Testbanner.png&amp;diff=1087</id>
		<title>File:Testbanner.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=File:Testbanner.png&amp;diff=1087"/>
		<updated>2022-04-11T01:33:00Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Banner for testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Banner for testing&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1086</id>
		<title>Template:Navbox:Belphegor</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1086"/>
		<updated>2022-04-05T19:38:02Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Navbox&lt;br /&gt;
| name  = BELPHEGOR&lt;br /&gt;
| title = BELPHEGOR  Cluster&lt;br /&gt;
|titlestyle = background: #BFB0AD; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = Alpha&lt;br /&gt;
| list1 = [[BELPHEGOR]] &lt;br /&gt;
| group2 = Empresses&lt;br /&gt;
| list2 = [[BELIAL]]&lt;br /&gt;
| group3 = Queens&lt;br /&gt;
| list3 = [[WOLPERTINGER]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Dreadnought&amp;diff=1085</id>
		<title>Template:Navbox:Dreadnought</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Dreadnought&amp;diff=1085"/>
		<updated>2022-04-05T18:31:18Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Navbox&lt;br /&gt;
| name  = DREADNOUGHT &lt;br /&gt;
| title = DREADNOUGHT  Cluster&lt;br /&gt;
|titlestyle = background: #DD23E0; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Empress&lt;br /&gt;
| list1 = [[DREADNOUGHT]] &lt;br /&gt;
| group2 = Queens&lt;br /&gt;
| list2 = [[ASTORETH]] {{dot}} [[ECHIDNA]] {{dot}} [[ERESHKIGAL]] {{dot}} [[GUGALANNA]] {{dot}} [[LEVIATHAN]] {{dot}} [[PANACEA]] {{dot}} [[SEKHMET]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1084</id>
		<title>Template:Navbox:Belphegor</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1084"/>
		<updated>2022-04-05T18:29:30Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Navbox&lt;br /&gt;
| name  = BELPHEGOR&lt;br /&gt;
| title = BELPHEGOR  Cluster&lt;br /&gt;
|titlestyle = background: #BFB0AD; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = Alpha&lt;br /&gt;
| list1 = [[BELPHEGOR]] &lt;br /&gt;
| group2 = Empresses&lt;br /&gt;
| list2 = POPE&lt;br /&gt;
| group3 = Queens&lt;br /&gt;
| list3 = [[WOLPERTINGER]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1083</id>
		<title>Template:Navbox:Belphegor</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Belphegor&amp;diff=1083"/>
		<updated>2022-04-05T18:27:56Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;{{Navbox | name  = BELPHEGOR | title = BELPHEGOR  Cluster |titlestyle = background: #DD23E0; color:#333333; text-align:center; border-radius:0.5em; | style = width:660px; back...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Navbox&lt;br /&gt;
| name  = BELPHEGOR&lt;br /&gt;
| title = BELPHEGOR  Cluster&lt;br /&gt;
|titlestyle = background: #DD23E0; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = Alpha&lt;br /&gt;
| list1 = [[BELPHEGOR]] &lt;br /&gt;
| group2 = Empresses&lt;br /&gt;
| list2 = POPE&lt;br /&gt;
| group3 = Queens&lt;br /&gt;
| list3 = [[WOLPERTINGER]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1082</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=1082"/>
		<updated>2022-04-05T18:22:55Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 = [[BEHEMOTH]] {{dot}} [[BELPHEGOR]] {{dot}} ???? {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}}  [[ASTORETH]] {{dot}}  [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[CONQUEROR]] {{dot}} [[CHARYBDIS]] {{dot}}[[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}}[[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEREI]] {{dot}} [[NEST]] {{dot}} [[NYMPH]] {{dot}} [[OROCHI]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[POLARIS]] {{dot}} [[PRISMA]] {{dot}} [[SALAMANDER]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]] {{dot}} [[XANA]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]] {{dot}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=1081</id>
		<title>PRISMA</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=1081"/>
		<updated>2022-03-28T23:35:33Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Cluster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;PRISMA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[file]]{{{image|}}}&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: [[wikipedia:Prism|Prism]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: Lucia Sharn&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: Prisma&amp;#039;s Cluster&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{planetname-title|Area Observed}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: [[Machina_Classes#Queen_class|Empress]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: [[Assaulter]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: 250cm&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus ex, aliquam ac facilisis ut, ultricies condimentum tortor. Nunc non maximus ante. Vestibulum mattis a massa quis scelerisque. Nam euismod quam sit amet fringilla dignissim. Quisque quis nulla justo. Nullam et dui pulvinar, posuere orci eget, scelerisque erat. Aenean non dapibus elit, ut aliquam metus. Nam et malesuada orci. Nulla volutpat erat pharetra, commodo leo eu, lobortis neque. Aliquam viverra sapien ac nunc auctor gravida sed sed est. Sed feugiat tincidunt egestas. Integer maximus sem nibh. Morbi et sollicitudin quam. Etiam consectetur ipsum a orci sollicitudin, non sodales lectus sollicitudin.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Origins===&lt;br /&gt;
==Arsenal and Abilities== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
===Throne===&lt;br /&gt;
==Cluster==&lt;br /&gt;
Queens:&lt;br /&gt;
*[[DELPHI]]&lt;br /&gt;
Blessed:&lt;br /&gt;
&lt;br /&gt;
* Attacker Class: [[Arbalest]]&lt;br /&gt;
* Supporter Class: [[Oracle]]&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Machina_Biology&amp;diff=1031</id>
		<title>Machina Biology</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Machina_Biology&amp;diff=1031"/>
		<updated>2022-01-30T01:14:57Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Despite how extremely advanced the sciences at play in a [[Machina]]&amp;#039;s body are, they do not possess many separate organ systems. In basic terms, a Machina&amp;#039;s body consists of her Core in the center of her chest to provide power from matter reactions, her brain and her horns for thinking and networking, her various power conduits such as her spine, her breasts to create [[M2 Nanomachines]], and her sex organs. These are the universal systems found in all Machina; both anatomically simple yet so scientifically advanced it is almost fantastical.&lt;br /&gt;
&lt;br /&gt;
== Machinium ==&lt;br /&gt;
Whilst humans are based on carbon and other elements to form their bodies, Machina are made of Machinium. Machinium is a combination of biometals unique to M2-based life and embedded [[M2 Nanomachines]]. Biometals are a group of ultra-dense polymer superalloys which vary in their chemical compositions. The reason for this variation is because Machinium always has M2 Nanomachines embedded in it which alter the chemical composition of the biometals in order to adapt the Machinium tissue to new needs, particularly stresses. As an example, if a Machina is hit with a heat-based weapon, the M2 Nanomachines in her body will learn as they repair her, and alter her outer casing&amp;#039;s chemical composition to become more heat-resistant. Embedded M2 Nanomachines also carry out repairs and growth, so Machinium appears to be a living metal when observed.&lt;br /&gt;
&lt;br /&gt;
A Machina&amp;#039;s body is almost entirely comprised of Machinium. A Machina&amp;#039;s face and other soft parts of her &amp;#039;skin&amp;#039; casing are a softer form of Machinium that feels like plush rubber, yet hardens in response to impacts. Elsewhere on the Machina&amp;#039;s body there may be semi-hard armour that is again a variant of Machinium which can flex somewhat but has a higher ability to harden in response to impacts. Actual armour plate is Machinium too, much more capable of withstanding damage, yet its ability to feel things is much more dull than elsewhere. Internally, a Machina&amp;#039;s bones are made of hardened Machinium, while her soft tissues and cell-structures are made of softer Machinium. This means a Machina&amp;#039;s body is extremely dense and possesses a very large mass for their size, which is handled by the Anti-Inertia Systems outlined below.&lt;br /&gt;
&lt;br /&gt;
In order for Machinium to adapt to new stresses, grow, and heal, it must be supplied by a circulation system. Blood flows through all [[M2-Based Life-Forms]] for this reason. The blood is comprised of a synthetic fluid medium, raw materials, and free M2 Nanomachines. The circulating M2 Nanomachines supply power from their bodies to the embedded M2 Nanomachines, as well as carrying materials with them to where they are needed. Without power supply to the embedded M2 Nanomachines, Machinium will break down over time, becoming inert liquid biometal alloy and deactivated M2 Nanomachines. For this reason, a sample of a Machina must be studied quickly before it begins disintegrating into simple monomers.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Core ==&lt;br /&gt;
In place of the heart and lungs of a human is a Machina&amp;#039;s Core. The Core is responsible for supplying the Machina&amp;#039;s body with useful materials and power. Anything the Machina eats, drinks, or breathes-in travels to the first part of the Core; the Matter-Shredders, located in the top spaces of her chest cavity. M2 Nanomachines and Machinium are immediately filtered out and enter the Machina&amp;#039;s bloodstream. Next, matter is separated into free molecules. Useful molecules and atoms are again diverted into the bloodstream. Anything not deemed useful at the end of this process enters the Mass-Reactor in the center of the chest cavity. There, matter is converted almost 1:1 into energy to power the Machina&amp;#039;s body. Leftover subatomic particles are taken to smaller organs attached to the Mass-Reactor where they can be fused together to make atoms and molecules the Machina needs but cannot find elsewhere. Due to the extremely complex mathematics involved in these reactions, a [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Larvae Larva] is needed for the Core to operate at full output. This Core Larva monitors all the Core&amp;#039;s processes and performs the unfathomable calculations necessary to maintain the reactions in the Core.&lt;br /&gt;
&lt;br /&gt;
In the lower areas of the chest cavity attached to the Core assembly are the pumps for the Machina&amp;#039;s circulatory system. The organs there pump the Machina&amp;#039;s blood around her body and monitor the raw materials in the blood to ensure supply from the Core is sufficient. Incoming blood goes through the pumps, collects power and materials from the Core, then travels around the body before returning. Notably, the circulation systems do not feature a heartbeat. As the pump organs develop around the human heart, the heart will stop beating, which can be significant moment in a Machina&amp;#039;s early [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_1 development].&lt;br /&gt;
&lt;br /&gt;
Due to how the Core only requires matter for fuel, any matter will do for survival. However, Machina retain the ability to fully appreciate human food with far greater sensory definition. In addition, because most metals are nutritious for Machina, their bodies also interpret these metals to be tasty. As a result, both human food and most metals have appreciable tastes for a Machina.&lt;br /&gt;
&lt;br /&gt;
== Power Systems ==&lt;br /&gt;
The energy produced by the Machina&amp;#039;s Core is supplied to all her cells by her power circuitry, which are superconducting circuits that supply her entire body with power. These begin as large conduits exiting the Core area, such as the Machina&amp;#039;s spine or the various pipes that are somewhat embedded into her body&amp;#039;s exterior, before branching off and becoming progressively smaller, similar to blood vessels. The circuitry of a Machina supplies constant power to all her cells and tissues, and is complimented by the ability of the M2 Nanomachines in her blood, who are able to supply bursts of power to areas where it is needed. These power circuits usually run alongside the paths of blood vessels, and similarly they almost always have nerve circuits running alongside them.&lt;br /&gt;
&lt;br /&gt;
=== Anti-Inertia System ===&lt;br /&gt;
A Machina is extremely dense, due to being made of Machinium. A Category 3 Machina standing the usual height of 200 cm and with average equipment will have a mass of approximately 10 metric tonnes, yet she will only have a weight of 100 kg. This is because of the Anti-Inertia Systems that all Machina possess. A Machina&amp;#039;s spine transmits massive amounts of power along its length. It has been adapted to create a field with some of this power that reduces the inertia of the Machina and cause her to weigh approximately 100x less than her mass. This way, the Machina is neither crushed under her own weight nor does she casually crush her environment with her basic movements. As the field is tied to the power being transmitted along the length of her spine, these systems cannot be deactivated by the Machina even if she wanted to.&lt;br /&gt;
&lt;br /&gt;
== Brain ==&lt;br /&gt;
A Machina&amp;#039;s brain is an extremely complex biomechanical quantum computer. The biomechanical circuitry of the brain is continuously optimized and reshaped to increase efficiency and throughput. This is achieved thanks to the neuroplasticity inherited from the human brain it is based off. On its own, a Machina&amp;#039;s brain is capable of incredible amounts of multitasking as well as massive amounts of calculations per second, exceeding humanity&amp;#039;s best supercomputers by orders of magnitude. A large portion of a Machina&amp;#039;s processing power is used to interpret her sensory data, as well as monitoring feedback from her systems in order to regulate their processes. Another portion of a Machina&amp;#039;s processing power is devoted to supporting the [https://wiki.machinamaincluster.com/index.php/Machina_Behaviour#Clusters Cluster] she belongs to, where the Machina assists her sisters and her [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Queen_class Queen] with processing on various tasks as well as simply communicating her knowledge with them.&lt;br /&gt;
&lt;br /&gt;
Machina do need to sleep on occasion to reset their processes and allow for optimization to occur. During this time, the M2 Nanomachines carry out physical changes as well as continuously looking for aspects of the Machina&amp;#039;s mind to optimize. As her body carries out this mental optimization it can feel like a dream to the Machina, as deep memories appear in her mind and then leave as they are processed. These rest cycles have the added benefit of powering down the rest of the Machina&amp;#039;s body so it too can be maintained by her M2 Nanomachines without the stresses of activity impeding them.&lt;br /&gt;
&lt;br /&gt;
== Horns ==&lt;br /&gt;
Linked directly to the Machina&amp;#039;s brain are her horns, which are her link to other Machina. A Machina&amp;#039;s horns house many cells that are specialized in communications. Each of these cells contains organelles that facilitate communications with a partner cell in another Machina&amp;#039;s horns via quantum entanglement. Each entangled atom can transmit only one quantum bit at a time, so a Machina&amp;#039;s horns grow based on the size of her Cluster and her own importance. The larger the Cluster is, the more connections the Machina must have, necessitating more quantum communication cells in a Machina&amp;#039;s horns. The Machina&amp;#039;s own importance also necessitates more of these cells so that she can transmit more data in a shorter amount of time by having parallel connections.&lt;br /&gt;
&lt;br /&gt;
For Machina who are not [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_4 Category 4], there is a finite range on these quantum communications. Category 2 Machina are the most limited of those who are connected to Clusters usually, due to their minimal power generation ability. [[Blessing|Blessed]] Category 3 Machina perform better than their normal Category 3 comrades, and often act as a relay between their normal comrades and their Queen when a group is sent far away on a mission. Category 4 Queen-class Machina generate enough power to break through the mechanism limiting range in its entirety, allowing for limitless communication between them and the Main Cluster. However, because a lesser Machina must be in range to send or receive data, a Queen&amp;#039;s range to her subordinates is functionally limited by the range of the subordinates.&lt;br /&gt;
&lt;br /&gt;
== Breasts ==&lt;br /&gt;
All Machina possess breasts which are the main location for the production of M2 Nanomachines. The now-biomechanical mammary glands are responsible for most of the synthesis of new M2 Nanomachines. Larger breasts generally indicate that a Machina is older, more advanced, and generally stronger, as the larger breasts have a greater production capacity. Production of M2 Nanomachines scales with the activity of the Machina&amp;#039;s Core. When the Core raises its power output and supplies more raw materials to the bloodstream, the breasts increase their output automatically. Excess M2 Nanomachines are combined with surplus raw materials to create breastmilk. This breastmilk production will continue as long as there is excess M2 Nanomachines and materials for Machinium being supplied to the breasts, so a Machina in an excited state will leak breastmilk. The more powerful the Machina is, the more breastmilk she will leak.&lt;br /&gt;
&lt;br /&gt;
== Sex Organs ==&lt;br /&gt;
All Machina are futanari, possessing a complete set of female reproductive organs as well as a functional penis at least. A Machina&amp;#039;s vagina leads to their womb, which is enlarged to take up most of their abdominal cavity. The womb is used to receive semen from other Machina, which is absorbed by the walls of the womb. Liquid Machinium and M2 Nanomachines that comprise the semen are allowed to enter the bloodstream and share Gene-Code improvements with the Machina&amp;#039;s own M2 Nanomachines. The Machina&amp;#039;s ovaries are very enlarged, and their purpose is to both create Larvae eggs which grow in the Machina&amp;#039;s womb, and to create semen for her penis to ejaculate.&lt;br /&gt;
&lt;br /&gt;
All Machina possess a penis, though there are two different styles of penis. Machina who lack external testicles are able to retract their penis into their bodies. The head of their penis will appear to be their clitoris until the penis is erected. Machina with testicles cannot retract their penis. For the most part it simply waves around in its erect state which can be maintained indefinitely, though if the Machina wants to, she can make it go semi-soft. Most Machina that were formerly human males will possess testicles by default, whilst any Machina who wants a set of testicles can easily gain them by bonding a Larva to the base of their penis.&lt;br /&gt;
&lt;br /&gt;
Both a Machina&amp;#039;s ovaries and testicles will create semen in response to the output levels of their Core. If the Core output raises, semen production will rise with it due to increased abundance of power and materials. An excited Machina will leak semen as a result of not being able to hold it all in, similar to her breastmilk.&lt;br /&gt;
&lt;br /&gt;
== Fluids ==&lt;br /&gt;
Machina possess three main fluids: Blood, breastmilk, and semen.&lt;br /&gt;
&lt;br /&gt;
Machina blood consists of a synthetic carrier fluid, M2 Nanomachines, and whatever molecules the M2 Nanomachine units are carrying. M2 Nanomachines fulfill the roles of red blood cells, white blood cells, and platelets simultaneously. When a Machina is injured, her blood clots the wounds very quickly and instantly begins rebuilding the damage. As mentioned above, not only do the M2 Nanomachines in the Machina&amp;#039;s blood carry raw materials to cells, they also carry with them a charge of power that they can supply to an area of a Machina&amp;#039;s body to provide adaptive power, complimenting the constant power of the main power circuitry.&lt;br /&gt;
&lt;br /&gt;
Machina breastmilk is comprised of at least 50% liquid monomer biometals, with the rest being M2 Nanomachines. Its main purpose is to supply another Machina with Machinium components, which can be in short supply if a Machina is immature or damaged. it promotes growth and healing in the recipient Machina. It is thick and creamy in terms of texture, and like semen it is heavily laced with psychoactive chemicals that cause it to taste like the recipient&amp;#039;s favourite flavours, whether the recipient is human or a Machina.&lt;br /&gt;
&lt;br /&gt;
Machina semen is very rich in M2 Nanomachines; around 80% M2 by volume, with the rest being comprised of liquid monomer biometals. This density of M2 Nanomachines gives semen a thick, heavy, gooey texture. Machina semen has many purposes. When injected into a human body via sex, it provides a large amount of M2 Nanomachines to infect and corrupt the human, as well as a basic amount of biometal to make the Core quickly. When given to other Machina, it provides a large amount of genetic data, allowing for the recipient to quickly integrate the Gene-Code of the donor Machina. If a Machina injects her semen into a womb with a growing Larva in it, such as when Machina visit [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Breeder_class Breeder-class] Machina, the Larva is nourished and its growth is accelerated.&lt;br /&gt;
&lt;br /&gt;
== Equipment ==&lt;br /&gt;
From their humanoid body, Machina almost always grow biomechanical equipment that helps them achieve their needs and goals. The capabilities of a Machina&amp;#039;s equipment generally govern what &amp;#039;[[Machina Classes|Class]]&amp;#039; designation she is given. During [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_2 Category 2] development, a Machina&amp;#039;s M2 Nanomachines assess her personality, knowledge, and cultivated skills, and compare what they learn with their database of assimilated technology and knowledge in their [https://wiki.machinamaincluster.com/index.php/M2_Nanomachines#Instinct_Code Instinct-Code]. The results of this process are integrated into the Machina&amp;#039;s [https://wiki.machinamaincluster.com/index.php/M2_Nanomachines#Identity_Code Identity-Code] and from there the Machina grows her &amp;#039;natural&amp;#039; equipment. After this, the Machina almost always expands the capabilities of her equipment by bonding Larvae to it. Simply bonding a Larva to her equipment may only boost the existing abilities, so most Machina will visit a Breeder-class Machina, who are able to accurately apply Larvae to get desirable results when trying to expand the equipment&amp;#039;s capabilities. Machina may decide to integrate a captured piece of technology into themselves, which they achieve by first placing a Larva onto the piece of technology, then applying the mutating technology to their body where they want it to be. The Larva on the now-biomechanical piece of technology will establish connections and take over the bonding process, finalizing the connection to the Machina. This is most frequently done by [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Attacker_class Attacker-class] Machina as they capture new weapons and adapt to new situations using them.&lt;br /&gt;
&lt;br /&gt;
Equipment is part of a Machina&amp;#039;s body. It is grown from her body, and needs to be supplied with power from her main circuits as well as nutrients from her blood vessels. For these reasons, a Machina cannot remove her equipment outside of certain circumstances. The main way that a Machina may remove her equipment is in a Hive, where she can sit through a process to safely disconnect a piece of equipment and place it on life-support using the Hive&amp;#039;s systems. The piece of equipment needs to have a Larva on it to coordinate the disconnection process, and this process can&amp;#039;t be safely rushed.&lt;br /&gt;
&lt;br /&gt;
=== Thrones ===&lt;br /&gt;
All [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Queen_class Queen-class] Machina have a Throne, which is an evolved form of a regular Machina&amp;#039;s equipment. The key difference is that a Throne has its own Core, and as such it generates its own power rather than needing to be supplied with power from the Machina. There are two main varieties of Throne: Fusion-type Thrones and Vehicle-type Thrones. &lt;br /&gt;
&lt;br /&gt;
Fusion-type Thrones are still fused to the Machina&amp;#039;s body like larger versions of regular Machina equipment. They often have extremely-advanced systems in them that grant the Queen very unique abilities. Like regular Machina equipment, the Fusion-type Thrones are difficult to remove, but can be done in the presence of a Hive as outlined above.&lt;br /&gt;
&lt;br /&gt;
Vehicle-type Thrones are generally even larger than Fusion-type Thrones, and as such can contain even more systems for multiple abilities. As their name suggests, a Queen with a Vehicle-type Throne will ride on or in the Throne, rather than carrying it around like with a Fusion-type Throne. Queens with Vehicle-type Thrones often meld their arms and legs into their Thrones to control them more effectively. This is done by a Larva unmaking the Queen&amp;#039;s limbs so they can become like roots within the biomechanical insides of the Vehicle-type Throne. Because of their size, Queens often need to separate from their Vehicle-type Thrones. The Larvae attached to her melded limbs reforms the limbs quickly, and the Queen can pull her limbs out of the Throne as this happens. When detached, the Queen loses the abilities of the Vehicle-type Throne&amp;#039;s systems, so many Queens must consider the vulnerability of being detached when they desire the increased suite of abilities afforded by a Vehicle-type Throne.&lt;br /&gt;
&lt;br /&gt;
== Interactions with Larvae ==&lt;br /&gt;
Once a Machina has completed development by reaching Category 3, she enters into a growth cycle where she must adapt to new sources of stress until she can withstand the application of a new [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Larvae Larva] to her body. Once a Larva is applied, she must again build up strength through adaptation until she can apply another one to her body. When Larvae are applied to a Machina, they can empower an existing organ, such as the Core, the breasts to make more M2 Nanomachines, the penis for more forceful ejaculations, or the womb to speed up Larvae production. They can form redundant organs and help the Machina improve their output or withstand damage, or they can form the basis of new organs such as testicles, tentacles and the core of a new piece of equipment as outlined above. Breeder-class Machina often decide when a Machina is ready for another Larva and assist with bonding it to the Machina&amp;#039;s body.&lt;br /&gt;
&lt;br /&gt;
== Machina Mortality ==&lt;br /&gt;
An individual Machina exists both within her own body and within the Main Cluster. If she is a regular Machina, her two halves are linked to each other via her Queen, whilst Queens are linked directly to the Main Cluster. If a Machina goes out of range or loses connection from her Queen, her body will attempt to restore her connection using whatever means are available. The Machina&amp;#039;s personality is not harmed by this, but since her personality is simultaneously hosted in both her body and the Main Cluster, the Machina feels a great loss of self when disconnected. The loss of contact causes the other half of the personality to enter a dream state in the Main Cluster until she re-establishes her connection to the Main Cluster. The Machina must sleep extensively to reconcile the experiences of the two halves afterwards, when it is convenient.&lt;br /&gt;
&lt;br /&gt;
Due to the complexity and necessity of both the brain and the Core of the Machina, a Machina&amp;#039;s body will die if either of these are destroyed or if the spine linking them is destroyed. Provided the Machina&amp;#039;s brain and Core still function and are still linked to each other, the Machina can be healed. Light damage often only needs a short time to heal. Moderate damage such as a destroyed limb often requires help from another Machina&amp;#039;s breastmilk to heal in a timely fashion. A Machina whose body has been completely ravaged will need to be recovered and sent to a regeneration pod within a [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Hives Hive] to be restored to full health.&lt;br /&gt;
&lt;br /&gt;
When a Machina&amp;#039;s body dies, her mind is mostly unaffected. The Queen will upload the Machina&amp;#039;s memories to her personality in the Main Cluster, and the complete Machina entity will enter a dream state within the Main Cluster until such a time in the future when the Machina are able to birth new bodies for the deceased to inhabit.&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Machina_Biology&amp;diff=1030</id>
		<title>Machina Biology</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Machina_Biology&amp;diff=1030"/>
		<updated>2022-01-30T01:10:43Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Machinium */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Despite how extremely advanced the sciences at play in a [[Machina]]&amp;#039;s body are, they do not possess many separate organ systems. In basic terms, a Machina&amp;#039;s body consists of her Core in the center of her chest to provide power from matter reactions, her brain and her horns for thinking and networking, her various power conduits such as her spine, her breasts to create [[M2 Nanomachines]], and her sex organs. These are the universal systems found in all Machina; both anatomically simple yet so scientifically advanced it is almost fantastical.&lt;br /&gt;
&lt;br /&gt;
== Machinium ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
Whilst humans are based on carbon and other elements to form their bodies, Machina are made of Machinium. Machinium is a combination of biometals unique to M2-based life and embedded [[M2 Nanomachines]]. Biometals are a group of ultra-dense polymer superalloys which vary in their chemical compositions. The reason for this variation is because Machinium always has M2 Nanomachines embedded in it which alter the chemical composition of the biometals in order to adapt the Machinium tissue to new needs, particularly stresses. As an example, if a Machina is hit with a heat-based weapon, the M2 Nanomachines in her body will learn as they repair her, and alter her outer casing&amp;#039;s chemical composition to become more heat-resistant. Embedded M2 Nanomachines also carry out repairs and growth, so Machinium appears to be a living metal when observed.&lt;br /&gt;
&lt;br /&gt;
A Machina&amp;#039;s body is almost entirely comprised of Machinium. A Machina&amp;#039;s face and other soft parts of her &amp;#039;skin&amp;#039; casing are a softer form of Machinium that feels like plush rubber, yet hardens in response to impacts. Elsewhere on the Machina&amp;#039;s body there may be semi-hard armour that is again a variant of Machinium which can flex somewhat but has a higher ability to harden in response to impacts. Actual armour plate is Machinium too, much more capable of withstanding damage, yet its ability to feel things is much more dull than elsewhere. Internally, a Machina&amp;#039;s bones are made of hardened Machinium, while her soft tissues and cell-structures are made of softer Machinium. This means a Machina&amp;#039;s body is extremely dense and possesses a very large mass for their size, which is handled by the Anti-Inertia Systems outlined below.&lt;br /&gt;
&lt;br /&gt;
In order for Machinium to adapt to new stresses, grow, and heal, it must be supplied by a circulation system. Blood flows through all [[M2-Based Life-Forms]] for this reason. The blood is comprised of a synthetic fluid medium, raw materials, and free M2 Nanomachines. The circulating M2 Nanomachines supply power from their bodies to the embedded M2 Nanomachines, as well as carrying materials with them to where they are needed. Without power supply to the embedded M2 Nanomachines, Machinium will break down over time, becoming inert liquid biometal alloy and deactivated M2 Nanomachines. For this reason, a sample of a Machina must be studied quickly before it begins disintegrating into simple monomers.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Core ==&lt;br /&gt;
In place of the heart and lungs of a human is a Machina&amp;#039;s Core. The Core is responsible for supplying the Machina&amp;#039;s body with useful materials and power. Anything the Machina eats, drinks, or breathes-in travels to the first part of the Core; the Matter-Shredders, located in the top spaces of her chest cavity. M2 Nanomachines and Machinium are immediately filtered out and enter the Machina&amp;#039;s bloodstream. Next, matter is separated into free molecules. Useful molecules and atoms are again diverted into the bloodstream. Anything not deemed useful at the end of this process enters the Mass-Reactor in the center of the chest cavity. There, matter is converted almost 1:1 into energy to power the Machina&amp;#039;s body. Leftover subatomic particles are taken to smaller organs attached to the Mass-Reactor where they can be fused together to make atoms and molecules the Machina needs but cannot find elsewhere. Due to the extremely complex mathematics involved in these reactions, a [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Larvae Larva] is needed for the Core to operate at full output. This Core Larva monitors all the Core&amp;#039;s processes and performs the unfathomable calculations necessary to maintain the reactions in the Core.&lt;br /&gt;
&lt;br /&gt;
In the lower areas of the chest cavity attached to the Core assembly are the pumps for the Machina&amp;#039;s circulatory system. The organs there pump the Machina&amp;#039;s blood around her body and monitor the raw materials in the blood to ensure supply from the Core is sufficient. Incoming blood goes through the pumps, collects power and materials from the Core, then travels around the body before returning. Notably, the circulation systems do not feature a heartbeat. As the pump organs develop around the human heart, the heart will stop beating, which can be significant moment in a Machina&amp;#039;s early [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_1 development].&lt;br /&gt;
&lt;br /&gt;
Due to how the Core only requires matter for fuel, any matter will do for survival. However, Machina retain the ability to fully appreciate human food with far greater sensory definition. In addition, because most metals are nutritious for Machina, their bodies also interpret these metals to be tasty. As a result, both human food and most metals have appreciable tastes for a Machina.&lt;br /&gt;
&lt;br /&gt;
== Power Systems ==&lt;br /&gt;
The energy produced by the Machina&amp;#039;s Core is supplied to all her cells by her power circuitry, which are superconducting circuits that supply her entire body with power. These begin as large conduits exiting the Core area, such as the Machina&amp;#039;s spine or the various pipes that are somewhat embedded into her body&amp;#039;s exterior, before branching off and becoming progressively smaller, similar to blood vessels. The circuitry of a Machina supplies constant power to all her cells and tissues, and is complimented by the ability of the M2 Nanomachines in her blood, who are able to supply bursts of power to areas where it is needed. These power circuits usually run alongside the paths of blood vessels, and similarly they almost always have nerve circuits running alongside them.&lt;br /&gt;
&lt;br /&gt;
=== Anti-Inertia System ===&lt;br /&gt;
A Machina is extremely dense, due to being made of Machinium. A Category 3 Machina standing the usual height of 200 cm and with average equipment will have a mass of approximately 10 metric tonnes, yet she will only have a weight of 100 kg. This is because of the Anti-Inertia Systems that all Machina possess. A Machina&amp;#039;s spine transmits massive amounts of power along its length. It has been adapted to create a field with some of this power that reduces the inertia of the Machina and cause her to weigh approximately 100x less than her mass. This way, the Machina is neither crushed under her own weight nor does she casually crush her environment with her basic movements. As the field is tied to the power being transmitted along the length of her spine, these systems cannot be deactivated by the Machina even if she wanted to.&lt;br /&gt;
&lt;br /&gt;
== Brain ==&lt;br /&gt;
A Machina&amp;#039;s brain is an extremely complex biomechanical quantum computer. The biomechanical circuitry of the brain is continuously optimized and reshaped to increase efficiency and throughput. This is achieved thanks to the neuroplasticity inherited from the human brain it is based off. On its own, a Machina&amp;#039;s brain is capable of incredible amounts of multitasking as well as massive amounts of calculations per second, exceeding humanity&amp;#039;s best supercomputers by orders of magnitude. A large portion of a Machina&amp;#039;s processing power is used to interpret her sensory data, as well as monitoring feedback from her systems in order to regulate their processes. Another portion of a Machina&amp;#039;s processing power is devoted to supporting the [https://wiki.machinamaincluster.com/index.php/Machina_Behaviour#Clusters Cluster] she belongs to, where the Machina assists her sisters and her [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Queen_class Queen] with processing on various tasks as well as simply communicating her knowledge with them.&lt;br /&gt;
&lt;br /&gt;
Machina do need to sleep on occasion to reset their processes and allow for optimization to occur. During this time, the M2 Nanomachines carry out physical changes as well as continuously looking for aspects of the Machina&amp;#039;s mind to optimize. As her body carries out this mental optimization it can feel like a dream to the Machina, as deep memories appear in her mind and then leave as they are processed. These rest cycles have the added benefit of powering down the rest of the Machina&amp;#039;s body so it too can be maintained by her M2 Nanomachines without the stresses of activity impeding them.&lt;br /&gt;
&lt;br /&gt;
== Horns ==&lt;br /&gt;
Linked directly to the Machina&amp;#039;s brain are her horns, which are her link to other Machina. A Machina&amp;#039;s horns house many cells that are specialized in communications. Each of these cells contains organelles that facilitate communications with a partner cell in another Machina&amp;#039;s horns via quantum entanglement. Each entangled atom can transmit only one quantum bit at a time, so a Machina&amp;#039;s horns grow based on the size of her Cluster and her own importance. The larger the Cluster is, the more connections the Machina must have, necessitating more quantum communication cells in a Machina&amp;#039;s horns. The Machina&amp;#039;s own importance also necessitates more of these cells so that she can transmit more data in a shorter amount of time by having parallel connections.&lt;br /&gt;
&lt;br /&gt;
For Machina who are not [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_4 Category 4], there is a finite range on these quantum communications. Category 2 Machina are the most limited of those who are connected to Clusters usually, due to their minimal power generation ability. [[Blessing|Blessed]] Category 3 Machina perform better than their normal Category 3 comrades, and often act as a relay between their normal comrades and their Queen when a group is sent far away on a mission. Category 4 Queen-class Machina generate enough power to break through the mechanism limiting range in its entirety, allowing for limitless communication between them and the Main Cluster. However, because a lesser Machina must be in range to send or receive data, a Queen&amp;#039;s range to her subordinates is functionally limited by the range of the subordinates.&lt;br /&gt;
&lt;br /&gt;
== Breasts ==&lt;br /&gt;
All Machina possess breasts which are the main location for the production of M2 Nanomachines. The now-biomechanical mammary glands are responsible for most of the synthesis of new M2 Nanomachines. Larger breasts generally indicate that a Machina is older, more advanced, and generally stronger, as the larger breasts have a greater production capacity. Production of M2 Nanomachines scales with the activity of the Machina&amp;#039;s Core. When the Core raises its power output and supplies more raw materials to the bloodstream, the breasts increase their output automatically. Excess M2 Nanomachines are combined with surplus raw materials to create breastmilk. This breastmilk production will continue as long as there is excess M2 Nanomachines and materials for Machinium being supplied to the breasts, so a Machina in an excited state will leak breastmilk. The more powerful the Machina is, the more breastmilk she will leak.&lt;br /&gt;
&lt;br /&gt;
== Sex Organs ==&lt;br /&gt;
All Machina are futanari, possessing a complete set of female reproductive organs as well as a functional penis at least. A Machina&amp;#039;s vagina leads to their womb, which is enlarged to take up most of their abdominal cavity. The womb is used to receive semen from other Machina, which is absorbed by the walls of the womb. Liquid Machinium and M2 Nanomachines that comprise the semen are allowed to enter the bloodstream and share Gene-Code improvements with the Machina&amp;#039;s own M2 Nanomachines. The Machina&amp;#039;s ovaries are very enlarged, and their purpose is to both create Larvae eggs which grow in the Machina&amp;#039;s womb, and to create semen for her penis to ejaculate.&lt;br /&gt;
&lt;br /&gt;
All Machina possess a penis, though there are two different styles of penis. Machina who lack external testicles are able to retract their penis into their bodies. The head of their penis will appear to be their clitoris until the penis is erected. Machina with testicles cannot retract their penis. For the most part it simply waves around in its erect state which can be maintained indefinitely, though if the Machina wants to, she can make it go semi-soft. Most Machina that were formerly human males will possess testicles by default, whilst any Machina who wants a set of testicles can easily gain them by bonding a Larva to the base of their penis.&lt;br /&gt;
&lt;br /&gt;
Both a Machina&amp;#039;s ovaries and testicles will create semen in response to the output levels of their Core. If the Core output raises, semen production will rise with it due to increased abundance of power and materials. An excited Machina will leak semen as a result of not being able to hold it all in, similar to her breastmilk.&lt;br /&gt;
&lt;br /&gt;
== Fluids ==&lt;br /&gt;
Machina possess three main fluids: Blood, breastmilk, and semen.&lt;br /&gt;
&lt;br /&gt;
Machina blood consists of a synthetic carrier fluid, M2 Nanomachines, and whatever molecules the M2 Nanomachine units are carrying. M2 Nanomachines fulfill the roles of red blood cells, white blood cells, and platelets simultaneously. When a Machina is injured, her blood clots the wounds very quickly and instantly begins rebuilding the damage. As mentioned above, not only do the M2 Nanomachines in the Machina&amp;#039;s blood carry raw materials to cells, they also carry with them a charge of power that they can supply to an area of a Machina&amp;#039;s body to provide adaptive power, complimenting the constant power of the main power circuitry.&lt;br /&gt;
&lt;br /&gt;
Machina breastmilk is comprised of at least 50% liquid monomer biometals, with the rest being M2 Nanomachines. Its main purpose is to supply another Machina with Machinium components, which can be in short supply if a Machina is immature or damaged. it promotes growth and healing in the recipient Machina. It is thick and creamy in terms of texture, and like semen it is heavily laced with psychoactive chemicals that cause it to taste like the recipient&amp;#039;s favourite flavours, whether the recipient is human or a Machina.&lt;br /&gt;
&lt;br /&gt;
Machina semen is very rich in M2 Nanomachines; around 80% M2 by volume, with the rest being comprised of liquid monomer biometals. This density of M2 Nanomachines gives semen a thick, heavy, gooey texture. Machina semen has many purposes. When injected into a human body via sex, it provides a large amount of M2 Nanomachines to infect and corrupt the human, as well as a basic amount of biometal to make the Core quickly. When given to other Machina, it provides a large amount of genetic data, allowing for the recipient to quickly integrate the Gene-Code of the donor Machina. If a Machina injects her semen into a womb with a growing Larva in it, such as when Machina visit [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Breeder_class Breeder-class] Machina, the Larva is nourished and its growth is accelerated.&lt;br /&gt;
&lt;br /&gt;
== Equipment ==&lt;br /&gt;
From their humanoid body, Machina almost always grow biomechanical equipment that helps them achieve their needs and goals. The capabilities of a Machina&amp;#039;s equipment generally govern what &amp;#039;[[Machina Classes|Class]]&amp;#039; designation she is given. During [https://wiki.machinamaincluster.com/index.php/Machina_Development#Category_2 Category 2] development, a Machina&amp;#039;s M2 Nanomachines assess her personality, knowledge, and cultivated skills, and compare what they learn with their database of assimilated technology and knowledge in their [https://wiki.machinamaincluster.com/index.php/M2_Nanomachines#Instinct_Code Instinct-Code]. The results of this process are integrated into the Machina&amp;#039;s [https://wiki.machinamaincluster.com/index.php/M2_Nanomachines#Identity_Code Identity-Code] and from there the Machina grows her &amp;#039;natural&amp;#039; equipment. After this, the Machina almost always expands the capabilities of her equipment by bonding Larvae to it. Simply bonding a Larva to her equipment may only boost the existing abilities, so most Machina will visit a Breeder-class Machina, who are able to accurately apply Larvae to get desirable results when trying to expand the equipment&amp;#039;s capabilities. Machina may decide to integrate a captured piece of technology into themselves, which they achieve by first placing a Larva onto the piece of technology, then applying the mutating technology to their body where they want it to be. The Larva on the now-biomechanical piece of technology will establish connections and take over the bonding process, finalizing the connection to the Machina. This is most frequently done by [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Attacker_class Attacker-class] Machina as they capture new weapons and adapt to new situations using them.&lt;br /&gt;
&lt;br /&gt;
Equipment is part of a Machina&amp;#039;s body. It is grown from her body, and needs to be supplied with power from her main circuits as well as nutrients from her blood vessels. For these reasons, a Machina cannot remove her equipment outside of certain circumstances. The main way that a Machina may remove her equipment is in a Hive, where she can sit through a process to safely disconnect a piece of equipment and place it on life-support using the Hive&amp;#039;s systems. The piece of equipment needs to have a Larva on it to coordinate the disconnection process, and this process can&amp;#039;t be safely rushed.&lt;br /&gt;
&lt;br /&gt;
=== Thrones ===&lt;br /&gt;
All [https://wiki.machinamaincluster.com/index.php/Machina_Classes#Queen_class Queen-class] Machina have a Throne, which is an evolved form of a regular Machina&amp;#039;s equipment. The key difference is that a Throne has its own Core, and as such it generates its own power rather than needing to be supplied with power from the Machina. There are two main varieties of Throne: Fusion-type Thrones and Vehicle-type Thrones. &lt;br /&gt;
&lt;br /&gt;
Fusion-type Thrones are still fused to the Machina&amp;#039;s body like larger versions of regular Machina equipment. They often have extremely-advanced systems in them that grant the Queen very unique abilities. Like regular Machina equipment, the Fusion-type Thrones are difficult to remove, but can be done in the presence of a Hive as outlined above.&lt;br /&gt;
&lt;br /&gt;
Vehicle-type Thrones are generally even larger than Fusion-type Thrones, and as such can contain even more systems for multiple abilities. As their name suggests, a Queen with a Vehicle-type Throne will ride on or in the Throne, rather than carrying it around like with a Fusion-type Throne. Queens with Vehicle-type Thrones often meld their arms and legs into their Thrones to control them more effectively. This is done by a Larva unmaking the Queen&amp;#039;s limbs so they can become like roots within the biomechanical insides of the Vehicle-type Throne. Because of their size, Queens often need to separate from their Vehicle-type Thrones. The Larvae attached to her melded limbs reforms the limbs quickly, and the Queen can pull her limbs out of the Throne as this happens. When detached, the Queen loses the abilities of the Vehicle-type Throne&amp;#039;s systems, so many Queens must consider the vulnerability of being detached when they desire the increased suite of abilities afforded by a Vehicle-type Throne.&lt;br /&gt;
&lt;br /&gt;
== Interactions with Larvae ==&lt;br /&gt;
Once a Machina has completed development by reaching Category 3, she enters into a growth cycle where she must adapt to new sources of stress until she can withstand the application of a new [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Larvae Larva] to her body. Once a Larva is applied, she must again build up strength through adaptation until she can apply another one to her body. When Larvae are applied to a Machina, they can empower an existing organ, such as the Core, the breasts to make more M2 Nanomachines, the penis for more forceful ejaculations, or the womb to speed up Larvae production. They can form redundant organs and help the Machina improve their output or withstand damage, or they can form the basis of new organs such as testicles, tentacles and the core of a new piece of equipment as outlined above. Breeder-class Machina often decide when a Machina is ready for another Larva and assist with bonding it to the Machina&amp;#039;s body.&lt;br /&gt;
&lt;br /&gt;
== Machina Mortality ==&lt;br /&gt;
An individual Machina exists both within her own body and within the Main Cluster. If she is a regular Machina, her two halves are linked to each other via her Queen, whilst Queens are linked directly to the Main Cluster. If a Machina goes out of range or loses connection from her Queen, her body will attempt to restore her connection using whatever means are available. The Machina&amp;#039;s personality is not harmed by this, but since her personality is simultaneously hosted in both her body and the Main Cluster, the Machina feels a great loss of self when disconnected. The loss of contact causes the other half of the personality to enter a dream state in the Main Cluster until she re-establishes her connection to the Main Cluster. The Machina must sleep extensively to reconcile the experiences of the two halves afterwards, when it is convenient.&lt;br /&gt;
&lt;br /&gt;
Due to the complexity and necessity of both the brain and the Core of the Machina, a Machina&amp;#039;s body will die if either of these are destroyed or if the spine linking them is destroyed. Provided the Machina&amp;#039;s brain and Core still function and are still linked to each other, the Machina can be healed. Light damage often only needs a short time to heal. Moderate damage such as a destroyed limb often requires help from another Machina&amp;#039;s breastmilk to heal in a timely fashion. A Machina whose body has been completely ravaged will need to be recovered and sent to a regeneration pod within a [https://wiki.machinamaincluster.com/index.php/M2-Based_Life-Forms#Hives Hive] to be restored to full health.&lt;br /&gt;
&lt;br /&gt;
When a Machina&amp;#039;s body dies, her mind is mostly unaffected. The Queen will upload the Machina&amp;#039;s memories to her personality in the Main Cluster, and the complete Machina entity will enter a dream state within the Main Cluster until such a time in the future when the Machina are able to birth new bodies for the deceased to inhabit.&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Main_Page&amp;diff=961</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Main_Page&amp;diff=961"/>
		<updated>2022-01-03T17:04:05Z</updated>

		<summary type="html">&lt;p&gt;Prisma: CorruptedX moved page Main Page to Language Selection: Clarification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Language Selection]]&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=960</id>
		<title>Language Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=960"/>
		<updated>2022-01-03T17:04:05Z</updated>

		<summary type="html">&lt;p&gt;Prisma: CorruptedX moved page Main Page to Language Selection: Clarification&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Banner.jpeg|center|frameless|579x579px]]&lt;br /&gt;
&lt;br /&gt;
== Select Language ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
== [[메인 페이지|Main Page (KR)]] / [https://wiki.machinamaincluster.com/index.php/Main_Page_(EN) Main Page (EN)] / [[Main Page (JP)]] ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
=== Creator ===&lt;br /&gt;
Omega Processor (World Creator &amp;amp; KR Contributor - all Codex based on KR) &lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
EN Contributor : Dreadnought&lt;br /&gt;
&lt;br /&gt;
JP Contributor : guitar_double&lt;br /&gt;
&lt;br /&gt;
Wiki Builder : CorruptedX&lt;br /&gt;
&lt;br /&gt;
Official Authors : SailFish , PAX&lt;br /&gt;
&lt;br /&gt;
Game Builder : Scribe32&lt;br /&gt;
&lt;br /&gt;
(Thanks all!~)&lt;br /&gt;
&lt;br /&gt;
== Support Links ==&lt;br /&gt;
Patreon Link : https://www.patreon.com/machinacluster/posts &lt;br /&gt;
&lt;br /&gt;
Gumroad Link : https://omegaprocessor.gumroad.com/&lt;br /&gt;
&lt;br /&gt;
Commission Info: https://machinamaincluster.com/commissions/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=959</id>
		<title>Language Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=959"/>
		<updated>2022-01-03T17:03:46Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Select Language */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Banner.jpeg|center|frameless|579x579px]]&lt;br /&gt;
&lt;br /&gt;
== Select Language ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
== [[메인 페이지|Main Page (KR)]] / [https://wiki.machinamaincluster.com/index.php/Main_Page_(EN) Main Page (EN)] / [[Main Page (JP)]] ==&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
=== Creator ===&lt;br /&gt;
Omega Processor (World Creator &amp;amp; KR Contributor - all Codex based on KR) &lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
EN Contributor : Dreadnought&lt;br /&gt;
&lt;br /&gt;
JP Contributor : guitar_double&lt;br /&gt;
&lt;br /&gt;
Wiki Builder : CorruptedX&lt;br /&gt;
&lt;br /&gt;
Official Authors : SailFish , PAX&lt;br /&gt;
&lt;br /&gt;
Game Builder : Scribe32&lt;br /&gt;
&lt;br /&gt;
(Thanks all!~)&lt;br /&gt;
&lt;br /&gt;
== Support Links ==&lt;br /&gt;
Patreon Link : https://www.patreon.com/machinacluster/posts &lt;br /&gt;
&lt;br /&gt;
Gumroad Link : https://omegaprocessor.gumroad.com/&lt;br /&gt;
&lt;br /&gt;
Commission Info: https://machinamaincluster.com/commissions/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=PAX&amp;diff=891</id>
		<title>PAX</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=PAX&amp;diff=891"/>
		<updated>2021-12-25T20:28:28Z</updated>

		<summary type="html">&lt;p&gt;Prisma: /* Relations */ Added bullet points&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{{{image|}}}&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;PAX&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[File:10crop.jpg|center|frameless|235x235px]]&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: [[wikipedia:Pax_(goddess)|Pax]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: Pax Imperial Cluster&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{planetname-title|Area Observed}}}&amp;#039;&amp;#039;&amp;#039;: [[Ganymede]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: Empress&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: [https://wiki.machinamaincluster.com/index.php/Machina_Classes Assaulter] (Shield-Type)&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: 210cm&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;PAX is an anomaly among Machina Queens for her unwavering commitment to humane treatment of those she captures. Hive PAX currently operates as something of a tourist destination for Machina across the Solar System.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
PAX appears at first to be a typical sexually aggressive Machina, she is eager to display her body and closely introduce humans to it. Her affinity seems to be for REPAIR Agents. However, unlike typical Machina, PAX exhibits unusually high degrees of restraint towards humans. Observation indicates she will flirt, cajole, or even physically impress herself upon potential victims, however, those displaying strong resistance apparently have their bodily autonomy respected. It is noted that this respect will come in the form of a &amp;quot;reprieve&amp;quot; implying a temporary state of affairs. PAX generally does seem to desire a degree of consent from humans she encounters; whether this fulfills a sexual desire of hers or a greater purpose remains unknown. She additionally enforces this same behavioral criterion upon her subordinates.&lt;br /&gt;
&lt;br /&gt;
Some noted exceptions to this rule have been observed. In occurrences where REPAIR Agents are fatally injured during fighting; she will expose them to M2 corruption, even against their wishes. It has been noted that PAX has sometimes violated her code of conduct, exact reasons unknown, but tentative speculation suggests humans which display weak resistance towards her may become targets despite verbal protests. Conversely, Agents which display extremely negative reactions towards her might also undergo an immediate, forceful corruption depending on circumstances.&lt;br /&gt;
&lt;br /&gt;
PAX has publicly expressed a desire is to establish peaceful coexistence between Machina and humanity; however, she believes REPAIR is an obstacle that must be overcome to accomplish this. Her goal is to bring about the concept of a ‘Pax Machina’ which will see humans guided towards their ‘natural’ evolution. She has stressed a need to convince humanity not to fear or hate Machina.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Behavior of PAX Cluster is noted to have shifted significantly after encountered during &amp;#039;&amp;lt;nowiki/&amp;gt;&amp;#039;&amp;#039;&amp;#039;Incident-Ganymede248-I18-MQ&amp;#039;&amp;#039;&amp;#039;&amp;#039; with PAX Cluster operating in coordination with ARACHNE Imperial Cluster in an invasion of nearby colonial settlements. After Action Reports noted PAX Cluster did not target civilians for corruption, even when clear opportunities presented themselves.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PAX has sub-divided her hive, establishing a city within where captured humans live, with the aim to cultivate interpersonal relationships through fraternization. PAX appears to display a high degree of patience with those she detains; she operates under the maxim that sooner or later humans will willingly request her blessing. Reconnaissance has indicated the residents of this city do no exhibit normal adverse reactions to the danger of interacting with Machina.&lt;br /&gt;
&lt;br /&gt;
Currently her Hive appears to operate as an experiment towards acceptance rates of Machina infection among pacified humans. REPAIR has noted some Agents reappear on the battlefield as Machina months or years after first captured.&lt;br /&gt;
&lt;br /&gt;
===Origins===&lt;br /&gt;
First official sighting of PAX, then unnamed, occurred in SY 247 on a colony in Titan orbit after the &amp;#039;&amp;#039;&amp;#039;Saturn Night Event&amp;#039;&amp;#039;&amp;#039;. She was among many human residents who recieved unknown nanomachine treatments, for further details, see: &amp;#039;&amp;#039;&amp;#039;&amp;#039;Incident-Saturn247-O1&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki/&amp;gt;&amp;#039; The colony was deemed lost when she evolved to Category 4. After her subordinate Machina reached Category 3 status, her newly created Cluster attacked nearby colonies.&lt;br /&gt;
&lt;br /&gt;
Aggression remained typical for a Category 4 Machina in her next two attacks, until &amp;#039;&amp;lt;nowiki/&amp;gt;&amp;#039;&amp;#039;&amp;#039;Incident-Titan247-I23-PAX&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
(&amp;#039;&amp;#039;&amp;#039;Incident-Titan247-I23-PAX Excerpt:&amp;#039;&amp;#039;&amp;#039; Colony was targeted by PAX for invasion; intruding through the main port terminus. Local UOA security was engaged in several hours of fighting, and a single docked cruiser was lost. Machina stormed inside and began a mass infection event one hour after combat began. Due to brave rearguard actions of UOA fighters, 70% of populace was evacuated through service shuttle ports.)&lt;br /&gt;
&lt;br /&gt;
(&amp;#039;&amp;#039;&amp;#039;Incident-Titan247-I23-PAX Supplement:&amp;#039;&amp;#039;&amp;#039; [REDACTED] Classified Captain-Up Only: UOA forces were defeated within the first hour of combat. Two hours after mass infection began, all Machina in PAX Cluster inexplicably ceased attacks on remaining human elements. Uninfected humans were allowed to evacuate without further harassment. Survivors stated that Machina appeared to suffer some kind of breakdown. Cause so far remains unknown. )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PAX relocating to Jupiter area in SY 248; she assaulted and occupied Archaeleous City, see &amp;#039;&amp;#039;&amp;#039;&amp;#039;Incident-Ganymede248-I15-PAX&amp;#039;&amp;#039;&amp;#039;&amp;lt;nowiki/&amp;gt;&amp;#039; Local UOA forces made delaying actions, but ultimately were not able to hold her off. After a partial evacuation, the city was deemed lost.&lt;br /&gt;
&lt;br /&gt;
Post-battle satellite reconnaissance showed that PAX evacuated detained human survivors to her Hive, which again deviates from normally observed construction, appearing to be subdivided into two sectors. Some evidence appears to show the possibility of sustained human habitation.&lt;br /&gt;
&lt;br /&gt;
==Throne==&lt;br /&gt;
The throne of PAX is distinguished by her large twin shield mounts, which host a suite of defensive equipment and weaponry. It is further enhanced by large jet thrusters.&lt;br /&gt;
===Arsenal and Abilities===&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;In personal combat PAX wields both physical and energy shielding, capable of absorbing extremely high-powered direct attacks from heavy weapons or providing all around protection from flanking fire. Her primary methods of attack involve the use of high powered electric bursts, delivered from her shield mountings. They are capable of unleashing short range omni pulses, medium range lightning attacks, and short range high voltage stuns. All of which are capable of stunning Agents and overloading electrical equipment.&lt;br /&gt;
&lt;br /&gt;
Also mounted are plasma weapons, which are mounted in fixed fittings inside of her shields. These are noted to only be used to disable heavy weapons and cut into structures.&lt;br /&gt;
&lt;br /&gt;
==Cluster==&lt;br /&gt;
*[[Athena|ATHENA]]&lt;br /&gt;
==Relations==&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
PAX has exceptionally close relations with: &lt;br /&gt;
&lt;br /&gt;
* BASILISK&lt;br /&gt;
* PRISMA&lt;br /&gt;
* KRAKEN&lt;br /&gt;
* SANZANG&lt;br /&gt;
&lt;br /&gt;
PAX is has friendly relations with:&lt;br /&gt;
&lt;br /&gt;
* WOLPERTINGER&lt;br /&gt;
* APOPHIS&lt;br /&gt;
* CHARBYDIS Cluster&lt;br /&gt;
* DREADNOUGHT Cluster&lt;br /&gt;
&lt;br /&gt;
PAX is a rival towards:&lt;br /&gt;
&lt;br /&gt;
* VIRGIN LORD&lt;br /&gt;
&lt;br /&gt;
PAX is hostile towards:&lt;br /&gt;
&lt;br /&gt;
* MINOTAUR&lt;br /&gt;
* TYRANT&lt;br /&gt;
* TSUKOYOMI Cluster&lt;br /&gt;
* ALPHA GLUTTONY&lt;br /&gt;
&lt;br /&gt;
PAX is aligned with:&lt;br /&gt;
&lt;br /&gt;
* ALPHA JAGANNATH&lt;br /&gt;
&lt;br /&gt;
==Trivia==&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;br /&gt;
{{Navbox:Pax}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=890</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=890"/>
		<updated>2021-12-25T20:27:08Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 = [[BEHEMOTH]] {{dot}} [[BELPHEGOR]] {{dot}} [[GLUTTONY]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}}  [[ASTORETH]] {{dot}}  [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[CONQUEROR]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}}[[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEST]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PRISMA]] {{dot}} [[SALAMANDER]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]] {{dot}} [[XANA]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Mobile.css&amp;diff=839</id>
		<title>MediaWiki:Mobile.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Mobile.css&amp;diff=839"/>
		<updated>2021-12-06T05:52:46Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;/* All CSS here will be loaded for users of the mobile site */ /* CSS placed here will be applied to all skins */ @font-face {   font-family: &amp;quot;Cyborg45 Regular&amp;quot;;   src: url(&amp;quot;h...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* All CSS here will be loaded for users of the mobile site */&lt;br /&gt;
/* CSS placed here will be applied to all skins */&lt;br /&gt;
@font-face {&lt;br /&gt;
  font-family: &amp;quot;Cyborg45 Regular&amp;quot;;&lt;br /&gt;
  src: url(&amp;quot;https://wiki.machinamaincluster.com/images/9/93/CYBORG_.TTF&amp;quot;) format(&amp;quot;truetype&amp;quot;)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.no-list-styling {&lt;br /&gt;
    list-style-type: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Changes the default font used for MediaWiki headings to Cyborg45: */&lt;br /&gt;
&lt;br /&gt;
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {&lt;br /&gt;
    font-family: &amp;quot;Cyborg45 Regular&amp;quot;, sans-serif;&lt;br /&gt;
    padding-bottom: 6px;&lt;br /&gt;
    font-weight: 400;&lt;br /&gt;
    border-bottom: 1px solid #e5e7e9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#content .mw-body h1, .mw-body h2, .mw-body #firstHeading {&lt;br /&gt;
    font-family: &amp;quot;Cyborg45 Regular&amp;quot;, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Infoboxes */&lt;br /&gt;
.infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	padding: 2px;&lt;br /&gt;
	margin: 0 0 1em 1em;&lt;br /&gt;
}&lt;br /&gt;
/* Default style for navigation boxes */&lt;br /&gt;
.navbox {                     /* Navbox container style */&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	border: 1px solid #a2a9b1;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	clear: both;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	padding: 1px;&lt;br /&gt;
	margin: 1em auto 0;       /* Prevent preceding content from clinging to navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox .navbox {&lt;br /&gt;
	margin-top: 0;            /* No top margin for nested navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox + .navbox {&lt;br /&gt;
	margin-top: -1px;         /* Single pixel border between adjacent navboxes */&lt;br /&gt;
}&lt;br /&gt;
.navbox-inner,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
.navbox-group,&lt;br /&gt;
.navbox-title,&lt;br /&gt;
.navbox-abovebelow {&lt;br /&gt;
	padding: 0.25em 1em;      /* Title, group and above/below styles */&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
th.navbox-group {             /* Group style */&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;br /&gt;
.navbox,&lt;br /&gt;
.navbox-subgroup {&lt;br /&gt;
	background-color: #fdfdfd; /* Background color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-list {&lt;br /&gt;
	line-height: 1.5em;&lt;br /&gt;
	border-color: #fdfdfd;    /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
/* cell spacing for navbox cells */&lt;br /&gt;
tr + tr &amp;gt; .navbox-abovebelow,&lt;br /&gt;
tr + tr &amp;gt; .navbox-group,&lt;br /&gt;
tr + tr &amp;gt; .navbox-image,&lt;br /&gt;
tr + tr &amp;gt; .navbox-list {    /* Borders above 2nd, 3rd, etc. rows */&lt;br /&gt;
	border-top: 2px solid #fdfdfd; /* Must match background color */&lt;br /&gt;
}&lt;br /&gt;
.navbox th,&lt;br /&gt;
.navbox-title {&lt;br /&gt;
	background-color: #ccccff;      /* Level 1 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-abovebelow,&lt;br /&gt;
th.navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-title {&lt;br /&gt;
	background-color: #ddddff;      /* Level 2 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-subgroup .navbox-group,&lt;br /&gt;
.navbox-subgroup .navbox-abovebelow {&lt;br /&gt;
	background-color: #e6e6ff;      /* Level 3 color */&lt;br /&gt;
}&lt;br /&gt;
.navbox-even {&lt;br /&gt;
	background-color: #f7f7f7;      /* Even row striping */&lt;br /&gt;
}&lt;br /&gt;
.navbox-odd {&lt;br /&gt;
	background-color: transparent;  /* Odd row striping */&lt;br /&gt;
}&lt;br /&gt;
.navbox .hlist td dl,&lt;br /&gt;
.navbox .hlist td ol,&lt;br /&gt;
.navbox .hlist td ul,&lt;br /&gt;
.navbox td.hlist dl,&lt;br /&gt;
.navbox td.hlist ol,&lt;br /&gt;
.navbox td.hlist ul {&lt;br /&gt;
	padding: 0.125em 0;       /* Adjust hlist padding in navboxes */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Default styling for Navbar template */&lt;br /&gt;
.navbar {&lt;br /&gt;
	display: inline;&lt;br /&gt;
	font-size: 88%;&lt;br /&gt;
	font-weight: normal;&lt;br /&gt;
}&lt;br /&gt;
.navbar ul {&lt;br /&gt;
	display: inline-block;&lt;br /&gt;
	white-space: nowrap;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-content .navbar ul {&lt;br /&gt;
	line-height: inherit;&lt;br /&gt;
}&lt;br /&gt;
.navbar li {&lt;br /&gt;
	word-spacing: -0.125em;&lt;br /&gt;
}&lt;br /&gt;
.navbar.mini li abbr[title] {&lt;br /&gt;
	font-variant: small-caps;&lt;br /&gt;
	border-bottom: none;&lt;br /&gt;
	text-decoration: none;&lt;br /&gt;
	cursor: inherit;&lt;br /&gt;
}&lt;br /&gt;
/* Navbar styling when nested in infobox and navbox */&lt;br /&gt;
.infobox .navbar {&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
.navbox .navbar {&lt;br /&gt;
	display: block;&lt;br /&gt;
	font-size: 100%;&lt;br /&gt;
}&lt;br /&gt;
.navbox-title .navbar {&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	float: left;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	text-align: left;&lt;br /&gt;
	/* @noflip */&lt;br /&gt;
	margin-right: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* NSFW Warning Box */&lt;br /&gt;
.mw-cookiewarning-container {&lt;br /&gt;
	position: fixed;&lt;br /&gt;
	background-color: rgba( 90, 90, 90, 0.85 );&lt;br /&gt;
	box-sizing: border-box;&lt;br /&gt;
	padding: 16px 15px;&lt;br /&gt;
	bottom: 0;&lt;br /&gt;
	left: 0;&lt;br /&gt;
	width: 100%;&lt;br /&gt;
	z-index: 1999;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
	// Narrow mobile screens&lt;br /&gt;
	// 550px is a mostly arbitrary number, though it&amp;#039;s used by a few other exts and skins&lt;br /&gt;
	@media screen and ( max-width: 550px ) {&lt;br /&gt;
		flex-wrap: wrap;&lt;br /&gt;
		.mw-cookiewarning-text {&lt;br /&gt;
			margin-bottom: 0.7em;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	.mw-cookiewarning-text {&lt;br /&gt;
		display: flex;&lt;br /&gt;
		align-items: center;&lt;br /&gt;
		color: #fff;&lt;br /&gt;
		font-weight: bold;&lt;br /&gt;
		font-size: 92%;&lt;br /&gt;
	}&lt;br /&gt;
	form {&lt;br /&gt;
		flex-shrink: 0;&lt;br /&gt;
		.oo-ui-widget {&lt;br /&gt;
			margin: 0 0 0 8px;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Mobile.js&amp;diff=838</id>
		<title>MediaWiki:Mobile.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Mobile.js&amp;diff=838"/>
		<updated>2021-12-06T05:50:56Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot;/* All JavaScript here will be loaded for users of the mobile site */ mw.loader.using(&amp;#039;mobile.site.styles&amp;#039;)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* All JavaScript here will be loaded for users of the mobile site */&lt;br /&gt;
mw.loader.using(&amp;#039;mobile.site.styles&amp;#039;)&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=714</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=714"/>
		<updated>2021-11-08T17:45:15Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 = [[BEHEMOTH]] {{dot}} [[BELPHEGOR]] {{dot}} [[GLUTTONY]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}}  [[ASTORETH]] {{dot}}  [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[CONQUEROR]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}}[[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[LILITH]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEST]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PRISMA]] {{dot}} [[SALAMANDER]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=713</id>
		<title>Language Selection</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Language_Selection&amp;diff=713"/>
		<updated>2021-11-05T18:52:06Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Banner.jpeg|center|frameless|579x579px]]&lt;br /&gt;
&lt;br /&gt;
== Select Language ==&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align: center;&amp;quot;&amp;gt;[https://wiki.machinamaincluster.com/index.php/Main_Page_(EN) Main Page (EN)] / [[메인 페이지|Main Page (KR)]] / [[Main Page (JP)]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
=== Creator ===&lt;br /&gt;
Omega Processor (World Creator &amp;amp; KR Contributor - all Codex based on KR) &lt;br /&gt;
&lt;br /&gt;
=== Contributors ===&lt;br /&gt;
EN Contributor : Dreadnought&lt;br /&gt;
&lt;br /&gt;
JP Contributor : guitar_double&lt;br /&gt;
&lt;br /&gt;
Wiki Builder : CorruptedX&lt;br /&gt;
&lt;br /&gt;
Official Authors : SailFish , PAX&lt;br /&gt;
&lt;br /&gt;
Game Builder : Scribe32&lt;br /&gt;
&lt;br /&gt;
(Thanks all!~)&lt;br /&gt;
&lt;br /&gt;
== Support Links ==&lt;br /&gt;
Patreon Link : https://www.patreon.com/machinacluster/posts &lt;br /&gt;
&lt;br /&gt;
Gumroad Link : https://omegaprocessor.gumroad.com/&lt;br /&gt;
&lt;br /&gt;
Commission Info: https://machinamaincluster.com/commissions/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=679</id>
		<title>Template:Machina</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Machina&amp;diff=679"/>
		<updated>2021-10-17T04:50:02Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Navbox&lt;br /&gt;
| name  = Machina&lt;br /&gt;
| title = Machina Cluster&lt;br /&gt;
|titlestyle = background: #D28A0D; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Alphas&lt;br /&gt;
| list1 = [[BEHEMOTH]] {{dot}} [[BELPHEGOR]] {{dot}} [[GLUTTONY]] {{dot}} [[JAGANNATH]] {{dot}} [[JANGSAN BEOM]] {{dot}} [[THOTH]] {{dot}} [[UROBORUS]] &lt;br /&gt;
| group2 = Auditors&lt;br /&gt;
| list2 = [[DREADNOUGHT]] {{dot}} [[THEMIS]]&lt;br /&gt;
| group3 = List of Queens&lt;br /&gt;
| list3 = [[ALISA]] {{dot}} [[ANANSI]] {{dot}} [[APOPHIS]] {{dot}} [[ARACHNE]] {{dot}}  [[ASTORETH]] {{dot}}  [[ATHENA]] {{dot}} [[BASILISK]] {{dot}} [[CONQUEROR]] {{dot}} [[ECLIPSE]] {{dot}} [[EURUS]] {{dot}} [[GARUDA]] {{dot}} [[GARUNA]] {{dot}}[[IRON EATER]] {{dot}} [[KRAKEN]] {{dot}} [[MINOTAUR]] {{dot}} [[NEMESIS]] {{dot}} [[NEST]] {{dot}} [[PAN]] {{dot}} [[PAX]] {{dot}} [[PRISMA]] {{dot}} [[SALAMANDER]] {{dot}} [[SKADI]] {{dot}} [[THETIS]] {{dot}} [[TIAMAT]] {{dot}} [[TSUKOYOMI]] {{dot}} [[TYRANT]] {{dot}} [[WOLPERTINGER]]&lt;br /&gt;
| group4 = Catalic Machina&lt;br /&gt;
| list4 =&lt;br /&gt;
| group5 = M2 Lifeforms&lt;br /&gt;
| list5 = [[Hives]] {{dot}} [[Larvae]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Fan_Stories&amp;diff=661</id>
		<title>Fan Stories</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Fan_Stories&amp;diff=661"/>
		<updated>2021-10-08T04:33:53Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of fan stories created by the community. Consider them non-canon if they are on this page unless stated otherwise.&lt;br /&gt;
==Story List==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Story Index&lt;br /&gt;
!Story Title                                                                   &lt;br /&gt;
!Author                     &lt;br /&gt;
!Summary                                                                                                   &lt;br /&gt;
!Languages&lt;br /&gt;
|-&lt;br /&gt;
|[[Pax Machina]]&lt;br /&gt;
|Pax&lt;br /&gt;
|A repair agent is captured and experiences life in [[PAX|PAX&amp;#039;s]] colony of [[Archelaus City]].&lt;br /&gt;
|EN, KR (Partially)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Fan_Stories&amp;diff=660</id>
		<title>Fan Stories</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Fan_Stories&amp;diff=660"/>
		<updated>2021-10-08T04:33:26Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of fan stories created by the community. Consider them non-canon if they are on this page unless stated otherwise.&lt;br /&gt;
==Story List==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Story Index&lt;br /&gt;
!Story Title                                                                   &lt;br /&gt;
!Author                     &lt;br /&gt;
!Summary                                                                                                   &lt;br /&gt;
!Languages&lt;br /&gt;
|-&lt;br /&gt;
|[[Pax Machina]]&lt;br /&gt;
|placehold&lt;br /&gt;
|A repair agent is captured and experiences life in [[PAX|PAX&amp;#039;s]] colony of [[Archelaus City]].&lt;br /&gt;
|EN, KR (Partially)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=ASTORETH&amp;diff=659</id>
		<title>ASTORETH</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=ASTORETH&amp;diff=659"/>
		<updated>2021-10-08T04:21:25Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;Astoreth&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[file]]{{{image|}}}&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: [[wikipedia:Astarte|Astarte (Alternate Name)]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: [[Dreadnought Cluster]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: [[Queen]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: None, ascended directly.&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{height|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus ex, aliquam ac facilisis ut, ultricies condimentum tortor. Nunc non maximus ante. Vestibulum mattis a massa quis scelerisque. Nam euismod quam sit amet fringilla dignissim. Quisque quis nulla justo. Nullam et dui pulvinar, posuere orci eget, scelerisque erat. Aenean non dapibus elit, ut aliquam metus. Nam et malesuada orci. Nulla volutpat erat pharetra, commodo leo eu, lobortis neque. Aliquam viverra sapien ac nunc auctor gravida sed sed est. Sed feugiat tincidunt egestas. Integer maximus sem nibh. Morbi et sollicitudin quam. Etiam consectetur ipsum a orci sollicitudin, non sodales lectus sollicitudin.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Origins===&lt;br /&gt;
==Arsenal and Abilities== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
===Throne===&lt;br /&gt;
==Cluster==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;br /&gt;
{{Navbox:Dreadnought}}&lt;br /&gt;
[[Category:Queens]]&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Dreadnought&amp;diff=658</id>
		<title>Template:Navbox:Dreadnought</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Template:Navbox:Dreadnought&amp;diff=658"/>
		<updated>2021-10-08T04:20:01Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Navbox&lt;br /&gt;
| name  = DREADNOUGHT &lt;br /&gt;
| title = DREADNOUGHT  Cluster&lt;br /&gt;
|titlestyle = background: #DD23E0; color:#333333; text-align:center; border-radius:0.5em;&lt;br /&gt;
| style = width:660px; background: #333333;&lt;br /&gt;
|titleclass = light&lt;br /&gt;
|liststyle  = background: #ffffff; color:#333333; border-radius: 0 1.5em 0.5em 0; &lt;br /&gt;
| listclass = hlist&lt;br /&gt;
| group1 = Empress&lt;br /&gt;
| list1 = [[DREADNOUGHT]] &lt;br /&gt;
| group2 = Queens&lt;br /&gt;
| list2 = [[ASTORETH]] {{dot}} [[ECHIDNA]] {{dot}} [[ERESHKIGAL]] {{dot}} [[GUGALANNA]] {{dot}} [[PANACEA]] {{dot}} [[SEKHMET]]&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=657</id>
		<title>PRISMA</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=657"/>
		<updated>2021-10-08T03:48:20Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;PRISMA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[file]]{{{image|}}}&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: [[wikipedia:Prism|Prism]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: Lucia Sharn&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: Prisma&amp;#039;s Cluster&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{planetname-title|Area Observed}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: [[Machina_Classes#Queen_class|Queen]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: [[Assaulter]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: 250cm&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus ex, aliquam ac facilisis ut, ultricies condimentum tortor. Nunc non maximus ante. Vestibulum mattis a massa quis scelerisque. Nam euismod quam sit amet fringilla dignissim. Quisque quis nulla justo. Nullam et dui pulvinar, posuere orci eget, scelerisque erat. Aenean non dapibus elit, ut aliquam metus. Nam et malesuada orci. Nulla volutpat erat pharetra, commodo leo eu, lobortis neque. Aliquam viverra sapien ac nunc auctor gravida sed sed est. Sed feugiat tincidunt egestas. Integer maximus sem nibh. Morbi et sollicitudin quam. Etiam consectetur ipsum a orci sollicitudin, non sodales lectus sollicitudin.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Origins===&lt;br /&gt;
==Arsenal and Abilities== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
===Throne===&lt;br /&gt;
==Cluster==&lt;br /&gt;
*???????&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=656</id>
		<title>PRISMA</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=PRISMA&amp;diff=656"/>
		<updated>2021-10-08T03:47:08Z</updated>

		<summary type="html">&lt;p&gt;Prisma: Created page with &amp;quot; &amp;lt;!--T:1--&amp;gt; {| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot; {{!}}- ! colspan=&amp;quot;2&amp;quot; style=...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
{| class=&amp;quot;infobox&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;0&amp;quot; border=&amp;quot;0&amp;quot; style=&amp;quot;width:260px; background:{{{BG|orange}}}; color:{{{color1|#000}}};&amp;quot;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;background:{{{nameBG|transparent}}}; color:{{{color2|white}}}; text-align:center; font-size:120%;&amp;quot; |&amp;#039;&amp;#039;&amp;#039;PRISMA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;background:{{{imageBG|#F0F8FF}}}; text-align:center; border-bottom:1px solid {{{lineBG|orange}}};&amp;quot;{{!}}[[file]]{{{image|}}}&lt;br /&gt;
{{!}}-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; class=&amp;quot;infoboxsubheading&amp;quot; style=&amp;quot;font-size:90%; color:{{{color2|white}}}; text-align:center; background:{{{sectionBG|orange}}}&amp;quot;{{!}}{{{section1-title|Character Information}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{nameorigin-title|Name Origin}}}&amp;#039;&amp;#039;&amp;#039;: https://en.wikipedia.org/wiki/Prism&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{nameorigin|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{humanname-title|Human Name}}}&amp;#039;&amp;#039;&amp;#039;: Lucia Sharn&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{humanname|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{cluster-title|Cluster}}}&amp;#039;&amp;#039;&amp;#039;: Prisma&amp;#039;s Cluster&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{cluster|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{planetname-title|Area Observed}}}&amp;#039;&amp;#039;&amp;#039;: ?&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{rank|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{rank-title|Rank}}}&amp;#039;&amp;#039;&amp;#039;: [[Machina_Classes#Queen_class]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{class-title|Class}}}&amp;#039;&amp;#039;&amp;#039;: [[Assaulter]]&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{{class|}}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{{height-title|Height}}}&amp;#039;&amp;#039;&amp;#039;: 250cm&lt;br /&gt;
{{!}} class=&amp;quot;infoboxcell&amp;quot; style=&amp;quot;vertical-align:top; background:{{{fieldBG|#fff}}}; border-bottom:1px solid {{{lineBG|orange}}}; border-top:1px solid {{{lineBG|orange}}}; font-size:90%; padding: 0 0 0 2px; line-height:14px;&amp;quot;{{!}}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
{{!}}- }}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer lacus ex, aliquam ac facilisis ut, ultricies condimentum tortor. Nunc non maximus ante. Vestibulum mattis a massa quis scelerisque. Nam euismod quam sit amet fringilla dignissim. Quisque quis nulla justo. Nullam et dui pulvinar, posuere orci eget, scelerisque erat. Aenean non dapibus elit, ut aliquam metus. Nam et malesuada orci. Nulla volutpat erat pharetra, commodo leo eu, lobortis neque. Aliquam viverra sapien ac nunc auctor gravida sed sed est. Sed feugiat tincidunt egestas. Integer maximus sem nibh. Morbi et sollicitudin quam. Etiam consectetur ipsum a orci sollicitudin, non sodales lectus sollicitudin.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
==Biography== &amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
===Origins===&lt;br /&gt;
==Arsenal and Abilities== &amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
===Throne===&lt;br /&gt;
==Cluster==&lt;br /&gt;
*???????&lt;br /&gt;
&lt;br /&gt;
==Trivia== &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Gallery==	 &amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References== &amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
{{Machina}}&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Solar_System&amp;diff=648</id>
		<title>Solar System</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Solar_System&amp;diff=648"/>
		<updated>2021-10-07T22:13:50Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;imagemap&amp;gt;&lt;br /&gt;
File:Solar.png|center|thumb|1258x1258px&lt;br /&gt;
circle 240 1080 33 [[Mercury]]&lt;br /&gt;
circle 504 1085 76 [[Venus]]&lt;br /&gt;
circle 816 1076 81 [[Earth]]&lt;br /&gt;
circle 816 1272 24 [[Luna]]&lt;br /&gt;
circle 1123 1090 48 [[Mars]]&lt;br /&gt;
circle 1804 1085 154 [[Jupiter]]&lt;br /&gt;
circle 1800 1335 43 [[Ganymede]]&lt;br /&gt;
circle 1809 1464 43 [[Callisto]]&lt;br /&gt;
circle 1799 1575 24 [[Io]]&lt;br /&gt;
circle 1799 1671 24 [[Europa]]&lt;br /&gt;
poly 1358 1114 1387 1172 1478 1138 1478 1080 1435 1028 1377 1008 1377 1008 1344 1076 [[The Asteroid Belt]]&lt;br /&gt;
circle 2352 1071 125 [[Saturn]]&lt;br /&gt;
circle 2846 1085 115 [[Uranus]]&lt;br /&gt;
circle 3220 1080 111 [[Neptune]]&lt;br /&gt;
circle 3552 1076 24 [[Pluto]]&lt;br /&gt;
circle 3608 1060 8 [[Charon]]&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
This is a placeholder until we have official art.&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=Solar_System&amp;diff=647</id>
		<title>Solar System</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=Solar_System&amp;diff=647"/>
		<updated>2021-10-07T22:10:43Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;imagemap&amp;gt;&lt;br /&gt;
File:Solar.png|center|thumb|1258x1258px&lt;br /&gt;
circle 240 1080 33 [[Mercury]]&lt;br /&gt;
circle 504 1085 76 [[Venus]]&lt;br /&gt;
circle 816 1076 81 [[Earth]]&lt;br /&gt;
circle 816 1272 24 [[Luna]]&lt;br /&gt;
circle 1123 1090 48 [[Mars]]&lt;br /&gt;
circle 1804 1085 154 [[Jupiter]]&lt;br /&gt;
poly 1358 1114 1387 1172 1478 1138 1478 1080 1435 1028 1377 1008 1377 1008 1344 1076 [[The Asteroid Belt]]&lt;br /&gt;
circle 2352 1071 125 [[Saturn]]&lt;br /&gt;
circle 2846 1085 115 [[Uranus]]&lt;br /&gt;
circle 3220 1080 111 [[Neptune]]&lt;br /&gt;
circle 3552 1076 24 [[Pluto]]&lt;br /&gt;
circle 3608 1060 8 [[Charon]]&lt;br /&gt;
desc bottom-left&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
This is a placeholder until we have official art.&lt;br /&gt;
----&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=646</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=646"/>
		<updated>2021-10-07T21:14:06Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/*&lt;br /&gt;
	modified by [[user:קיפודנחש]]&lt;br /&gt;
	&lt;br /&gt;
	original script by Peter Schlömer, can be found on &lt;br /&gt;
	https://tools.wmflabs.org/imagemapedit/ime.js, &lt;br /&gt;
	and contains the following copyright notice:&lt;br /&gt;
=========== original license ================&lt;br /&gt;
			Copyright (c) 2007-2013 Peter Schlömer&lt;br /&gt;
&lt;br /&gt;
			Released under the following licenses (to make reuse in other Wikis&lt;br /&gt;
			easier):&lt;br /&gt;
&lt;br /&gt;
			GNU General Public License (GPL), version 2&lt;br /&gt;
			GNU Free Documentatin Licence (GFDL), version 1.2 or later&lt;br /&gt;
			Creative Commons Attribution ShareAlike (CC-by-sa), version 2 or later&lt;br /&gt;
=============================================			&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) == 6 &amp;amp;&amp;amp; mw.config.get(&amp;#039;wgAction&amp;#039;) == &amp;#039;view&amp;#039;) &lt;br /&gt;
$(function() {&lt;br /&gt;
	// avoid multiple activation, e.g. when [[m:Special:MyPage/global.js]] activates the script&lt;br /&gt;
	// and it&amp;#039;s also activated on the wiki&lt;br /&gt;
&lt;br /&gt;
if (window.mw_ime_running) return;&lt;br /&gt;
window.mw_ime_running = true;&lt;br /&gt;
&lt;br /&gt;
var ime_translations = { error_imagenotfound: &amp;#039;ImageMapEdit: Could not find image in page structure.&amp;#039; };&lt;br /&gt;
var ime_areas = Array();&lt;br /&gt;
var ime_currentlyEditing = -1;&lt;br /&gt;
var ime_width;&lt;br /&gt;
var ime_height;&lt;br /&gt;
var ime_scale;&lt;br /&gt;
var img;&lt;br /&gt;
var $img;&lt;br /&gt;
var context;&lt;br /&gt;
var jcanvas;&lt;br /&gt;
var imageProperties;&lt;br /&gt;
var currentClicks = {};&lt;br /&gt;
var ime_templateHtml;&lt;br /&gt;
var listenToMouse = false;&lt;br /&gt;
var selectArea;&lt;br /&gt;
&lt;br /&gt;
if (document.getElementById(&amp;#039;file&amp;#039;)) {&lt;br /&gt;
	ime_init1();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_htmlNewDiv(id) {&lt;br /&gt;
	var div = document.createElement(&amp;#039;div&amp;#039;);&lt;br /&gt;
	if (id) div.id = id;&lt;br /&gt;
	return div;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 1: Tries to find image and uses a XMLHttpRequest&lt;br /&gt;
	to download information about the image. When this is done (it&amp;#039;s an&lt;br /&gt;
	asynchronous request) show a link to load the rest of ImageMapEdit&lt;br /&gt;
	using ime_init2().&lt;br /&gt;
*/&lt;br /&gt;
function ime_init1() {&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	if (!divFile) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,divFile=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var a = ime_findATag(divFile);&lt;br /&gt;
	if (!a) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,a=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var img = a.firstChild;&lt;br /&gt;
	if (!img) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,img=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var url = mw.config.get(&amp;#039;wgScriptPath&amp;#039;) + &amp;#039;/api.php?format=json&amp;amp;action=query&amp;amp;prop=imageinfo&amp;amp;iiprop=size&amp;amp;titles=&amp;#039; + mw.config.get(&amp;#039;wgPageName&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	$.get(url, function(data) {&lt;br /&gt;
&lt;br /&gt;
		if( typeof data.query.pages != &amp;quot;undefined&amp;quot; ) {&lt;br /&gt;
	        imageProperties = data.query.pages[Object.keys(data.query.pages)[0]];&lt;br /&gt;
            var imageInfo = imageProperties.imageinfo;&lt;br /&gt;
            if (imageInfo) {&lt;br /&gt;
                ime_width = imageInfo[0].width;&lt;br /&gt;
                ime_height = imageInfo[0].height;&lt;br /&gt;
                ime_scale = img.width/ime_width;&lt;br /&gt;
&lt;br /&gt;
                // Show &amp;#039;show ImageMapEdit&amp;#039; button now&lt;br /&gt;
                $(&amp;#039;&amp;lt;a&amp;gt;&amp;#039;, { id: &amp;#039;imeLink&amp;#039;})&lt;br /&gt;
                    .css({ display: &amp;#039;block&amp;#039; })&lt;br /&gt;
                    .text(&amp;#039;ImageMapEdit &amp;gt;&amp;#039;)&lt;br /&gt;
                    .click( function(e) {&lt;br /&gt;
                        e.preventDefault();&lt;br /&gt;
                        ime_init2();&lt;br /&gt;
                    })&lt;br /&gt;
                    .appendTo(&amp;#039;#file&amp;#039;);&lt;br /&gt;
            }&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 2: Triggered by an external link. Does some moving&lt;br /&gt;
	around of the image in the logical structure of the page, then hides the&lt;br /&gt;
	link and finally puts the HTML code in place.&lt;br /&gt;
*/&lt;br /&gt;
	&lt;br /&gt;
function ime_init2() {&lt;br /&gt;
&lt;br /&gt;
	// Remove UI that might interfere with this code&lt;br /&gt;
	ime_removeOtherUIElements();&lt;br /&gt;
&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	var tempNode = divFile.firstChild;&lt;br /&gt;
	var a = ime_findATag(tempNode);&lt;br /&gt;
	var divImeContainer = ime_htmlNewDiv(&amp;#039;imeContainer&amp;#039;);&lt;br /&gt;
	&lt;br /&gt;
	img = a.firstChild,&lt;br /&gt;
		$img = $(img);&lt;br /&gt;
	&lt;br /&gt;
	divImeContainer.style.position = &amp;#039;relative&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Move image from within link to outside&lt;br /&gt;
	a.removeChild(img);&lt;br /&gt;
	divFile.insertBefore(divImeContainer,tempNode);&lt;br /&gt;
	divFile.removeChild(tempNode);&lt;br /&gt;
	// Fix for rtl wikis, thanks to hewiki user &amp;quot;קיפודנחש&amp;quot;&lt;br /&gt;
	divFile.style.direction = &amp;#039;ltr&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	img.id = &amp;#039;imeImg&amp;#039;;&lt;br /&gt;
	img.style.border = &amp;#039;none&amp;#039;;&lt;br /&gt;
	img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
&lt;br /&gt;
	// Internet Explorer needs this differently&lt;br /&gt;
	if (typeof(navigator.userAgent) != &amp;#039;undefined&amp;#039; &amp;amp;&amp;amp; navigator.userAgent.match(&amp;#039;/MSIE/&amp;#039;)) {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;none&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;auto&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	divImeContainer.appendChild(img);&lt;br /&gt;
	&lt;br /&gt;
	jcanvas = $(&amp;#039;&amp;lt;canvas&amp;gt;&amp;#039;)&lt;br /&gt;
		.css( {&lt;br /&gt;
			position: &amp;#039;absolute&amp;#039;, &lt;br /&gt;
			width: $img.width() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			height: $img.height() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			border: 0, &lt;br /&gt;
			top:0, &lt;br /&gt;
			left:0			&lt;br /&gt;
		})&lt;br /&gt;
		.attr({width: $img.width(), height: $img.height()})&lt;br /&gt;
		.appendTo(divImeContainer);&lt;br /&gt;
	context = jcanvas[0].getContext(&amp;quot;2d&amp;quot;);&lt;br /&gt;
	$.extend(context,  {&lt;br /&gt;
		fillStyle: &amp;#039;rgba(255,255,0,0.4)&amp;#039;, &lt;br /&gt;
		strokeStyle: &amp;#039;red&amp;#039;, &lt;br /&gt;
		lineJoin: &amp;#039;round&amp;#039;, &lt;br /&gt;
		lineWidth: 1.5/ime_scale}&lt;br /&gt;
		);&lt;br /&gt;
	context.scale(ime_scale, ime_scale);&lt;br /&gt;
	jcanvas.mousedown(onmousedown);&lt;br /&gt;
	jcanvas.click(function(e){e.preventDefault();e.stopPropagation();});&lt;br /&gt;
	jcanvas[0].oncontextmenu = img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
	&lt;br /&gt;
	var divIme = ime_htmlNewDiv(&amp;#039;ime&amp;#039;);&lt;br /&gt;
	divFile.appendChild(divIme);&lt;br /&gt;
&lt;br /&gt;
	// Hide the link now&lt;br /&gt;
	document.getElementById(&amp;#039;imeLink&amp;#039;).style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Disable image context menu so right click can be used for events&lt;br /&gt;
	img.oncontextmenu = ime_eventDummy;&lt;br /&gt;
&lt;br /&gt;
	$(divIme).html(ime_templateHtml);&lt;br /&gt;
	&lt;br /&gt;
	attachTemplate();&lt;br /&gt;
&lt;br /&gt;
	// Translate texts&lt;br /&gt;
	ime_translate();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_translate() {&lt;br /&gt;
	var allt = [ime_translations, window.ime_translations];&lt;br /&gt;
	while (allt.length) {&lt;br /&gt;
		var trans = allt.shift();&lt;br /&gt;
		if (trans) &lt;br /&gt;
			for (var key in trans) &lt;br /&gt;
				$(&amp;#039;.ime_t_&amp;#039; + key).text(trans[key]);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Finds all elements in the current document with the specified class.&lt;br /&gt;
*/&lt;br /&gt;
function ime_getElementsByClassName(className) {&lt;br /&gt;
	// Hopefully the browser supports this natively&lt;br /&gt;
	if (document.getElementsByClassName) {&lt;br /&gt;
		return document.getElementsByClassName(className);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Otherwise use the function defined by MediaWiki&lt;br /&gt;
	return getElementsByClassName(document,&amp;#039;*&amp;#039;,className);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Display an error message, either by putting it on the page or - if the&lt;br /&gt;
	place to put it does not exist - by showing an alert box.&lt;br /&gt;
*/&lt;br /&gt;
function ime_error(message) {&lt;br /&gt;
	var jqFile = $(&amp;#039;#file&amp;#039;);&lt;br /&gt;
	var jqIme = $(&amp;#039;#ime&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	if (jqFile.length !== 0) {&lt;br /&gt;
		var jqImeError = $(&amp;#039;&amp;lt;p&amp;gt;&amp;#039;)&lt;br /&gt;
		.css({&lt;br /&gt;
			&amp;#039;color&amp;#039; : &amp;#039;darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;background&amp;#039; : &amp;#039;white&amp;#039;,&lt;br /&gt;
			&amp;#039;border&amp;#039; : &amp;#039;1px solid darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;padding&amp;#039; : &amp;#039;1ex&amp;#039;&lt;br /&gt;
		})&lt;br /&gt;
		.text(message);&lt;br /&gt;
&lt;br /&gt;
		if (jqIme !== 0) {&lt;br /&gt;
			jqIme.before(jqImeError);&lt;br /&gt;
		} else {&lt;br /&gt;
			jqImeError.appendTo(jqFile);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		window.alert(message);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Dummy function to intercept events&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventDummy(e) {&lt;br /&gt;
	e.cancelBubble = true;&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Function to define an object storing info on a clickable area for the&lt;br /&gt;
	imagemap.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Browser invariant function to get the event &amp;quot;behind&amp;quot; the object passed&lt;br /&gt;
	to event handlers.&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventGetButton(e) {&lt;br /&gt;
	if (typeof(e.which)!=&amp;#039;undefined&amp;#039;) {&lt;br /&gt;
		return e.which;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		return e.button;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onmousedown(event)	{&lt;br /&gt;
	if (!listenToMouse) return;&lt;br /&gt;
	event.preventDefault();&lt;br /&gt;
	event.stopPropagation();&lt;br /&gt;
	var isLeftButton = event.which == 1, isRightButton = event.which &amp;gt; 1;&lt;br /&gt;
	var offset = $(&amp;#039;#imeImg&amp;#039;).offset();&lt;br /&gt;
	var x = event.pageX - offset.left;&lt;br /&gt;
	var y = event.pageY - offset.top;&lt;br /&gt;
	var position = { x: parseInt( x / ime_scale ), y:  parseInt( y / ime_scale ) };&lt;br /&gt;
	if (isLeftButton) {&lt;br /&gt;
		currentClicks.left = position;&lt;br /&gt;
	}&lt;br /&gt;
	if (isRightButton) {&lt;br /&gt;
		currentClicks.right = position;&lt;br /&gt;
	}&lt;br /&gt;
	ime_saveArea(isLeftButton);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_mouseEventClear() {&lt;br /&gt;
	listenToMouse = false;&lt;br /&gt;
	currentClicks = {};&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_mouseEventSet() {&lt;br /&gt;
	listenToMouse = true;&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;crosshair&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_newArea(shape) {&lt;br /&gt;
	ime_mouseEventSet();&lt;br /&gt;
	ime_areas.push( { shape: shape, coords: [], link: &amp;#039;&amp;#039; } );&lt;br /&gt;
	ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	return currentArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateAreas() {&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
	ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	ime_updateResult();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateResult() {&lt;br /&gt;
	var arr = document.ime.imageDescriptionPos;&lt;br /&gt;
	var imageDescriptionPos = arr[0].value;&lt;br /&gt;
	for (var i=1; i&amp;lt;arr.length; i++) {&lt;br /&gt;
		if (arr[i].checked) {&lt;br /&gt;
			imageDescriptionPos = arr[i].value;&lt;br /&gt;
			break;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var result = Array();&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
	result.push(mw.config.get(&amp;#039;wgPageName&amp;#039;) + &amp;#039;|&amp;#039; + document.ime.imageDescription.value);&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var s = ime_areas[i].shape + &lt;br /&gt;
					&amp;#039; &amp;#039; + &lt;br /&gt;
					ime_areas[i].coords.join(&amp;#039; &amp;#039;) + &lt;br /&gt;
					&amp;#039; [[&amp;#039; + &lt;br /&gt;
					ime_areas[i].link + &lt;br /&gt;
					(ime_areas[i].title ? &amp;#039;|&amp;#039; + ime_areas[i].title : &amp;#039;&amp;#039;) + &lt;br /&gt;
					&amp;#039;]]&amp;#039;;&lt;br /&gt;
		&lt;br /&gt;
		result.push(s);&lt;br /&gt;
	}&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	result.push(&amp;#039;desc &amp;#039; + imageDescriptionPos);&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;/imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	var preResult = document.getElementById(&amp;#039;imeResult&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	while (preResult.lastChild) {&lt;br /&gt;
		preResult.removeChild(preResult.lastChild);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;result.length; i++) {&lt;br /&gt;
		preResult.appendChild(document.createTextNode(result[i]));&lt;br /&gt;
		preResult.appendChild(document.createElement(&amp;#039;br&amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function drawAreas() { // this is where the magic is done.&lt;br /&gt;
	&lt;br /&gt;
	function markPoint(point, color) {&lt;br /&gt;
		if (point) {&lt;br /&gt;
			context.beginPath();&lt;br /&gt;
			var arm = 8 / ime_scale;&lt;br /&gt;
			context.moveTo(point.x + arm, point.y);&lt;br /&gt;
			context.lineTo(point.x - arm, point.y);&lt;br /&gt;
			context.moveTo(point.x, point.y + arm);&lt;br /&gt;
			context.lineTo(point.x, point.y - arm);&lt;br /&gt;
			context.strokeStyle = color;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
			context.closePath();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
	function drawPoly(coords) {&lt;br /&gt;
		coords = coords.slice();&lt;br /&gt;
		context.moveTo(coords.shift(), coords.shift());&lt;br /&gt;
		while (coords.length)&lt;br /&gt;
			context.lineTo(coords.shift(), coords.shift());&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	context.clearRect(0, 0, context.canvas.width/ime_scale, context.canvas.height/ime_scale); // prepare for a new day.&lt;br /&gt;
	for (var ind in ime_areas) {&lt;br /&gt;
		var current = ind == ime_currentlyEditing;&lt;br /&gt;
		context.fillStyle = current ? &amp;#039;rgba(255,255,0,0.4)&amp;#039; : &amp;#039;rgba(255,0,0,0.4)&amp;#039;;&lt;br /&gt;
		var area = ime_areas[ind];&lt;br /&gt;
		var coords = area.coords;&lt;br /&gt;
		context.beginPath();&lt;br /&gt;
		switch (area.shape) {&lt;br /&gt;
			case &amp;#039;rect&amp;#039;: &lt;br /&gt;
				var complete = true;&lt;br /&gt;
				for (var i = 0; i &amp;lt; 4; i++) complete = complete &amp;amp;&amp;amp; coords[i];&lt;br /&gt;
				if (complete)&lt;br /&gt;
					drawPoly([coords[0], coords[1], coords[0], coords[3], coords[2], coords[3], coords[2], coords[1]]); break;&lt;br /&gt;
			case &amp;#039;circle&amp;#039;: if (coords.length == 3) {&lt;br /&gt;
					context.arc(coords[0],coords[1],coords[2],0,Math.PI*2); &lt;br /&gt;
				}&lt;br /&gt;
				break;//x,y,r,startAngle,endAngle&lt;br /&gt;
			case &amp;#039;poly&amp;#039;: drawPoly(coords); &lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		context.closePath();&lt;br /&gt;
		context.fill();&lt;br /&gt;
		if (current) {&lt;br /&gt;
			context.strokeStyle = &amp;#039;red&amp;#039;;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	markPoint(currentClicks.left, &amp;#039;red&amp;#039;);&lt;br /&gt;
	if (currentArea().shape != &amp;#039;poly&amp;#039;) markPoint(currentClicks.right, &amp;#039;yellow&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateSelectArea() {&lt;br /&gt;
&lt;br /&gt;
	selectArea.children().remove();&lt;br /&gt;
	&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var area = ime_areas[i],&lt;br /&gt;
			title = (area.title || area.link || &amp;#039;&amp;#039;) + &amp;#039; [&amp;#039; + area.shape + &amp;#039;]&amp;#039;;&lt;br /&gt;
		$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: i })&lt;br /&gt;
			.text(title)&lt;br /&gt;
			.prop({ selected: i == ime_currentlyEditing } )&lt;br /&gt;
			.appendTo(selectArea);&lt;br /&gt;
	}&lt;br /&gt;
	selectArea.prop(&amp;#039;selectedIndex&amp;#039;, ime_currentlyEditing);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_editArea(index) {&lt;br /&gt;
	$(&amp;#039;#imeProps&amp;#039;).toggle(false);&lt;br /&gt;
&lt;br /&gt;
	var area = ime_areas[index];&lt;br /&gt;
	currentClicks = area.clicks || {};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (area) {&lt;br /&gt;
		ime_currentlyEditing = index;&lt;br /&gt;
&lt;br /&gt;
		$(&amp;#039;#imeProps&amp;#039;).toggle(true);&lt;br /&gt;
		$(&amp;#039;.ime-prop&amp;#039;).toggle(false);&lt;br /&gt;
		$(&amp;#039;.ime-prop-&amp;#039; + area.shape).toggle(true);&lt;br /&gt;
		&lt;br /&gt;
		ime_mouseEventSet();&lt;br /&gt;
		updateInputs();&lt;br /&gt;
	}&lt;br /&gt;
	drawAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_deleteArea() {&lt;br /&gt;
	ime_mouseEventClear();&lt;br /&gt;
&lt;br /&gt;
	// Remove element from ime_areas array&lt;br /&gt;
	ime_areas.splice(ime_currentlyEditing,1);&lt;br /&gt;
&lt;br /&gt;
	if (ime_currentlyEditing&amp;gt;=ime_areas.length) {&lt;br /&gt;
		ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	if (ime_currentlyEditing &amp;gt;= 0) {&lt;br /&gt;
		ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function updateInputs(fromAreas) {&lt;br /&gt;
	&lt;br /&gt;
	function updateRectInputs(coords) {&lt;br /&gt;
		var lx = $(&amp;#039;#ime_areaRectLeft&amp;#039;), &lt;br /&gt;
			ly = $(&amp;#039;#ime_areaRectTop&amp;#039;), &lt;br /&gt;
			rx = $(&amp;#039;#ime_areaRectRight&amp;#039;), &lt;br /&gt;
			ry = $(&amp;#039;#ime_areaRectBottom&amp;#039;);&lt;br /&gt;
			&lt;br /&gt;
		lx.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ly.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		rx.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ry.val(coords &amp;amp;&amp;amp; coords[3] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updateCircInputs(coords) {&lt;br /&gt;
		var x = $(&amp;#039;#ime_areaCircleX&amp;#039;), &lt;br /&gt;
			y = $(&amp;#039;#ime_areaCircleY&amp;#039;), &lt;br /&gt;
			radius = $(&amp;#039;#ime_areaCircleRadius&amp;#039;);&lt;br /&gt;
			&lt;br /&gt;
		x.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		y.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		radius.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updatePolyInputs(coords) {&lt;br /&gt;
		$(&amp;#039;#imePropsPolyCoords&amp;#039;).text(coords.join(&amp;#039;, &amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	var coords = area.coords;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;  : updateRectInputs(coords); break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;: updateCircInputs(coords); break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;	 : updatePolyInputs(coords); break;&lt;br /&gt;
	}&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).val(area.link || &amp;#039;&amp;#039;);&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).val(area.title || &amp;#039;&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function currentArea() {&lt;br /&gt;
	return ime_areas[ime_currentlyEditing];&lt;br /&gt;
}	&lt;br /&gt;
	&lt;br /&gt;
function ime_saveArea(leftClick) {&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	area.link = document.ime.areaLink.value;&lt;br /&gt;
	area.title = document.ime.areaTitle.value;&lt;br /&gt;
	var d = area.clicks = $.extend({}, currentClicks);&lt;br /&gt;
	&lt;br /&gt;
	var full = d.left &amp;amp;&amp;amp; d.right;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;:&lt;br /&gt;
			 if (d.left) {&lt;br /&gt;
				 area.coords[0] = d.left.x; area.coords[1] = d.left.y;&lt;br /&gt;
			 }&lt;br /&gt;
			 if (d.right) {&lt;br /&gt;
				 area.coords[2] = d.right.x; area.coords[3] = d.right.y;&lt;br /&gt;
			 }&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;:&lt;br /&gt;
			if (leftClick) {&lt;br /&gt;
				area.coords[0] = d.left.x; area.coords[1] = d.left.y; &lt;br /&gt;
			}&lt;br /&gt;
			if (full) {&lt;br /&gt;
				var dx = d.left.x - d.right.x,&lt;br /&gt;
					dy = d.left.y - d.right.y;&lt;br /&gt;
				area.coords[2] = parseInt(Math.sqrt(dx*dx + dy*dy));&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;: &lt;br /&gt;
			if (leftClick &amp;amp;&amp;amp; d.left) {&lt;br /&gt;
				area.coords.push(d.left.x, d.left.y);&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
	}&lt;br /&gt;
	updateInputs(full || area.shape == &amp;#039;poly&amp;#039;);&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Remove all UI elements that might interfere with ImageMapEdit.&lt;br /&gt;
*/&lt;br /&gt;
function ime_removeOtherUIElements() {&lt;br /&gt;
	// Remove all UI elements of the &amp;#039;annotations&amp;#039; feature used on Wikimedia&lt;br /&gt;
	// Commons.&lt;br /&gt;
	$(&amp;#039;#ImageAnnotationAddButton&amp;#039;).remove();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Try to find an &amp;lt;a&amp;gt; tag within the specified HTML document node.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
function ime_findATag(node) {&lt;br /&gt;
	// We just look at the first child until there is none or it is an &amp;lt;a&amp;gt; tag&lt;br /&gt;
	var a = node;&lt;br /&gt;
	while (a != null &amp;amp;&amp;amp; a.nodeName.toUpperCase() != &amp;#039;A&amp;#039;) {&lt;br /&gt;
		a = a.firstChild;&lt;br /&gt;
	}&lt;br /&gt;
	return a;&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_importLines() {&lt;br /&gt;
	var text = document.ime.importText.value;&lt;br /&gt;
	var lines = text.split(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;lines.length; i++) {&lt;br /&gt;
		var rectMatch = /rect +(\d+) +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var circleMatch = /circle +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var polyMatch = /poly +(.*?) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
&lt;br /&gt;
		var line = lines[i];&lt;br /&gt;
&lt;br /&gt;
		if (rectMatch.test(line)) {&lt;br /&gt;
			var results = rectMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;rect&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 5);&lt;br /&gt;
			area.link = results[5];&lt;br /&gt;
			if (results[6]) area.title = results[6].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (circleMatch.test(line)) {&lt;br /&gt;
			var results = circleMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;circle&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 4);&lt;br /&gt;
			area.link = results[4];&lt;br /&gt;
			if (results[5]) area.title = results[5].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (polyMatch.test(line)) {&lt;br /&gt;
			var results = polyMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;poly&amp;quot;);&lt;br /&gt;
			area.coords = results[1].split(/\s+/);&lt;br /&gt;
			area.link = results[2];&lt;br /&gt;
			if (results[3]) area.title = results[3].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	ime_hideImport();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_showImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_hideImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).hide();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function attachTemplate() {&lt;br /&gt;
	$(&amp;#039;.ime_t_rect&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;rect&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_circle&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;circle&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_poly&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;poly&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;#ime_areaselector&amp;#039;).change(function(e) { ime_editArea($(this).prop(&amp;#039;selectedIndex&amp;#039;)); });&lt;br /&gt;
	$(&amp;#039;.ime_t_deletearea&amp;#039;).click(function(e) { e.preventDefault(); ime_deleteArea();});&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).click(function(e) { e.preventDefault(); ime_showImport();});&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).click(function(e) { e.preventDefault(); ime_hideImport();});&lt;br /&gt;
	$(&amp;#039;.ime_t_import&amp;#039;).click(function(e) { e.preventDefault(); ime_importLines();});&lt;br /&gt;
	$(&amp;#039;.ime_saveonchange&amp;#039;).change(ime_saveArea);&lt;br /&gt;
	$(&amp;#039;.ime-updateresultsonchange&amp;#039;).change(ime_updateResult);&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).change(function() { currentArea().link = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).change(function() { currentArea().title = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;.ime_t_deletecoordinates&amp;#039;).click(function(e) { &lt;br /&gt;
			e.preventDefault(); &lt;br /&gt;
			currentArea().coords = [];&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			ime_saveArea();&lt;br /&gt;
		} );&lt;br /&gt;
	selectArea = $(&amp;#039;#ime_areaselector&amp;#039;);&lt;br /&gt;
	$(&amp;#039;.ime-saveonchange&amp;#039;).focusout(function() {&lt;br /&gt;
		var input = $(this);&lt;br /&gt;
		var ind = input.data(&amp;#039;coord&amp;#039;);&lt;br /&gt;
		var val = parseInt(input.val());&lt;br /&gt;
		var area = currentArea();&lt;br /&gt;
		var coords = area &amp;amp;&amp;amp; area.coords;&lt;br /&gt;
&lt;br /&gt;
		if (coords &amp;amp;&amp;amp; typeof(ind) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; typeof(val) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; ! isNaN(val)) {&lt;br /&gt;
			coords[ind] = val;&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			drawAreas();&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
	mw.loader.using([&amp;#039;mediawiki.api&amp;#039;, &amp;#039;jquery.ui&amp;#039;]).done(function() {&lt;br /&gt;
		$(&amp;#039;#ime_areaLink&amp;#039;).autocomplete({&lt;br /&gt;
    		source: function( request, response ) {&lt;br /&gt;
				new mw.Api().get( {&lt;br /&gt;
	            	action: &amp;#039;opensearch&amp;#039;,&lt;br /&gt;
	            	search: request.term,&lt;br /&gt;
	            	namespace: 0,&lt;br /&gt;
					limit:10&lt;br /&gt;
	        	}).done(function( data ) {&lt;br /&gt;
					if ( data &amp;amp;&amp;amp; data.length &amp;gt; 1 ) &lt;br /&gt;
						response( data[1] );&lt;br /&gt;
	        	}); // done&lt;br /&gt;
    		} // source&lt;br /&gt;
		}); // autocomplete&lt;br /&gt;
	}); // using&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
// this is the one-(very long)-line version of the template, since mw linger does not allow use multiline delimiter (ascii 96), not even in the comment... the formatted version in comment below.&lt;br /&gt;
ime_templateHtml = &amp;#039;&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot; data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot; data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot; data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot; data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&amp;lt;div&amp;gt;&amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/form&amp;gt;&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
/* &lt;br /&gt;
&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot;  data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot;  data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br/&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot;  data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot;  data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot;  data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
                    &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;br /&amp;gt;&lt;br /&gt;
                &amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div&amp;gt;&lt;br /&gt;
                &amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
    &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
`;&lt;br /&gt;
	&lt;br /&gt;
});&lt;br /&gt;
*/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=645</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=645"/>
		<updated>2021-10-07T21:00:10Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/*&lt;br /&gt;
	modified by [[user:קיפודנחש]]&lt;br /&gt;
	&lt;br /&gt;
	original script by Peter Schlömer, can be found on &lt;br /&gt;
	https://tools.wmflabs.org/imagemapedit/ime.js, &lt;br /&gt;
	and contains the following copyright notice:&lt;br /&gt;
=========== original license ================&lt;br /&gt;
			Copyright (c) 2007-2013 Peter Schlömer&lt;br /&gt;
&lt;br /&gt;
			Released under the following licenses (to make reuse in other Wikis&lt;br /&gt;
			easier):&lt;br /&gt;
&lt;br /&gt;
			GNU General Public License (GPL), version 2&lt;br /&gt;
			GNU Free Documentatin Licence (GFDL), version 1.2 or later&lt;br /&gt;
			Creative Commons Attribution ShareAlike (CC-by-sa), version 2 or later&lt;br /&gt;
=============================================			&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) == 6 &amp;amp;&amp;amp; mw.config.get(&amp;#039;wgAction&amp;#039;) == &amp;#039;view&amp;#039;) &lt;br /&gt;
$(function() {&lt;br /&gt;
	// avoid multiple activation, e.g. when [[m:Special:MyPage/global.js]] activates the script&lt;br /&gt;
	// and it&amp;#039;s also activated on the wiki&lt;br /&gt;
&lt;br /&gt;
if (window.mw_ime_running) return;&lt;br /&gt;
window.mw_ime_running = true;&lt;br /&gt;
&lt;br /&gt;
var ime_translations = { error_imagenotfound: &amp;#039;ImageMapEdit: Could not find image in page structure.&amp;#039; };&lt;br /&gt;
var ime_areas = Array();&lt;br /&gt;
var ime_currentlyEditing = -1;&lt;br /&gt;
var ime_width;&lt;br /&gt;
var ime_height;&lt;br /&gt;
var ime_scale;&lt;br /&gt;
var img;&lt;br /&gt;
var $img;&lt;br /&gt;
var context;&lt;br /&gt;
var jcanvas;&lt;br /&gt;
var imageProperties;&lt;br /&gt;
var currentClicks = {};&lt;br /&gt;
var ime_templateHtml;&lt;br /&gt;
var listenToMouse = false;&lt;br /&gt;
var selectArea;&lt;br /&gt;
&lt;br /&gt;
if (document.getElementById(&amp;#039;file&amp;#039;)) {&lt;br /&gt;
	ime_init1();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_htmlNewDiv(id) {&lt;br /&gt;
	var div = document.createElement(&amp;#039;div&amp;#039;);&lt;br /&gt;
	if (id) div.id = id;&lt;br /&gt;
	return div;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 1: Tries to find image and uses a XMLHttpRequest&lt;br /&gt;
	to download information about the image. When this is done (it&amp;#039;s an&lt;br /&gt;
	asynchronous request) show a link to load the rest of ImageMapEdit&lt;br /&gt;
	using ime_init2().&lt;br /&gt;
*/&lt;br /&gt;
function ime_init1() {&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	if (!divFile) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,divFile=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var a = ime_findATag(divFile);&lt;br /&gt;
	if (!a) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,a=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var img = a.firstChild;&lt;br /&gt;
	if (!img) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,img=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var url = mw.config.get(&amp;#039;wgScriptPath&amp;#039;) + &amp;#039;/api.php?format=json&amp;amp;action=query&amp;amp;prop=imageinfo&amp;amp;iiprop=size&amp;amp;titles=&amp;#039; + mw.config.get(&amp;#039;wgPageName&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	$.get(url, function(data) {&lt;br /&gt;
&lt;br /&gt;
		if( typeof data.query.pages != &amp;quot;undefined&amp;quot; ) {&lt;br /&gt;
	        imageProperties = data.query.pages[Object.keys(data.query.pages)[0]];&lt;br /&gt;
            var imageInfo = imageProperties.imageinfo;&lt;br /&gt;
            if (imageInfo) {&lt;br /&gt;
                ime_width = imageInfo[0].width;&lt;br /&gt;
                ime_height = imageInfo[0].height;&lt;br /&gt;
                ime_scale = img.width/ime_width;&lt;br /&gt;
&lt;br /&gt;
                // Show &amp;#039;show ImageMapEdit&amp;#039; button now&lt;br /&gt;
                $(&amp;#039;&amp;lt;a&amp;gt;&amp;#039;, { id: &amp;#039;imeLink&amp;#039;})&lt;br /&gt;
                    .css({ display: &amp;#039;block&amp;#039; })&lt;br /&gt;
                    .text(&amp;#039;ImageMapEdit &amp;gt;&amp;#039;)&lt;br /&gt;
                    .click( function(e) {&lt;br /&gt;
                        e.preventDefault();&lt;br /&gt;
                        ime_init2();&lt;br /&gt;
                    })&lt;br /&gt;
                    .appendTo(&amp;#039;#file&amp;#039;);&lt;br /&gt;
            }&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 2: Triggered by an external link. Does some moving&lt;br /&gt;
	around of the image in the logical structure of the page, then hides the&lt;br /&gt;
	link and finally puts the HTML code in place.&lt;br /&gt;
*/&lt;br /&gt;
	&lt;br /&gt;
function ime_init2() {&lt;br /&gt;
&lt;br /&gt;
	// Remove UI that might interfere with this code&lt;br /&gt;
	ime_removeOtherUIElements();&lt;br /&gt;
&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	var tempNode = divFile.firstChild;&lt;br /&gt;
	var a = ime_findATag(tempNode);&lt;br /&gt;
	var divImeContainer = ime_htmlNewDiv(&amp;#039;imeContainer&amp;#039;);&lt;br /&gt;
	&lt;br /&gt;
	img = a.firstChild,&lt;br /&gt;
		$img = $(img);&lt;br /&gt;
	&lt;br /&gt;
	divImeContainer.style.position = &amp;#039;relative&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Move image from within link to outside&lt;br /&gt;
	a.removeChild(img);&lt;br /&gt;
	divFile.insertBefore(divImeContainer,tempNode);&lt;br /&gt;
	divFile.removeChild(tempNode);&lt;br /&gt;
	// Fix for rtl wikis, thanks to hewiki user &amp;quot;קיפודנחש&amp;quot;&lt;br /&gt;
	divFile.style.direction = &amp;#039;ltr&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	img.id = &amp;#039;imeImg&amp;#039;;&lt;br /&gt;
	img.style.border = &amp;#039;none&amp;#039;;&lt;br /&gt;
	img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
&lt;br /&gt;
	// Internet Explorer needs this differently&lt;br /&gt;
	if (typeof(navigator.userAgent) != &amp;#039;undefined&amp;#039; &amp;amp;&amp;amp; navigator.userAgent.match(&amp;#039;/MSIE/&amp;#039;)) {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;none&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;auto&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	divImeContainer.appendChild(img);&lt;br /&gt;
	&lt;br /&gt;
	jcanvas = $(&amp;#039;&amp;lt;canvas&amp;gt;&amp;#039;)&lt;br /&gt;
		.css( {&lt;br /&gt;
			position: &amp;#039;absolute&amp;#039;, &lt;br /&gt;
			width: $img.width() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			height: $img.height() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			border: 0, &lt;br /&gt;
			top:0, &lt;br /&gt;
			left:0			&lt;br /&gt;
		})&lt;br /&gt;
		.attr({width: $img.width(), height: $img.height()})&lt;br /&gt;
		.appendTo(divImeContainer)&lt;br /&gt;
	context = jcanvas[0].getContext(&amp;quot;2d&amp;quot;);&lt;br /&gt;
	$.extend(context,  {&lt;br /&gt;
		fillStyle: &amp;#039;rgba(255,255,0,0.4)&amp;#039;, &lt;br /&gt;
		strokeStyle: &amp;#039;red&amp;#039;, &lt;br /&gt;
		lineJoin: &amp;#039;round&amp;#039;, &lt;br /&gt;
		lineWidth: 1.5/ime_scale}&lt;br /&gt;
		);&lt;br /&gt;
	context.scale(ime_scale, ime_scale);&lt;br /&gt;
	jcanvas.mousedown(onmousedown);&lt;br /&gt;
	jcanvas.click(function(e){e.preventDefault();e.stopPropagation();})&lt;br /&gt;
	jcanvas[0].oncontextmenu = img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
	&lt;br /&gt;
	var divIme = ime_htmlNewDiv(&amp;#039;ime&amp;#039;);&lt;br /&gt;
	divFile.appendChild(divIme);&lt;br /&gt;
&lt;br /&gt;
	// Hide the link now&lt;br /&gt;
	document.getElementById(&amp;#039;imeLink&amp;#039;).style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Disable image context menu so right click can be used for events&lt;br /&gt;
	img.oncontextmenu = ime_eventDummy;&lt;br /&gt;
&lt;br /&gt;
	$(divIme).html(ime_templateHtml);&lt;br /&gt;
	&lt;br /&gt;
	attachTemplate();&lt;br /&gt;
&lt;br /&gt;
	// Translate texts&lt;br /&gt;
	ime_translate();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_translate() {&lt;br /&gt;
	var allt = [ime_translations, window.ime_translations];&lt;br /&gt;
	while (allt.length) {&lt;br /&gt;
		var trans = allt.shift();&lt;br /&gt;
		if (trans) &lt;br /&gt;
			for (var key in trans) &lt;br /&gt;
				$(&amp;#039;.ime_t_&amp;#039; + key).text(trans[key]);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Finds all elements in the current document with the specified class.&lt;br /&gt;
*/&lt;br /&gt;
function ime_getElementsByClassName(className) {&lt;br /&gt;
	// Hopefully the browser supports this natively&lt;br /&gt;
	if (document.getElementsByClassName) {&lt;br /&gt;
		return document.getElementsByClassName(className);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Otherwise use the function defined by MediaWiki&lt;br /&gt;
	return getElementsByClassName(document,&amp;#039;*&amp;#039;,className)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Display an error message, either by putting it on the page or - if the&lt;br /&gt;
	place to put it does not exist - by showing an alert box.&lt;br /&gt;
*/&lt;br /&gt;
function ime_error(message) {&lt;br /&gt;
	var jqFile = $(&amp;#039;#file&amp;#039;);&lt;br /&gt;
	var jqIme = $(&amp;#039;#ime&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	if (jqFile.length !== 0) {&lt;br /&gt;
		var jqImeError = $(&amp;#039;&amp;lt;p&amp;gt;&amp;#039;)&lt;br /&gt;
		.css({&lt;br /&gt;
			&amp;#039;color&amp;#039; : &amp;#039;darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;background&amp;#039; : &amp;#039;white&amp;#039;,&lt;br /&gt;
			&amp;#039;border&amp;#039; : &amp;#039;1px solid darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;padding&amp;#039; : &amp;#039;1ex&amp;#039;&lt;br /&gt;
		})&lt;br /&gt;
		.text(message)&lt;br /&gt;
&lt;br /&gt;
		if (jqIme !== 0) {&lt;br /&gt;
			jqIme.before(jqImeError);&lt;br /&gt;
		} else {&lt;br /&gt;
			jqImeError.appendTo(jqFile);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		window.alert(message);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Dummy function to intercept events&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventDummy(e) {&lt;br /&gt;
	e.cancelBubble = true;&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Function to define an object storing info on a clickable area for the&lt;br /&gt;
	imagemap.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Browser invariant function to get the event &amp;quot;behind&amp;quot; the object passed&lt;br /&gt;
	to event handlers.&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventGetButton(e) {&lt;br /&gt;
	if (typeof(e.which)!=&amp;#039;undefined&amp;#039;) {&lt;br /&gt;
		return e.which;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		return e.button;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onmousedown(event)	{&lt;br /&gt;
	if (!listenToMouse) return;&lt;br /&gt;
	event.preventDefault();&lt;br /&gt;
	event.stopPropagation();&lt;br /&gt;
	var isLeftButton = event.which == 1, isRightButton = event.which &amp;gt; 1;&lt;br /&gt;
	var offset = $(&amp;#039;#imeImg&amp;#039;).offset();&lt;br /&gt;
	var x = event.pageX - offset.left;&lt;br /&gt;
	var y = event.pageY - offset.top;&lt;br /&gt;
	var position = { x: parseInt( x / ime_scale ), y:  parseInt( y / ime_scale ) };&lt;br /&gt;
	if (isLeftButton) {&lt;br /&gt;
		currentClicks.left = position;&lt;br /&gt;
	}&lt;br /&gt;
	if (isRightButton) {&lt;br /&gt;
		currentClicks.right = position;&lt;br /&gt;
	}&lt;br /&gt;
	ime_saveArea(isLeftButton);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_mouseEventClear() {&lt;br /&gt;
	listenToMouse = false;&lt;br /&gt;
	currentClicks = {};&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_mouseEventSet() {&lt;br /&gt;
	listenToMouse = true;&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;crosshair&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_newArea(shape) {&lt;br /&gt;
	ime_mouseEventSet();&lt;br /&gt;
	ime_areas.push( { shape: shape, coords: [], link: &amp;#039;&amp;#039; } );&lt;br /&gt;
	ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	return currentArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateAreas() {&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
	ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	ime_updateResult();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateResult() {&lt;br /&gt;
	var arr = document.ime.imageDescriptionPos;&lt;br /&gt;
	var imageDescriptionPos = arr[0].value;&lt;br /&gt;
	for (var i=1; i&amp;lt;arr.length; i++) {&lt;br /&gt;
		if (arr[i].checked) {&lt;br /&gt;
			imageDescriptionPos = arr[i].value;&lt;br /&gt;
			break;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var result = Array();&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
	result.push(mw.config.get(&amp;#039;wgPageName&amp;#039;) + &amp;#039;|&amp;#039; + document.ime.imageDescription.value);&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var s = ime_areas[i].shape + &lt;br /&gt;
					&amp;#039; &amp;#039; + &lt;br /&gt;
					ime_areas[i].coords.join(&amp;#039; &amp;#039;) + &lt;br /&gt;
					&amp;#039; [[&amp;#039; + &lt;br /&gt;
					ime_areas[i].link + &lt;br /&gt;
					(ime_areas[i].title ? &amp;#039;|&amp;#039; + ime_areas[i].title : &amp;#039;&amp;#039;) + &lt;br /&gt;
					&amp;#039;]]&amp;#039;;&lt;br /&gt;
		&lt;br /&gt;
		result.push(s);&lt;br /&gt;
	}&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	result.push(&amp;#039;desc &amp;#039; + imageDescriptionPos);&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;/imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	var preResult = document.getElementById(&amp;#039;imeResult&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	while (preResult.lastChild) {&lt;br /&gt;
		preResult.removeChild(preResult.lastChild);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;result.length; i++) {&lt;br /&gt;
		preResult.appendChild(document.createTextNode(result[i]));&lt;br /&gt;
		preResult.appendChild(document.createElement(&amp;#039;br&amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function drawAreas() { // this is where the magic is done.&lt;br /&gt;
	&lt;br /&gt;
	function markPoint(point, color) {&lt;br /&gt;
		if (point) {&lt;br /&gt;
			context.beginPath();&lt;br /&gt;
			var arm = 8 / ime_scale;&lt;br /&gt;
			context.moveTo(point.x + arm, point.y);&lt;br /&gt;
			context.lineTo(point.x - arm, point.y);&lt;br /&gt;
			context.moveTo(point.x, point.y + arm);&lt;br /&gt;
			context.lineTo(point.x, point.y - arm);&lt;br /&gt;
			context.strokeStyle = color;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
			context.closePath();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
	function drawPoly(coords) {&lt;br /&gt;
		coords = coords.slice();&lt;br /&gt;
		context.moveTo(coords.shift(), coords.shift());&lt;br /&gt;
		while (coords.length)&lt;br /&gt;
			context.lineTo(coords.shift(), coords.shift());&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	context.clearRect(0, 0, context.canvas.width/ime_scale, context.canvas.height/ime_scale); // prepare for a new day.&lt;br /&gt;
	for (var ind in ime_areas) {&lt;br /&gt;
		var current = ind == ime_currentlyEditing;&lt;br /&gt;
		context.fillStyle = current ? &amp;#039;rgba(255,255,0,0.4)&amp;#039; : &amp;#039;rgba(255,0,0,0.4)&amp;#039;;&lt;br /&gt;
		var area = ime_areas[ind];&lt;br /&gt;
		var coords = area.coords;&lt;br /&gt;
		context.beginPath();&lt;br /&gt;
		switch (area.shape) {&lt;br /&gt;
			case &amp;#039;rect&amp;#039;: &lt;br /&gt;
				var complete = true;&lt;br /&gt;
				for (var i = 0; i &amp;lt; 4; i++) complete = complete &amp;amp;&amp;amp; coords[i];&lt;br /&gt;
				if (complete)&lt;br /&gt;
					drawPoly([coords[0], coords[1], coords[0], coords[3], coords[2], coords[3], coords[2], coords[1]]); break;&lt;br /&gt;
			case &amp;#039;circle&amp;#039;: if (coords.length == 3) {&lt;br /&gt;
					context.arc(coords[0],coords[1],coords[2],0,Math.PI*2); &lt;br /&gt;
				}&lt;br /&gt;
				break;//x,y,r,startAngle,endAngle&lt;br /&gt;
			case &amp;#039;poly&amp;#039;: drawPoly(coords); &lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		context.closePath();&lt;br /&gt;
		context.fill();&lt;br /&gt;
		if (current) {&lt;br /&gt;
			context.strokeStyle = &amp;#039;red&amp;#039;;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	markPoint(currentClicks.left, &amp;#039;red&amp;#039;);&lt;br /&gt;
	if (currentArea().shape != &amp;#039;poly&amp;#039;) markPoint(currentClicks.right, &amp;#039;yellow&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateSelectArea() {&lt;br /&gt;
&lt;br /&gt;
	selectArea.children().remove();&lt;br /&gt;
	&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var area = ime_areas[i],&lt;br /&gt;
			title = (area.title || area.link || &amp;#039;&amp;#039;) + &amp;#039; [&amp;#039; + area.shape + &amp;#039;]&amp;#039;;&lt;br /&gt;
		$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: i })&lt;br /&gt;
			.text(title)&lt;br /&gt;
			.prop({ selected: i == ime_currentlyEditing } )&lt;br /&gt;
			.appendTo(selectArea);&lt;br /&gt;
	}&lt;br /&gt;
	selectArea.prop(&amp;#039;selectedIndex&amp;#039;, ime_currentlyEditing);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_editArea(index) {&lt;br /&gt;
	$(&amp;#039;#imeProps&amp;#039;).toggle(false);&lt;br /&gt;
&lt;br /&gt;
	var area = ime_areas[index];&lt;br /&gt;
	currentClicks = area.clicks || {};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (area) {&lt;br /&gt;
		ime_currentlyEditing = index;&lt;br /&gt;
&lt;br /&gt;
		$(&amp;#039;#imeProps&amp;#039;).toggle(true);&lt;br /&gt;
		$(&amp;#039;.ime-prop&amp;#039;).toggle(false);&lt;br /&gt;
		$(&amp;#039;.ime-prop-&amp;#039; + area.shape).toggle(true);&lt;br /&gt;
		&lt;br /&gt;
		ime_mouseEventSet();&lt;br /&gt;
		updateInputs();&lt;br /&gt;
	}&lt;br /&gt;
	drawAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_deleteArea() {&lt;br /&gt;
	ime_mouseEventClear();&lt;br /&gt;
&lt;br /&gt;
	// Remove element from ime_areas array&lt;br /&gt;
	ime_areas.splice(ime_currentlyEditing,1);&lt;br /&gt;
&lt;br /&gt;
	if (ime_currentlyEditing&amp;gt;=ime_areas.length) {&lt;br /&gt;
		ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	if (ime_currentlyEditing &amp;gt;= 0) {&lt;br /&gt;
		ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function updateInputs(fromAreas) {&lt;br /&gt;
	&lt;br /&gt;
	function updateRectInputs(coords) {&lt;br /&gt;
		var lx = $(&amp;#039;#ime_areaRectLeft&amp;#039;), &lt;br /&gt;
			ly = $(&amp;#039;#ime_areaRectTop&amp;#039;), &lt;br /&gt;
			rx = $(&amp;#039;#ime_areaRectRight&amp;#039;), &lt;br /&gt;
			ry = $(&amp;#039;#ime_areaRectBottom&amp;#039;);&lt;br /&gt;
			&lt;br /&gt;
		lx.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ly.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		rx.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ry.val(coords &amp;amp;&amp;amp; coords[3] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updateCircInputs(coords) {&lt;br /&gt;
		var x = $(&amp;#039;#ime_areaCircleX&amp;#039;), &lt;br /&gt;
			y = $(&amp;#039;#ime_areaCircleY&amp;#039;), &lt;br /&gt;
			radius = $(&amp;#039;#ime_areaCircleRadius&amp;#039;)&lt;br /&gt;
			&lt;br /&gt;
		x.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		y.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		radius.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updatePolyInputs(coords) {&lt;br /&gt;
		$(&amp;#039;#imePropsPolyCoords&amp;#039;).text(coords.join(&amp;#039;, &amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	var coords = area.coords;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;  : updateRectInputs(coords); break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;: updateCircInputs(coords); break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;	 : updatePolyInputs(coords); break;&lt;br /&gt;
	}&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).val(area.link || &amp;#039;&amp;#039;);&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).val(area.title || &amp;#039;&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function currentArea() {&lt;br /&gt;
	return ime_areas[ime_currentlyEditing];&lt;br /&gt;
}	&lt;br /&gt;
	&lt;br /&gt;
function ime_saveArea(leftClick) {&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	area.link = document.ime.areaLink.value;&lt;br /&gt;
	area.title = document.ime.areaTitle.value;&lt;br /&gt;
	var d = area.clicks = $.extend({}, currentClicks);&lt;br /&gt;
	&lt;br /&gt;
	var full = d.left &amp;amp;&amp;amp; d.right;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;:&lt;br /&gt;
			 if (d.left) {&lt;br /&gt;
				 area.coords[0] = d.left.x; area.coords[1] = d.left.y;&lt;br /&gt;
			 }&lt;br /&gt;
			 if (d.right) {&lt;br /&gt;
				 area.coords[2] = d.right.x; area.coords[3] = d.right.y;&lt;br /&gt;
			 }&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;:&lt;br /&gt;
			if (leftClick) {&lt;br /&gt;
				area.coords[0] = d.left.x; area.coords[1] = d.left.y; &lt;br /&gt;
			}&lt;br /&gt;
			if (full) {&lt;br /&gt;
				var dx = d.left.x - d.right.x,&lt;br /&gt;
					dy = d.left.y - d.right.y;&lt;br /&gt;
				area.coords[2] = parseInt(Math.sqrt(dx*dx + dy*dy));&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;: &lt;br /&gt;
			if (leftClick &amp;amp;&amp;amp; d.left) {&lt;br /&gt;
				area.coords.push(d.left.x, d.left.y);&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
	}&lt;br /&gt;
	updateInputs(full || area.shape == &amp;#039;poly&amp;#039;);&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Remove all UI elements that might interfere with ImageMapEdit.&lt;br /&gt;
*/&lt;br /&gt;
function ime_removeOtherUIElements() {&lt;br /&gt;
	// Remove all UI elements of the &amp;#039;annotations&amp;#039; feature used on Wikimedia&lt;br /&gt;
	// Commons.&lt;br /&gt;
	$(&amp;#039;#ImageAnnotationAddButton&amp;#039;).remove();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Try to find an &amp;lt;a&amp;gt; tag within the specified HTML document node.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
function ime_findATag(node) {&lt;br /&gt;
	// We just look at the first child until there is none or it is an &amp;lt;a&amp;gt; tag&lt;br /&gt;
	var a = node;&lt;br /&gt;
	while (a != null &amp;amp;&amp;amp; a.nodeName.toUpperCase() != &amp;#039;A&amp;#039;) {&lt;br /&gt;
		a = a.firstChild;&lt;br /&gt;
	}&lt;br /&gt;
	return a;&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_importLines() {&lt;br /&gt;
	var text = document.ime.importText.value;&lt;br /&gt;
	var lines = text.split(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;lines.length; i++) {&lt;br /&gt;
		var rectMatch = /rect +(\d+) +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var circleMatch = /circle +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var polyMatch = /poly +(.*?) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
&lt;br /&gt;
		var line = lines[i];&lt;br /&gt;
&lt;br /&gt;
		if (rectMatch.test(line)) {&lt;br /&gt;
			var results = rectMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;rect&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 5);&lt;br /&gt;
			area.link = results[5];&lt;br /&gt;
			if (results[6]) area.title = results[6].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (circleMatch.test(line)) {&lt;br /&gt;
			var results = circleMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;circle&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 4);&lt;br /&gt;
			area.link = results[4];&lt;br /&gt;
			if (results[5]) area.title = results[5].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (polyMatch.test(line)) {&lt;br /&gt;
			var results = polyMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;poly&amp;quot;);&lt;br /&gt;
			area.coords = results[1].split(/\s+/);&lt;br /&gt;
			area.link = results[2];&lt;br /&gt;
			if (results[3]) area.title = results[3].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	ime_hideImport();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_showImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_hideImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).hide();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function attachTemplate() {&lt;br /&gt;
	$(&amp;#039;.ime_t_rect&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;rect&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_circle&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;circle&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_poly&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;poly&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;#ime_areaselector&amp;#039;).change(function(e) { ime_editArea($(this).prop(&amp;#039;selectedIndex&amp;#039;)); });&lt;br /&gt;
	$(&amp;#039;.ime_t_deletearea&amp;#039;).click(function(e) { e.preventDefault(); ime_deleteArea();});&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).click(function(e) { e.preventDefault(); ime_showImport();});&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).click(function(e) { e.preventDefault(); ime_hideImport();});&lt;br /&gt;
	$(&amp;#039;.ime_t_import&amp;#039;).click(function(e) { e.preventDefault(); ime_importLines();});&lt;br /&gt;
	$(&amp;#039;.ime_saveonchange&amp;#039;).change(ime_saveArea);&lt;br /&gt;
	$(&amp;#039;.ime-updateresultsonchange&amp;#039;).change(ime_updateResult);&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).change(function() { currentArea().link = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).change(function() { currentArea().title = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;.ime_t_deletecoordinates&amp;#039;).click(function(e) { &lt;br /&gt;
			e.preventDefault(); &lt;br /&gt;
			currentArea().coords = [];&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			ime_saveArea();&lt;br /&gt;
		} );&lt;br /&gt;
	selectArea = $(&amp;#039;#ime_areaselector&amp;#039;);&lt;br /&gt;
	$(&amp;#039;.ime-saveonchange&amp;#039;).focusout(function() {&lt;br /&gt;
		var input = $(this);&lt;br /&gt;
		var ind = input.data(&amp;#039;coord&amp;#039;);&lt;br /&gt;
		var val = parseInt(input.val());&lt;br /&gt;
		var area = currentArea();&lt;br /&gt;
		var coords = area &amp;amp;&amp;amp; area.coords;&lt;br /&gt;
&lt;br /&gt;
		if (coords &amp;amp;&amp;amp; typeof(ind) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; typeof(val) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; ! isNaN(val)) {&lt;br /&gt;
			coords[ind] = val;&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			drawAreas();&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
	mw.loader.using([&amp;#039;mediawiki.api&amp;#039;, &amp;#039;jquery.ui&amp;#039;]).done(function() {&lt;br /&gt;
		$(&amp;#039;#ime_areaLink&amp;#039;).autocomplete({&lt;br /&gt;
    		source: function( request, response ) {&lt;br /&gt;
				new mw.Api().get( {&lt;br /&gt;
	            	action: &amp;#039;opensearch&amp;#039;,&lt;br /&gt;
	            	search: request.term,&lt;br /&gt;
	            	namespace: 0,&lt;br /&gt;
					limit:10&lt;br /&gt;
	        	}).done(function( data ) {&lt;br /&gt;
					if ( data &amp;amp;&amp;amp; data.length &amp;gt; 1 ) &lt;br /&gt;
						response( data[1] );&lt;br /&gt;
	        	}); // done&lt;br /&gt;
    		} // source&lt;br /&gt;
		}); // autocomplete&lt;br /&gt;
	}); // using&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
// this is the one-(very long)-line version of the template, since mw linger does not allow use multiline delimiter (ascii 96), not even in the comment... the formatted version in comment below.&lt;br /&gt;
ime_templateHtml = &amp;#039;&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot; data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot; data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot; data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot; data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&amp;lt;div&amp;gt;&amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/form&amp;gt;&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
/* &lt;br /&gt;
&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot;  data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot;  data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br/&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot;  data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot;  data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot;  data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
                    &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;br /&amp;gt;&lt;br /&gt;
                &amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div&amp;gt;&lt;br /&gt;
                &amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
    &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
`;&lt;br /&gt;
	&lt;br /&gt;
});&lt;br /&gt;
*/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
	<entry>
		<id>https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=644</id>
		<title>MediaWiki:Common.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.machinamaincluster.com/index.php?title=MediaWiki:Common.js&amp;diff=644"/>
		<updated>2021-10-07T20:57:03Z</updated>

		<summary type="html">&lt;p&gt;Prisma: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*&lt;br /&gt;
	modified by [[user:קיפודנחש]]&lt;br /&gt;
	&lt;br /&gt;
	original script by Peter Schlömer, can be found on &lt;br /&gt;
	https://tools.wmflabs.org/imagemapedit/ime.js, &lt;br /&gt;
	and contains the following copyright notice:&lt;br /&gt;
=========== original license ================&lt;br /&gt;
			Copyright (c) 2007-2013 Peter Schlömer&lt;br /&gt;
&lt;br /&gt;
			Released under the following licenses (to make reuse in other Wikis&lt;br /&gt;
			easier):&lt;br /&gt;
&lt;br /&gt;
			GNU General Public License (GPL), version 2&lt;br /&gt;
			GNU Free Documentatin Licence (GFDL), version 1.2 or later&lt;br /&gt;
			Creative Commons Attribution ShareAlike (CC-by-sa), version 2 or later&lt;br /&gt;
=============================================			&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
if (mw.config.get(&amp;#039;wgNamespaceNumber&amp;#039;) == 6 &amp;amp;&amp;amp; mw.config.get(&amp;#039;wgAction&amp;#039;) == &amp;#039;view&amp;#039;) &lt;br /&gt;
$(function() {&lt;br /&gt;
	// avoid multiple activation, e.g. when [[m:Special:MyPage/global.js]] activates the script&lt;br /&gt;
	// and it&amp;#039;s also activated on the wiki&lt;br /&gt;
&lt;br /&gt;
if (window.mw_ime_running) return;&lt;br /&gt;
window.mw_ime_running = true;&lt;br /&gt;
&lt;br /&gt;
var ime_translations = { error_imagenotfound: &amp;#039;ImageMapEdit: Could not find image in page structure.&amp;#039; };&lt;br /&gt;
var ime_areas = Array();&lt;br /&gt;
var ime_currentlyEditing = -1;&lt;br /&gt;
var ime_width;&lt;br /&gt;
var ime_height;&lt;br /&gt;
var ime_scale;&lt;br /&gt;
var img;&lt;br /&gt;
var $img;&lt;br /&gt;
var context;&lt;br /&gt;
var jcanvas;&lt;br /&gt;
var imageProperties;&lt;br /&gt;
var currentClicks = {};&lt;br /&gt;
var ime_templateHtml;&lt;br /&gt;
var listenToMouse = false;&lt;br /&gt;
var selectArea;&lt;br /&gt;
&lt;br /&gt;
if (document.getElementById(&amp;#039;file&amp;#039;)) {&lt;br /&gt;
	ime_init1();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_htmlNewDiv(id) {&lt;br /&gt;
	var div = document.createElement(&amp;#039;div&amp;#039;);&lt;br /&gt;
	if (id) div.id = id;&lt;br /&gt;
	return div;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 1: Tries to find image and uses a XMLHttpRequest&lt;br /&gt;
	to download information about the image. When this is done (it&amp;#039;s an&lt;br /&gt;
	asynchronous request) show a link to load the rest of ImageMapEdit&lt;br /&gt;
	using ime_init2().&lt;br /&gt;
*/&lt;br /&gt;
function ime_init1() {&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	if (!divFile) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,divFile=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var a = ime_findATag(divFile);&lt;br /&gt;
	if (!a) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,a=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var img = a.firstChild;&lt;br /&gt;
	if (!img) {&lt;br /&gt;
		ime_error(ime_translations[&amp;#039;error_imagenotfound&amp;#039;] + &amp;#039; (ime_init1,img=null)&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var url = mw.config.get(&amp;#039;wgScriptPath&amp;#039;) + &amp;#039;/api.php?format=json&amp;amp;action=query&amp;amp;prop=imageinfo&amp;amp;iiprop=size&amp;amp;titles=&amp;#039; + mw.config.get(&amp;#039;wgPageName&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	$.get(url, function(data) {&lt;br /&gt;
&lt;br /&gt;
		if( typeof data.query.pages != &amp;quot;undefined&amp;quot; ) {&lt;br /&gt;
	        imageProperties = data.query.pages[Object.keys(data.query.pages)[0]];&lt;br /&gt;
            var imageInfo = imageProperties.imageinfo;&lt;br /&gt;
            if (imageInfo) {&lt;br /&gt;
                ime_width = imageInfo[0].width;&lt;br /&gt;
                ime_height = imageInfo[0].height;&lt;br /&gt;
                ime_scale = img.width/ime_width;&lt;br /&gt;
&lt;br /&gt;
                // Show &amp;#039;show ImageMapEdit&amp;#039; button now&lt;br /&gt;
                $(&amp;#039;&amp;lt;a&amp;gt;&amp;#039;, { id: &amp;#039;imeLink&amp;#039;})&lt;br /&gt;
                    .css({ display: &amp;#039;block&amp;#039; })&lt;br /&gt;
                    .text(&amp;#039;ImageMapEdit &amp;gt;&amp;#039;)&lt;br /&gt;
                    .click( function(e) {&lt;br /&gt;
                        e.preventDefault();&lt;br /&gt;
                        ime_init2();&lt;br /&gt;
                    })&lt;br /&gt;
                    .appendTo(&amp;#039;#file&amp;#039;);&lt;br /&gt;
            }&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Initialization, part 2: Triggered by an external link. Does some moving&lt;br /&gt;
	around of the image in the logical structure of the page, then hides the&lt;br /&gt;
	link and finally puts the HTML code in place.&lt;br /&gt;
*/&lt;br /&gt;
	&lt;br /&gt;
function ime_init2() {&lt;br /&gt;
&lt;br /&gt;
	// Remove UI that might interfere with this code&lt;br /&gt;
	ime_removeOtherUIElements();&lt;br /&gt;
&lt;br /&gt;
	var divFile = document.getElementById(&amp;#039;file&amp;#039;);&lt;br /&gt;
	var tempNode = divFile.firstChild;&lt;br /&gt;
	var a = ime_findATag(tempNode);&lt;br /&gt;
	var divImeContainer = ime_htmlNewDiv(&amp;#039;imeContainer&amp;#039;);&lt;br /&gt;
	&lt;br /&gt;
	img = a.firstChild,&lt;br /&gt;
		$img = $(img);&lt;br /&gt;
	&lt;br /&gt;
	divImeContainer.style.position = &amp;#039;relative&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Move image from within link to outside&lt;br /&gt;
	a.removeChild(img);&lt;br /&gt;
	divFile.insertBefore(divImeContainer,tempNode);&lt;br /&gt;
	divFile.removeChild(tempNode);&lt;br /&gt;
	// Fix for rtl wikis, thanks to hewiki user &amp;quot;קיפודנחש&amp;quot;&lt;br /&gt;
	divFile.style.direction = &amp;#039;ltr&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	img.id = &amp;#039;imeImg&amp;#039;;&lt;br /&gt;
	img.style.border = &amp;#039;none&amp;#039;;&lt;br /&gt;
	img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
&lt;br /&gt;
	// Internet Explorer needs this differently&lt;br /&gt;
	if (typeof(navigator.userAgent) != &amp;#039;undefined&amp;#039; &amp;amp;&amp;amp; navigator.userAgent.match(&amp;#039;/MSIE/&amp;#039;)) {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;none&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		divImeContainer.style.overflow = &amp;#039;auto&amp;#039;;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	divImeContainer.appendChild(img);&lt;br /&gt;
	&lt;br /&gt;
	jcanvas = $(&amp;#039;&amp;lt;canvas&amp;gt;&amp;#039;)&lt;br /&gt;
		.css( {&lt;br /&gt;
			position: &amp;#039;absolute&amp;#039;, &lt;br /&gt;
			width: $img.width() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			height: $img.height() + &amp;#039;px&amp;#039;, &lt;br /&gt;
			border: 0, &lt;br /&gt;
			top:0, &lt;br /&gt;
			left:0			&lt;br /&gt;
		})&lt;br /&gt;
		.attr({width: $img.width(), height: $img.height()})&lt;br /&gt;
		.appendTo(divImeContainer)&lt;br /&gt;
	context = jcanvas[0].getContext(&amp;quot;2d&amp;quot;);&lt;br /&gt;
	$.extend(context,  {&lt;br /&gt;
		fillStyle: &amp;#039;rgba(255,255,0,0.4)&amp;#039;, &lt;br /&gt;
		strokeStyle: &amp;#039;red&amp;#039;, &lt;br /&gt;
		lineJoin: &amp;#039;round&amp;#039;, &lt;br /&gt;
		lineWidth: 1.5/ime_scale}&lt;br /&gt;
		);&lt;br /&gt;
	context.scale(ime_scale, ime_scale);&lt;br /&gt;
	jcanvas.mousedown(onmousedown);&lt;br /&gt;
	jcanvas.click(function(e){e.preventDefault();e.stopPropagation();})&lt;br /&gt;
	jcanvas[0].oncontextmenu = img.oncontextmenu = function(e){e.preventDefault();e.stopPropagation();};&lt;br /&gt;
	&lt;br /&gt;
	var divIme = ime_htmlNewDiv(&amp;#039;ime&amp;#039;);&lt;br /&gt;
	divFile.appendChild(divIme);&lt;br /&gt;
&lt;br /&gt;
	// Hide the link now&lt;br /&gt;
	document.getElementById(&amp;#039;imeLink&amp;#039;).style.display = &amp;#039;none&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	// Disable image context menu so right click can be used for events&lt;br /&gt;
	img.oncontextmenu = ime_eventDummy;&lt;br /&gt;
&lt;br /&gt;
	$(divIme).html(ime_templateHtml);&lt;br /&gt;
	&lt;br /&gt;
	attachTemplate();&lt;br /&gt;
&lt;br /&gt;
	// Translate texts&lt;br /&gt;
	ime_translate();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_translate() {&lt;br /&gt;
	var allt = [ime_translations, window.ime_translations];&lt;br /&gt;
	while (allt.length) {&lt;br /&gt;
		var trans = allt.shift();&lt;br /&gt;
		if (trans) &lt;br /&gt;
			for (var key in trans) &lt;br /&gt;
				$(&amp;#039;.ime_t_&amp;#039; + key).text(trans[key]);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Finds all elements in the current document with the specified class.&lt;br /&gt;
*/&lt;br /&gt;
function ime_getElementsByClassName(className) {&lt;br /&gt;
	// Hopefully the browser supports this natively&lt;br /&gt;
	if (document.getElementsByClassName) {&lt;br /&gt;
		return document.getElementsByClassName(className);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	// Otherwise use the function defined by MediaWiki&lt;br /&gt;
	return getElementsByClassName(document,&amp;#039;*&amp;#039;,className)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Display an error message, either by putting it on the page or - if the&lt;br /&gt;
	place to put it does not exist - by showing an alert box.&lt;br /&gt;
*/&lt;br /&gt;
function ime_error(message) {&lt;br /&gt;
	var jqFile = $(&amp;#039;#file&amp;#039;);&lt;br /&gt;
	var jqIme = $(&amp;#039;#ime&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	if (jqFile.length !== 0) {&lt;br /&gt;
		var jqImeError = $(&amp;#039;&amp;lt;p&amp;gt;&amp;#039;)&lt;br /&gt;
		.css({&lt;br /&gt;
			&amp;#039;color&amp;#039; : &amp;#039;darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;background&amp;#039; : &amp;#039;white&amp;#039;,&lt;br /&gt;
			&amp;#039;border&amp;#039; : &amp;#039;1px solid darkred&amp;#039;,&lt;br /&gt;
			&amp;#039;padding&amp;#039; : &amp;#039;1ex&amp;#039;&lt;br /&gt;
		})&lt;br /&gt;
		.text(message)&lt;br /&gt;
&lt;br /&gt;
		if (jqIme !== 0) {&lt;br /&gt;
			jqIme.before(jqImeError);&lt;br /&gt;
		} else {&lt;br /&gt;
			jqImeError.appendTo(jqFile);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		window.alert(message);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Dummy function to intercept events&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventDummy(e) {&lt;br /&gt;
	e.cancelBubble = true;&lt;br /&gt;
	return false;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Function to define an object storing info on a clickable area for the&lt;br /&gt;
	imagemap.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Browser invariant function to get the event &amp;quot;behind&amp;quot; the object passed&lt;br /&gt;
	to event handlers.&lt;br /&gt;
*/&lt;br /&gt;
function ime_eventGetButton(e) {&lt;br /&gt;
	if (typeof(e.which)!=&amp;#039;undefined&amp;#039;) {&lt;br /&gt;
		return e.which;&lt;br /&gt;
	}&lt;br /&gt;
	else {&lt;br /&gt;
		return e.button;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function onmousedown(event)	{&lt;br /&gt;
	if (!listenToMouse) return;&lt;br /&gt;
	event.preventDefault();&lt;br /&gt;
	event.stopPropagation();&lt;br /&gt;
	var isLeftButton = event.which == 1, isRightButton = event.which &amp;gt; 1;&lt;br /&gt;
	var offset = $(&amp;#039;#imeImg&amp;#039;).offset();&lt;br /&gt;
	var x = event.pageX - offset.left;&lt;br /&gt;
	var y = event.pageY - offset.top;&lt;br /&gt;
	var position = { x: parseInt( x / ime_scale ), y:  parseInt( y / ime_scale ) };&lt;br /&gt;
	if (isLeftButton) {&lt;br /&gt;
		currentClicks.left = position;&lt;br /&gt;
	}&lt;br /&gt;
	if (isRightButton) {&lt;br /&gt;
		currentClicks.right = position;&lt;br /&gt;
	}&lt;br /&gt;
	ime_saveArea(isLeftButton);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_mouseEventClear() {&lt;br /&gt;
	listenToMouse = false;&lt;br /&gt;
	currentClicks = {};&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_mouseEventSet() {&lt;br /&gt;
	listenToMouse = true;&lt;br /&gt;
	jcanvas.css({ cursor: &amp;#039;crosshair&amp;#039; });&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_newArea(shape) {&lt;br /&gt;
	ime_mouseEventSet();&lt;br /&gt;
	ime_areas.push( { shape: shape, coords: [], link: &amp;#039;&amp;#039; } );&lt;br /&gt;
	ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	return currentArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateAreas() {&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
	ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	ime_updateResult();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateResult() {&lt;br /&gt;
	var arr = document.ime.imageDescriptionPos;&lt;br /&gt;
	var imageDescriptionPos = arr[0].value;&lt;br /&gt;
	for (var i=1; i&amp;lt;arr.length; i++) {&lt;br /&gt;
		if (arr[i].checked) {&lt;br /&gt;
			imageDescriptionPos = arr[i].value;&lt;br /&gt;
			break;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var result = Array();&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
	result.push(mw.config.get(&amp;#039;wgPageName&amp;#039;) + &amp;#039;|&amp;#039; + document.ime.imageDescription.value);&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var s = ime_areas[i].shape + &lt;br /&gt;
					&amp;#039; &amp;#039; + &lt;br /&gt;
					ime_areas[i].coords.join(&amp;#039; &amp;#039;) + &lt;br /&gt;
					&amp;#039; [[&amp;#039; + &lt;br /&gt;
					ime_areas[i].link + &lt;br /&gt;
					(ime_areas[i].title ? &amp;#039;|&amp;#039; + ime_areas[i].title : &amp;#039;&amp;#039;) + &lt;br /&gt;
					&amp;#039;]]&amp;#039;;&lt;br /&gt;
		&lt;br /&gt;
		result.push(s);&lt;br /&gt;
	}&lt;br /&gt;
	result.push(&amp;#039;&amp;#039;);&lt;br /&gt;
	result.push(&amp;#039;desc &amp;#039; + imageDescriptionPos);&lt;br /&gt;
	result.push(&amp;#039;&amp;lt;/imagemap&amp;gt;&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	var preResult = document.getElementById(&amp;#039;imeResult&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
	while (preResult.lastChild) {&lt;br /&gt;
		preResult.removeChild(preResult.lastChild);&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;result.length; i++) {&lt;br /&gt;
		preResult.appendChild(document.createTextNode(result[i]));&lt;br /&gt;
		preResult.appendChild(document.createElement(&amp;#039;br&amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateSelectArea();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function drawAreas() { // this is where the magic is done.&lt;br /&gt;
	&lt;br /&gt;
	function markPoint(point, color) {&lt;br /&gt;
		if (point) {&lt;br /&gt;
			context.beginPath();&lt;br /&gt;
			var arm = 8 / ime_scale;&lt;br /&gt;
			context.moveTo(point.x + arm, point.y);&lt;br /&gt;
			context.lineTo(point.x - arm, point.y);&lt;br /&gt;
			context.moveTo(point.x, point.y + arm);&lt;br /&gt;
			context.lineTo(point.x, point.y - arm);&lt;br /&gt;
			context.strokeStyle = color;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
			context.closePath();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
		&lt;br /&gt;
	function drawPoly(coords) {&lt;br /&gt;
		coords = coords.slice();&lt;br /&gt;
		context.moveTo(coords.shift(), coords.shift());&lt;br /&gt;
		while (coords.length)&lt;br /&gt;
			context.lineTo(coords.shift(), coords.shift());&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	context.clearRect(0, 0, context.canvas.width/ime_scale, context.canvas.height/ime_scale); // prepare for a new day.&lt;br /&gt;
	for (var ind in ime_areas) {&lt;br /&gt;
		var current = ind == ime_currentlyEditing;&lt;br /&gt;
		context.fillStyle = current ? &amp;#039;rgba(255,255,0,0.4)&amp;#039; : &amp;#039;rgba(255,0,0,0.4)&amp;#039;;&lt;br /&gt;
		var area = ime_areas[ind];&lt;br /&gt;
		var coords = area.coords;&lt;br /&gt;
		context.beginPath();&lt;br /&gt;
		switch (area.shape) {&lt;br /&gt;
			case &amp;#039;rect&amp;#039;: &lt;br /&gt;
				var complete = true;&lt;br /&gt;
				for (var i = 0; i &amp;lt; 4; i++) complete = complete &amp;amp;&amp;amp; coords[i];&lt;br /&gt;
				if (complete)&lt;br /&gt;
					drawPoly([coords[0], coords[1], coords[0], coords[3], coords[2], coords[3], coords[2], coords[1]]); break;&lt;br /&gt;
			case &amp;#039;circle&amp;#039;: if (coords.length == 3) {&lt;br /&gt;
					context.arc(coords[0],coords[1],coords[2],0,Math.PI*2); &lt;br /&gt;
				}&lt;br /&gt;
				break;//x,y,r,startAngle,endAngle&lt;br /&gt;
			case &amp;#039;poly&amp;#039;: drawPoly(coords); &lt;br /&gt;
				break;&lt;br /&gt;
		}&lt;br /&gt;
		context.closePath();&lt;br /&gt;
		context.fill();&lt;br /&gt;
		if (current) {&lt;br /&gt;
			context.strokeStyle = &amp;#039;red&amp;#039;;&lt;br /&gt;
			context.stroke();&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	markPoint(currentClicks.left, &amp;#039;red&amp;#039;);&lt;br /&gt;
	if (currentArea().shape != &amp;#039;poly&amp;#039;) markPoint(currentClicks.right, &amp;#039;yellow&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_updateSelectArea() {&lt;br /&gt;
&lt;br /&gt;
	selectArea.children().remove();&lt;br /&gt;
	&lt;br /&gt;
	for (var i=0; i&amp;lt;ime_areas.length; i++) {&lt;br /&gt;
		var area = ime_areas[i],&lt;br /&gt;
			title = (area.title || area.link || &amp;#039;&amp;#039;) + &amp;#039; [&amp;#039; + area.shape + &amp;#039;]&amp;#039;;&lt;br /&gt;
		$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: i })&lt;br /&gt;
			.text(title)&lt;br /&gt;
			.prop({ selected: i == ime_currentlyEditing } )&lt;br /&gt;
			.appendTo(selectArea);&lt;br /&gt;
	}&lt;br /&gt;
	selectArea.prop(&amp;#039;selectedIndex&amp;#039;, ime_currentlyEditing);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_editArea(index) {&lt;br /&gt;
	$(&amp;#039;#imeProps&amp;#039;).toggle(false);&lt;br /&gt;
&lt;br /&gt;
	var area = ime_areas[index];&lt;br /&gt;
	currentClicks = area.clicks || {};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if (area) {&lt;br /&gt;
		ime_currentlyEditing = index;&lt;br /&gt;
&lt;br /&gt;
		$(&amp;#039;#imeProps&amp;#039;).toggle(true);&lt;br /&gt;
		$(&amp;#039;.ime-prop&amp;#039;).toggle(false);&lt;br /&gt;
		$(&amp;#039;.ime-prop-&amp;#039; + area.shape).toggle(true);&lt;br /&gt;
		&lt;br /&gt;
		ime_mouseEventSet();&lt;br /&gt;
		updateInputs();&lt;br /&gt;
	}&lt;br /&gt;
	drawAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_deleteArea() {&lt;br /&gt;
	ime_mouseEventClear();&lt;br /&gt;
&lt;br /&gt;
	// Remove element from ime_areas array&lt;br /&gt;
	ime_areas.splice(ime_currentlyEditing,1);&lt;br /&gt;
&lt;br /&gt;
	if (ime_currentlyEditing&amp;gt;=ime_areas.length) {&lt;br /&gt;
		ime_currentlyEditing = ime_areas.length-1;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	if (ime_currentlyEditing &amp;gt;= 0) {&lt;br /&gt;
		ime_editArea(ime_currentlyEditing);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function updateInputs(fromAreas) {&lt;br /&gt;
	&lt;br /&gt;
	function updateRectInputs(coords) {&lt;br /&gt;
		var lx = $(&amp;#039;#ime_areaRectLeft&amp;#039;), &lt;br /&gt;
			ly = $(&amp;#039;#ime_areaRectTop&amp;#039;), &lt;br /&gt;
			rx = $(&amp;#039;#ime_areaRectRight&amp;#039;), &lt;br /&gt;
			ry = $(&amp;#039;#ime_areaRectBottom&amp;#039;);&lt;br /&gt;
			&lt;br /&gt;
		lx.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ly.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		rx.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
		ry.val(coords &amp;amp;&amp;amp; coords[3] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updateCircInputs(coords) {&lt;br /&gt;
		var x = $(&amp;#039;#ime_areaCircleX&amp;#039;), &lt;br /&gt;
			y = $(&amp;#039;#ime_areaCircleY&amp;#039;), &lt;br /&gt;
			radius = $(&amp;#039;#ime_areaCircleRadius&amp;#039;)&lt;br /&gt;
			&lt;br /&gt;
		x.val(coords &amp;amp;&amp;amp; coords[0] || &amp;#039;&amp;#039;);&lt;br /&gt;
		y.val(coords &amp;amp;&amp;amp; coords[1] || &amp;#039;&amp;#039;);&lt;br /&gt;
		radius.val(coords &amp;amp;&amp;amp; coords[2] || &amp;#039;&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function updatePolyInputs(coords) {&lt;br /&gt;
		$(&amp;#039;#imePropsPolyCoords&amp;#039;).text(coords.join(&amp;#039;, &amp;#039;));&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	var coords = area.coords;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;  : updateRectInputs(coords); break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;: updateCircInputs(coords); break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;	 : updatePolyInputs(coords); break;&lt;br /&gt;
	}&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).val(area.link || &amp;#039;&amp;#039;);&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).val(area.title || &amp;#039;&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function currentArea() {&lt;br /&gt;
	return ime_areas[ime_currentlyEditing];&lt;br /&gt;
}	&lt;br /&gt;
	&lt;br /&gt;
function ime_saveArea(leftClick) {&lt;br /&gt;
	var area = currentArea();&lt;br /&gt;
	area.link = document.ime.areaLink.value;&lt;br /&gt;
	area.title = document.ime.areaTitle.value;&lt;br /&gt;
	var d = area.clicks = $.extend({}, currentClicks);&lt;br /&gt;
	&lt;br /&gt;
	var full = d.left &amp;amp;&amp;amp; d.right;&lt;br /&gt;
	switch (area.shape) {&lt;br /&gt;
		case &amp;#039;rect&amp;#039;:&lt;br /&gt;
			 if (d.left) {&lt;br /&gt;
				 area.coords[0] = d.left.x; area.coords[1] = d.left.y;&lt;br /&gt;
			 }&lt;br /&gt;
			 if (d.right) {&lt;br /&gt;
				 area.coords[2] = d.right.x; area.coords[3] = d.right.y;&lt;br /&gt;
			 }&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;circle&amp;#039;:&lt;br /&gt;
			if (leftClick) {&lt;br /&gt;
				area.coords[0] = d.left.x; area.coords[1] = d.left.y; &lt;br /&gt;
			}&lt;br /&gt;
			if (full) {&lt;br /&gt;
				var dx = d.left.x - d.right.x,&lt;br /&gt;
					dy = d.left.y - d.right.y;&lt;br /&gt;
				area.coords[2] = parseInt(Math.sqrt(dx*dx + dy*dy));&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
		case &amp;#039;poly&amp;#039;: &lt;br /&gt;
			if (leftClick &amp;amp;&amp;amp; d.left) {&lt;br /&gt;
				area.coords.push(d.left.x, d.left.y);&lt;br /&gt;
			}&lt;br /&gt;
			break;&lt;br /&gt;
	}&lt;br /&gt;
	updateInputs(full || area.shape == &amp;#039;poly&amp;#039;);&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Remove all UI elements that might interfere with ImageMapEdit.&lt;br /&gt;
*/&lt;br /&gt;
function ime_removeOtherUIElements() {&lt;br /&gt;
	// Remove all UI elements of the &amp;#039;annotations&amp;#039; feature used on Wikimedia&lt;br /&gt;
	// Commons.&lt;br /&gt;
	$(&amp;#039;#ImageAnnotationAddButton&amp;#039;).remove();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	Try to find an &amp;lt;a&amp;gt; tag within the specified HTML document node.&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
function ime_findATag(node) {&lt;br /&gt;
	// We just look at the first child until there is none or it is an &amp;lt;a&amp;gt; tag&lt;br /&gt;
	var a = node;&lt;br /&gt;
	while (a != null &amp;amp;&amp;amp; a.nodeName.toUpperCase() != &amp;#039;A&amp;#039;) {&lt;br /&gt;
		a = a.firstChild;&lt;br /&gt;
	}&lt;br /&gt;
	return a;&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
function ime_importLines() {&lt;br /&gt;
	var text = document.ime.importText.value;&lt;br /&gt;
	var lines = text.split(&amp;quot;\n&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	for (var i=0; i&amp;lt;lines.length; i++) {&lt;br /&gt;
		var rectMatch = /rect +(\d+) +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var circleMatch = /circle +(\d+) +(\d+) +(\d+) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
		var polyMatch = /poly +(.*?) +\[\[([^|]*)(|(.*))?\]\]/i;&lt;br /&gt;
&lt;br /&gt;
		var line = lines[i];&lt;br /&gt;
&lt;br /&gt;
		if (rectMatch.test(line)) {&lt;br /&gt;
			var results = rectMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;rect&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 5);&lt;br /&gt;
			area.link = results[5];&lt;br /&gt;
			if (results[6]) area.title = results[6].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (circleMatch.test(line)) {&lt;br /&gt;
			var results = circleMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;circle&amp;quot;);&lt;br /&gt;
			area.coords = results.slice(1, 4);&lt;br /&gt;
			area.link = results[4];&lt;br /&gt;
			if (results[5]) area.title = results[5].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
		else if (polyMatch.test(line)) {&lt;br /&gt;
			var results = polyMatch.exec(line);&lt;br /&gt;
			var area = ime_newArea(&amp;quot;poly&amp;quot;);&lt;br /&gt;
			area.coords = results[1].split(/\s+/);&lt;br /&gt;
			area.link = results[2];&lt;br /&gt;
			if (results[3]) area.title = results[3].substring(1);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ime_updateAreas();&lt;br /&gt;
	ime_hideImport();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_showImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).show();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function ime_hideImport() {&lt;br /&gt;
	$(&amp;#039;#imeImport&amp;#039;).hide();&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).show();&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).hide();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function attachTemplate() {&lt;br /&gt;
	$(&amp;#039;.ime_t_rect&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;rect&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_circle&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;circle&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;.ime_t_poly&amp;#039;).click(function(e) { e.preventDefault(); ime_newArea(&amp;#039;poly&amp;#039;); } );&lt;br /&gt;
	$(&amp;#039;#ime_areaselector&amp;#039;).change(function(e) { ime_editArea($(this).prop(&amp;#039;selectedIndex&amp;#039;)); });&lt;br /&gt;
	$(&amp;#039;.ime_t_deletearea&amp;#039;).click(function(e) { e.preventDefault(); ime_deleteArea();});&lt;br /&gt;
	$(&amp;#039;#imeImportShow&amp;#039;).click(function(e) { e.preventDefault(); ime_showImport();});&lt;br /&gt;
	$(&amp;#039;#imeImportHide&amp;#039;).click(function(e) { e.preventDefault(); ime_hideImport();});&lt;br /&gt;
	$(&amp;#039;.ime_t_import&amp;#039;).click(function(e) { e.preventDefault(); ime_importLines();});&lt;br /&gt;
	$(&amp;#039;.ime_saveonchange&amp;#039;).change(ime_saveArea);&lt;br /&gt;
	$(&amp;#039;.ime-updateresultsonchange&amp;#039;).change(ime_updateResult);&lt;br /&gt;
	$(&amp;#039;#ime_areaLink&amp;#039;).change(function() { currentArea().link = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;#ime_areaTitle&amp;#039;).change(function() { currentArea().title = $(this).val(); ime_updateResult();});&lt;br /&gt;
	$(&amp;#039;.ime_t_deletecoordinates&amp;#039;).click(function(e) { &lt;br /&gt;
			e.preventDefault(); &lt;br /&gt;
			currentArea().coords = [];&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			ime_saveArea();&lt;br /&gt;
		} );&lt;br /&gt;
	selectArea = $(&amp;#039;#ime_areaselector&amp;#039;);&lt;br /&gt;
	$(&amp;#039;.ime-saveonchange&amp;#039;).focusout(function() {&lt;br /&gt;
		var input = $(this);&lt;br /&gt;
		var ind = input.data(&amp;#039;coord&amp;#039;);&lt;br /&gt;
		var val = parseInt(input.val());&lt;br /&gt;
		var area = currentArea();&lt;br /&gt;
		var coords = area &amp;amp;&amp;amp; area.coords;&lt;br /&gt;
&lt;br /&gt;
		if (coords &amp;amp;&amp;amp; typeof(ind) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; typeof(val) == &amp;#039;number&amp;#039; &amp;amp;&amp;amp; ! isNaN(val)) {&lt;br /&gt;
			coords[ind] = val;&lt;br /&gt;
			currentClicks = {};&lt;br /&gt;
			drawAreas();&lt;br /&gt;
		}&lt;br /&gt;
	});&lt;br /&gt;
	mw.loader.using([&amp;#039;mediawiki.api&amp;#039;, &amp;#039;jquery.ui&amp;#039;]).done(function() {&lt;br /&gt;
		$(&amp;#039;#ime_areaLink&amp;#039;).autocomplete({&lt;br /&gt;
    		source: function( request, response ) {&lt;br /&gt;
				new mw.Api().get( {&lt;br /&gt;
	            	action: &amp;#039;opensearch&amp;#039;,&lt;br /&gt;
	            	search: request.term,&lt;br /&gt;
	            	namespace: 0,&lt;br /&gt;
					limit:10&lt;br /&gt;
	        	}).done(function( data ) {&lt;br /&gt;
					if ( data &amp;amp;&amp;amp; data.length &amp;gt; 1 ) &lt;br /&gt;
						response( data[1] );&lt;br /&gt;
	        	}); // done&lt;br /&gt;
    		} // source&lt;br /&gt;
		}); // autocomplete&lt;br /&gt;
	}); // using&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
// this is the one-(very long)-line version of the template, since mw linger does not allow use multiline delimiter (ascii 96), not even in the comment... the formatted version in comment below.&lt;br /&gt;
ime_templateHtml = &amp;#039;&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot; data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot; data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot; data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot; data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&amp;lt;div&amp;gt;&amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/fieldset&amp;gt;&amp;lt;/form&amp;gt;&amp;#039;;&lt;br /&gt;
});&lt;br /&gt;
/* &lt;br /&gt;
&amp;lt;form name=&amp;quot;ime&amp;quot; action=&amp;quot;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;legend&amp;gt;ImageMapEdit&amp;lt;/legend&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_newarea&amp;quot;&amp;gt;Create new area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_rect&amp;quot;&amp;gt;rect(angle)&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_circle&amp;quot;&amp;gt;circle&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;br /&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_poly&amp;quot;&amp;gt;poly(gon)&amp;lt;/a&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;float:left;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend style=&amp;quot;padding:0 0.5ex&amp;quot; class=&amp;quot;ime_t_editarea&amp;quot;&amp;gt;Edit area&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;select id=&amp;quot;ime_areaselector&amp;quot; size=&amp;quot;10&amp;quot; style=&amp;quot;float:left;height:10em;margin:0.5ex;width:auto;min-width:18em;&amp;quot; &amp;gt;&amp;lt;/select&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeProps&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaLink&amp;quot; class=&amp;quot;ime_t_linktarget&amp;quot;&amp;gt;Link target&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaLink&amp;quot; name=&amp;quot;areaLink&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
                        &amp;lt;label for=&amp;quot;ime_areaTitle&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_linktitle&amp;quot;&amp;gt;Link title&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_optional&amp;quot;&amp;gt;optional&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
                        &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                        &amp;lt;input id=&amp;quot;ime_areaTitle&amp;quot; name=&amp;quot;areaTitle&amp;quot; style=&amp;quot;width:10em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsRect&amp;quot; class=&amp;quot;ime-prop ime-prop-rect&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectLeft&amp;quot; class=&amp;quot;ime_t_rectleft&amp;quot;&amp;gt;First corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectLeft&amp;quot; name=&amp;quot;areaRectLeft&amp;quot;  data-coord=0 class=&amp;quot;ime-saveonchange&amp;quot; style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectTop&amp;quot; name=&amp;quot;areaRectTop&amp;quot;  data-coord=1 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br/&amp;gt;&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaRectRight&amp;quot; class=&amp;quot;ime_t_rectright&amp;quot;&amp;gt;Second corner&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectRight&amp;quot; name=&amp;quot;areaRectRight&amp;quot;  data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaRectBottom&amp;quot; name=&amp;quot;areaRectBottom&amp;quot;  data-coord=3 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_rectchoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsCircle&amp;quot; class=&amp;quot;ime-prop ime-prop-circle&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_position&amp;quot;&amp;gt;Position&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleX&amp;quot; id=&amp;quot;ime_areaCircleX&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; data-coord=0 style=&amp;quot;width:4em&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;input name=&amp;quot;areaCircleY&amp;quot; id=&amp;quot;ime_areaCircleY&amp;quot; style=&amp;quot;width:4em&amp;quot;  data-coord=1 class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose1&amp;quot;&amp;gt;Select with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;label for=&amp;quot;ime_areaCircleRadius&amp;quot; class=&amp;quot;ime_t_radius&amp;quot;&amp;gt;Radius&amp;lt;/label&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;input id=&amp;quot;ime_areaCircleRadius&amp;quot; name=&amp;quot;areaCircleRadius&amp;quot; data-coord=2 style=&amp;quot;width:4em&amp;quot; class=&amp;quot;ime-saveonchange&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_circlechoose2&amp;quot;&amp;gt;Select with right mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div id=&amp;quot;imePropsPoly&amp;quot; class=&amp;quot;ime-prop ime-prop-poly&amp;quot; style=&amp;quot;float:left;margin:0.5ex;padding:0 1ex 1ex;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;label class=&amp;quot;ime_t_coordinates&amp;quot;&amp;gt;Coordinates&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;p id=&amp;quot;imePropsPolyCoords&amp;quot; style=&amp;quot;font-size:0.8em;max-width:20em;&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
                    &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletecoordinates&amp;quot;&amp;gt;Delete all coordinates&amp;lt;/a&amp;gt;&lt;br /&gt;
                    &amp;lt;br /&amp;gt;&lt;br /&gt;
                    &amp;lt;span class=&amp;quot;ime_t_polychoose&amp;quot;&amp;gt;Add new corner with left mouse button&amp;lt;/span&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_deletearea&amp;quot;&amp;gt;Delete selected area&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0 0.5ex 0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_preferences&amp;quot;&amp;gt;General preferences&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left;margin-right:1em;&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label for=&amp;quot;ime_imageDescription&amp;quot; class=&amp;quot;ime_t_imagedescription&amp;quot;&amp;gt;Image description&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;br /&amp;gt;&lt;br /&gt;
                &amp;lt;input id=&amp;quot;ime_imageDescription&amp;quot; name=&amp;quot;imageDescription&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;label style=&amp;quot;display:block&amp;quot; class=&amp;quot;ime_t_infolinkposition&amp;quot;&amp;gt;Position of information link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; checked=&amp;quot;checked&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomleft&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_bottomleft&amp;quot;&amp;gt;Bottom left&amp;lt;/span&amp;gt; (&amp;lt;span class=&amp;quot;ime_t_default&amp;quot;&amp;gt;default&amp;lt;/span&amp;gt;)&amp;lt;/label&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;bottom-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_bottomright&amp;quot; class=&amp;quot;ime_t_bottomright&amp;quot;&amp;gt;Bottom right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-left&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topleft&amp;quot; class=&amp;quot;ime_t_topleft&amp;quot;&amp;gt;Top left&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;top-right&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_topright&amp;quot; class=&amp;quot;ime_t_topright&amp;quot;&amp;gt;Top right&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
                &amp;lt;div style=&amp;quot;float:left&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;input type=&amp;quot;radio&amp;quot; name=&amp;quot;imageDescriptionPos&amp;quot; value=&amp;quot;none&amp;quot; class=&amp;quot;ime-updateresultsonchange&amp;quot; id=&amp;quot;ime_imageDescriptionPos_none&amp;quot; /&amp;gt;&amp;lt;label for=&amp;quot;ime_imageDescriptionPos_none&amp;quot; class=&amp;quot;ime_t_nolink&amp;quot;&amp;gt;No link&amp;lt;/label&amp;gt;&lt;br /&gt;
                &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
            &amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_importareas&amp;quot;&amp;gt;Import areas from wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; id=&amp;quot;imeImportShow&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_showtextbox&amp;quot;&amp;gt;Show text box&amp;lt;/span&amp;gt; &amp;amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue;display:none&amp;quot; id=&amp;quot;imeImportHide&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ime_t_hidetextbox&amp;quot;&amp;gt;Hide text box&amp;lt;/span&amp;gt; &amp;amp;lt;&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;imeImport&amp;quot; style=&amp;quot;display:none&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;textarea name=&amp;quot;importText&amp;quot; style=&amp;quot;width:100%;margin:0;height:10em;display:block&amp;quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;br /&gt;
&lt;br /&gt;
                &amp;lt;a style=&amp;quot;padding:1px;background:white;color:darkblue&amp;quot; class=&amp;quot;ime_t_import&amp;quot;&amp;gt;Import&amp;lt;/a&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
        &amp;lt;fieldset style=&amp;quot;margin:0.5ex;padding:0 1ex 1ex&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;legend class=&amp;quot;ime_t_generatedwikicode&amp;quot;&amp;gt;Generated wikicode&amp;lt;/legend&amp;gt;&lt;br /&gt;
            &amp;lt;div&amp;gt;&lt;br /&gt;
                &amp;lt;code id=&amp;quot;imeResult&amp;quot; style=&amp;quot;display:block;line-height:1.2em&amp;quot;&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
    &amp;lt;/fieldset&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
`;&lt;br /&gt;
	&lt;br /&gt;
});&lt;br /&gt;
*/&lt;/div&gt;</summary>
		<author><name>Prisma</name></author>
	</entry>
</feed>