## Board Archives

 Bots Community General Discussion Sdk Wishlist Author Search

## Site Features

 Citizens List Badges & Achievements Events Directory News and Articles Worlds List About Alphaworld Search Object Paths

## Historic Archives

 Truespace Archives Newsgroup Archives
josh // User Search

## josh // User Search

1  2  3  4  5  |

### help

Nov 6, 1998, 7:26pm
hello I have gottent he smaple code to compile but don't know how to
onvert my own code for cygwin32

### BallBot

Nov 7, 1998, 6:33am
hey all,
I finally got around to it and made that ballbot on the bot ideas page
:)
now to get him to only respond to gesutres played with in 1 meter of it

### BallBot

Nov 8, 1998, 6:36pm
Could make it randomly kick over peoples heads like maybae a 1 in 20 chance
of it doing that? :)
and we are working on a block gesture for goalies :)

[View Quote] > Another movement you should think about doing . ..tho, it might be a hard
> one, you need one that makes the ball get kicked into the air, then
> descends again . ..it could be a fixed kick distance....this would add
> heaps to the game, ie. kicking over peoples heads and such . ..
>
> tho, you might want to make this a harder "action" to use somehow. . . .
>
> F.
>
[View Quote]

### AWPres

Nov 7, 1998, 7:52am
Hello all,
If you visit AWPres you will see a demo of simple programs that can
be done with the SDK visit and read the info on the signs to find out
about each bot in the world.

### walking bots

Nov 7, 1998, 8:57pm
Hi, I'm part owner of BallBot and I made a ball av for the bot and have
a rolling sq for the walk seq and the roll only works for the first few
meters of the movement. can you tell me how to fix it?

### walking bots

Nov 7, 1998, 10:01pm
1 meter a second? hmmm... I have no idea what ballbot is moving at...

[View Quote] > Roland answered this a few threads ago. It comes down to understanding three
> things:
>
> 1. The sequences are implemented by the AW browser and therefore your robot
> has no DIRECT impact on how the browser represents the avatar. Its more of a
> mythical art.
>
> 2. A sequence is started for each move an avatar makes. This is started by
> the world server sending the browser a new position.
>
> 3. The world server sends position information to the browser at a maximum
> of once per second.
>
> Roland said that if you move your avatar at about one meter per second then
> you should see a repeating sequence.
>
> Edward Sumerfield
>
[View Quote]

### Cygwin32

Nov 19, 1998, 10:26am
Hi all, is there anyway to compile with cygwin32 other than having to
put in all that complicated stuff so it will compile with the dll?

### Cygwin32

Nov 19, 1998, 2:18pm
what do you mean by written and put in a library?

[View Quote] > Not that we know of.
>
> However, you know you don't have to put this into every program right? Once
> its written and added to a library you don't have to fuss with it again. My
> implementation of the AWSDK class does not contain all the AW methods yet but
> as I implement it will grow.
>
> http://members.xoom.com/esumerfd/ActiveWorlds/AWCPP.htm
>
> Edward Sumerfield.
>
[View Quote]

### Cygwin32

Nov 19, 1998, 3:14pm
So your saying I can write my own .lib file that works with cygwin but
also has the same commands as the sdk such as aw_avatar_add and all

[View Quote] > The development process involves taking C code, compiling it to
> objects then linking them into exe files. You can put multiple object
> files into a single exe file. You can also put multiple objects into a
> .lib file like the aw.lib. Then when you link to create the exe file
> you can tell it to use the objects plus any objects that it might find
> in a .lib.
>
> C -> objects --------> exe
> C -> objects -> lib --> exe
> C -> objects --------> dll < just added for completeness. >
> C -> objects -> lib --> dll < just added for completeness. >
>
> In the case of the AWCPP you will notice that I am creating a file
> called awcpp.lib. This file contains all the objects that I have
> written and want to be part of my AW utilities. When I create a robot
> I just link this lib file into the same exe.
>
> So the bottom line is that you only have to write all this code once.
>
> Edward Sumerfield.
>
[View Quote]

### Cygwin32

Nov 19, 1998, 3:45pm
So with that I'd have to put AWSDK:: in front of all the commands?

[View Quote] > Exactly.
>
> You are find an example in the file AWSDK.C at
>
> http://members.xoom.com/esumerfd/ActiveWorlds/AWCPP.htm
>
> With the AWSDK class you can write code like this.
>
> main() {
>
> AWSDK aw;
>
> AWSDK::aw_init();
> AWSDK::aw_create();
>
> etc
> }
>
> Edward Sumerfield.
>
[View Quote]

### Cygwin32

Nov 21, 1998, 3:34am
trying it out now :)
thank you very much for the help...

[View Quote] > Attached files:
>
> awsdk.def
>
> Output from the impdef command on the aw.dll
>
> awsdk.lib
>
> Output from the dlltool from the awsdk.def and aw.dll.
>
> bot.C
>
> Sample program to see if the awsdk.lib would link.
>
> Makefile
>
> Makefile used to create the bot.exe program. Note that the impdef command is not
> included because that must be run from DOS.
>
> Edward Sumerfield.
>
> ------------------------------------------------------------------------
> CPPFLAGS=-g -I. -I${AWSDK} > > all: bot.exe > > bot.exe: awsdk.lib bot.o > g++ bot.o awsdk.lib -o$ at
>
> awsdk.lib:
> dlltool --def awsdk.def --dllname \${AWSDK}/aw.dll --output-lib awsdk.lib
>
> clean:
> \rm *~ *.exe *.o awsdk.def awsdk.lib
>
> ------------------------------------------------------------------------
> Name: awsdk.lib
> awsdk.lib Type: unspecified type (application/octet-stream)
> Encoding: base64
>
> Name: bot.C
> bot.C Type: application/x-unknown-content-type-c_auto_file
> Encoding: base64
>
> ------------------------------------------------------------------------
> EXPORTS
> aw_init
> aw_term
> aw_create
> aw_destroy
> aw_wait
> aw_int
> aw_int_set
> aw_string
> aw_string_set
> aw_event
> aw_event_set
> aw_callback
> aw_callback_set
> aw_instance
> aw_instance_set
> aw_enter
> aw_state_change
> aw_say
> aw_whisper
> aw_object_change
> aw_object_delete
> aw_query
> aw_random
> aw_bool
> aw_bool_set
> aw_citizen_attributes_by_name
> aw_citizen_attributes_by_number
> aw_citizen_change
> aw_citizen_delete
> aw_citizen_next
> aw_citizen_previous
> aw_session
> aw_world_list
> aw_create_resolved
> aw_world_attributes_change
> aw_universe_attributes_change
> aw_world_eject
> aw_exit
> aw_sector_from_cell

### Cygwin32

Nov 21, 1998, 6:40pm
awsdk.lib wont work for me it compiles but ti says I need a aw.dll on f:\
drive which is my cd-rom I think its the way the compiler made the dll
directory specific...

[View Quote] > Excelent research and work !!!!
>
> Walter
>
> Edward Sumerfield schrieb in Nachricht <36563C1F.1981B3D1 at poboxes.com>...
> is not

### Cygwin32

Nov 21, 1998, 7:47pm
thankyou so much I fianlly got it to work! :)

[View Quote] > I found that out when I moved my dll. The dlltool puts a full path name in the
> awsdk.lib file. I assume it is adding code that does a LoadLibrary("full path
> name");
>
> You will have to recreate the awsdk.lib from the dlltool command so that it find
> the aw.dll in the correct place.
>
[View Quote]

### Cygwin32

Nov 21, 1998, 9:13pm
Like I said thankyou ever so much, I've been trying to get a bot to compile on my comp
for I don't know how long!

[View Quote] > thankyou so much I fianlly got it to work! :)
>
[View Quote]

### can someone test this for me... - 37kb

