<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Psyke+Phaeton</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Psyke+Phaeton"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Psyke_Phaeton"/>
	<updated>2026-06-27T14:36:27Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Http_response&amp;diff=496372</id>
		<title>Talk:Http response</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Http_response&amp;diff=496372"/>
		<updated>2009-09-25T01:45:36Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: /* About 415 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there a documented size limit?&lt;br /&gt;
&lt;br /&gt;
2048 is the limit [[User:Patrick2 Chama|Patrick2 Chama]] 12:00, 14 November 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if you send more than 2048 chars apparently it returns[0,2048] as the metadata list, otherwise []&lt;br /&gt;
--[[User:Annie Obscure|Annie Obscure]] 09:49, 11 March 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
== About 499 ==&lt;br /&gt;
&lt;br /&gt;
Some way to know if the 499 is because the timeout or SSL failure...&lt;br /&gt;
&lt;br /&gt;
I have a big trouble with this error, because the response is 499 sometimes but the SQL insert is successful in the database. So... how can i know if the insert (SQL) happen while the return is 499 and the body param is empty?&lt;br /&gt;
&lt;br /&gt;
Thank you.&lt;br /&gt;
{{Unsigned|Fermat Euler}}&lt;br /&gt;
&lt;br /&gt;
:Hmm, that is a tricky one. I think you should probably post a message to the SLDev list about this. Good chance it will get noticed by the devs. -- &#039;&#039;&#039;[[User:Strife_Onizuka|Strife]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 04:15, 1 November 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== About 415 ==&lt;br /&gt;
&lt;br /&gt;
This happens when the reply from the remote server is a Content-Type not recognised by the LL server. Such as PLS playlist, XML, JSON, RSS, Atom. - Psyke Phaeton&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Http_response&amp;diff=496352</id>
		<title>Http response</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Http_response&amp;diff=496352"/>
		<updated>2009-09-25T01:02:01Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: Added explanation of 415 error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL_Event|event_id=32|event_delay|event=http_response&lt;br /&gt;
|p1_type=key|p1_name=request_id|p1_desc=Matches return from [[llHTTPRequest]]&lt;br /&gt;
|p2_type=integer|p2_name=status|p2_desc=HTTP code (like 404 or 200)&lt;br /&gt;
|p3_type=list|p3_name=metadata|p3_desc=List of HTTP_* constants and attributes&lt;br /&gt;
|p4_type=string|p4_name=body|p4_desc&lt;br /&gt;
|event_desc=Triggered when task receives a response to one of its [[llHTTPRequest]]&amp;lt;nowiki&amp;gt;s&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|constants={{{!}}{{Prettytable|style=margin-top:0;}}&lt;br /&gt;
{{!}}-{{Hl2}}&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; {{!}} Constant&lt;br /&gt;
! Type&lt;br /&gt;
! Description&lt;br /&gt;
{{!}}-&lt;br /&gt;
{{!}} [[HTTP_BODY_TRUNCATED]]&lt;br /&gt;
{{!}} 0&lt;br /&gt;
{{!}} integer&lt;br /&gt;
{{!}} Truncation point in bytes&lt;br /&gt;
{{!}}}&lt;br /&gt;
|spec=&amp;lt;h3&amp;gt;Status 415 &amp;quot;Unsupported or unknown Content-Type&amp;quot;&amp;lt;/h3&amp;gt;&lt;br /&gt;
The remote server did reply to your request but the Content-Type of the reply (such as XML, JSON, Atom, RSS, PLS) is not recognised by the LL server and so is not passed back to the script. You can assume that 415 means the server heard your request and did reply.&lt;br /&gt;
&amp;lt;h3&amp;gt;Status 499&amp;lt;/h3&amp;gt;&lt;br /&gt;
Besides the usual HTTP status codes, SL implements a special &#039;&#039;&#039;status&#039;&#039;&#039; code 499.  This code isn&#039;t generated by the remote web server but by SL&#039;s servers, it can indicate:&lt;br /&gt;
*Request timeout (60 seconds)&lt;br /&gt;
*SSL failure&lt;br /&gt;
*A space was present in the url (escape your URL with [[llEscapeURL]]).&lt;br /&gt;
|caveats&lt;br /&gt;
|examples=&amp;lt;lsl&amp;gt;key http_request_id;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        http_request_id = llHTTPRequest(&amp;quot;url&amp;quot;, [], &amp;quot;&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    http_response(key request_id, integer status, list metadata, string body)&lt;br /&gt;
    {&lt;br /&gt;
        if (request_id == http_request_id)&lt;br /&gt;
        {&lt;br /&gt;
            llSetText(body, &amp;lt;0,0,1&amp;gt;, 1);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
|helpers&lt;br /&gt;
|also_header&lt;br /&gt;
|also_events&lt;br /&gt;
|also_functions={{LSL DefineRow||[[llHTTPRequest]]}}&lt;br /&gt;
|also_articles&lt;br /&gt;
|also_footer&lt;br /&gt;
|notes=&lt;br /&gt;
===Parsing Problems===&lt;br /&gt;
If for some reason while using [[llHTTPRequest]]/[[http_response]] you are unable to parse a known good RSS feed or some other form of web contents, you will need to work around it outside of SecondLife. This is unlikely to change in the near future since checking the headers requires more overhead at the simulator level.&lt;br /&gt;
&lt;br /&gt;
===Unicode===&lt;br /&gt;
&lt;br /&gt;
When serving content with UTF-8 characters be sure your server sets the outgoing &amp;quot;Content-Type&amp;quot; header so that it includes &amp;quot;charset=utf-8&amp;quot; otherwise it will be interpreted incorrectly. See [http://www.w3.org/International/O-HTTP-charset W3C:Setting the HTTP charset parameter] for further details.&lt;br /&gt;
&lt;br /&gt;
===Request Headers===&lt;br /&gt;
&lt;br /&gt;
{{LSL Constants/HTTP Headers}}&lt;br /&gt;
|mode&lt;br /&gt;
|deprecated&lt;br /&gt;
|cat1=HTTP&lt;br /&gt;
|cat2=XML-RPC&lt;br /&gt;
|cat3=HTTP/Client&lt;br /&gt;
|cat4&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Talk:Http_response&amp;diff=496342</id>
		<title>Talk:Http response</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Talk:Http_response&amp;diff=496342"/>
		<updated>2009-09-25T00:53:12Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: Added comments on 415 error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there a documented size limit?&lt;br /&gt;
&lt;br /&gt;
2048 is the limit [[User:Patrick2 Chama|Patrick2 Chama]] 12:00, 14 November 2007 (PST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if you send more than 2048 chars apparently it returns[0,2048] as the metadata list, otherwise []&lt;br /&gt;
--[[User:Annie Obscure|Annie Obscure]] 09:49, 11 March 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
== About 499 ==&lt;br /&gt;
&lt;br /&gt;
Some way to know if the 499 is because the timeout or SSL failure...&lt;br /&gt;
&lt;br /&gt;
I have a big trouble with this error, because the response is 499 sometimes but the SQL insert is successful in the database. So... how can i know if the insert (SQL) happen while the return is 499 and the body param is empty?&lt;br /&gt;
&lt;br /&gt;
Thank you.&lt;br /&gt;
{{Unsigned|Fermat Euler}}&lt;br /&gt;
&lt;br /&gt;
:Hmm, that is a tricky one. I think you should probably post a message to the SLDev list about this. Good chance it will get noticed by the devs. -- &#039;&#039;&#039;[[User:Strife_Onizuka|Strife]]&#039;&#039;&#039; &amp;lt;sup&amp;gt;&amp;lt;small&amp;gt;([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])&amp;lt;/small&amp;gt;&amp;lt;/sup&amp;gt; 04:15, 1 November 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
== About 415 ==&lt;br /&gt;
&lt;br /&gt;
This happens when the reply from the remote server is a Content-Type not recognised by the LL server. Such as PLS playlist, XML, JSON, RSS, Atom. Can someone edit the main page? I have no clue about editing. - Psyke Phaeton&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=XyText_1.5&amp;diff=56750</id>
		<title>XyText 1.5</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=XyText_1.5&amp;diff=56750"/>
		<updated>2008-02-29T13:06:18Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: /* Example Use */ Multiple cells spanning text needed to use SET_LINE_CHANNEL in my testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LSL Header}}&lt;br /&gt;
This is a variation of XyText allowing up to 10 characters on a prim. All scripts are included.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Also see [[XyzzyText]] for a much more efficient alternative for larger displays.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==XyText Setup==&lt;br /&gt;
The prim size script&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
// XyText v1.0.3 Prim Setup Script (5 Face, Multi Texture)&lt;br /&gt;
//&lt;br /&gt;
// Rewritten by Tdub Dowler&lt;br /&gt;
//&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
string FACE_TEXTURE = &amp;quot;09b04244-9569-d21f-6de0-4bbcf5552222&amp;quot;;&lt;br /&gt;
string  TRANSPARENT = &amp;quot;701917a8-d614-471f-13dd-5f4644e36e3c&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        llSetPrimitiveParams([&lt;br /&gt;
          PRIM_TYPE, PRIM_TYPE_PRISM, PRIM_HOLE_SQUARE, &amp;lt;0.199, 0.8, 0.0&amp;gt;, 0.30,&lt;br /&gt;
            ZERO_VECTOR, &amp;lt;1.0, 1.0, 0.0&amp;gt;, ZERO_VECTOR,&lt;br /&gt;
            &lt;br /&gt;
          // display a default face texture&lt;br /&gt;
          PRIM_TEXTURE, 1, FACE_TEXTURE, &amp;lt;2.48, 1.0, 0.0&amp;gt;, &amp;lt;-0.740013, 0.0, 0.0&amp;gt;, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 6, FACE_TEXTURE, &amp;lt;1.0, 1.0, 0.0&amp;gt;, &amp;lt;0.0, 0.0, 0.0&amp;gt;, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 4, FACE_TEXTURE, &amp;lt;-14.75, 1.0, 0.0&amp;gt;, &amp;lt;0.130009, 0.0, 0.0&amp;gt;, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 7, FACE_TEXTURE, &amp;lt;1.0, 1.0, 0.0&amp;gt;, &amp;lt;0.0, 0.0, 0.0&amp;gt;, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 3, FACE_TEXTURE, &amp;lt;2.48, 1.0, 0.0&amp;gt;, &amp;lt;-0.255989, 0.0, 0.0&amp;gt;, 0.0,&lt;br /&gt;
&lt;br /&gt;
          // show transparent textures for the other sides&lt;br /&gt;
          PRIM_TEXTURE, 0, TRANSPARENT, &amp;lt;0.1, 0.1, 0&amp;gt;, ZERO_VECTOR, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 2, TRANSPARENT, &amp;lt;0.1, 0.1, 0&amp;gt;, ZERO_VECTOR, 0.0,&lt;br /&gt;
          PRIM_TEXTURE, 5, TRANSPARENT, &amp;lt;0.1, 0.1, 0&amp;gt;, ZERO_VECTOR, 0.0,&lt;br /&gt;
&lt;br /&gt;
          PRIM_SIZE, &amp;lt;0.03, 2.89, 0.5&amp;gt;&lt;br /&gt;
        ]);&lt;br /&gt;
