Thank you very much! Link formed properly and correctly. However ... 

 In the space provided in the function Encode module provides information about the master object "Fake". It removed the
Код:
...
-- additional data
	out:Put(0);
	out:Put(3); -- 3 extra structures
	-- extra extra info
	out:PutLongLE( 0x100012C5 );	-- header
	out:PutLongLE( 0x100012C5 );	-- header repeated
	-- number of extra extra structures
	local extras = 3;
	out:PutLongLE( extras );
	out:PutLongLE( 0x10000884 );
	out:Put( 1 );
	out:Put( 4 );
	out:PutLongLE( 0x00610046 );
	out:PutLongLE( 0x0065006B );
	out:PutLongLE( 0x00000001 );
	out:PutWordLE( 0x0000 );
	-- item level
	out:PutLongLE( 0x100000C4 );	-- header
	out:PutLongLE( x );
...
replacement of this
Код:
-- additional data
	out:Put(0);
	out:Put(2); -- 3 extra structures
	-- extra extra info
	out:PutLongLE( 0x100012C5 );	-- header
	out:PutLongLE( 0x100012C5 );	-- header repeated
	-- number of extra extra structures
	local extras = 2;
	out:PutLongLE( extras );
	-- item level
	out:PutLongLE( 0x100000C4 );	-- header
	out:PutLongLE( 0x00000043 );
(I'm sorry for my bad English, translated by translate.google.com 

)
Спасибо большое! Линк формируется правильно и корректно. Однако... 

 в предоставленном модуле в функции Encode содержится информация о мастере предмета "Fake".
Убирается она заменой этого:
Код:
...
-- additional data
	out:Put(0);
	out:Put(3); -- 3 extra structures
	-- extra extra info
	out:PutLongLE( 0x100012C5 );	-- header
	out:PutLongLE( 0x100012C5 );	-- header repeated
	-- number of extra extra structures
	local extras = 3;
	out:PutLongLE( extras );
	out:PutLongLE( 0x10000884 );
	out:Put( 1 );
	out:Put( 4 );
	out:PutLongLE( 0x00610046 );
	out:PutLongLE( 0x0065006B );
	out:PutLongLE( 0x00000001 );
	out:PutWordLE( 0x0000 );
	-- item level
	out:PutLongLE( 0x100000C4 );	-- header
	out:PutLongLE( x );
...
на это:
Код:
-- additional data
	out:Put(0);
	out:Put(2); -- 3 extra structures
	-- extra extra info
	out:PutLongLE( 0x100012C5 );	-- header
	out:PutLongLE( 0x100012C5 );	-- header repeated
	-- number of extra extra structures
	local extras = 2;
	out:PutLongLE( extras );
	-- item level
	out:PutLongLE( 0x100000C4 );	-- header
	out:PutLongLE( 0x00000043 );