Nov 22, 1998, 4:20am
This is a multi-part message in MIME format.
--------------5B474DE669C037B443E6A38E
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Ok I did as edward said and now I wanna see if I can get this .lib to
compile on others comps and not come up saying they need the same dir I
bot and compile and send me the results when you run the bot.

--------------5B474DE669C037B443E6A38E
Content-Type: application/octet-stream;
name="awsdk.lib"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="awsdk.lib"

ITxhcmNoPgovICAgICAgICAgICAgICAgOTExNzE1MzM3ICAgMCAgICAgMCAgICAgMCAgICAg
ICAyMzE2ICAgICAgYAoAAABkAAAJUAAAC9AAAA7MAAAOzAAAEXgAABF4AAAUKgAAFCoAABcA
AAAXAAAAGaYAABmmAAAcOgAAHDoAAB8IAAAfCAAAIeQAACHkAAAkeAAAJHgAACckAAAnJAAA
TJAAAE9IAABPSAAAUgwAAFIMAABUvgAAVL4AAFdkAABXZAAAWfYAAFn2AABcqgAAXKoAAF9S
AABfUgAAYeYAAGHmAABkegAAZHoAAGckAABnJAAAacIAAGnCAABsYAAAbGAAAG8GAABvBgAA
AACFCAAAhQgAAIe6AACHugAAim4AAIpuAACNFgAAjRYAAI++AACPvl9fZV9fYnl0ZWJvdF9h
d3Nka19saWJfaW5hbWUAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAF9hd193b3JsZF9s
aXN0AF9fX2ltcF9hd193b3JsZF9saXN0AF9hd193b3JsZF9lamVjdABfX19pbXBfYXdfd29y
bGRfZWplY3QAX2F3X3dvcmxkX2F0dHJpYnV0ZXNfY2hhbmdlAF9fX2ltcF9hd193b3JsZF9h
dHRyaWJ1dGVzX2NoYW5nZQBfYXdfd2hpc3BlcgBfX19pbXBfYXdfd2hpc3BlcgBfYXdfd2Fp
dABfX19pbXBfYXdfd2FpdABfYXdfdW5pdmVyc2VfZWplY3Rpb25fYWRkAF9fX2ltcF9hd191
bml2ZXJzZV9lamVjdGlvbl9hZGQAX2F3X3VuaXZlcnNlX2F0dHJpYnV0ZXNfY2hhbmdlAF9f
X2ltcF9hd191bml2ZXJzZV9hdHRyaWJ1dGVzX2NoYW5nZQBfYXdfdGVybQBfX19pbXBfYXdf
dGVybQBfYXdfc3RyaW5nX3NldABfX19pbXBfYXdfc3RyaW5nX3NldABfYXdfc3RyaW5nAF9f
X2ltcF9hd19zdHJpbmcAX2F3X3N0YXRlX2NoYW5nZQBfX19pbXBfYXdfc3RhdGVfY2hhbmdl
AF9hd19zZXNzaW9uAF9fX2ltcF9hd19zZXNzaW9uAF9hd19zZWN0b3JfZnJvbV9jZWxsAF9f
X2ltcF9hd19zZWN0b3JfZnJvbV9jZWxsAF9hd19zYXkAX19faW1wX2F3X3NheQBfYXdfcmFu
ZG9tAF9fX2ltcF9hd19yYW5kb20AX2F3X3F1ZXJ5AF9fX2ltcF9hd19xdWVyeQBfYXdfb2Jq
ZWN0X2RlbGV0ZQBfX19pbXBfYXdfb2JqZWN0X2RlbGV0ZQBfYXdfb2JqZWN0X2NoYW5nZQBf
X19pbXBfYXdfb2JqZWN0X2NoYW5nZQBfYXdfb2JqZWN0X2FkZABfX19pbXBfYXdfb2JqZWN0
X2FkZABfYXdfbG9naW4AX19faW1wX2F3X2xvZ2luAF9hd19saWNlbnNlX3ByZXZpb3VzAF9f
X2ltcF9hd19saWNlbnNlX3ByZXZpb3VzAF9hd19saWNlbnNlX25leHQAX19faW1wX2F3X2xp
Y2Vuc2VfbmV4dABfYXdfbGljZW5zZV9kZWxldGUAX19faW1wX2F3X2xpY2Vuc2VfZGVsZXRl
AF9hd19saWNlbnNlX2NoYW5nZQBfX19pbXBfYXdfbGljZW5zZV9jaGFuZ2UAX2F3X2xpY2Vu
c2VfYXR0cmlidXRlcwBfX19pbXBfYXdfbGljZW5zZV9hdHRyaWJ1dGVzAF9hd19saWNlbnNl
X2FkZABfX19pbXBfYXdfbGljZW5zZV9hZGQAX2F3X2ludF9zZXQAX19faW1wX2F3X2ludF9z
ZXQAX2F3X2ludABfX19pbXBfYXdfaW50AF9hd19pbnN0YW5jZV9zZXQAX19faW1wX2F3X2lu
c3RhbmNlX3NldABfYXdfaW5zdGFuY2UAX19faW1wX2F3X2luc3RhbmNlAF9hd19pbml0AF9f
X2ltcF9hd19pbml0AF9hd19leGl0AF9fX2ltcF9hd19leGl0AF9hd19ldmVudF9zZXQAX19f
aW1wX2F3X2V2ZW50X3NldABfYXdfZXZlbnQAX19faW1wX2F3X2V2ZW50AF9hd19lbnRlcgBf
X19pbXBfYXdfZW50ZXIAX2F3X2Rlc3Ryb3kAX19faW1wX2F3X2Rlc3Ryb3kAX2F3X2NyZWF0
ZV9yZXNvbHZlZABfX19pbXBfYXdfY3JlYXRlX3Jlc29sdmVkAF9hd19jcmVhdGUAX19faW1w
X2F3X2NyZWF0ZQBfYXdfY2l0aXplbl9wcmV2aW91cwBfX19pbXBfYXdfY2l0aXplbl9wcmV2
aW91cwBfYXdfY2l0aXplbl9uZXh0AF9fX2ltcF9hd19jaXRpemVuX25leHQAX2F3X2NpdGl6
ZW5fZGVsZXRlAF9fX2ltcF9hd19jaXRpemVuX2RlbGV0ZQBfYXdfY2l0aXplbl9jaGFuZ2UA
X19faW1wX2F3X2NpdGl6ZW5fY2hhbmdlAF9hd19jaXRpemVuX2F0dHJpYnV0ZXNfYnlfbnVt
YmVyAF9fX2ltcF9hd19jaXRpemVuX2F0dHJpYnV0ZXNfYnlfbnVtYmVyAF9hd19jaXRpemVu
X2F0dHJpYnV0ZXNfYnlfbmFtZQBfX19pbXBfYXdfY2l0aXplbl9hdHRyaWJ1dGVzX2J5X25h
bWUAX2F3X2NpdGl6ZW5fYWRkAF9fX2ltcF9hd19jaXRpemVuX2FkZABfYXdfY2FsbGJhY2tf
c2V0AF9fX2ltcF9hd19jYWxsYmFja19zZXQAX2F3X2NhbGxiYWNrAF9fX2ltcF9hd19jYWxs
YmFjawBfYXdfYm9vbF9zZXQAX19faW1wX2F3X2Jvb2xfc2V0AF9hd19ib29sAF9fX2ltcF9h
d19ib29sAABkdC5vLyAgICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0
ICA1NzkgICAgICAgYApMAQYAAAAAABQBAAAPAAAAAAAFAS50ZXh0AAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAEAAAABAEAAAAAAAAAAAAAAAAAAAAAAEAuaWRhdGEkNQAAAAAAAAAABAAAAAgB
AAAAAAAAAAAAAAAAAAAAAABALmlkYXRhJDcAAAAAAAAAAAgAAAAMAQAAAAAAAAAAAAAAAAAA
AAAudGV4dAAAAAAAAAABAAAAAwEAAAAAAAAAAAAAAAAAAAAAAAAuZGF0YQAAAAAAAAACAAAA
AAAuaWRhdGEkNAAAAAAEAAAAAwEEAAAAAAAAAAAAAAAAAAAAAAAuaWRhdGEkNQAAAAAFAAAA
AwEEAAAAAAAAAAAAAAAAAAAAAAAuaWRhdGEkNwAAAAAGAAAAAwEIAAAAAAAAAAAAAAAAAAAA
AAAAAAAABAAAAAAAAAAGAAAAAgAhAAAAX19lX19ieXRlYm90X2F3c2RrX2xpYl9pbmFtZQAK
ZGguby8gICAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNzAzICAg
ICAgIGAKTAEGAAAAAAA+AQAAEgAAAAAABAEudGV4dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5i
c3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAMAuaWRhdGEkMgAAAAAAAAAA
FAAAAAQBAAAgAQAAAAAAAAMAAAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAAYAQAAAAAAAAAA
AAAAAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAHAEAAAAAAAAAAAAAAAAAAAAAAEAEAAAA
LmZpbGUAAAAAAAAA/v8AAGcBZmFrZQAAAAAAAAAAAAAAAAAAaG5hbWUAAAAEAAAABgAAAAMA
ZnRodW5rAAAEAAAABQAAAAMALnRleHQAAAAAAAAAAQAAAAMBAAAAAAAAAAAAAAAAAAAAAAAA
LmRhdGEAAAAAAAAAAgAAAAMBAAAAAAAAAAAAAAAAAAAAAAAALmJzcwAAAAAAAAAAAwAAAAMB
AAAAAAAAAAAAAAAAAAAAAAAALmlkYXRhJDIAAAAABAAAAAMBFAAAAAMAAAAAAAAAAAAAAAAA
LmlkYXRhJDUAAAAABQAAAAMBBAAAAAAAAAAAAAAAAAAAAAAALmlkYXRhJDQAAAAABgAAAAMB
BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAIAAAAAACAAAAAAAAAAAAAAAAIA
PQAAAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBfX2VfX2J5dGVib3RfYXdzZGtfbGli
X2luYW1lAApkczQ4Lm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0
ICA2MjQgICAgICAgYApMAQcAAAAAAHgBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAA
LAEAAFABAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABkAQAAAAAAAAEAAAAAAABALmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAbgEAAAAAAAABAAAA
AAAAQC5pZGF0YSQ2AAAAAAAAAAAQAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAA
BwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAA
AAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRh
JDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABMA
AAAAAAAABQAAAAIAAAAAACgAAAAAAAAAAAAAAAIARAAAAF9hd193b3JsZF9saXN0AF9fX2lt
cF9hd193b3JsZF9saXN0AF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczQ3Lm8vICAg
ICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MzAgICAgICAgYApMAQcA
AAAAAHwBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFQBAAAAAAAAAQAAACAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAF4B
LmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAcgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAA
AAASAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAAC8AYXdfd29y
bGRfZWplY3QAAIliAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50
AAAqAAAAAAAAAAAAAAACAEYAAABfYXdfd29ybGRfZWplY3QAX19faW1wX2F3X3dvcmxkX2Vq
ZWN0AF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczQ2Lm8vICAgICAgICAgOTExNzE1
MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2NjYgICAgICAgYApMAQcAAAAAAIgBAAAKAAAA
AAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAGABAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAA
AAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAGoBAAAAAAAAAQAAAAAA
AAAAAAQAAAA8AQAAfgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAeAAAAQAEAAAAA
AAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAAC4AYXdfd29ybGRfYXR0cmlidXRl
c19jaGFuZ2UAAHLVAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50
AABCAAAAAAAAAAAAAAACAF4AAABfYXdfd29ybGRfYXR0cmlidXRlc19jaGFuZ2UAX19faW1w
X2F3X3dvcmxkX2F0dHJpYnV0ZXNfY2hhbmdlAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xp
YgBkczQ1Lm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MTgg
ICAgICAgYApMAQcAAAAAAHgBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFAB
LmJzcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAbgEAAAAAAAABAAAAAAAAQC5p
ZGF0YSQ2AAAAAAAAAAAOAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAA
AAAAAC0AYXdfd2hpc3BlcgAAsP4CAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAA
BgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAA
AwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAA
BgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABAAAAAAAAAA
BQAAAAIAAAAAACIAAAAAAAAAAAAAAAIAPgAAAF9hd193aGlzcGVyAF9fX2ltcF9hd193aGlz
cGVyAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczQ0Lm8vICAgICAgICAgOTExNzE1
MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA1OTkgICAgICAgYApMAQcAAAAAAHQBAAAKAAAA
AAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAEwBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAA
AAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFYBAAAAAAAAAQAAAAAA
AAAAAAQAAAA8AQAAagEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAKAAAAQAEAAAAA
AAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAACwAYXdfd2FpdABQzQIAAAAEAAAA
BgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0
dGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwBfYXdf
d2FpdAAAAAABAAAAAgAAAAAABAAAAAAAAAAFAAAAAgAAAAAAEwAAAAAAAAAAAAAAAgAvAAAA
X19faW1wX2F3X3dhaXQAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAApkczQzLm8vICAg
ICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2NTggICAgICAgYApMAQcA
AAAAAIQBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFwBAAAAAAAAAQAAACAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAGYB
LmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAegEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAA
AAAcAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAACsAYXdfdW5p
dmVyc2VfZWplY3Rpb25fYWRkAAACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAA
BgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAA
AwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAA
BgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAAB4AAAAAAAAA
X19faW1wX2F3X3VuaXZlcnNlX2VqZWN0aW9uX2FkZABfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nk
a19saWIAZHM0Mi5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAg
NjcyICAgICAgIGAKTAEHAAAAAACIAQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwB
AABgAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
QAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAMAuaWRhdGEkNwAA
dAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAH4BAAAAAAAAAQAAAAAA
AEAuaWRhdGEkNgAAAAAAAAAAIAAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAA
AAAAAAAAAAAqAGF3X3VuaXZlcnNlX2F0dHJpYnV0ZXNfY2hhbmdlAAIAAAAEAAAABgAAAAAA
CQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0YQAAAAAA
AAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAABAAAAAAA
AAABAAAAAgAAAAAAIwAAAAAAAAAFAAAAAgAAAAAASAAAAAAAAAAAAAAAAgBkAAAAX2F3X3Vu
aXZlcnNlX2F0dHJpYnV0ZXNfY2hhbmdlAF9fX2ltcF9hd191bml2ZXJzZV9hdHRyaWJ1dGVz
X2NoYW5nZQBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHM0MS5vLyAgICAgICAgIDkx
MTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNTk5ICAgICAgIGAKTAEHAAAAAAB0AQAA
CgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABMAQAAAAAAAAEAAAAgAABgLmRhdGEA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAA
AAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAYAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0
AAAAAAAAAAAEAAAAPAEAAGoBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAACgAAAEAB
AAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAApAGF3X3Rlcm0ATY8CAAAA
BAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMA
LmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMA
LmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMA
X2F3X3Rlcm0AAAAAAQAAAAIAAAAAAAQAAAAAAAAABQAAAAIAAAAAABMAAAAAAAAAAAAAAAIA
LwAAAF9fX2ltcF9hd190ZXJtAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgAKZHM0MC5v
LyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjI0ICAgICAgIGAK
TAEHAAAAAAB4AQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABQAQAAAAAAAAEA
AAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAA
AABaAQAAAAAAAAEAAAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAZAEAAAAAAAABAAAA
AAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAG4BAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAA
AAAAAAAAEAAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAoAGF3
X3N0cmluZ19zZXQAAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50
AAAoAAAAAAAAAAAAAAACAEQAAABfYXdfc3RyaW5nX3NldABfX19pbXBfYXdfc3RyaW5nX3Nl
dABfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMzOS5vLyAgICAgICAgIDkxMTcxNTMz
NSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjEyICAgICAgIGAKTAEHAAAAAAB0AQAACgAAAAAA
BAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABMAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
LmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAYAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAA
AAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAnAGF3X3N0cmluZwACAAAABAAAAAYA
AAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEA
AAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRh
JDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQA
AAAAAAAAAQAAAAIAAAAAAA8AAAAAAAAABQAAAAIAAAAAACAAAAAAAAAAAAAAAAIAPAAAAF9h
d19zdHJpbmcAX19faW1wX2F3X3N0cmluZwBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIA
ZHMzOC5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjMyICAg
ICAgIGAKTAEHAAAAAAB8AQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABUAQAA
AAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5i
c3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAMAuaWRhdGEkNwAAAAAAAAAA
AAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAHIBAAAAAAAAAQAAAAAAAEAuaWRh
dGEkNgAAAAAAAAAAEgAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAA
AAAmAGF3X3N0YXRlX2NoYW5nZQAAAAIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAA
AAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0YQAAAAAAAAACAAAAAwAuYnNzAAAAAAAA
AAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAABAAAAAAAAAABAAAAAgAAAAAAFQAAAAAA
AAAFAAAAAgAAAAAALAAAAAAAAAAAAAAAAgBIAAAAX2F3X3N0YXRlX2NoYW5nZQBfX19pbXBf
YXdfc3RhdGVfY2hhbmdlAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczM3Lm8vICAg
ICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MTggICAgICAgYApMAQcA
AAAAAHgBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFABAAAAAAAAAQAAACAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFoB
LmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAbgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAA
AAAOAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAACUAYXdfc2Vz
c2lvbgAAAAACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQA
AAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRh
JDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRh
JDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABAAAAAAAAAABQAAAAIAAAAAACIA
AAAAAAAAAAAAAAIAPgAAAF9hd19zZXNzaW9uAF9fX2ltcF9hd19zZXNzaW9uAF9faGVhZF9l
X19ieXRlYm90X2F3c2RrX2xpYgBkczM2Lm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAg
MTAwICAgMTAwNjQ0ICA2NDQgICAgICAgYApMAQcAAAAAAIABAAAKAAAAAAAEAS50ZXh0AAAA
AAAAAAAAAAAIAAAALAEAAFgBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAA
gAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAGIBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNQAA
dgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAWAAAAQAEAAAAAAAAAAAAAAAAAAAAA
AED/JQAAAACQkAAAAAAAAAAAAAAAACQAYXdfc2VjdG9yX2Zyb21fY2VsbAAAAAIAAAAEAAAA
BgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0
dGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAA
BAAAAAAAAAABAAAAAgAAAAAAGQAAAAAAAAAFAAAAAgAAAAAANAAAAAAAAAAAAAAAAgBQAAAA
X2F3X3NlY3Rvcl9mcm9tX2NlbGwAX19faW1wX2F3X3NlY3Rvcl9mcm9tX2NlbGwAX19oZWFk
X2VfX2J5dGVib3RfYXdzZGtfbGliAGRzMzUuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAg
AAAAAAAAAAAAAAgAAAAsAQAATAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABqAQAAAAAAAAEAAAAAAABALmlkYXRhJDYAAAAAAAAAAAoAAABAAQAAAAAAAAAAAAAAAAAA
AAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAAIwBhd19zYXkAAAAAAgAAAAQAAAAGAAAAAAAJAAAA
AAACAAAAAAAEAAAAAAAAAAUAAAACAAAAAAASAAAAAAAAAAAAAAACAC4AAABfX19pbXBfYXdf
c2F5AF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczM0Lm8vICAgICAgICAgOTExNzE1
MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MTIgICAgICAgYApMAQcAAAAAAHQBAAAKAAAA
AAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAEwBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAA
AAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFYBAAAAAAAAAQAAAAAA
AAAAAAQAAAA8AQAAagEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAMAAAAQAEAAAAA
AAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAACIAYXdfcmFuZG9tAAIAAAAEAAAA
BgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0
dGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAA
X2F3X3JhbmRvbQBfX19pbXBfYXdfcmFuZG9tAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xp
YgBkczMzLm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MTAg
ICAgICAgYApMAQcAAAAAAHQBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAEwB
LmJzcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAagEAAAAAAAABAAAAAAAAQC5p
ZGF0YSQ2AAAAAAAAAAAMAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAA
AAAAACEAYXdfcXVlcnkAAAIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAA
AwAuaWRhdGEkNwAAAAAEAAAAAwAuaWRhdGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAA
AgAAAAAAHgAAAAAAAAAAAAAAAgA6AAAAX2F3X3F1ZXJ5AF9fX2ltcF9hd19xdWVyeQBfX2hl
YWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMzMi5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUw
MCAgIDEwMCAgIDEwMDY0NCAgNjM0ICAgICAgIGAKTAEHAAAAAAB8AQAACgAAAAAABAEudGV4
dAAAAAAAAAAAAAAACAAAACwBAABUAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
JDUAAAAAAAAAAAQAAAA4AQAAaAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAA
PAEAAHIBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAFAAAAEABAAAAAAAAAAAAAAAA
AAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAgAGF3X29iamVjdF9kZWxldGUAAAIAAAAEAAAA
BgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0
dGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAA
BAAAAAAAAAABAAAAAgAAAAAAFgAAAAAAAAAFAAAAAgAAAAAALgAAAAAAAAAAAAAAAgBKAAAA
X2F3X29iamVjdF9kZWxldGUAX19faW1wX2F3X29iamVjdF9kZWxldGUAX19oZWFkX2VfX2J5
dGVib3RfYXdzZGtfbGliAGRzMzEuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAg
ICAxMDA2NDQgIDYzNCAgICAgICBgCkwBBwAAAAAAfAEAAAoAAAAAAAQBLnRleHQAAAAAAAAA
AAAAAAgAAAAsAQAAVAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAA
LmlkYXRhJDcAAAAAAAAAAAQAAAA0AQAAXgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDYAAAAAAAAAABQAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8l
AAAAAJCQAAAAAAAAAAAAAAAAHwBhd19vYmplY3RfY2hhbmdlAAACAAAABAAAAAYAAAAAAAkA
AAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAA
AgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAA
BQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAA
AQAAAAIAAAAAABYAAAAAAAAABQAAAAIAAAAAAC4AAAAAAAAAAAAAAAIASgAAAF9hd19vYmpl
Y3RfY2hhbmdlAF9fX2ltcF9hd19vYmplY3RfY2hhbmdlAF9faGVhZF9lX19ieXRlYm90X2F3
c2RrX2xpYgBkczMwLm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0
ICA2MjQgICAgICAgYApMAQcAAAAAAHgBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAA
LAEAAFABAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABkAQAAAAAAAAEAAAAAAABALmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAbgEAAAAAAAABAAAA
AAAAQC5pZGF0YSQ2AAAAAAAAAAAQAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAA
AAAAAAAAAAAAAB4AYXdfb2JqZWN0X2FkZAACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAA
BwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAA
AAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRh
JDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABMA
AAAAAAAABQAAAAIAAAAAACgAAAAAAAAAAAAAAAIARAAAAF9hd19vYmplY3RfYWRkAF9fX2lt
cF9hd19vYmplY3RfYWRkAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczI5Lm8vICAg
ICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MTAgICAgICAgYApMAQcA
AAAAAHQBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAEwBAAAAAAAAAQAAACAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFYB
LmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAagEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAA
AAAMAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAAB0AYXdfbG9n
aW4AAAIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAA
AAAEAAAAAwAuaWRhdGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAA
AAAAAAAAAgA6AAAAX2F3X2xvZ2luAF9fX2ltcF9hd19sb2dpbgBfX2hlYWRfZV9fYnl0ZWJv
dF9hd3Nka19saWIAZHMyOC5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEw
MDY0NCAgNjQ0ICAgICAgIGAKTAEHAAAAAACAAQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAA
CAAAACwBAABYAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAMAuaWRh
AAA4AQAAbAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAHYBAAAAAAAA
AQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAFgAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAA
kJAAAAAAAAAAAAAAAAAcAGF3X2xpY2Vuc2VfcHJldmlvdXMAEYUCAAAABAAAAAYAAAAAAAkA
AAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAA
AgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAA
BQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAA
bnNlX3ByZXZpb3VzAF9fX2ltcF9hd19saWNlbnNlX3ByZXZpb3VzAF9faGVhZF9lX19ieXRl
Ym90X2F3c2RrX2xpYgBkczI3Lm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAg
MTAwNjQ0ICA2MzIgICAgICAgYApMAQcAAAAAAHwBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAA
AAAIAAAALAEAAFQBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ZGF0YSQ3AAAAAAAAAAAEAAAANAEAAF4BAAAAAAAAAQAAAAAAAEAuaWRhdGEkNQAAAAAAAAAA
AAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAASAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAA
AACQkAAAAAAAAAAAAAAAABsAYXdfbGljZW5zZV9uZXh0ANXmAgAAAAQAAAAGAAAAAAAJAAAA
AAACAAAAAAAVAAAAAAAAAAUAAAACAAAAAAAsAAAAAAAAAAAAAAACAEgAAABfYXdfbGljZW5z
ZV9uZXh0AF9fX2ltcF9hd19saWNlbnNlX25leHQAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtf
bGliAGRzMjYuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYz
NiAgICAgICBgCkwBBwAAAAAAfAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAA
VAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAA
AAAAAAQAAAA0AQAAXgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGgB
LmlkYXRhJDYAAAAAAAAAABQAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAA
AAAAAAAAGgBhd19saWNlbnNlX2RlbGV0ZQACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAA
BwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAA
AAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRh
JDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABcA
X19pbXBfYXdfbGljZW5zZV9kZWxldGUAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRz
MjUuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYzNiAgICAg
ICBgCkwBBwAAAAAAfAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAVAEAAAAA
AAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNz
AAA0AQAAXgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGgBAAAAAAAA
JDYAAAAAAAAAABQAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAA
GQBhd19saWNlbnNlX2NoYW5nZQACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAA
BgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAA
AwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAA
BgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABcAAAAAAAAA
YXdfbGljZW5zZV9jaGFuZ2UAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRzMjQuby8g
ICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDY0OCAgICAgICBgCkwB
BwAAAAAAgAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAWAEAAAAAAAABAAAA
IAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAA
YgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGwBAAAAAAAAAQAAAAAA
AAAAABgAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAAGABhd19s
aWNlbnNlX2F0dHJpYnV0ZXMAAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYA
AAACAAAAAAA4AAAAAAAAAAAAAAACAFQAAABfYXdfbGljZW5zZV9hdHRyaWJ1dGVzAF9fX2lt
cF9hd19saWNlbnNlX2F0dHJpYnV0ZXMAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRz
MjMuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYzMCAgICAg
ICBgCkwBBwAAAAAAfAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAVAEAAAAA
AAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNz
AAA0AQAAXgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGgBAAAAAAAA
JDYAAAAAAAAAABIAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAA
FwBhd19saWNlbnNlX2FkZAAAAAACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAA
BgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAA
AwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAA
BgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABQAAAAAAAAA
BQAAAAIAAAAAACoAAAAAAAAAAAAAAAIARgAAAF9hd19saWNlbnNlX2FkZABfX19pbXBfYXdf
bGljZW5zZV9hZGQAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRzMjIuby8gICAgICAg
ICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYxOCAgICAgICBgCkwBBwAAAAAA
eAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAUAEAAAAAAAABAAAAIAAAYC5k
YXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAAAAAAAAAA
AAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGQBAAAAAAAAAQAAAAAAAEAuaWRh
AABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAAFgBhd19pbnRfc2V0
AAAAAAIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAA
AAAEAAAAAwAuaWRhdGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAA
AAAHAAAAAwAAAAAABAAAAAAAAAABAAAAAgAAAAAAEAAAAAAAAAAFAAAAAgAAAAAAIgAAAAAA
AAAAAAAAAgA+AAAAX2F3X2ludF9zZXQAX19faW1wX2F3X2ludF9zZXQAX19oZWFkX2VfX2J5
dGVib3RfYXdzZGtfbGliAGRzMjEuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAg
AAAAAAgAAAAsAQAATAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAA
LmlkYXRhJDcAAAAAAAAAAAQAAAA0AQAAVgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDYAAAAAAAAAAAoAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8l
AAAAAJCQAAAAAAAAAAAAAAAAFQBhd19pbnQAAAAAAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAA
AAAEAAAAAAAAAAUAAAACAAAAAAASAAAAAAAAAAAAAAACAC4AAABfX19pbXBfYXdfaW50AF9f
aGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczIwLm8vICAgICAgICAgOTExNzE1MzM1ICAg
NTAwICAgMTAwICAgMTAwNjQ0ICA2MzIgICAgICAgYApMAQcAAAAAAHwBAAAKAAAAAAAEAS50
ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFQBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAA
AAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAF4BAAAAAAAAAQAAAAAAAEAuaWRh
AAA8AQAAcgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAASAAAAQAEAAAAAAAAAAAAA
AAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAABQAYXdfaW5zdGFuY2Vfc2V0AOQgAgAAAAQA
AAAEAAAAAAAAAAEAAAACAAAAAAAVAAAAAAAAAAUAAAACAAAAAAAsAAAAAAAAAAAAAAACAEgA
AABfYXdfaW5zdGFuY2Vfc2V0AF9fX2ltcF9hd19pbnN0YW5jZV9zZXQAX19oZWFkX2VfX2J5
dGVib3RfYXdzZGtfbGliAGRzMTkuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAg
ICAxMDA2NDQgIDYyMCAgICAgICBgCkwBBwAAAAAAeAEAAAoAAAAAAAQBLnRleHQAAAAAAAAA
AAAAAAgAAAAsAQAAUAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAEAAAAEABAAAAAAAAAAAAAAAAAAAAAABA
/yUAAAAAkJAAAAAAAAAAAAAAAAAQAGF3X2V2ZW50X3NldAAAAgAAAAQAAAAGAAAAAAAJAAAA
AAACAAAAAAASAAAAAAAAAAUAAAACAAAAAAAmAAAAAAAAAAAAAAACAEIAAABfYXdfZXZlbnRf
c2V0AF9fX2ltcF9hd19ldmVudF9zZXQAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRz
MTUuby8gICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYxMCAgICAg
AAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNz
AAA0AQAAVgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGABAAAAAAAA
JDYAAAAAAAAAAAwAAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAA
DwBhd19ldmVudAAAAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50
X19ieXRlYm90X2F3c2RrX2xpYgBkczE0Lm8vICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAg
MTAwICAgMTAwNjQ0ICA2MTAgICAgICAgYApMAQcAAAAAAHQBAAAKAAAAAAAEAS50ZXh0AAAA
AAAAAAAAAAAIAAAALAEAAEwBAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAA
gAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFYBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNQAA
agEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAMAAAAQAEAAAAAAAAAAAAAAAAAAAAA
AED/JQAAAACQkAAAAAAAAAAAAAAAAA4AYXdfZW50ZXIAAAIAAAAEAAAABgAAAAAACQAAAAcA
AAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0YQAAAAAAAAACAAAA
AwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAABAAAAAAAAAABAAAA
X2ltcF9hd19lbnRlcgBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMxMy5vLyAgICAg
ICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjE4ICAgICAgIGAKTAEHAAAA
AAB4AQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABQAQAAAAAAAAEAAAAgAABg
LmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAZAEAAAAAAAABAAAAAAAAQC5p
ZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAG4BAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAA
DgAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAANAGF3X2Rlc3Ry
b3kAAAAAAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50ZXh0AAAA
Ynl0ZWJvdF9hd3Nka19saWIAZHMxMi5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEw
MCAgIDEwMDY0NCAgNjQyICAgICAgIGAKTAEHAAAAAACAAQAACgAAAAAABAEudGV4dAAAAAAA
AAAAAAAACAAAACwBAABYAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA
AAAAAAQAAAA4AQAAbAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAHYB
AAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAFgAAAEABAAAAAAAAAAAAAAAAAAAAAABA
/yUAAAAAkJAAAAAAAAAAAAAAAAAMAGF3X2NyZWF0ZV9yZXNvbHZlZAAAAAACAAAABAAAAAYA
AAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEA
AAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRh
JDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQA
d19jcmVhdGVfcmVzb2x2ZWQAX19faW1wX2F3X2NyZWF0ZV9yZXNvbHZlZABfX2hlYWRfZV9f
Ynl0ZWJvdF9hd3Nka19saWIAZHMxMS5vLyAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEw
MCAgIDEwMDY0NCAgNjEyICAgICAgIGAKTAEHAAAAAAB0AQAACgAAAAAABAEudGV4dAAAAAAA
AAAAAAAACAAAACwBAABMAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA
AAAAAAQAAAA4AQAAYAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAGoB
/yUAAAAAkJAAAAAAAAAAAAAAAAALAGF3X2NyZWF0ZQACAAAABAAAAAYAAAAAAAkAAAAHAAAA
AAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMA
LmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMA
LmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIA
AAAAAA8AAAAAAAAABQAAAAIAAAAAACAAAAAAAAAAAAAAAAIAPAAAAF9hd19jcmVhdGUAX19f
aW1wX2F3X2NyZWF0ZQBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMxMC5vLyAgICAg
ICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjQ0ICAgICAgIGAKTAEHAAAA
AACAAQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABYAQAAAAAAAAEAAAAgAABg
LmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAA
AAAAAAEAAAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAbAEAAAAAAAABAAAAAAAAQC5p
ZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAHYBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAA
FgAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAKAGF3X2NpdGl6
ZW5fcHJldmlvdXMAiVICAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcA
LnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMA
LmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMA
LmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIAAAAAABkAAAAAAAAABQAAAAIA
aXRpemVuX3ByZXZpb3VzAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgBkczkuby8gICAg
ICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAgMTAwNjQ0ICA2MzIgICAgICAgYApMAQcA
AAAAAHwBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAAAAAIAAAALAEAAFQBAAAAAAAAAQAAACAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAwC5pZGF0YSQ3AAAAAAAAAAAEAAAANAEAAF4B
LmlkYXRhJDQAAAAAAAAAAAQAAAA8AQAAcgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAA
AAASAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAAAACQkAAAAAAAAAAAAAAAAAkAYXdfY2l0
aXplbl9uZXh0AAVbAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50
AAAsAAAAAAAAAAAAAAACAEgAAABfYXdfY2l0aXplbl9uZXh0AF9fX2ltcF9hd19jaXRpemVu
X25leHQAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRzOC5vLyAgICAgICAgICA5MTE3
MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYzNiAgICAgICBgCkwBBwAAAAAAfAEAAAoA
AAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAVAEAAAAAAAABAAAAIAAAYC5kYXRhAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAAAAAAAAAAAAAAAAAA
AAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGgBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNAAA
AAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAACABhd19jaXRpemVuX2RlbGV0
ZQACAAAABAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAA
AQAAAAMALmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAA
BAAAAAMALmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAA
AAAAAAIATAAAAF9hd19jaXRpemVuX2RlbGV0ZQBfX19pbXBfYXdfY2l0aXplbl9kZWxldGUA
X19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRzNy5vLyAgICAgICAgICA5MTE3MTUzMzUg
ICA1MDAgICAxMDAgICAxMDA2NDQgIDYzNiAgICAgICBgCkwBBwAAAAAAfAEAAAoAAAAAAAQB
LnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAVAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGgBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNAAAAAAAAAAA
AAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAABwBhd19jaXRpemVuX2NoYW5nZQACAAAA
BAAAAAYAAAAAAAkAAAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMA
LmRhdGEAAAAAAAAAAgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMA
LmlkYXRhJDUAAAAABQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMA
TAAAAF9hd19jaXRpemVuX2NoYW5nZQBfX19pbXBfYXdfY2l0aXplbl9jaGFuZ2UAX19oZWFk
X2VfX2J5dGVib3RfYXdzZGtfbGliAGRzNi5vLyAgICAgICAgICA5MTE3MTUzMzUgICA1MDAg
ICAxMDAgICAxMDA2NDQgIDY4MCAgICAgICBgCkwBBwAAAAAAjAEAAAoAAAAAAAQBLnRleHQA
AAAAAAAAAAAAAAgAAAAsAQAAZAEAAAAAAAABAAAAIAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AACCAQAAAAAAAAEAAAAAAABALmlkYXRhJDYAAAAAAAAAACIAAABAAQAAAAAAAAAAAAAAAAAA
AAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAABgBhd19jaXRpemVuX2F0dHJpYnV0ZXNfYnlfbnVt
YmVyABLXAgAAAAQAAAAGAAAAAAAJAAAABwAAAAAABgAAAAcAAAAAAAYAAAAHAC50ZXh0AAAA
AAAAAAAAAAACAGgAAABfYXdfY2l0aXplbl9hdHRyaWJ1dGVzX2J5X251bWJlcgBfX19pbXBf
YXdfY2l0aXplbl9hdHRyaWJ1dGVzX2J5X251bWJlcgBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nk
a19saWIAZHM1Lm8vICAgICAgICAgIDkxMTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAg
NjcyICAgICAgIGAKTAEHAAAAAACIAQAACgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwB
AABgAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
QAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAMAuaWRhdGEkNwAA
dAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAAPAEAAH4BAAAAAAAAAQAAAAAA
AEAuaWRhdGEkNgAAAAAAAAAAIAAAAEABAAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAA
AAAAAAAAAAAFAGF3X2NpdGl6ZW5fYXR0cmlidXRlc19ieV9uYW1lAAIAAAAEAAAABgAAAAAA
CQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0YQAAAAAA
AAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAABAAAAAAA
AAABAAAAAgAAAAAAIwAAAAAAAAAFAAAAAgAAAAAASAAAAAAAAAAAAAAAAgBkAAAAX2F3X2Np
dGl6ZW5fYXR0cmlidXRlc19ieV9uYW1lAF9fX2ltcF9hd19jaXRpemVuX2F0dHJpYnV0ZXNf
YnlfbmFtZQBfX2hlYWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHM0Lm8vICAgICAgICAgIDkx
MTcxNTMzNSAgIDUwMCAgIDEwMCAgIDEwMDY0NCAgNjMwICAgICAgIGAKTAEHAAAAAAB8AQAA
CgAAAAAABAEudGV4dAAAAAAAAAAAAAAACAAAACwBAABUAQAAAAAAAAEAAAAgAABgLmRhdGEA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAA
AAAAAABALmlkYXRhJDUAAAAAAAAAAAQAAAA4AQAAaAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0
AAAAAAAAAAAEAAAAPAEAAHIBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAEgAAAEAB
AAAAAAAAAAAAAAAAAAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAEAGF3X2NpdGl6ZW5fYWRk
AAA4tAIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAA
AAAEAAAAAwAuaWRhdGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAA
AAAHAAAAAwAAAAAABAAAAAAAAAABAAAAAgAAAAAAFAAAAAAAAAAFAAAAAgAAAAAAKgAAAAAA
AAAAAAAAAgBGAAAAX2F3X2NpdGl6ZW5fYWRkAF9fX2ltcF9hd19jaXRpemVuX2FkZABfX2hl
YWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMzLm8vICAgICAgICAgIDkxMTcxNTMzNSAgIDUw
MCAgIDEwMCAgIDEwMDY0NCAgNjMyICAgICAgIGAKTAEHAAAAAAB8AQAACgAAAAAABAEudGV4
dAAAAAAAAAAAAAAACAAAACwBAABUAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
JDUAAAAAAAAAAAQAAAA4AQAAaAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAA
PAEAAHIBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAAEgAAAEABAAAAAAAAAAAAAAAA
BgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4dAAAAAAAAAABAAAAAwAuZGF0
dGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRhdGEkNgAAAAAHAAAAAwAAAAAA
BAAAAAAAAAABAAAAAgAAAAAAFQAAAAAAAAAFAAAAAgAAAAAALAAAAAAAAAAAAAAAAgBIAAAA
X2F3X2NhbGxiYWNrX3NldABfX19pbXBfYXdfY2FsbGJhY2tfc2V0AF9faGVhZF9lX19ieXRl
Ym90X2F3c2RrX2xpYgBkczIuby8gICAgICAgICAgOTExNzE1MzM1ICAgNTAwICAgMTAwICAg
MTAwNjQ0ICA2MjAgICAgICAgYApMAQcAAAAAAHgBAAAKAAAAAAAEAS50ZXh0AAAAAAAAAAAA
AAAIAAAALAEAAFABAAAAAAAAAQAAACAAAGAuZGF0YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ZGF0YSQ3AAAAAAAAAAAEAAAANAEAAFoBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNQAAAAAAAAAA
AAABAAAAAAAAQC5pZGF0YSQ2AAAAAAAAAAAOAAAAQAEAAAAAAAAAAAAAAAAAAAAAAED/JQAA
AACQkAAAAAAAAAAAAAAAAAIAYXdfY2FsbGJhY2sAJbkCAAAABAAAAAYAAAAAAAkAAAAHAAAA
AAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAAAgAAAAMA
LmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAABQAAAAMA
LmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAAAAAAAQAAAAAAAAAAQAAAAIA
AAAAABEAAAAAAAAABQAAAAIAAAAAACQAAAAAAAAAAAAAAAIAQAAAAF9hd19jYWxsYmFjawBf
X19pbXBfYXdfY2FsbGJhY2sAX19oZWFkX2VfX2J5dGVib3RfYXdzZGtfbGliAGRzMS5vLyAg
ICAgICAgICA5MTE3MTUzMzUgICA1MDAgICAxMDAgICAxMDA2NDQgIDYyMCAgICAgICBgCkwB
BwAAAAAAeAEAAAoAAAAAAAQBLnRleHQAAAAAAAAAAAAAAAgAAAAsAQAAUAEAAAAAAAABAAAA
IAAAYC5kYXRhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAMAuYnNzAAAAAAAA
WgEAAAAAAAABAAAAAAAAQC5pZGF0YSQ1AAAAAAAAAAAEAAAAOAEAAGQBAAAAAAAAAQAAAAAA
AAAAAA4AAABAAQAAAAAAAAAAAAAAAAAAAAAAQP8lAAAAAJCQAAAAAAAAAAAAAAAAAQBhd19i
b29sX3NldABxEwIAAAAEAAAABgAAAAAACQAAAAcAAAAAAAYAAAAHAAAAAAAGAAAABwAudGV4
dGEkNwAAAAAEAAAAAwAuaWRhdGEkNQAAAAAFAAAAAwAuaWRhdGEkNAAAAAAGAAAAAwAuaWRh
dGEkNgAAAAAHAAAAAwAAAAAABAAAAAAAAAABAAAAAgAAAAAAEQAAAAAAAAAFAAAAAgAAAAAA
JAAAAAAAAAAAAAAAAgBAAAAAX2F3X2Jvb2xfc2V0AF9fX2ltcF9hd19ib29sX3NldABfX2hl
YWRfZV9fYnl0ZWJvdF9hd3Nka19saWIAZHMwLm8vICAgICAgICAgIDkxMTcxNTMzNSAgIDUw
MCAgIDEwMCAgIDEwMDY0NCAgNTk5ICAgICAgIGAKTAEHAAAAAAB0AQAACgAAAAAABAEudGV4
dAAAAAAAAAAAAAAACAAAACwBAABMAQAAAAAAAAEAAAAgAABgLmRhdGEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAQAAAwC5ic3MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
JDUAAAAAAAAAAAQAAAA4AQAAYAEAAAAAAAABAAAAAAAAQC5pZGF0YSQ0AAAAAAAAAAAEAAAA
PAEAAGoBAAAAAAAAAQAAAAAAAEAuaWRhdGEkNgAAAAAAAAAACgAAAEABAAAAAAAAAAAAAAAA
AAAAAABA/yUAAAAAkJAAAAAAAAAAAAAAAAAAAGF3X2Jvb2wAAAACAAAABAAAAAYAAAAAAAkA
AAAHAAAAAAAGAAAABwAAAAAABgAAAAcALnRleHQAAAAAAAAAAQAAAAMALmRhdGEAAAAAAAAA
AgAAAAMALmJzcwAAAAAAAAAAAwAAAAMALmlkYXRhJDcAAAAABAAAAAMALmlkYXRhJDUAAAAA
BQAAAAMALmlkYXRhJDQAAAAABgAAAAMALmlkYXRhJDYAAAAABwAAAAMAX2F3X2Jvb2wAAAAA
AQAAAAIAAAAAAAQAAAAAAAAABQAAAAIAAAAAABMAAAAAAAAAAAAAAAIALwAAAF9fX2ltcF9h
d19ib29sAF9faGVhZF9lX19ieXRlYm90X2F3c2RrX2xpYgAK
--------------5B474DE669C037B443E6A38E--