&lt;br /&gt;
        // Remove ourselves from inventory.&lt;br /&gt;
        llRemoveInventory(llGetScriptName());&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==XyText==&lt;br /&gt;
The modified XyText cell script (written by Xylor Baysklef)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
// XyText v1.0.3 Script (5 Face, Multi Texture)&lt;br /&gt;
//&lt;br /&gt;
// Written by Xylor Baysklef&lt;br /&gt;
//&lt;br /&gt;
// Modified by Thraxis Epsilon January 20, 2006&lt;br /&gt;
// Added Support for 5 Face Prim, based on modification&lt;br /&gt;
// of XyText v1.1.1 by Kermitt Quick for Single Texture.&lt;br /&gt;
//&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
/////////////// CONSTANTS ///////////////////&lt;br /&gt;
// XyText Message Map.&lt;br /&gt;
integer DISPLAY_STRING      = 204000;&lt;br /&gt;
integer DISPLAY_EXTENDED    = 204001;&lt;br /&gt;
integer REMAP_INDICES       = 204002;&lt;br /&gt;
integer RESET_INDICES       = 204003;&lt;br /&gt;
integer SET_CELL_INFO       = 204004;&lt;br /&gt;
integer SET_THICKNESS       = 204006;&lt;br /&gt;
integer SET_COLOR           = 204007;&lt;br /&gt;
&lt;br /&gt;
// This is an extended character escape sequence.&lt;br /&gt;
string  ESCAPE_SEQUENCE = &amp;quot;\\e&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// This is used to get an index for the extended character.&lt;br /&gt;
string  EXTENDED_INDEX  = &amp;quot;123456789abcdef&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
// Face numbers.&lt;br /&gt;
integer FACE_1          = 3;&lt;br /&gt;
integer FACE_2          = 7;&lt;br /&gt;
integer FACE_3          = 4;&lt;br /&gt;
integer FACE_4          = 6;&lt;br /&gt;
integer FACE_5          = 1;&lt;br /&gt;
&lt;br /&gt;
// Used to hide the text after a fade-out.&lt;br /&gt;
key		TRANSPARENT     = &amp;quot;701917a8-d614-471f-13dd-5f4644e36e3c&amp;quot;;&lt;br /&gt;
// This is a list of textures for all 2-character combinations.&lt;br /&gt;
list	CHARACTER_GRID  = [&lt;br /&gt;
        &amp;quot;00e9f9f7-0669-181c-c192-7f8e67678c8d&amp;quot;,&lt;br /&gt;
        &amp;quot;347a5cb6-0031-7ec0-2fcf-f298eebf3c0e&amp;quot;,&lt;br /&gt;
        &amp;quot;4e7e689e-37f1-9eca-8596-a958bbd23963&amp;quot;,&lt;br /&gt;
        &amp;quot;19ea9c21-67ba-8f6f-99db-573b1b877eb1&amp;quot;,&lt;br /&gt;
        &amp;quot;dde7b412-cda1-652f-6fc2-73f4641f96e1&amp;quot;,&lt;br /&gt;
        &amp;quot;af6fa3bb-3a6c-9c4f-4bf5-d1c126c830da&amp;quot;,&lt;br /&gt;
        &amp;quot;a201d3a2-364b-43b6-8686-5881c0f82a94&amp;quot;,&lt;br /&gt;
        &amp;quot;b674dec8-fead-99e5-c28d-2db8e4c51540&amp;quot;,&lt;br /&gt;
        &amp;quot;366e05f3-be6b-e5cf-c33b-731dff649caa&amp;quot;,&lt;br /&gt;
        &amp;quot;75c4925c-0427-dc0c-c71c-e28674ff4d27&amp;quot;,&lt;br /&gt;
        &amp;quot;dcbe166b-6a97-efb2-fc8e-e5bc6a8b1be6&amp;quot;,&lt;br /&gt;
        &amp;quot;0dca2feb-fc66-a762-db85-89026a4ecd68&amp;quot;,&lt;br /&gt;
        &amp;quot;a0fca76f-503a-946b-9336-0a918e886f7a&amp;quot;,&lt;br /&gt;
        &amp;quot;67fb375d-89a1-5a4f-8c7a-0cd1c066ffc4&amp;quot;,&lt;br /&gt;
        &amp;quot;300470b2-da34-5470-074c-1b8464ca050c&amp;quot;,&lt;br /&gt;
        &amp;quot;d1f8e91c-ce2b-d85e-2120-930d3b630946&amp;quot;,&lt;br /&gt;
        &amp;quot;2a190e44-7b29-dadb-0bff-c31adaf5a170&amp;quot;,&lt;br /&gt;
        &amp;quot;75d55e71-f6f8-9835-e746-a45f189f30a1&amp;quot;,&lt;br /&gt;
        &amp;quot;300fac33-2b30-3da3-26bc-e2d70428ec19&amp;quot;,&lt;br /&gt;
        &amp;quot;0747c776-011a-53ce-13ee-8b5bb9e87c1e&amp;quot;,&lt;br /&gt;
        &amp;quot;85a855c3-a94f-01ca-33e0-7dde92e727e2&amp;quot;,&lt;br /&gt;
        &amp;quot;cbc1dab2-2d61-2986-1949-7a5235c954e1&amp;quot;,&lt;br /&gt;
        &amp;quot;f7aef047-f266-9596-16df-641010edd8e1&amp;quot;,&lt;br /&gt;
        &amp;quot;4c34ebf7-e5e1-2e1a-579f-e224d9d5e71b&amp;quot;,&lt;br /&gt;
        &amp;quot;4a69e98c-26a5-ad05-e92e-b5b906ad9ef9&amp;quot;,&lt;br /&gt;
        &amp;quot;462a9226-2a97-91ac-2d89-57ab33334b78&amp;quot;,&lt;br /&gt;
        &amp;quot;20b24b3a-8c57-82ee-c6ed-555003f5dbcd&amp;quot;,&lt;br /&gt;
        &amp;quot;9b481daa-9ea8-a9fa-1ee4-ab9a0d38e217&amp;quot;,&lt;br /&gt;
        &amp;quot;c231dbdc-c842-15b0-7aa6-6da14745cfdc&amp;quot;,&lt;br /&gt;
        &amp;quot;c97e3cbb-c9a3-45df-a0ae-955c1f4bf9cf&amp;quot;,&lt;br /&gt;
        &amp;quot;f1e7d030-ff80-a242-cb69-f6951d4eae3b&amp;quot;,&lt;br /&gt;
        &amp;quot;ed32d6c4-d733-c0f1-f242-6df1d222220d&amp;quot;,&lt;br /&gt;
        &amp;quot;88f96a30-dccf-9b20-31ef-da0dfeb23c72&amp;quot;,&lt;br /&gt;
        &amp;quot;252f2595-58b8-4bcc-6515-fa274d0cfb65&amp;quot;,&lt;br /&gt;
        &amp;quot;f2838c4f-de80-cced-dff8-195dfdf36b2c&amp;quot;,&lt;br /&gt;
        &amp;quot;cc2594fe-add2-a3df-cdb3-a61711badf53&amp;quot;,&lt;br /&gt;
        &amp;quot;e0ce2972-da00-955c-129e-3289b3676776&amp;quot;,&lt;br /&gt;
        &amp;quot;3e0d336d-321f-ddfa-5c1b-e26131766f6a&amp;quot;,&lt;br /&gt;
        &amp;quot;d43b1dc4-6b51-76a7-8b90-38865b82bf06&amp;quot;,&lt;br /&gt;
        &amp;quot;06d16cbb-1868-fd1d-5c93-eae42164a37d&amp;quot;,&lt;br /&gt;
        &amp;quot;dd5d98cf-273e-3fd0-f030-48be58ee3a0b&amp;quot;,&lt;br /&gt;
        &amp;quot;0e47c89e-de4a-6233-a2da-cb852aad1b00&amp;quot;,&lt;br /&gt;
        &amp;quot;fb9c4a55-0e13-495b-25c4-f0b459dc06de&amp;quot;,&lt;br /&gt;
        &amp;quot;e3ce8def-312c-735b-0e48-018b6799c883&amp;quot;,&lt;br /&gt;
        &amp;quot;2f713216-4e71-d123-03ed-9c8554710c6b&amp;quot;,&lt;br /&gt;
        &amp;quot;4a417d8a-1f4f-404b-9783-6672f8527911&amp;quot;,&lt;br /&gt;
        &amp;quot;ca5e21ec-5b20-5909-4c31-3f90d7316b33&amp;quot;,&lt;br /&gt;
        &amp;quot;06a4fcc3-e1c4-296d-8817-01f88fbd7367&amp;quot;,&lt;br /&gt;
        &amp;quot;130ac084-6f3c-95de-b5b6-d25c80703474&amp;quot;,&lt;br /&gt;
        &amp;quot;59d540a0-ae9d-3606-5ae0-4f2842b64cfa&amp;quot;,&lt;br /&gt;
        &amp;quot;8612ae9a-f53c-5bf4-2899-8174d7abc4fd&amp;quot;,&lt;br /&gt;
        &amp;quot;12467401-e979-2c49-34e0-6ac761542797&amp;quot;,&lt;br /&gt;
        &amp;quot;d53c3eaa-0404-3860-0675-3e375596c3e3&amp;quot;,&lt;br /&gt;
        &amp;quot;9f5b26bd-81d3-b25e-62fe-5b671d1e3e79&amp;quot;,&lt;br /&gt;
        &amp;quot;f57f0b64-a050-d617-ee00-c8e9e3adc9cb&amp;quot;,&lt;br /&gt;
        &amp;quot;beff166a-f5f3-f05e-e020-98f2b00e27ed&amp;quot;,&lt;br /&gt;
        &amp;quot;02278a65-94ba-6d5e-0d2b-93f2e4f4bf70&amp;quot;,&lt;br /&gt;
        &amp;quot;a707197d-449e-5b58-846c-0c850c61f9d6&amp;quot;,&lt;br /&gt;
        &amp;quot;021d4b1a-9503-a44f-ee2b-976eb5d80e68&amp;quot;,&lt;br /&gt;
        &amp;quot;0ae2ffae-7265-524d-cb76-c2b691992706&amp;quot;,&lt;br /&gt;
        &amp;quot;f6e41cf2-1104-bd0b-0190-dffad1bac813&amp;quot;,&lt;br /&gt;
        &amp;quot;2b4bb15e-956d-56ae-69f5-d26a20de0ce7&amp;quot;,&lt;br /&gt;
        &amp;quot;f816da2c-51f1-612a-2029-a542db7db882&amp;quot;,&lt;br /&gt;
        &amp;quot;345fea05-c7be-465c-409f-9dcb3bd2aa07&amp;quot;,&lt;br /&gt;
        &amp;quot;b3017e02-c063-5185-acd5-1ef5f9d79b89&amp;quot;,&lt;br /&gt;
        &amp;quot;4dcff365-1971-3c2b-d73c-77e1dc54242a&amp;quot;&lt;br /&gt;
        ];&lt;br /&gt;
