<substruct name="BaseMerchantItemDescription">
	<version number="1">
		<u8 name="creator_flag">
		<str8 name="creator">
		<str16 name="adornment">
		<u32 name="unknown3">
		<str16 name="first_desc">
		<u32 name="unique_id">
		<i32 name="item_id">
		<u16 name="icon">
		<u8 name="tier">
		<u32 name="flags">
		<u8 name="unknown8_1_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<i16 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="adornment_flag">
			<array name="adornment_array" count="var:adornment_flag">
				<u8 name="adornment_unknown">
			</array>
			<str16 name="stat_description">
		</array>
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="860">
		<u8 name="creator_flag">
		<str8 name="creator">
		<str16 name="adornment">
		<u32 name="unknown3" size="2">
		<str16 name="adornment_desc">
		<str16 name="unknown_desc">
		<str16 name="first_desc">
		<u32 name="unique_id">
		<i32 name="item_id">
		<u16 name="icon">
		<u8 name="tier">
		<u32 name="flags">
		<u8 name="unknown8_860_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<i16 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="adornment_flag">
			<array name="adornment_array" count="var:adornment_flag">
				<u8 name="adornment_unknown">
			</array>
			<str16 name="stat_description">
		</array>
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="954">
		<u8 name="creator_flag">
		<str8 name="creator">
		<str16 name="adornment">
		<u32 name="unique_id">
		<u32 name="unknown3">
		<str16 name="adornment_desc">
		<str16 name="unknown_desc">
		<str16 name="first_desc">
		<u32 name="unknown4">
		<i32 name="item_id">
		<u16 name="icon">
		<u8 name="tier">
		<u32 name="flags">
		<u8 name="unknown8_954_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<i16 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="adornment_flag">
			<array name="adornment_array" count="var:adornment_flag">
				<u8 name="adornment_unknown">
			</array>
			<str16 name="stat_description">
		</array>
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="955">
		<u8 name="creator_flag">
		<str8 name="creator">
		<str16 name="adornment">
		<u32 name="unique_id">
		<u32 name="unknown3">
		<str16 name="adornment_desc">
		<str16 name="unknown_desc">
		<str16 name="first_desc">
		<u32 name="unknown4">
		<i32 name="item_id">
		<u16 name="icon">
		<u8 name="tier">
		<u32 name="flags">
		<u8 name="unknown8_955_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<i16 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="adornment_flag">
			<array name="adornment_array" count="var:adornment_flag">
				<u8 name="adornment_unknown">
			</array>
			<str16 name="stat_description">
		</array>
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="1027">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="unknown7">
		<u32 name="flags">
		<u8 name="unknown8_1027_M" size="16">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<i16 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="adornment_flag">
			<array name="adornment_array" count="var:adornment_flag">
				<u8 name="adornment_unknown">
			</array>
			<str16 name="stat_description">
		</array>
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="1096">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8_1096_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<str8 name="stat_name">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<str16 name="stat_description">
			<u8 name="stat_string_unknown">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="1188">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8_1188_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<str8 name="stat_name">
			<u8 name="stat_level">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="1193">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8_1193_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<str8 name="stat_name">
			<u8 name="stat_level">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="1205">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8_1205_M" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<str8 name="stat_name">
			<u8 name="stat_level">
			<u8 name="stat_unknown_mj_1205_1">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="57048">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<u8 name="stat_unknown">
			<str8 name="stat_name">
			<u16 name="stat_level">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="57107">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<u8 name="stat_unknown">
			<str8 name="stat_name">
			<u16 name="stat_level">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="60024">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8" size="17">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<u8 name="stat_unknown">
			<str8 name="stat_name">
			<u16 name="stat_level">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
	<version number="63119">
		<u8 name="creator_flag">
		<str8 name="creator">
		<u32 name="unique_id">
		<i32 name="item_id">
		<i32 name="item_crc">
		<u16 name="icon">
		<u8 name="tier">
		<u16 name="flags">
		<u16 name="flags2">
		<u8 name="unknown8" size="21">
		<u8 name="stat_count">
		<array name="stat_array" count="var:stat_count">
			<u16 name="stat_type">
			<i16 name="stat_subtype">
			<f32 name="value">
			<str8 name="stat_name">
			<u16 name="stat_level">
			<f32 name="value2">
		</array>
		<u8 name="stat_unknown">
		<u8 name="stat_string_count">
		<array name="stat_string_array" count="var:stat_string_count">
			<str8 name="stat_string">
			<u8 name="stat_string_unknown">
			<str16 name="stat_description">
		</array>
		<u16 name="unknown19">
		<u16 name="unknown20">
		<u8 name="condition">
		<u32 name="weight">
		<u32 name="skill_req1">
		<u32 name="skill_req2">
		<u16 name="skill_min">
		<u8 name="class_count">
		<array name="class_array" count="var:class_count">
			<u8 name="adventure_class">
			<u8 name="tradeskill_class">
			<u16 name="level">
		</array>
		<u8 name="slot_count">
		<array name="slot_array" count="var:slot_count">
			<u8 name="slot">
		</array>
		<u32 name="footer_type">
	</version>
</substruct>