### can someone test this for me... - 37kb

Nov 22, 1998, 8:56pm
when I did -dllname I put -dllname aw.dll and not -dllname e:/bytebot/aw.dll
that way it would look for aw.dll and not e:/bytebot/aw.dll

[View Quote] > Excellent work. How did you do that?
>
> earlier, it compiled fine and ran with no DLL errors.
>
> If you do a "strings awsdk.lib | grep dll" it shows that there is a string in the
> lib "aw.dll". If you do it on my lib it returns "F:/etc...".
>
> With no path in the lib I must be using my PATH environment variable to find the
> aw.dll.
>
> So how did you make the dlltool create a lib with no path on the dll.
>
> Edward Sumerfield.
>
[View Quote]

### can someone test this for me... - 37kb

Nov 23, 1998, 3:18am
Yup, but a lot of thanks to you for finding impdef and telling me about dlltool...

[View Quote] > It worked wonderfully, thanks. I will have to migrate my AWSDK.C class over to using
> this method. It will be much easier to maintain.
>
[View Quote]

### Bots and FTP?

Dec 4, 1998, 2:22am
Hello all,
I was wondering if there is a way to make the bot use a ftp server
and log to a file on that server, if so can I get some sample code?

### Bots and FTP?

Dec 4, 1998, 9:15pm
writing to it an when you complete a session it uploads the log to the
server?