&lt;br /&gt;
///////////// END CONSTANTS ////////////////&lt;br /&gt;
&lt;br /&gt;
///////////// GLOBAL VARIABLES ///////////////&lt;br /&gt;
// All displayable characters.  Default to ASCII order.&lt;br /&gt;
string gCharIndex;&lt;br /&gt;
// This is the channel to listen on while acting&lt;br /&gt;
// as a cell in a larger display.&lt;br /&gt;
integer gCellChannel      = -1;&lt;br /&gt;
// This is the starting character position in the cell channel message&lt;br /&gt;
// to render.&lt;br /&gt;
integer gCellCharPosition = 0;&lt;br /&gt;
// This is whether or not to use the fade in/out special effect.&lt;br /&gt;
integer gCellUseFading      = FALSE;&lt;br /&gt;
// This is how long to display the text before fading out (if using&lt;br /&gt;
// fading special effect).&lt;br /&gt;
// Note: &amp;lt; 0  means don&#039;t fade out.&lt;br /&gt;
float   gCellHoldDelay      = 1.0;&lt;br /&gt;
/////////// END GLOBAL VARIABLES ////////////&lt;br /&gt;
&lt;br /&gt;
ResetCharIndex() {&lt;br /&gt;
    gCharIndex  = &amp;quot; !\&amp;quot;#$%&amp;amp;&#039;()*+,-./0123456789:;&amp;lt;=&amp;gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`&amp;quot;;&lt;br /&gt;
    // \&amp;quot; &amp;lt;-- Fixes LSL syntax highlighting bug.&lt;br /&gt;
    gCharIndex += &amp;quot;abcdefghijklmnopqrstuvwxyz{|}~&amp;quot;;&lt;br /&gt;
    gCharIndex += &amp;quot;\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
vector GetGridPos(integer index1, integer index2) {&lt;br /&gt;
    // There are two ways to use the lookup table...&lt;br /&gt;
    integer Col;&lt;br /&gt;
    integer Row;&lt;br /&gt;
    if (index1 &amp;gt;= index2) {&lt;br /&gt;
        // In this case, the row is the index of the first character:&lt;br /&gt;
        Row = index1;&lt;br /&gt;
        // And the col is the index of the second character (x2)&lt;br /&gt;
        Col = index2 * 2;&lt;br /&gt;
    }&lt;br /&gt;
    else { // Index1 &amp;lt; Index2&lt;br /&gt;
        // In this case, the row is the index of the second character:&lt;br /&gt;
        Row = index2;&lt;br /&gt;
        // And the col is the index of the first character, x2, offset by 1.&lt;br /&gt;
        Col = index1 * 2 + 1;&lt;br /&gt;
    }&lt;br /&gt;
    return &amp;lt;Col, Row, 0&amp;gt;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
string GetGridTexture(vector grid_pos) {&lt;br /&gt;
    // Calculate the texture in the grid to use.&lt;br /&gt;
    integer GridCol = llRound(grid_pos.x) / 20;&lt;br /&gt;
    integer GridRow = llRound(grid_pos.y) / 10;&lt;br /&gt;
&lt;br /&gt;
    // Lookup the texture.&lt;br /&gt;
    key Texture = llList2Key(CHARACTER_GRID, GridRow * (GridRow + 1) / 2 + GridCol);&lt;br /&gt;
    return Texture;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
vector GetGridOffset(vector grid_pos) {&lt;br /&gt;
    // Zoom in on the texture showing our character pair.&lt;br /&gt;
    integer Col = llRound(grid_pos.x) % 20;&lt;br /&gt;
    integer Row = llRound(grid_pos.y) % 10;&lt;br /&gt;
&lt;br /&gt;
    // Return the offset in the texture.&lt;br /&gt;
    return &amp;lt;-0.45 + 0.05 * Col, 0.45 - 0.1 * Row, 0.0&amp;gt;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
ShowChars(vector grid_pos1, vector grid_pos2, vector grid_pos3, vector grid_pos4, vector grid_pos5) {&lt;br /&gt;
   // Set the primitive textures directly.&lt;br /&gt;
     &lt;br /&gt;
               &lt;br /&gt;
    llSetPrimitiveParams( [&lt;br /&gt;
        PRIM_TEXTURE, FACE_1, GetGridTexture(grid_pos1), &amp;lt;0.25, 0.1, 0&amp;gt;, GetGridOffset(grid_pos1) + &amp;lt;0.075, 0, 0&amp;gt;, 0.0,&lt;br /&gt;
        PRIM_TEXTURE, FACE_2, GetGridTexture(grid_pos2), &amp;lt;0.1, 0.1, 0&amp;gt;, GetGridOffset(grid_pos2), 0.0,&lt;br /&gt;
        PRIM_TEXTURE, FACE_3, GetGridTexture(grid_pos3), &amp;lt;-1.48, 0.1, 0&amp;gt;, GetGridOffset(grid_pos3)+ &amp;lt;0.37, 0, 0&amp;gt;, 0.0,&lt;br /&gt;
        PRIM_TEXTURE, FACE_4, GetGridTexture(grid_pos4), &amp;lt;0.1, 0.1, 0&amp;gt;, GetGridOffset(grid_pos4), 0.0,&lt;br /&gt;
        PRIM_TEXTURE, FACE_5, GetGridTexture(grid_pos5), &amp;lt;0.25, 0.1, 0&amp;gt;, GetGridOffset(grid_pos5) - &amp;lt;0.075, 0, 0&amp;gt;, 0.0&lt;br /&gt;
        ]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
RenderString(string str) {&lt;br /&gt;
    // Get the grid positions for each pair of characters.&lt;br /&gt;
    vector GridPos1 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 0, 0)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 1, 1)) );&lt;br /&gt;
    vector GridPos2 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 2, 2)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 3, 3)) );&lt;br /&gt;
    vector GridPos3 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 4, 4)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 5, 5)) );&lt;br /&gt;
    vector GridPos4 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 6, 6)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 7, 7)) );&lt;br /&gt;
    vector GridPos5 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 8, 8)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 9, 9)) );                                   &lt;br /&gt;
&lt;br /&gt;
    // Use these grid positions to display the correct textures/offsets.&lt;br /&gt;
    ShowChars(GridPos1, GridPos2, GridPos3, GridPos4, GridPos5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
RenderWithEffects(string str) {&lt;br /&gt;
    // Get the grid positions for each pair of characters.&lt;br /&gt;
    vector GridPos1 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 0, 0)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 1, 1)) );&lt;br /&gt;
    vector GridPos2 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 2, 2)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 3, 3)) );&lt;br /&gt;
    vector GridPos3 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 4, 4)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 5, 5)) );&lt;br /&gt;
    vector GridPos4 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 6, 6)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 7, 7)) );&lt;br /&gt;
    vector GridPos5 = GetGridPos( llSubStringIndex(gCharIndex, llGetSubString(str, 8, 8)),&lt;br /&gt;
                                  llSubStringIndex(gCharIndex, llGetSubString(str, 9, 9)) );                                   &lt;br /&gt;
&lt;br /&gt;
      // First set the alpha to the lowest possible.&lt;br /&gt;
    llSetAlpha(0.05, ALL_SIDES);&lt;br /&gt;
&lt;br /&gt;
    // Use these grid positions to display the correct textures/offsets.&lt;br /&gt;
    ShowChars(GridPos1, GridPos2, GridPos3, GridPos4, GridPos5);&lt;br /&gt;