[View Quote] > When you say "log to a file" I assume you mean write to it? FTP allows
> you to move entire files between machines. It doesn't supply a file
>
> If you want to log to a local file then move it to another machine
> that would be possible. I know that MFC has an FTP class that should
> allow you to do this. Though you should wait for Walter to give you
> the details.
>
> If you are in a Windows environment you can also do this by logging to
> a local file and then copying the file into a shared directory. This
> allows a fairly fast logging mechanism and a simple file move. If your
> server is Lynx then Samba is a product that allows disk sharing with
> windows using the NFS protocols.
>
> If you really want to write to a file on a remote machine then I would
> suggest one of the following:
>
> 1. Again, in a windows environment, a simple solution would be to
> share the remote directory onto the logging machine. It would not be
> too much of an overhead to log to a file on the remote disk. Keep in
> mind that these write operations will be blocking operations and that
> a write to a network drive will be much slower than a write to a local
> file. The delay added to you logger will depend on how much you want
> to write to the file.
>
> 2. Another solution would be to write a little logging server that
> listens on some socket, receives connections and writes anything that
> is sent to it to a local file. Then your logger would just have to
> connect to the log server at startup and write log messages to it.
>
> 3. The most efficient central logging design involves a proxy log
> server that runs on the local machine. This proxy logger would receive
> log messages from from processes on the same machine. It would be
> responsible for forwarding them to a remote, central logging server.
> This design decouples the time critical logger application from the
> non time critical logging of messages operation. Ideally some shared
> memory message exchange should be devised between the logger and the
> proxy log server for optimum speed.
>
> I feel that I have said too much.
>
> Edward Sumerfield.
>
[View Quote]

### Bots and FTP?

Dec 5, 1998, 3:10pm
k, I was also thinking of getting a cgi that wrote to a html file on the net, and
when the program was started it would send info tot he cgi which would than write
the log...

[View Quote] > If you want to, go for it.
>
> A simple solution to the ftp problem would be to use a bat file with the
> appropriate ftp command in it. Then use the C system("command.bat") to run it.
>
> The standard windows ftp client will do this for you.
>
[View Quote]

### Forced Avatar Choice

Dec 10, 1998, 1:43am
Is currently not possible even with aa bot...

[View Quote] > Does anybody know of any way in which an action such as "click here" could
> force a person to adopt a particular avatar?
>
> We are working on Alice in Wonderland and want people to be able to shrink
> and grow big again. It would be so much nicer if it could be associated
> with the click to "drink me" or "eat me".
>
> maksatpa
> wonderland

### MonopolyBot

Dec 12, 1998, 1:44pm
And maybe sign hnaging up in the center with each property listed and a name
next to it of who owns that property,
What about houses, andhotels, and rent? how will one go about taking care of
those?

[View Quote] > Those are not needed. Their text, yes, but not scanned in.
>
> Those events would be best served by the bot reading it out loud.
>
> Walter
>
> dean schrieb in Nachricht <3671E714.9B76E349 at hotmail.com>...