&lt;br /&gt;
    float Alpha;&lt;br /&gt;
    for (Alpha = 0.10; Alpha &amp;lt;= 1.0; Alpha += 0.05)&lt;br /&gt;
       llSetAlpha(Alpha, ALL_SIDES);&lt;br /&gt;
    // See if we want to fade out as well.&lt;br /&gt;
    if (gCellHoldDelay &amp;lt; 0.0)&lt;br /&gt;
       // No, bail out. (Just keep showing the string at full strength).&lt;br /&gt;
       return;&lt;br /&gt;
    // Hold the text for a while.&lt;br /&gt;
    llSleep(gCellHoldDelay);&lt;br /&gt;
    // Now fade out.&lt;br /&gt;
    for (Alpha = 0.95; Alpha &amp;gt;= 0.05; Alpha -= 0.05)&lt;br /&gt;
        llSetAlpha(Alpha, ALL_SIDES);&lt;br /&gt;
    // Make the text transparent to fully hide it.&lt;br /&gt;
    llSetTexture(TRANSPARENT, ALL_SIDES);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
RenderExtended(string str) {&lt;br /&gt;
    // Look for escape sequences.&lt;br /&gt;
    list Parsed       = llParseString2List(str, [], [ESCAPE_SEQUENCE]);&lt;br /&gt;
    integer ParsedLen = llGetListLength(Parsed);&lt;br /&gt;
&lt;br /&gt;
    // Create a list of index values to work with.&lt;br /&gt;
    list Indices;&lt;br /&gt;
    // We start with room for 6 indices.&lt;br /&gt;
    integer IndicesLeft = 10;&lt;br /&gt;
&lt;br /&gt;
    integer i;&lt;br /&gt;
    string Token;&lt;br /&gt;
    integer Clipped;&lt;br /&gt;
    integer LastWasEscapeSequence = FALSE;&lt;br /&gt;
    // Work from left to right.&lt;br /&gt;
    for (i = 0; i &amp;lt; ParsedLen &amp;amp;&amp;amp; IndicesLeft &amp;gt; 0; i++) {&lt;br /&gt;
        Token = llList2String(Parsed, i);&lt;br /&gt;
&lt;br /&gt;
        // If this is an escape sequence, just set the flag and move on.&lt;br /&gt;
        if (Token == ESCAPE_SEQUENCE) {&lt;br /&gt;
            LastWasEscapeSequence = TRUE;&lt;br /&gt;
        }&lt;br /&gt;
        else { // Token != ESCAPE_SEQUENCE&lt;br /&gt;
            // Otherwise this is a normal token.  Check its length.&lt;br /&gt;
            Clipped = FALSE;&lt;br /&gt;
            integer TokenLength = llStringLength(Token);&lt;br /&gt;
            // Clip if necessary.&lt;br /&gt;
            if (TokenLength &amp;gt; IndicesLeft) {&lt;br /&gt;
                Token = llGetSubString(Token, 0, IndicesLeft - 1);&lt;br /&gt;
                TokenLength = llStringLength(Token);&lt;br /&gt;
                IndicesLeft = 0;&lt;br /&gt;
                Clipped = TRUE;&lt;br /&gt;
            }&lt;br /&gt;
            else&lt;br /&gt;
                IndicesLeft -= TokenLength;&lt;br /&gt;
&lt;br /&gt;
            // Was the previous token an escape sequence?&lt;br /&gt;
            if (LastWasEscapeSequence) {&lt;br /&gt;
                // Yes, the first character is an escape character, the rest are normal.&lt;br /&gt;
&lt;br /&gt;
                // This is the extended character.&lt;br /&gt;
                Indices += [llSubStringIndex(EXTENDED_INDEX, llGetSubString(Token, 0, 0)) + 95];&lt;br /&gt;
&lt;br /&gt;
                // These are the normal characters.&lt;br /&gt;
                integer j;&lt;br /&gt;
                for (j = 1; j &amp;lt; TokenLength; j++)&lt;br /&gt;
                    Indices += [llSubStringIndex(gCharIndex, llGetSubString(Token, j, j))];&lt;br /&gt;
            }&lt;br /&gt;
            else { // Normal string.&lt;br /&gt;
                // Just add the characters normally.&lt;br /&gt;
                integer j;&lt;br /&gt;
                for (j = 0; j &amp;lt; TokenLength; j++)&lt;br /&gt;
                    Indices += [llSubStringIndex(gCharIndex, llGetSubString(Token, j, j))];&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            // Unset this flag, since this was not an escape sequence.&lt;br /&gt;
            LastWasEscapeSequence = FALSE;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    // Use the indices to create grid positions.&lt;br /&gt;
    vector GridPos1 = GetGridPos( llList2Integer(Indices, 0), llList2Integer(Indices, 1) );&lt;br /&gt;
    vector GridPos2 = GetGridPos( llList2Integer(Indices, 2), llList2Integer(Indices, 3) );&lt;br /&gt;
    vector GridPos3 = GetGridPos( llList2Integer(Indices, 4), llList2Integer(Indices, 5) );&lt;br /&gt;
    vector GridPos4 = GetGridPos( llList2Integer(Indices, 6), llList2Integer(Indices, 7) );&lt;br /&gt;
    vector GridPos5 = GetGridPos( llList2Integer(Indices, 8), llList2Integer(Indices, 9) );     &lt;br /&gt;
&lt;br /&gt;
    // Use these grid positions to display the correct textures/offsets.&lt;br /&gt;
    ShowChars(GridPos1, GridPos2, GridPos3, GridPos4, GridPos5);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
integer ConvertIndex(integer index) {&lt;br /&gt;
    // This converts from an ASCII based index to our indexing scheme.&lt;br /&gt;
    if (index &amp;gt;= 32) // &#039; &#039; or higher&lt;br /&gt;
        index -= 32;&lt;br /&gt;
    else { // index &amp;lt; 32&lt;br /&gt;
        // Quick bounds check.&lt;br /&gt;
        if (index &amp;gt; 15)&lt;br /&gt;
            index = 15;&lt;br /&gt;
&lt;br /&gt;
        index += 94; // extended characters&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    return index;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
default {&lt;br /&gt;
    state_entry() {&lt;br /&gt;
        // Initialize the character index.&lt;br /&gt;
        ResetCharIndex();&lt;br /&gt;
&lt;br /&gt;
        //llSay(0, &amp;quot;Free Memory: &amp;quot; + (string) llGetFreeMemory());&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    link_message(integer sender, integer channel, string data, key id) {&lt;br /&gt;
        if (channel == DISPLAY_STRING) {&lt;br /&gt;
            RenderString(data);&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == DISPLAY_EXTENDED) {&lt;br /&gt;
            RenderExtended(data);&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == gCellChannel) {&lt;br /&gt;
            // Extract the characters we are interested in, and use those to render.&lt;br /&gt;
            string TextToRender = llGetSubString(data, gCellCharPosition, gCellCharPosition + 9);&lt;br /&gt;
            if (gCellUseFading)&lt;br /&gt;
               RenderWithEffects( TextToRender );&lt;br /&gt;
            else // !gCellUseFading&lt;br /&gt;
                RenderString( TextToRender );&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == REMAP_INDICES) {&lt;br /&gt;
            // Parse the message, splitting it up into index values.&lt;br /&gt;
            list Parsed = llCSV2List(data);&lt;br /&gt;
            integer i;&lt;br /&gt;
            // Go through the list and swap each pair of indices.&lt;br /&gt;
            for (i = 0; i &amp;lt; llGetListLength(Parsed); i += 2) {&lt;br /&gt;
                integer Index1 = ConvertIndex( llList2Integer(Parsed, i) );&lt;br /&gt;
                integer Index2 = ConvertIndex( llList2Integer(Parsed, i + 1) );&lt;br /&gt;
&lt;br /&gt;
                // Swap these index values.&lt;br /&gt;
                string Value1 = llGetSubString(gCharIndex, Index1, Index1);&lt;br /&gt;
                string Value2 = llGetSubString(gCharIndex, Index2, Index2);&lt;br /&gt;
&lt;br /&gt;
                gCharIndex = llDeleteSubString(gCharIndex, Index1, Index1);&lt;br /&gt;
                gCharIndex = llInsertString(gCharIndex, Index1, Value2);&lt;br /&gt;
&lt;br /&gt;
                gCharIndex = llDeleteSubString(gCharIndex, Index2, Index2);&lt;br /&gt;
                gCharIndex = llInsertString(gCharIndex, Index2, Value1);&lt;br /&gt;
            }&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == RESET_INDICES) {&lt;br /&gt;
            // Restore the character index back to default settings.&lt;br /&gt;
            ResetCharIndex();&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == SET_CELL_INFO) {&lt;br /&gt;
            // Change the channel we listen to for cell commands, and the&lt;br /&gt;
            // starting character position to extract from.&lt;br /&gt;
            list Parsed = llCSV2List(data);&lt;br /&gt;
            gCellChannel        = (integer) llList2String(Parsed, 0);&lt;br /&gt;
            gCellCharPosition   = (integer) llList2String(Parsed, 1);&lt;br /&gt;
            gCellUseFading      = (integer) llList2String(Parsed, 2);&lt;br /&gt;
            gCellHoldDelay      = (float)   llList2String(Parsed, 3);             &lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == SET_THICKNESS) {&lt;br /&gt;
            // Set our z scale to thickness, while staying fixed&lt;br /&gt;
            // in position relative the prim below us.&lt;br /&gt;
            vector Scale    = llGetScale();&lt;br /&gt;
            float Thickness = (float) data;&lt;br /&gt;
            // Reposition only if this isn&#039;t the root prim.&lt;br /&gt;
            integer ThisLink = llGetLinkNumber();&lt;br /&gt;
            if (ThisLink != 0 || ThisLink != 1) {&lt;br /&gt;
                // This is not the root prim.&lt;br /&gt;
                vector Up = llRot2Up(llGetLocalRot());&lt;br /&gt;
                float DistanceToMove = Thickness / 2.0 - Scale.z / 2.0;&lt;br /&gt;
                vector Pos = llGetLocalPos();&lt;br /&gt;
                llSetPos(Pos + DistanceToMove * Up);&lt;br /&gt;
            }&lt;br /&gt;
            // Apply the new thickness.&lt;br /&gt;
            Scale.z = Thickness;&lt;br /&gt;
            llSetScale(Scale);&lt;br /&gt;
            return;&lt;br /&gt;
        }&lt;br /&gt;
        if (channel == SET_COLOR) {&lt;br /&gt;
           vector newColor = (vector)data;&lt;br /&gt;
           llSetColor(newColor, ALL_SIDES);&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==XyText Board Control==&lt;br /&gt;
This last script is a script that allows an unlimited number of cells to be used together. The script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
// XyText Board Control&lt;br /&gt;
//&lt;br /&gt;
// Written by Tdub Dowler&lt;br /&gt;
// Modified by Awsoonn Rawley&lt;br /&gt;
// Refactored by Strife Onizuka&lt;br /&gt;
////////////////////////////////////////////&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/////////////// CONSTANTS /////////////////&lt;br /&gt;
// XyText Message Map.&lt;br /&gt;
integer SET_LINE_CHANNEL    = 100100;&lt;br /&gt;
integer DISPLAY_STRING      = 204000;&lt;br /&gt;
integer DISPLAY_EXTENDED    = 204001;&lt;br /&gt;
integer REMAP_INDICES       = 204002;&lt;br /&gt;
integer RESET_INDICES       = 204003;&lt;br /&gt;
integer SET_CELL_INFO       = 204004;&lt;br /&gt;
string  LOAD_MSG            = &amp;quot;Loading...&amp;quot;;&lt;br /&gt;
///////////// END CONSTANTS ////////////////&lt;br /&gt;
integer prims;&lt;br /&gt;
&lt;br /&gt;
SetText(string msg)&lt;br /&gt;
{&lt;br /&gt;
    llMessageLinked(LINK_SET, SET_LINE_CHANNEL, msg, &amp;quot;&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
XytstOrder()&lt;br /&gt;
{ &lt;br /&gt;
    // Fills each cell of the board with it&#039;s number.&lt;br /&gt;
    string  str = &amp;quot;&amp;quot;;&lt;br /&gt;
    integer i = 0;&lt;br /&gt;
    do&lt;br /&gt;
    {&lt;br /&gt;
        str += llGetSubString(&amp;quot;          &amp;quot; + (string)i,-10,-1);&lt;br /&gt;
        llSetText(&amp;quot;Generating Pattern: &amp;quot; + (string)i, &amp;lt;0,1,0&amp;gt;, 1.0);&lt;br /&gt;
    }while(++i &amp;lt; prims);&lt;br /&gt;
    &lt;br /&gt;
    llSetText(&amp;quot;Displaying Order Test...&amp;quot;, &amp;lt;0,1,0&amp;gt;, 1.0);&lt;br /&gt;
&lt;br /&gt;
    // Send the message&lt;br /&gt;
    llMessageLinked(LINK_SET, SET_LINE_CHANNEL, str, &amp;quot;&amp;quot;);&lt;br /&gt;
    &lt;br /&gt;
    llSetText(&amp;quot;&amp;quot;, &amp;lt;0,1,0&amp;gt;, 0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
default&lt;br /&gt;
{&lt;br /&gt;
    on_rez(integer start)&lt;br /&gt;
    {&lt;br /&gt;
        llResetScript();&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    state_entry()&lt;br /&gt;
    {&lt;br /&gt;
        // Determin the number of prims.&lt;br /&gt;
        prims = llGetNumberOfPrims();&lt;br /&gt;
        &lt;br /&gt;
        // Clear the screen.&lt;br /&gt;
        llMessageLinked(LINK_SET, DISPLAY_STRING, LOAD_MSG, &amp;quot;&amp;quot;);&lt;br /&gt;
        &lt;br /&gt;
        integer StartLink = llGetLinkNumber() + 1;&lt;br /&gt;
        // Configure the board.&lt;br /&gt;
        integer i = 0;&lt;br /&gt;
        do&lt;br /&gt;
            llMessageLinked(StartLink + i, SET_CELL_INFO, llList2CSV([SET_LINE_CHANNEL, i * 10]), &amp;quot;&amp;quot;);&lt;br /&gt;
        while( ++i &amp;lt; prims );&lt;br /&gt;
        &lt;br /&gt;
        // Build this script in world to reveal the secret message!&lt;br /&gt;
        SetText( llBase64ToString(&amp;quot;SXMgdGhhdCBub3QgY29vbCBvciB3aGF0PyA6KQ==&amp;quot;) );&lt;br /&gt;
    }&lt;br /&gt;
    &lt;br /&gt;
    touch_end(integer num)&lt;br /&gt;
    {&lt;br /&gt;
        // This can be used to help find mislinked prims. Its not required at all.&lt;br /&gt;
        XytstOrder(); &lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; For new scripters/builders: Text for this script is displayed in the reverse order by which objects were linked. Breaks in the lines for multiline scripts are possible using the &#039;\n&#039; for newline, but a multiline linked object does not detect this. Theoretically, adding a message which communicates relative axis information (traditionally, z axis) could be used to allow for line breaks.&lt;br /&gt;
&lt;br /&gt;
=Example Use=&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// XyText Message Map.&lt;br /&gt;
integer SET_LINE_CHANNEL    = 100100; //for multi-cell spanning text&lt;br /&gt;
integer DISPLAY_STRING      = 204000;&lt;br /&gt;
integer DISPLAY_EXTENDED    = 204001;&lt;br /&gt;
integer REMAP_INDICES       = 204002;&lt;br /&gt;
integer RESET_INDICES       = 204003;&lt;br /&gt;
integer SET_CELL_INFO       = 204004;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
llMessageLinked(LINK_SET, DISPLAY_STRING, &amp;quot;text to display&amp;quot;, &amp;quot;&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Many thanks to Xylor Baysklef and Kermitt Quick.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{LSLC|Library}}&lt;br /&gt;
{{#vardefine:sort|Key Pad Door}}&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Kate_LSL_Mode&amp;diff=38352</id>
		<title>Kate LSL Mode</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Kate_LSL_Mode&amp;diff=38352"/>
		<updated>2007-10-28T08:29:58Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: removed my unneeded comment lines from the XML file&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;H4&amp;gt; Kate Syntax File &amp;lt;/H4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this file in $KDEDIR/share/apps/katepart/syntax/lsl.xml&amp;lt;br&amp;gt;&lt;br /&gt;
$KDEDIR on your system may be /usr or ~/.kde&lt;br /&gt;
&amp;lt;P&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When pasting in new versions of this file into the wiki the ampersands need to be changed to &amp;amp;amp;amp; to be viewed and copied correctly when viewers read the article. e.g &amp;lt;i&amp;gt;&amp;amp;amp;lt;&amp;lt;/i&amp;gt; in the XML Syntax file needs to be changed to &amp;lt;i&amp;gt;&amp;amp;amp;amp;lt;&amp;lt;/i&amp;gt; before pasting it in here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE language SYSTEM &amp;quot;language.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;language name=&amp;quot;LSL&amp;quot; version=&amp;quot;1.18.3.5.0001&amp;quot; kateversion=&amp;quot;2.4&amp;quot; section=&amp;quot;Scripts&amp;quot; extensions=&amp;quot;*.lsl&amp;quot; mimetype=&amp;quot;text/x-lsl&amp;quot; license=&amp;quot;LGPL&amp;quot; author=&amp;quot;Balder Lathrop and Psyke Phaeton&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;highlighting&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;functions&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;!-- lets make these stand out also --&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; default &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;!-- --&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAbs &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAcos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAddToLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAddToLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAdjustSoundVolume &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAllowInventoryDrop &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAngleBetween &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llApplyImpulse &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llApplyRotationalImpulse &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAsin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAtan2 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAttachToAvatar &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveFromLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAvatarOnSitTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAxes2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAxisAngle2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBase64ToInteger &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBase64ToString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBreakAllLinks &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBreakLink &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCSV2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCeil &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llClearCameraParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCloseRemoteDataChannel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCloud &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionFilter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionSprite &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCreateLink &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDeleteSubList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDeleteSubString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetachFromAvatar &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWind &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedGrab &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedGroup &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedLinkNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedOwner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedVel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDialog &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDie &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDumpList2String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEdgeOfWorld &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEjectFromLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEmail &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEscapeURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEuler2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFabs &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFloor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llForceMouselook &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFrand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAccel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAgentInfo &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAgentSize &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAndResetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAnimationList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAttached &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetBoundingBox &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCameraPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCameraRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCenterOfMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCreator &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetDate &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetEnergy &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetForce &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSitTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetFreeMemory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetGMTclock &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetGeometricCenter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryCreator &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLandOwnerAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetListEntryType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetListLength &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLocalPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLocalRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNextEmail &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNotecardLine &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfNotecardLines &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfPrims &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfSides &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectDesc &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestSimulatorData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectDetails &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectPrimCount &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOmega &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOwner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOwnerKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelDetails &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelMaxPrims &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelPrimCount &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelPrimOwners &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPermissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPermissionsKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionCorner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionFPS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionTimeDilation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRootPosition &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRootRotation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScriptName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListFindList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScriptState &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSimulatorHostname &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetStartParameter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetStatus &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSubString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSunDirection &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTimeOfDay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTimestamp &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetUnixTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetVel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetWallclock &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveInventory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveInventoryList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveMoney &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGodLikeRezObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGround &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundContour &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundNormal &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundRepel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundSlope &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llHTTPRequest &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llInsertString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llInstantMessage &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llIntegerToBase64 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llKey2Name &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2CSV &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Float &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Integer &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Key &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2ListStrided &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Vector &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListInsertList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListRandomize &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListReplaceList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListSort &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListStatistics &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListen &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListenControl &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListenRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoadURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLog &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLog10 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSoundMaster &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSoundSlave &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMD5String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMapDestination &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMessageLinked &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMinEventDelay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llModPow &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llModifyLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMoveToTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecDist &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOffsetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOpenRemoteDataChannel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOverMyLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOwnerSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParcelMediaCommandList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParcelMediaQuery &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParseString2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParseStringKeepNulls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParticleSystem &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPassCollisions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPassTouches &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPlaySound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPlaySoundSlave &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPointAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPow &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPreloadSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPushObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRefreshPrimURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRegionSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llReleaseCamera &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llReleaseControls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteDataReply &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteDataSetRegion &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteLoadScriptPin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveFromLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveInventory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveVehicleFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestAgentData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestInventoryData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestPermissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetOtherScript &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetScript &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRezAtRoot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRezObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Angle &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Axis &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Euler &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Fwd &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Left &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Up &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotBetween &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotTargetRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotateTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSameGroup &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llScaleTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llScriptDanger &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSendRemoteData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensorRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensorRepeat &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetBuoyancy &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraAtOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraEyeOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetDamage &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetForce &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetForceAndTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetHoverHeight &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetInventoryPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLocalRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectDesc &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetParcelMusicURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPayPrice &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPrimURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetRemoteScriptAccessPin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetScriptState &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTeleportAgentHome &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSitText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSoundQueueing &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSoundRadius &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetStatus &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTextureAnim &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTimerEvent &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTouchText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleFloatParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleRotationParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleVectorParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llShout &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSleep &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSqrt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStartAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopHover &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopMoveToTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopPointAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringLength &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringToBase64 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringTrim &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSubStringIndex &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTakeCamera &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTakeControls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTan &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTargetOmega &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTargetRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llToLower &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llToUpper &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTriggerSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTriggerSoundLimited &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llUnSit &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llUnescapeURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecMag &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecNorm &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVolumeDetect &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWater &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWhisper &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llXorBase64StringsCorrect &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;events&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; at_rot_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; at_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; attach &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; changed &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; control &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; dataserver &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; email &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; http_response &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; link_message &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; listen &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; money &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; moving_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; moving_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; no_sensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; not_at_rot_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; not_at_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; object_rez &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; on_rez &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; remote_data &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; run_time_permissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; sensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state_entry &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state_exit &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; timer &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch_start &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;avoid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; jump &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llSoundPreload &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llSound &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeExplosion &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeFire &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeFountain &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeSmoke &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llRemoteLoadScript &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;constants&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ACTIVE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; AGENT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ALL_SIDES &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ATTACH_HUD_CENTER_2 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_ALLOWED_DROP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_COLOR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_INVENTORY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_LINK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_REGION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_SCALE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_SHAPE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_TELEPORT  &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_BACK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_DOWN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_FWD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_LBUTTON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_LEFT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ML_LBUTTON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_RIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ROT_LEFT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ROT_RIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_UP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; DEBUG_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; DEG_TO_RAD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; EOF &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; FALSE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_BODY_MAXLENGTH &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_BODY_TRUNCATED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_METHOD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_MIMETYPE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_VERIFY_CERT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_ALL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_ANIMATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_BODYPART &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_CLOTHING &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_GESTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_LANDMARK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_NONE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_NOTECARD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_OBJECT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_SCRIPT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_SOUND &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ALL_CHILDREN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ALL_OTHERS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ROOT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_SET &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_THIS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; NULL_KEY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_CREATOR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_DESC &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_NAME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_POS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_ROT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_VELOCITY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_AREA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_DESC &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_NAME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_CREATE_OBJECTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_DAMAGE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_FLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_GROUP_SCRIPTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_LANDMARK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_SCRIPTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_TERRAFORM &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_LOCAL_SOUND_ONLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_RESTRICT_PUSHOBJECT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_ACCESS_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_ACCESS_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_BAN_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_LAND_PASS_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_AGENT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_AUTO_ALIGN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_LOOP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_PAUSE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_PLAY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_STOP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_TIME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_UNLOAD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_URL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PASSIVE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAYMENT_INFO_ON_FILE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAYMENT_INFO_USED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAY_DEFAULT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAY_HIDE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_ATTACH &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_CHANGE_LINKS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_CONTROL_CAMERA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_DEBIT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TAKE_CONTROLS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TRACK_CAMERA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TRIGGER_ANIMATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PI &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PI_BY_TWO &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_POINT_LIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_TYPE_CYLINDER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_TYPE_SCULPT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PUBLIC_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; RAD_TO_DEG &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_REPLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_REQUEST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; SCRIPTED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; SQRT2  &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_PHANTOM &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_PHYSICS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_X &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_Y &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_Z &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; TRUE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; TWO_PI &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_AIRPLANE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_BALLOON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_BOAT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_CAR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_SLED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ZERO_ROTATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ZERO_VECTOR &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;keywords&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; do &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; else &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; for &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; if &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; while &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; return &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;types&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; list &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; key &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; string &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; vector &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; rotation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; float &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; integer &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;contexts&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Normal Text&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;Normal&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;Keyword&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;keywords&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;Data Type&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;types&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Functions&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;functions&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Events&amp;quot;    context=&amp;quot;#stay&amp;quot; String=&amp;quot;events&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Constants&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;constants&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Avoids&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;avoid&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;Int attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;Float attribute=&amp;quot;Float&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCOct attribute=&amp;quot;Octal&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCHex attribute=&amp;quot;Hex&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCChar attribute=&amp;quot;Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//\s*BEGIN.*$&amp;quot; beginRegion=&amp;quot;Region1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//\s*END.*$&amp;quot; endRegion=&amp;quot;Region1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;String&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;semi-colon&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;Detect2Chars attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;Commentar 1&amp;quot; char=&amp;quot;/&amp;quot; char1=&amp;quot;/&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;{&amp;quot; beginRegion=&amp;quot;Brace1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;}&amp;quot; endRegion=&amp;quot;Brace1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Keyword&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;\.{3,3}\s+&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Function&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;\b[_\w][_\w\d]*(?=[\s]*(/\*\s*\d+\s*\*/\s*)?[(])&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;Member&amp;quot; String=&amp;quot;[.]{1,1}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;AnyChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;:!%&amp;amp;amp;amp;()+,-/.*&amp;amp;amp;lt;=&amp;amp;amp;gt;?[]|~^&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;String&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;String&amp;quot;&amp;gt; &amp;lt;!-- allow strings to cross multiple lines --&amp;gt;&lt;br /&gt;
        &amp;lt;LineContinue attribute=&amp;quot;String&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCStringChar attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Printf&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Printf&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Normal Text&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;PrintfString&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;PrintfString&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;PrintfString&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;LineContinue attribute=&amp;quot;String&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCStringChar attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(\.\d+)?[a-hosxA-CEGHSX]&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(t|T)(a|A|b|B|c|C|d|D|e|F|h|H|I|j|k|l|L|m|M|N|p|P|Q|r|R|s|S|T|y|Y|z|Z)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(%|n)&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Normal Text&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Member&amp;quot; fallthrough=&amp;quot;true&amp;quot; fallthroughContext=&amp;quot;#pop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Function&amp;quot; context=&amp;quot;#pop&amp;quot; String=&amp;quot;\b[_a-zA-Z]\w*(?=[\s]*)&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Comment&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Commentar 1&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Comment&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;Commentar 2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Detect2Chars attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;*&amp;quot; char1=&amp;quot;/&amp;quot; endRegion=&amp;quot;Comment&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
    &amp;lt;/contexts&amp;gt;&lt;br /&gt;
    &amp;lt;itemDatas&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Normal Text&amp;quot;  defStyleNum=&amp;quot;dsNormal&amp;quot;/&amp;gt; &amp;lt;!--system default text colour--&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Keyword&amp;quot;      defStyleNum=&amp;quot;dsKeyword&amp;quot;  color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Function&amp;quot;     defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#FF7C98&amp;quot; selColor=&amp;quot;#FF7C98&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Functions&amp;quot; defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#CC0000&amp;quot; selColor=&amp;quot;#CC0000&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Constants&amp;quot; defStyleNum=&amp;quot;dsKeyword&amp;quot;  color=&amp;quot;#0E43F0&amp;quot; selColor=&amp;quot;#0E43F0&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Events&amp;quot;    defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#00FFEE&amp;quot; selColor=&amp;quot;#00FFEE&amp;quot; bold=&amp;quot;1&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Avoids&amp;quot;    defStyleNum=&amp;quot;dsAlert&amp;quot;    color=&amp;quot;#FF0000&amp;quot; selColor=&amp;quot;#FF0000&amp;quot; bold=&amp;quot;1&amp;quot; strikeout=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Data Type&amp;quot;    defStyleNum=&amp;quot;dsDataType&amp;quot; color=&amp;quot;#00FF00&amp;quot; selColor=&amp;quot;#00FF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;semi-colon&amp;quot;   defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#CC0000&amp;quot; selColor=&amp;quot;#CC0000&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Decimal&amp;quot;      defStyleNum=&amp;quot;dsDecVal&amp;quot;   color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Octal&amp;quot;        defStyleNum=&amp;quot;dsBaseN&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Hex&amp;quot;          defStyleNum=&amp;quot;dsBaseN&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Float&amp;quot;        defStyleNum=&amp;quot;dsFloat&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Char&amp;quot;         defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#FF00FF&amp;quot; selColor=&amp;quot;#FF00FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;String&amp;quot;       defStyleNum=&amp;quot;dsString&amp;quot;   color=&amp;quot;#778899&amp;quot; selColor=&amp;quot;#778899&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;String Char&amp;quot;  defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#FF00FF&amp;quot; selColor=&amp;quot;#FF00FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Comment&amp;quot;      defStyleNum=&amp;quot;dsComment&amp;quot;  color=&amp;quot;#CD6600&amp;quot; selColor=&amp;quot;#CD6600&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Symbol&amp;quot;       defStyleNum=&amp;quot;dsNormal&amp;quot;   color=&amp;quot;#C039FF&amp;quot; selColor=&amp;quot;#C039FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/itemDatas&amp;gt;&lt;br /&gt;
  &amp;lt;/highlighting&amp;gt;&lt;br /&gt;
  &amp;lt;general&amp;gt;&lt;br /&gt;
    &amp;lt;comments&amp;gt;&lt;br /&gt;
      &amp;lt;comment name=&amp;quot;singleLine&amp;quot; start=&amp;quot;//&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/comments&amp;gt;&lt;br /&gt;
    &amp;lt;keywords casesensitive=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/general&amp;gt;&lt;br /&gt;
&amp;lt;/language&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Kate_LSL_Mode&amp;diff=38351</id>
		<title>Kate LSL Mode</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Kate_LSL_Mode&amp;diff=38351"/>
		<updated>2007-10-28T08:25:33Z</updated>

		<summary type="html">&lt;p&gt;Psyke Phaeton: Fixed up the &amp;amp;???? problem where HTML was stealing them. Added lots of new entries. Added colours (suited to black backgrounds)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;H4&amp;gt; Kate Syntax File &amp;lt;/H4&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this file in $KDEDIR/share/apps/katepart/syntax/lsl.xml&amp;lt;br&amp;gt;&lt;br /&gt;
$KDEDIR on your system may be /usr or ~/.kde&lt;br /&gt;
&amp;lt;P&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;Note:&amp;lt;/b&amp;gt; When pasting in new versions of this file into the wiki the ampersands need to be changed to &amp;amp;amp;amp; to be viewed and copied correctly when viewers read the article. e.g &amp;lt;i&amp;gt;&amp;amp;amp;lt;&amp;lt;/i&amp;gt; in the XML Syntax file needs to be changed to &amp;lt;i&amp;gt;&amp;amp;amp;amp;lt;&amp;lt;/i&amp;gt; before pasting it in here.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE language SYSTEM &amp;quot;language.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;language name=&amp;quot;LSL&amp;quot; version=&amp;quot;1.18.3.5.0001&amp;quot; kateversion=&amp;quot;2.4&amp;quot; section=&amp;quot;Scripts&amp;quot; extensions=&amp;quot;*.lsl&amp;quot; mimetype=&amp;quot;text/x-lsl&amp;quot; license=&amp;quot;LGPL&amp;quot; author=&amp;quot;Balder Lathrop and Psyke Phaeton&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;highlighting&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;functions&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;!-- lets make these stand out also --&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; default &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;!-- --&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAbs &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAcos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAddToLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAddToLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAdjustSoundVolume &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAllowInventoryDrop &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAngleBetween &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llApplyImpulse &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llApplyRotationalImpulse &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAsin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAtan2 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAttachToAvatar &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveFromLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAvatarOnSitTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAxes2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llAxisAngle2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBase64ToInteger &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBase64ToString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBreakAllLinks &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llBreakLink &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCSV2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCeil &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llClearCameraParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCloseRemoteDataChannel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCloud &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionFilter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCollisionSprite &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llCreateLink &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDeleteSubList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDeleteSubString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetachFromAvatar &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWind &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedGrab &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedGroup &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedLinkNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedOwner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDetectedVel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDialog &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDie &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llDumpList2String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEdgeOfWorld &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEjectFromLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEmail &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEscapeURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llEuler2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFabs &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFloor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llForceMouselook &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llFrand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAccel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAgentInfo &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAgentSize &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAndResetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAnimationList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetAttached &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetBoundingBox &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCameraPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCameraRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCenterOfMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetCreator &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetDate &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetEnergy &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetForce &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSitTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetFreeMemory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetGMTclock &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetGeometricCenter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryCreator &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetInventoryType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLandOwnerAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLinkNumber &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetListEntryType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetListLength &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLocalPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetLocalRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNextEmail &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNotecardLine &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfNotecardLines &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfPrims &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetNumberOfSides &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectDesc &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestSimulatorData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectDetails &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectPrimCount &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOmega &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOwner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetOwnerKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelDetails &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetObjectMass &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelMaxPrims &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelPrimCount &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetParcelPrimOwners &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPermissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPermissionsKey &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionCorner &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionFPS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRegionTimeDilation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRootPosition &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRootRotation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScriptName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListFindList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetScriptState &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSimulatorHostname &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetStartParameter &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetStatus &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSubString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetSunDirection &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTextureScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTimeOfDay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTimestamp &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetUnixTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetVel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGetWallclock &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveInventory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveInventoryList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGiveMoney &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGodLikeRezObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGround &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundContour &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundNormal &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundRepel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llGroundSlope &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llHTTPRequest &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llInsertString &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llInstantMessage &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llIntegerToBase64 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llKey2Name &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2CSV &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Float &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Integer &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Key &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2ListStrided &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Rot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llList2Vector &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListInsertList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListRandomize &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListReplaceList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListSort &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListStatistics &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListen &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListenControl &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llListenRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoadURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLog &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLog10 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSoundMaster &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llLoopSoundSlave &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMD5String &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMapDestination &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMessageLinked &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMinEventDelay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llModPow &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llModifyLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llMoveToTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecDist &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOffsetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOpenRemoteDataChannel &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOverMyLand &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llOwnerSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParcelMediaCommandList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParcelMediaQuery &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParseString2List &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParseStringKeepNulls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llParticleSystem &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPassCollisions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPassTouches &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPlaySound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPlaySoundSlave &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPointAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPow &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPreloadSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llPushObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRefreshPrimURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRegionSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llReleaseCamera &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llReleaseControls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteDataReply &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteDataSetRegion &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoteLoadScriptPin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveFromLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveInventory &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRemoveVehicleFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestAgentData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestInventoryData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRequestPermissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetLandBanList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetLandPassList &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetOtherScript &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetScript &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llResetTime &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRezAtRoot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRezObject &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Angle &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Axis &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Euler &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Fwd &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Left &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRot2Up &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotBetween &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotTargetRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llRotateTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSameGroup &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSay &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llScaleTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llScriptDanger &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSendRemoteData &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensorRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSensorRepeat &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetBuoyancy &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraAtOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraEyeOffset &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetCameraParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetDamage &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetForce &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetForceAndTorque &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetHoverHeight &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetInventoryPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkAlpha &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkColor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLinkTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetLocalRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectDesc &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectName &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetObjectPermMask &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetParcelMusicURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPayPrice &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPos &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPrimURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetPrimitiveParams &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetRemoteScriptAccessPin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetRot &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetScale &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetScriptState &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTeleportAgentHome &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSitText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSoundQueueing &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetSoundRadius &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetStatus &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTexture &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTextureAnim &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTimerEvent &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetTouchText &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleFlags &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleFloatParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleRotationParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleType &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSetVehicleVectorParam &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llShout &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSin &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSleep &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSqrt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStartAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopAnimation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopHover &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopLookAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopMoveToTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopPointAt &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStopSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringLength &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringToBase64 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llStringTrim &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llSubStringIndex &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTakeCamera &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTakeControls &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTan &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTarget &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTargetOmega &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTargetRemove &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llToLower &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llToUpper &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTriggerSound &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llTriggerSoundLimited &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llUnSit &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llUnescapeURL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecMag &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVecNorm &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llVolumeDetect &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWater &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llWhisper &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; llXorBase64StringsCorrect &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;events&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; at_rot_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; at_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; attach &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; changed &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; collision_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; control &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; dataserver &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; email &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; http_response &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; land_collision_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; link_message &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; listen &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; money &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; moving_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; moving_start &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; no_sensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; not_at_rot_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; not_at_target &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; object_rez &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; on_rez &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; remote_data &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; run_time_permissions &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; sensor &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state_entry &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state_exit &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; timer &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch_end &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; touch_start &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;avoid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; jump &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llSoundPreload &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llSound &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeExplosion &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeFire &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeFountain &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llMakeSmoke &amp;lt;/item&amp;gt;&lt;br /&gt;
      &amp;lt;item&amp;gt; llRemoteLoadScript &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;constants&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ACTIVE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; AGENT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ALL_SIDES &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ATTACH_HUD_CENTER_2 &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_ALLOWED_DROP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_COLOR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_INVENTORY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_LINK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_REGION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_SCALE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_SHAPE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_TELEPORT  &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CHANGED_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_BACK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_DOWN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_FWD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_LBUTTON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_LEFT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ML_LBUTTON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_RIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ROT_LEFT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_ROT_RIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; CONTROL_UP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; DEBUG_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; DEG_TO_RAD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; EOF &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; FALSE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_BODY_MAXLENGTH &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_BODY_TRUNCATED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_METHOD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_MIMETYPE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; HTTP_VERIFY_CERT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_ALL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_ANIMATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_BODYPART &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_CLOTHING &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_GESTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_LANDMARK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_NONE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_NOTECARD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_OBJECT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_SCRIPT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_SOUND &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; INVENTORY_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ALL_CHILDREN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ALL_OTHERS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_ROOT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_SET &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; LINK_THIS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; NULL_KEY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_CREATOR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_DESC &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_NAME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_POS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_ROT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; OBJECT_VELOCITY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_AREA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_DESC &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_NAME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_DETAILS_OWNER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_ALL_OBJECT_ENTRY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_CREATE_GROUP_OBJECTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_CREATE_OBJECTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_DAMAGE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_FLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_GROUP_OBJECT_ENTRY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_GROUP_SCRIPTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_LANDMARK &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_SCRIPTS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_ALLOW_TERRAFORM &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_LOCAL_SOUND_ONLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_RESTRICT_PUSHOBJECT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_ACCESS_GROUP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_ACCESS_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_BAN_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_FLAG_USE_LAND_PASS_LIST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_AGENT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_AUTO_ALIGN &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_LOOP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_PAUSE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_PLAY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_STOP &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_TEXTURE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_TIME &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_UNLOAD &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PARCEL_MEDIA_COMMAND_URL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PASSIVE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAYMENT_INFO_ON_FILE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAYMENT_INFO_USED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAY_DEFAULT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PAY_HIDE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_ATTACH &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_CHANGE_LINKS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_CONTROL_CAMERA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_DEBIT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TAKE_CONTROLS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TRACK_CAMERA &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PERMISSION_TRIGGER_ANIMATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PI &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PI_BY_TWO &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_POINT_LIGHT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_TYPE_CYLINDER &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PRIM_TYPE_SCULPT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; PUBLIC_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; RAD_TO_DEG &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_CHANNEL &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_REPLY &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; REMOTE_DATA_REQUEST &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;!--item&amp;gt; Rotation &amp;lt;/item--&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; SCRIPTED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; SQRT2  &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_PHANTOM &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_PHYSICS &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_X &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_Y &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; STATUS_ROTATE_Z &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; TRUE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; TWO_PI &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_AIRPLANE &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_BALLOON &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_BOAT &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_CAR &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; VEHICLE_TYPE_SLED &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ZERO_ROTATION &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; ZERO_VECTOR &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;keywords&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; do &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; else &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; for &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; if &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; while &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; return &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; state &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;list name=&amp;quot;types&amp;quot;&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; list &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; key &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; string &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; vector &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; rotation &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; float &amp;lt;/item&amp;gt;&lt;br /&gt;
	&amp;lt;item&amp;gt; integer &amp;lt;/item&amp;gt;&lt;br /&gt;
    &amp;lt;/list&amp;gt;&lt;br /&gt;
    &amp;lt;contexts&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Normal Text&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;Normal&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;Keyword&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;keywords&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;Data Type&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;types&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Functions&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;functions&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Events&amp;quot;    context=&amp;quot;#stay&amp;quot; String=&amp;quot;events&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Constants&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;constants&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;keyword attribute=&amp;quot;LL Avoids&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;avoid&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;Int attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;Float attribute=&amp;quot;Float&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCOct attribute=&amp;quot;Octal&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCHex attribute=&amp;quot;Hex&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCChar attribute=&amp;quot;Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//\s*BEGIN.*$&amp;quot; beginRegion=&amp;quot;Region1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Decimal&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//\s*END.*$&amp;quot; endRegion=&amp;quot;Region1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;String&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;semi-colon&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;!--RegExpr attribute=&amp;quot;Function&amp;quot; context=&amp;quot;Printf&amp;quot; String=&amp;quot;\.(format|printf)\b&amp;quot;/--&amp;gt;&lt;br /&gt;
        &amp;lt;Detect2Chars attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;Commentar 1&amp;quot; char=&amp;quot;/&amp;quot; char1=&amp;quot;/&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;!--Detect2Chars attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;Commentar 2&amp;quot; char=&amp;quot;/&amp;quot; char1=&amp;quot;*&amp;quot; beginRegion=&amp;quot;Comment&amp;quot;/ --&amp;gt;&lt;br /&gt;
	&amp;lt;!--RegExpr attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//*&amp;quot; beginRegion=&amp;quot;Comment&amp;quot;/--&amp;gt;&lt;br /&gt;
	&amp;lt;!--RegExpr attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;//*/&amp;quot; endRegion=&amp;quot;Comment&amp;quot;/--&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;{&amp;quot; beginRegion=&amp;quot;Brace1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; char=&amp;quot;}&amp;quot; endRegion=&amp;quot;Brace1&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Keyword&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;\.{3,3}\s+&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Function&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;\b[_\w][_\w\d]*(?=[\s]*(/\*\s*\d+\s*\*/\s*)?[(])&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;Member&amp;quot; String=&amp;quot;[.]{1,1}&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;AnyChar attribute=&amp;quot;Symbol&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;:!%&amp;amp;amp;amp;()+,-/.*&amp;amp;amp;lt;=&amp;amp;amp;gt;?[]|~^&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;String&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;String&amp;quot;&amp;gt; &amp;lt;!-- allow strings to cross multiple lines --&amp;gt;&lt;br /&gt;
        &amp;lt;LineContinue attribute=&amp;quot;String&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCStringChar attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Printf&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Printf&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;Normal Text&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;PrintfString&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;PrintfString&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;PrintfString&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;LineContinue attribute=&amp;quot;String&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;HlCStringChar attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;DetectChar attribute=&amp;quot;String&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;&amp;amp;amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(\.\d+)?[a-hosxA-CEGHSX]&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(\d+\$)?(-|#|\+|\ |0|,|\()*\d*(t|T)(a|A|b|B|c|C|d|D|e|F|h|H|I|j|k|l|L|m|M|N|p|P|Q|r|R|s|S|T|y|Y|z|Z)&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;String Char&amp;quot; context=&amp;quot;#stay&amp;quot; String=&amp;quot;%(%|n)&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Normal Text&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Member&amp;quot; fallthrough=&amp;quot;true&amp;quot; fallthroughContext=&amp;quot;#pop&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;RegExpr attribute=&amp;quot;Function&amp;quot; context=&amp;quot;#pop&amp;quot; String=&amp;quot;\b[_a-zA-Z]\w*(?=[\s]*)&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Comment&amp;quot; lineEndContext=&amp;quot;#pop&amp;quot; name=&amp;quot;Commentar 1&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;context attribute=&amp;quot;Comment&amp;quot; lineEndContext=&amp;quot;#stay&amp;quot; name=&amp;quot;Commentar 2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Detect2Chars attribute=&amp;quot;Comment&amp;quot; context=&amp;quot;#pop&amp;quot; char=&amp;quot;*&amp;quot; char1=&amp;quot;/&amp;quot; endRegion=&amp;quot;Comment&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/context&amp;gt;&lt;br /&gt;
    &amp;lt;/contexts&amp;gt;&lt;br /&gt;
    &amp;lt;itemDatas&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Normal Text&amp;quot;  defStyleNum=&amp;quot;dsNormal&amp;quot;/&amp;gt; &amp;lt;!--system default text colour--&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Keyword&amp;quot;      defStyleNum=&amp;quot;dsKeyword&amp;quot;  color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Function&amp;quot;     defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#FF7C98&amp;quot; selColor=&amp;quot;#FF7C98&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Functions&amp;quot; defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#CC0000&amp;quot; selColor=&amp;quot;#CC0000&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Constants&amp;quot; defStyleNum=&amp;quot;dsKeyword&amp;quot;  color=&amp;quot;#0E43F0&amp;quot; selColor=&amp;quot;#0E43F0&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Events&amp;quot;    defStyleNum=&amp;quot;dsFunction&amp;quot; color=&amp;quot;#00FFEE&amp;quot; selColor=&amp;quot;#00FFEE&amp;quot; bold=&amp;quot;1&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;LL Avoids&amp;quot;    defStyleNum=&amp;quot;dsAlert&amp;quot;    color=&amp;quot;#FF0000&amp;quot; selColor=&amp;quot;#FF0000&amp;quot; bold=&amp;quot;1&amp;quot; strikeout=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Data Type&amp;quot;    defStyleNum=&amp;quot;dsDataType&amp;quot; color=&amp;quot;#00FF00&amp;quot; selColor=&amp;quot;#00FF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;semi-colon&amp;quot;   defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#CC0000&amp;quot; selColor=&amp;quot;#CC0000&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Decimal&amp;quot;      defStyleNum=&amp;quot;dsDecVal&amp;quot;   color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Octal&amp;quot;        defStyleNum=&amp;quot;dsBaseN&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Hex&amp;quot;          defStyleNum=&amp;quot;dsBaseN&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Float&amp;quot;        defStyleNum=&amp;quot;dsFloat&amp;quot;    color=&amp;quot;#FFFF00&amp;quot; selColor=&amp;quot;#FFFF00&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Char&amp;quot;         defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#FF00FF&amp;quot; selColor=&amp;quot;#FF00FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;String&amp;quot;       defStyleNum=&amp;quot;dsString&amp;quot;   color=&amp;quot;#778899&amp;quot; selColor=&amp;quot;#778899&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;String Char&amp;quot;  defStyleNum=&amp;quot;dsChar&amp;quot;     color=&amp;quot;#FF00FF&amp;quot; selColor=&amp;quot;#FF00FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;!--itemData name=&amp;quot;PrintfString&amp;quot; defStyleNum=&amp;quot;dsString&amp;quot;   color=&amp;quot;#00FFEE&amp;quot; selColor=&amp;quot;#00FFEE&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/--&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Comment&amp;quot;      defStyleNum=&amp;quot;dsComment&amp;quot;  color=&amp;quot;#CD6600&amp;quot; selColor=&amp;quot;#CD6600&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;itemData name=&amp;quot;Symbol&amp;quot;       defStyleNum=&amp;quot;dsNormal&amp;quot;   color=&amp;quot;#C039FF&amp;quot; selColor=&amp;quot;#C039FF&amp;quot; bold=&amp;quot;0&amp;quot; italic=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/itemDatas&amp;gt;&lt;br /&gt;
  &amp;lt;/highlighting&amp;gt;&lt;br /&gt;
  &amp;lt;general&amp;gt;&lt;br /&gt;
    &amp;lt;comments&amp;gt;&lt;br /&gt;
      &amp;lt;comment name=&amp;quot;singleLine&amp;quot; start=&amp;quot;//&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;!--comment name=&amp;quot;multiLine&amp;quot; start=&amp;quot;/*&amp;quot; end=&amp;quot;*/&amp;quot;/--&amp;gt;&lt;br /&gt;
    &amp;lt;/comments&amp;gt;&lt;br /&gt;
    &amp;lt;keywords casesensitive=&amp;quot;1&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;/general&amp;gt;&lt;br /&gt;
&amp;lt;/language&amp;gt;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Psyke Phaeton</name></author>
	</entry>
</feed>