### MonopolyBot

Dec 12, 1998, 11:11pm
Just realised we wont be able to use the name or any of th emonopoly artwork :/
you think Hasbro is gonna let us use their stuff? so I think we should design our
own game
Biopoly
j/k anyway we need to think of our own game name, and make all new art work and
we can't use the 4 corners either so myabe a hexagon or octagon board woyld be
cool :)

[View Quote] > Why not have a standing card object that the bot can place in the players lot
> when he buys it and another object representing mortgaged property and other
> objects representing houses and hotels? I know these things can be done by
> just using an announcer or using text signs, but there needs to be a strong
> use of aesthetic imagery, not just a text based solution. The use of
> aesthetics, or the lack thereof, can make or break a game.
>
> Why do you think Windows has caught on so quickly versus Mac or DOS? Mac
> can do some good stuff, but its aesthetic appeal is pitiful. And I never
> could see the attraction of DOS except by the no-nonsense crowd.
>
[View Quote]

### MonopolyBot

Dec 13, 1998, 1:14am
Most likely you will get denied...
DOn't think they are much interested in a game in Active Worlds that still wont be as
functional as their cd-rom

[View Quote] > How hard can it be to write to hasbro and ask for permission?
> If no one else will, I will.
>
[View Quote]

### MonopolyBot

Dec 13, 1998, 4:20pm
true :) bet they want a sign saying "© blah bkah blah Has bro blah blah blah blah" :)

[View Quote] > man, you would be surprised what companies can say "yes" to when the words " free
> advertising" come into play. . . ..
>
[View Quote]

### Wheres the bots?

Dec 11, 1998, 11:17pm
Ok all I've been watching this NG for a while and it seems there are
some cool bots out there, but where are the bots? Can't proof you have a
bot till you show us people I would like to see more dev but nope havn't
seen any.

### Wheres the bots?

Dec 12, 1998, 1:41pm

[View Quote] > AWGames starts to show the bots... it seems game bots are the first row of
> bots to come, and they will come there :)
>
> Walter
>
> Josh schrieb in Nachricht <3671C437.3C98CB04 at usa.net>...

### Whispering. . .

Dec 12, 1998, 1:41pm
It will work in the 2.1 browser but at the current time only bots can whisper to
bots in 2.1 worlds such as Beta...

[View Quote] > It seems (in my small experience so far) that whispering only works from one
> sdk app to another. I'd like to have a bot whisper to an avatar in order to
> reduce noise pollution. Am I missing something? If not, is this a proposed
> enhancement?
>
> Thx,
>
> Archon Manus
> Vizier D'Magienne

### Need help to build a AW Universe

Dec 13, 1998, 6:23pm
Can;t get bots into other Universes :) but if your looking for a object maker
PICK ME! :)

[View Quote] > Hello,
>
> we just received our Universe Server. Now we need some helping hands to
> implement a AW World like never before. We like to have the best 3D design
> with best functionality around.
> If you are a good 3D Designer ( 3D Studio Max, Lightwave, Softimage or
> Renderware ) or a good programmer, then send me a email to
> jkh at swiss-mail.com
> We are also open to your ideas. If you have fun working in a AW project and
> also making a little money, the you are the one.
>
> JKH

### Gesture problems

Dec 14, 1998, 2:19am
Mmm... wheres the part that plays the gesture? :) all this is ok, jsut don't see
the part that plays the gesture :)

[View Quote] > The following source is supposed to initiate a gesture every time it hears
> some chat message. However, it only does it once after the program starts and
> never again. What am I doing wrong?
>
> #include <stdio.h>
> #include <stdlib.h>
> #include <aw.h>
>
> void avatar_chat() {
> int rc;
> printf("chatting\n");
> aw_int_set (AW_MY_GESTURE, 5);
> if (rc = aw_state_change ()) {
> printf ("Unable to change state (reason %d)\n", rc);
> exit (1);
> }
> }
>
> main (int argc, char *argv[]) {
>
> int instance = 0;
> int rc;
> int finished;
>
> printf("Gesture\n");
>
> /* check command line */
> if (argc < 3) {
> printf ("Usage: %s number password\n", argv[0]);
> exit (1);
> }
>
> /* initialize Active Worlds API */
> if (rc = aw_init (AW_BUILD)) {
> printf ("Unable to initialize API (reason %d)\n", rc);
> exit (1);
> }
>
> /* install handler for avatar_add event */
> aw_event_set (AW_EVENT_CHAT, avatar_chat);
>
> /* create bot instance */
> if (rc = aw_create (0, 0, 0)) {
> printf ("Unable to create bot instance (reason %d)\n", rc);
> exit (1);
> }
>
> /* log bot into the universe */
> aw_string_set (AW_LOGIN_APPLICATION, "SDK Sample Application #1");
> if (rc = aw_login ()) {
> printf ("Unable to login (reason %d)\n", rc);
> exit (1);
> }
>
> /* log bot into the world called "beta" */
> if (rc = aw_enter ("Beta", 0)) {
> printf ("Unable to enter world (reason %d)\n", rc);
> exit (1);
> }
>
> /* announce our position in the world */
> aw_int_set (AW_MY_TYPE, 12); // choose Aaron
> aw_int_set (AW_MY_X, 100000);
> aw_int_set (AW_MY_Z, 100000);
> aw_int_set (AW_MY_Y, 0);
> aw_int_set (AW_MY_YAW, 1800);
> if (rc = aw_state_change ()) {
> printf ("Unable to change state (reason %d)\n", rc);
> exit (1);
> }
>
> aw_wait(-1);
>
> /* close everything down */
> aw_destroy ();
> aw_term ();
> return 0;
> }
>
> Edward Sumerfield

1  2  3  4  5  |
Awportals.com is a privately held community resource website dedicated to Active Worlds.