<?xml version="1.0" encoding="utf-8"?>
<!-- Created: 3/11/01 5:39:52 PM -->
<!-- targetNamespace names what we are defining -->
<!-- schemaLocation pairs up namespaces with actual files (URLs)
     since we are using the metamodel namespace, we use the schemaLocation
     to point to the metamodel file.
     If there were an XHTML schema, we could have put in another pair of
     entries for the XHTML namespace and its file.
     The extra whitespace characters in the schemaLocation content should
     improve readability and will not bother applications.
-->

<schema xmlns="http://www.w3.org/1999/XMLSchema"
    xmlns:html="http://www.w3.org/1999/xhtml"
    xmlns:xbrl="http://www.xbrl.org/core/2000-07-31/metamodel"
    targetNamespace="http://www.xbrl.org/us/gaap/ci/2000-07-31">

	<import namespace="http://www.xbrl.org/core/2000-07-31/metamodel" schemaLocation="http://www.xbrl.org/core/2000-07-31/xbrl-meta-2000-07-31.xsd"/>

	<element name="statements" type="string">
		<annotation>
			<appinfo>
				<xbrl:label xml:lang="en">Statements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.documentInformation" type="string">
		<annotation>
			<documentation>Section which contains information which describes the document.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Document Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="documentInformation.generalDocumentInformation" type="string">
		<annotation>
			<documentation>Section for general information about the document.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.documentInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">General Document Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.identifier" type="string">
		<annotation>
			<documentation>String or number used to uniquely identify the resource. Examples for networked resources include URLs and URNs (when implemented). Other globally-unique identifiers,such as International Standard Book Numbers (ISBN) or other formal names would also be candidates for this element in the case of off-line resources.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Identifier</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.date" type="date">
		<annotation>
			<documentation>The date the resource was made available in its present form. Recommended best practice is an 8 digit number in the form YYYY-MM-DD as defined in http://www.w3.org/TR/NOTE-datetime, a profile of ISO 8601. In this scheme, the date element 1994-11-05 corresponds to November 5, 1994.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.title" type="string">
		<annotation>
			<documentation>The name given to the resource by the CREATOR or PUBLISHER</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Title</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.description" type="string">
		<annotation>
			<documentation>A textual description of the content of the resource, including abstracts in the case of document-like objects or content descriptions in the case of visual resources.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.creator" type="string">
		<annotation>
			<documentation>The person or organization primarily responsible for creating the intellectual content of the resource.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Creator</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDocumentInformation.language" type="string">
		<annotation>
			<documentation>Language of the intellectual content of the resource. Where practical, the content of this field should coincide ISO 639-1988 language codes.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.generalDocumentInformation" weight="0" order="6" />
				<xbrl:label xml:lang="en">Language</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="documentInformation.revisions" type="string">
		<annotation>
			<documentation>Section which contains information about document revisions.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.documentInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Revisions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revisions.revision" type="string">
		<annotation>
			<documentation>Container for each revision to the document.</documentation>
			<appinfo>
				<xbrl:rollup to="documentInformation.revisions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revision</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revision.revisionDate" type="date">
		<annotation>
			<documentation>Date of this revision.</documentation>
			<appinfo>
				<xbrl:rollup to="revisions.revision" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revision Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revision.revisionBy" type="string">
		<annotation>
			<documentation>Name of who made the revision.</documentation>
			<appinfo>
				<xbrl:rollup to="revisions.revision" weight="0" order="2" />
				<xbrl:label xml:lang="en">Revised By</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revision.revisionDescription" type="string">
		<annotation>
			<documentation>Descriptive information about the revision.</documentation>
			<appinfo>
				<xbrl:rollup to="revisions.revision" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="documentInformation.userDefinedDocumentInformation" type="string">
		<annotation>
			<documentation>Section which can be used by document creators to add additional document information if they so choose.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.documentInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">User Defined Document Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.entityInformation" type="string">
		<annotation>
			<documentation>Section which contains information which describes the entity issuing the document</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Entity Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.identifiers" type="string">
		<annotation>
			<documentation>Section which contains various identifiers for the company.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Identifiers</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="identifiers.entityName" type="string">
		<annotation>
			<documentation>Name of the entity</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.identifiers" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Name</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="identifiers.formerNames" type="string">
		<annotation>
			<documentation>Section which contains former names of the entity.  May contain many former names</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.identifiers" weight="0" order="2" />
				<xbrl:label xml:lang="en">Former Names</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="formerNames.formerName" type="string">
		<annotation>
			<documentation>Former name of the entity</documentation>
			<appinfo>
				<xbrl:rollup to="identifiers.formerNames" weight="0" order="1" />
				<xbrl:label xml:lang="en">Former Name</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="formerName.entityFormerName" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="formerNames.formerName" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Former Name</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="formerName.dateNameChanged" type="date">
		<annotation>
			<documentation>Date the name was changed.</documentation>
			<appinfo>
				<xbrl:rollup to="formerNames.formerName" weight="0" order="2" />
				<xbrl:label xml:lang="en">Date Name Changed</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="identifiers.entityIdentifiers" type="string">
		<annotation>
			<documentation>Section which contains codes issued by various authorities which identifies the entity.  For example, CIK issued by EDGAR, tax ID issued by the IRS, DUNS number, etc.</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.identifiers" weight="0" order="3" />
				<xbrl:label xml:lang="en">Entity Identifiers</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityIdentifiers.entityIdentifier" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="identifiers.entityIdentifiers" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Identifier</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityIdentifier.code" type="string">
		<annotation>
			<documentation>Code which identifies the entity.  Includes the code identifier of the authority issuing the code, a colon, and the code itself.  For example, CIK:01234567 for the CIK number issued by SEC EDGAR.</documentation>
			<appinfo>
				<xbrl:rollup to="entityIdentifiers.entityIdentifier" weight="0" order="1" />
				<xbrl:label xml:lang="en">Code</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityIdentifier.description" type="string">
		<annotation>
			<documentation>Any descriptive information about the code</documentation>
			<appinfo>
				<xbrl:rollup to="entityIdentifiers.entityIdentifier" weight="0" order="2" />
				<xbrl:label xml:lang="en">Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.contactInformation" type="string">
		<annotation>
			<documentation>Section containing contact information for the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Contact Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contactInformation.entityAddresses" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="entityInformation.contactInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Addresses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddresses.entityAddress" type="string">
		<annotation>
			<documentation>Section which contains addresses of the entity.  Any number of addresses can be provided.</documentation>
			<appinfo>
				<xbrl:rollup to="contactInformation.entityAddresses" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Address</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.addressDescription" type="string">
		<annotation>
			<documentation>Description of the address, such as "Mailing", "Physical", "Investor relations", etc.</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="1" />
				<xbrl:label xml:lang="en">Address Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.street1" type="string">
		<annotation>
			<documentation>Street address line 1.</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="2" />
				<xbrl:label xml:lang="en">Street 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.street2" type="string">
		<annotation>
			<documentation>Second line of the street address</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="3" />
				<xbrl:label xml:lang="en">Street 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.city" type="string">
		<annotation>
			<documentation>City of the address</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="4" />
				<xbrl:label xml:lang="en">City</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.stateOrProvince" type="string">
		<annotation>
			<documentation>State or province of the address</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="5" />
				<xbrl:label xml:lang="en">State or Province</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.zipOrPostalCode" type="string">
		<annotation>
			<documentation>Zip or other postal code of the address.</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="6" />
				<xbrl:label xml:lang="en">Zip or Postal Code</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityAddress.country" type="string">
		<annotation>
			<documentation>Country of the address</documentation>
			<appinfo>
				<xbrl:rollup to="entityAddresses.entityAddress" weight="0" order="7" />
				<xbrl:label xml:lang="en">Country</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contactInformation.entityPhoneNumbers" type="string">
		<annotation>
			<documentation>Phone numbers of the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.contactInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Entity Phone Numbers</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityPhoneNumbers.entityPhoneNumber" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="contactInformation.entityPhoneNumbers" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Phone Number</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityPhoneNumber.phoneNumberDescription" type="string">
		<annotation>
			<documentation>Description of the phone number such as "Main", "Investor relations", etc.</documentation>
			<appinfo>
				<xbrl:rollup to="entityPhoneNumbers.entityPhoneNumber" weight="0" order="1" />
				<xbrl:label xml:lang="en">Phone Number Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityPhoneNumber.phoneNumber" type="string">
		<annotation>
			<documentation>Phone number refered to in the description</documentation>
			<appinfo>
				<xbrl:rollup to="entityPhoneNumbers.entityPhoneNumber" weight="0" order="2" />
				<xbrl:label xml:lang="en">Phone Number</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contactInformation.entityWebSites" type="string">
		<annotation>
			<documentation>Web site of the company.</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.contactInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Entity Web Sites</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityWebSites.entityWebSite" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="contactInformation.entityWebSites" weight="0" order="1" />
				<xbrl:label xml:lang="en">Entity Web Site</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityWebSite.webSiteDescription" type="string">
		<annotation>
			<documentation>Description of the web site.</documentation>
			<appinfo>
				<xbrl:rollup to="entityWebSites.entityWebSite" weight="0" order="1" />
				<xbrl:label xml:lang="en">Web Site Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityWebSite.webSiteURL" type="uriReference">
		<annotation>
			<documentation>Valid URL of the web site.  Should be full URL.</documentation>
			<appinfo>
				<xbrl:rollup to="entityWebSites.entityWebSite" weight="0" order="2" />
				<xbrl:label xml:lang="en">Web site URL</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.businessDescription" type="string">
		<annotation>
			<documentation>Description of the nature of the business of the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Business Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.industryClassifications" type="string">
		<annotation>
			<documentation>Section which contains various industry classifications of the company:  SIC, NAISC, Industry, Sector, etc.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Industry Classifications</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="industryClassifications.industryClassification" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="entityInformation.industryClassifications" weight="0" order="1" />
				<xbrl:label xml:lang="en">Industry Classification</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="industryClassification.code" type="string">
		<annotation>
			<documentation>Namespace of authority issuing code and the code issued by that authority.  For example, the SIC code would be shown as:  SIC:6022.</documentation>
			<appinfo>
				<xbrl:rollup to="industryClassifications.industryClassification" weight="0" order="1" />
				<xbrl:label xml:lang="en">Code</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="industryClassification.description" type="string">
		<annotation>
			<documentation>Description of code issued by authority.</documentation>
			<appinfo>
				<xbrl:rollup to="industryClassifications.industryClassification" weight="0" order="2" />
				<xbrl:label xml:lang="en">Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.publicSecurities" type="string">
		<annotation>
			<documentation>Section which contains information relating to public securities of the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Public Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurities.publicSecurity" type="string">
		<annotation>
			<documentation>Section which contains information for one security.  May contain any number of securities.</documentation>
			<appinfo>
				<xbrl:rollup to="entityInformation.publicSecurities" weight="0" order="1" />
				<xbrl:label xml:lang="en">Public Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurity.exchange" type="string">
		<annotation>
			<documentation>Exchange on which this security is traded.</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurities.publicSecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Exchange</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurity.tickerSymbol" type="string">
		<annotation>
			<documentation>Ticker symbol of security issued by the exchange.</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurities.publicSecurity" weight="0" order="2" />
				<xbrl:label xml:lang="en">Ticker Symbol</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurity.securityName" type="string">
		<annotation>
			<documentation>Name of the security.</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurities.publicSecurity" weight="0" order="3" />
				<xbrl:label xml:lang="en">Security Name</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurity.securityDescription" type="string">
		<annotation>
			<documentation>Description of security</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurities.publicSecurity" weight="0" order="4" />
				<xbrl:label xml:lang="en">Security Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="publicSecurity.securityIdentification" type="string">
		<annotation>
			<documentation>Container for identification information of the various authorities which issue these idenifiers.</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurities.publicSecurity" weight="0" order="5" />
				<xbrl:label xml:lang="en">Security Identification</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="securityIdentification.code" type="string">
		<annotation>
			<documentation>Code of authority which issues the identifier and the identifier issued by that authority seperated by a colon (CUSIP:01234567).</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurity.securityIdentification" weight="0" order="1" />
				<xbrl:label xml:lang="en">Code</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="securityIdentification.description" type="string">
		<annotation>
			<documentation>Description or any other descriptive information to be provided.</documentation>
			<appinfo>
				<xbrl:rollup to="publicSecurity.securityIdentification" weight="0" order="2" />
				<xbrl:label xml:lang="en">Description</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="entityInformation.userDefinedEntityInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.entityInformation" weight="0" order="6" />
				<xbrl:label xml:lang="en">User Defined Entity Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.accountantsReport" type="string">
		<annotation>
			<documentation>Report(s) issued by independent accountant or internal accountant.  If two reports are issued, two accountant report sections should appear</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="3" />
				<xbrl:label xml:lang="en">Accountant's Report</xbrl:label>
				<xbrl:reference name="SAS" number="58" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReport.accountantInformation" type="string">
		<annotation>
			<documentation>Information which describes the accountant who prepared the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.accountantsReport" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accountant Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantInformation.accountantName" type="string">
		<annotation>
			<documentation>Name of the accountant who issued the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accountant Name</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantInformation.accountantSignature" type="string">
		<annotation>
			<documentation>Signature of accountant.  For the time being would contain the /s/ line and the accountant name.  In the future this might contain either a GIF image of a signature of a digital signature.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Accountant Signature</xbrl:label>
				<xbrl:reference name="SAS" number="58" chapter="" paragraph="8" subparagraph="I" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountantInformation.accountantAddress" type="string">
		<annotation>
			<documentation>Section which contains accountant address information.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Accountant Address</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.street1" type="string">
		<annotation>
			<documentation>Street address line 1</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="1" />
				<xbrl:label xml:lang="en">Street 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.street2" type="string">
		<annotation>
			<documentation>Street address line 2</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="2" />
				<xbrl:label xml:lang="en">Street 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.city" type="string">
		<annotation>
			<documentation>City of the accountant who issued the report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="3" />
				<xbrl:label xml:lang="en">City</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.stateOrProvince" type="string">
		<annotation>
			<documentation>State or province of the accountant issuing the report</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="4" />
				<xbrl:label xml:lang="en">State or Province</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.country" type="string">
		<annotation>
			<documentation>Country of accountant issuing report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="5" />
				<xbrl:label xml:lang="en">Country</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantAddress.zipOrPostalCode" type="string">
		<annotation>
			<documentation>Zip or other postal code of the accountant issuing report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantInformation.accountantAddress" weight="0" order="6" />
				<xbrl:label xml:lang="en">Zip or Postal Code</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReport.accountantsReportInformation" type="string">
		<annotation>
			<documentation>Information contained in and which describes the accountant report issued.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.accountantsReport" weight="0" order="2" />
				<xbrl:label xml:lang="en">Report Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.titleOfAccountantsReport" type="string">
		<annotation>
			<documentation>Title which appears on the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Title of Accountants Report</xbrl:label>
				<xbrl:reference name="SAS" number="58" chapter="" paragraph="8" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.reportType" type="string">
		<annotation>
			<documentation>Type of independent accountant report issued:  Audit, review, or compilation</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Report Type</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.addressee" type="string">
		<annotation>
			<documentation>Addressee of the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Addressee</xbrl:label>
				<xbrl:reference name="SAS" number="58" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.statementsCovered" type="string">
		<annotation>
			<documentation>Section which describes the statements covered by the accountant report which was issued.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Statements Covered</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementsCovered.balanceSheetDate" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.statementsCovered" weight="0" order="1" />
				<xbrl:label xml:lang="en">Balance Sheet Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementsCovered.incomeStatementPeriod" type="timePeriod">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.statementsCovered" weight="0" order="2" />
				<xbrl:label xml:lang="en">Income Statement Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementsCovered.statementOfComprehensiveIncomePeriod" type="timePeriod">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.statementsCovered" weight="0" order="3" />
				<xbrl:label xml:lang="en">Statement of Comprehensive Income Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementsCovered.statementOfStockholdersEquityPeriod" type="timePeriod">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.statementsCovered" weight="0" order="4" />
				<xbrl:label xml:lang="en">Statement of Stockholder's Equity Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementsCovered.cashFlowsStatementPeriod" type="timePeriod">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.statementsCovered" weight="0" order="5" />
				<xbrl:label xml:lang="en">Cash Flows Statement Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.reportingMethod" type="string">
		<annotation>
			<documentation>Reporting method used to prepare financial statements covered by accountant report:  GAAP, Cash, modified cash, tax, OCBOA</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Reporting Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.typeOfOpinion" type="string">
		<annotation>
			<documentation>Type of opinion issued by the accountant:  Unqualified, Qualified, Adverse, Disclaimer</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="6" />
				<xbrl:label xml:lang="en">Type of Opinion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.reportDate" type="date">
		<annotation>
			<documentation>Report issue date of the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="7" />
				<xbrl:label xml:lang="en">Report Date</xbrl:label>
				<xbrl:reference name="SAS" number="58" chapter="" paragraph="8" subparagraph="j" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.dualDate" type="string">
		<annotation>
			<documentation>Section which contains information relating to a dual date which was issued, if any.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="8" />
				<xbrl:label xml:lang="en">Dual Date</xbrl:label>
				<xbrl:reference name="SAS" number="1" chapter="530" paragraph="3" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="dualDate.dualDateDate" type="date">
		<annotation>
			<documentation>Date of the dual date</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.dualDate" weight="0" order="1" />
				<xbrl:label xml:lang="en">Date of Dual Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dualDate.dualDateNote" type="string">
		<annotation>
			<documentation>Explanitory text of dual date</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.dualDate" weight="0" order="2" />
				<xbrl:label xml:lang="en">Dual Date Note</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.accountingStandardsApplied" type="string">
		<annotation>
			<documentation>Accounting standards applied in preparing the financial statements covered by the accounants report:  US GAAP, UK GAAP, etc.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="9" />
				<xbrl:label xml:lang="en">Accounting Standards Applied</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountantsReportInformation.reportBody" type="string">
		<annotation>
			<documentation>Section which contains the paragraphs which make up the body of the accountants report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReport.accountantsReportInformation" weight="0" order="10" />
				<xbrl:label xml:lang="en">Report Body</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reportBody.introductoryParagraph" type="string">
		<annotation>
			<documentation>Introductory paragraph of the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.reportBody" weight="0" order="1" />
				<xbrl:label xml:lang="en">Introductory Paragraph</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reportBody.scopeParagraph" type="string">
		<annotation>
			<documentation>Scope paragraph of the accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.reportBody" weight="0" order="2" />
				<xbrl:label xml:lang="en">Scope Paragraph</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reportBody.opinionParagraph" type="string">
		<annotation>
			<documentation>Opinion paragraph issued by independent accountant.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.reportBody" weight="0" order="3" />
				<xbrl:label xml:lang="en">Opinion Paragraph</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reportBody.explanatoryParagraph" type="string">
		<annotation>
			<documentation>Explanitory paragraph issued by accountant issuing accountant report.</documentation>
			<appinfo>
				<xbrl:rollup to="accountantsReportInformation.reportBody" weight="0" order="4" />
				<xbrl:label xml:lang="en">Explanatory Paragraph</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.balanceSheet" type="monetary">
		<annotation>
			<documentation>Balance sheet issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="4" />
				<xbrl:label xml:lang="en">Balance Sheet</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceSheet.assets" type="monetary">
		<annotation>
			<documentation>Section which contains assets of the balance sheet.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.balanceSheet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assets.currentAssets" type="monetary">
		<annotation>
			<documentation>Current assets of the balance sheet.</documentation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.assets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.cashCashEquivalentsAndShortTermInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cash, Cash Equivalents and Short Term Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashCashEquivalentsAndShortTermInvestments.cashAndCashEquivalents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.cashCashEquivalentsAndShortTermInvestments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cash and Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashAndCashEquivalents.cashEquivalents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashCashEquivalentsAndShortTermInvestments.cashAndCashEquivalents" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashAndCashEquivalents.cash" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashCashEquivalentsAndShortTermInvestments.cashAndCashEquivalents" weight="1" order="2" />
				<xbrl:label xml:lang="en">Cash</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashCashEquivalentsAndShortTermInvestments.shortTermInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.cashCashEquivalentsAndShortTermInvestments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Short Term Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shortTermInvestments.marketableSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashCashEquivalentsAndShortTermInvestments.shortTermInvestments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Marketable Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecurities.availableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shortTermInvestments.marketableSecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Available for Sale</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecurities.heldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shortTermInvestments.marketableSecurities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Held to Maturity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecurities.trading" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shortTermInvestments.marketableSecurities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Trading</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.receivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.accountsReceivableTradeNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Accounts Receivable Trade, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsReceivableTradeNet.accountsReceivableTradeGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.accountsReceivableTradeNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Accounts Receivable Trade, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsReceivableTradeNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.accountsReceivableTradeNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.leasingReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Leasing Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasingReceivablesNet.leasingReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.leasingReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Leasing Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasingReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.leasingReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.notesReceivableNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Notes Receivable, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesReceivableNet.notesReceivableGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.notesReceivableNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Notes Receivable, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesReceivableNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.notesReceivableNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.contractReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="4" />
				<xbrl:label xml:lang="en">Contract Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contractReceivablesNet.contractReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.contractReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Contract Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contractReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.contractReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.unbilledReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="5" />
				<xbrl:label xml:lang="en">Unbilled Receivables, Net</xbrl:label>
				<xbrl:reference name="ARB" number="43" chapter="11a" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="unbilledReceivablesNet.unbilledReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.unbilledReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unbilled Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unbilledReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.unbilledReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.retentionNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="6" />
				<xbrl:label xml:lang="en">Retention, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retentionNet.retentionGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.retentionNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Retention, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retentionNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.retentionNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.incomeTaxesReceivable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="7" />
				<xbrl:label xml:lang="en">Income Taxes Receivable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.financeReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="8" />
				<xbrl:label xml:lang="en">Finance Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financeReceivablesNet.financeReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.financeReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Finance Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financeReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.financeReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.relatedPartyReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="9" />
				<xbrl:label xml:lang="en">Related Party Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyReceivablesNet.employeeReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.relatedPartyReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Employee Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeReceivablesNet.employeeReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyReceivablesNet.employeeReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Employee Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyReceivablesNet.employeeReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyReceivablesNet.receivablesFromAffiliatesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.relatedPartyReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Receivables from Affiliates, Net</xbrl:label>
				<xbrl:reference name="ARB" number="43" chapter="1a" paragraph="5" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesFromAffiliatesNet.receivablesFromAffiliatesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyReceivablesNet.receivablesFromAffiliatesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Receivables from Affiliates, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesFromAffiliatesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyReceivablesNet.receivablesFromAffiliatesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNet.otherReceivablesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.receivablesNet" weight="1" order="10" />
				<xbrl:label xml:lang="en">Other Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherReceivablesNet.otherReceivablesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.otherReceivablesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Other Receivables, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherReceivablesNet.allowanceForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="receivablesNet.otherReceivablesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.inventoriesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="3" />
				<xbrl:label xml:lang="en">Inventories, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNet.inventoriesGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.inventoriesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Inventories, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGross.rawMaterials" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNet.inventoriesGross" weight="1" order="1" />
				<xbrl:label xml:lang="en">Raw Materials</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGross.workInProcess" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNet.inventoriesGross" weight="1" order="2" />
				<xbrl:label xml:lang="en">Work in Process</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGross.finishedGoods" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNet.inventoriesGross" weight="1" order="3" />
				<xbrl:label xml:lang="en">Finished Goods</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGross.supplies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNet.inventoriesGross" weight="1" order="4" />
				<xbrl:label xml:lang="en">Supplies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGross.otherInventories" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNet.inventoriesGross" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNet.lifoReserve" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.inventoriesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">LIFO Reserve</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNet.allowanceForInventoryLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.inventoriesNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Allowance for Inventory Losses</xbrl:label>
				<xbrl:reference name="APB" number="12" chapter="" paragraph="3" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.deferredIncomeTaxesCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="4" />
				<xbrl:label xml:lang="en">Deferred Income Taxes, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.prepaidExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="5" />
				<xbrl:label xml:lang="en">Prepaid Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.assetsHeldForSaleCurrent" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="6" />
				<xbrl:label xml:lang="en">Assets Held for Sale, Current</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.restrictedAssetsCurrent" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="7" />
				<xbrl:label xml:lang="en">Restricted Assets, Current</xbrl:label>
				<xbrl:reference name="ARB" number="43" chapter="3a" paragraph="6" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="restrictedAssetsCurrent.restrictedCash" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAssets.restrictedAssetsCurrent" weight="1" order="1" />
				<xbrl:label xml:lang="en">Restricted Cash</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.advancesOrDeposits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="8" />
				<xbrl:label xml:lang="en">Advances or Deposits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.netAssetsFromDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="9" />
				<xbrl:label xml:lang="en">Net Assets from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAssets.otherCurrentAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.currentAssets" weight="1" order="10" />
				<xbrl:label xml:lang="en">Other Current Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentAssets.derivativeInstrument" type="monetary">
		<annotation>
			<documentation>Derivative Instrument at fair value</documentation>
			<appinfo>
				<xbrl:rollup to="currentAssets.otherCurrentAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Derivative Instrument</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assets.noncurrentAssets" type="monetary">
		<annotation>
			<documentation>Section which contains noncurrent assets of the balance sheet.</documentation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.assets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Noncurrent Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.propertyPlantAndEquipmentNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Property, Plant and Equipment, Net</xbrl:label>
				<xbrl:reference name="APB" number="12" chapter="" paragraph="15" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.propertyPlantAndEquipmentNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Property, Plant and Equipment, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.land" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="1" />
				<xbrl:label xml:lang="en">Land</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.buildings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="2" />
				<xbrl:label xml:lang="en">Buildings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.machineryAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="3" />
				<xbrl:label xml:lang="en">Machinery and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.furnitureAndFixtures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="4" />
				<xbrl:label xml:lang="en">Furniture and Fixtures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.computerEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="5" />
				<xbrl:label xml:lang="en">Computer Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.transportationEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="6" />
				<xbrl:label xml:lang="en">Transportation Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.constructionInProgress" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="7" />
				<xbrl:label xml:lang="en">Construction in Progress</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.leaseholdImprovements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="8" />
				<xbrl:label xml:lang="en">Leasehold Improvements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGross.otherPropertyPlantAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.propertyPlantAndEquipmentGross" weight="1" order="9" />
				<xbrl:label xml:lang="en">Other Property, Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNet.accumulatedDepreciationAndAmortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.propertyPlantAndEquipmentNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Depreciation and Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNet.capitalLeasedAssetsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.propertyPlantAndEquipmentNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Capital Leased Assets, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNet.capitalLeasedAssetsGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.capitalLeasedAssetsNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Capital Leased Assets, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNet.accumulatedAmortizationCapitalLeasedAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNet.capitalLeasedAssetsNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Amortization, Capital Leased Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.noncurrentAssetsFromDiscontinuedOperationsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Noncurrent Assets from Discontinued Operations, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.computerSoftwareCostsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="3" />
				<xbrl:label xml:lang="en">Computer Software Costs, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareCostsNet.computerSoftwareCostsGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.computerSoftwareCostsNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Computer Software Costs, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareCostsNet.accumulatedAmortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.computerSoftwareCostsNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.longTermInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="4" />
				<xbrl:label xml:lang="en">Long Term Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermInvestments.noncurrentNotesReceivable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.longTermInvestments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Noncurrent Notes Receivable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermInvestments.equityMethodInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.longTermInvestments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Equity Method Investments</xbrl:label>
				<xbrl:reference name="APB" number="18" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermInvestments.heldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.longTermInvestments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Held to Maturity</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermInvestments.availableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.longTermInvestments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Available for Sale</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermInvestments.trading" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.longTermInvestments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Trading</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.deferredIncomeTaxesNoncurrent" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="5" />
				<xbrl:label xml:lang="en">Deferred Income Taxes, Noncurrent</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.assetsHeldForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="6" />
				<xbrl:label xml:lang="en">Assets Held for Sale</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.intangibleAssetsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="7" />
				<xbrl:label xml:lang="en">Intangible Assets, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNet.intangibleAssetsGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.intangibleAssetsNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Intangible Assets, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.trademarksBrandNamesCopyrights" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="1" />
				<xbrl:label xml:lang="en">Trademarks, Brand Names, Copyrights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.patents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="2" />
				<xbrl:label xml:lang="en">Patents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.franchiseRightsAndLicenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="3" />
				<xbrl:label xml:lang="en">Franchise Rights and Licenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.goodwill" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="4" />
				<xbrl:label xml:lang="en">Goodwill</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.noncompeteAgreements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="5" />
				<xbrl:label xml:lang="en">Noncompete Agreements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.customerLists" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="6" />
				<xbrl:label xml:lang="en">Customer Lists</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGross.otherIntangibleAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNet.intangibleAssetsGross" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other Intangible Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNet.accumulatedAmortizationOfIntangibleAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentAssets.intangibleAssetsNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.cashSurrenderValueOfLifeInsurance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="8" />
				<xbrl:label xml:lang="en">Cash Surrender Value of Life Insurance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.restrictedAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="9" />
				<xbrl:label xml:lang="en">Restricted Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.deferredFinancingCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="10" />
				<xbrl:label xml:lang="en">Deferred Financing Costs</xbrl:label>
				<xbrl:reference name="APB" number="21" chapter="" paragraph="16" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.prepaidPensionCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="11" />
				<xbrl:label xml:lang="en">Prepaid Pension Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentAssets.otherAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="assets.noncurrentAssets" weight="1" order="12" />
				<xbrl:label xml:lang="en">Other Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceSheet.liabilitiesAndStockholdersEquity" type="monetary">
		<annotation>
			<documentation>Section which contains liabilities and stockholders equity information.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.balanceSheet" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Liabilities and Stockholders' Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilitiesAndStockholdersEquity.liabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.liabilitiesAndStockholdersEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilities.currentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.liabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.bankOverdrafts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Bank Overdrafts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.accountsPayableAndAccruedExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accounts Payable and Accrued Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayableAndAccruedExpenses.accountsPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.accountsPayableAndAccruedExpenses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Accounts Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayable.tradeAccountsPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountsPayableAndAccruedExpenses.accountsPayable" weight="1" order="1" />
				<xbrl:label xml:lang="en">Trade Accounts Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayable.otherAccountsPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountsPayableAndAccruedExpenses.accountsPayable" weight="1" order="2" />
				<xbrl:label xml:lang="en">Other Accounts Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayableAndAccruedExpenses.accruedExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.accountsPayableAndAccruedExpenses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accrued Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayableAndAccruedExpenses.payablesToAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.accountsPayableAndAccruedExpenses" weight="1" order="3" />
				<xbrl:label xml:lang="en">Payables to Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.shortTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Short Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shortTermDebt.commercialPaper" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.shortTermDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Commercial Paper</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shortTermDebt.shortTermNotesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.shortTermDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Short Term Notes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shortTermDebt.lineOfCredit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.shortTermDebt" weight="1" order="3" />
				<xbrl:label xml:lang="en">Line of Credit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.currentPortionOfLongTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Current Portion of Long Term Debt</xbrl:label>
				<xbrl:reference name="ARB" number="43" chapter="3a" paragraph="7, 8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentPortionOfLongTermDebt.unsecuredDebtCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.currentPortionOfLongTermDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unsecured Debt, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebtCurrentPortion.notesPayableCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.unsecuredDebtCurrentPortion" weight="1" order="1" />
				<xbrl:label xml:lang="en">Notes Payable, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebtCurrentPortion.debenturesCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.unsecuredDebtCurrentPortion" weight="1" order="2" />
				<xbrl:label xml:lang="en">Debentures, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="debenturesCurrentPortion.seniorDebenturescurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unsecuredDebtCurrentPortion.debenturesCurrentPortion" weight="1" order="1" />
				<xbrl:label xml:lang="en">Senior Debentures, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="debenturesCurrentPortion.subordinatedDebenturescurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unsecuredDebtCurrentPortion.debenturesCurrentPortion" weight="1" order="2" />
				<xbrl:label xml:lang="en">Subordinated Debentures, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebtCurrentPortion.loansCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.unsecuredDebtCurrentPortion" weight="1" order="3" />
				<xbrl:label xml:lang="en">Loans, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.currentPortionOfLongTermDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Collateralized Debt, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebtCurrentPortion.capitalLeaseObligationsCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" weight="1" order="1" />
				<xbrl:label xml:lang="en">Capital Lease Obligations, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebtCurrentPortion.commercialPaperCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" weight="1" order="2" />
				<xbrl:label xml:lang="en">Commercial Paper, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebtCurrentPortion.notesAndLoansCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" weight="1" order="3" />
				<xbrl:label xml:lang="en">Notes and Loans, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebtCurrentPortion.mortgagesCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" weight="1" order="4" />
				<xbrl:label xml:lang="en">Mortgages, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebtCurrentPortion.esopLoansCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.collateralizedDebtCurrentPortion" weight="1" order="5" />
				<xbrl:label xml:lang="en">ESOP Loans, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentPortionOfLongTermDebt.convertibleExchangeableDebtCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.currentPortionOfLongTermDebt" weight="1" order="3" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Debt, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="convertibleExchangeableDebtCurrentPortion.convertibleDebenturesCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.convertibleExchangeableDebtCurrentPortion" weight="1" order="1" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Debentures, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="convertibleExchangeableDebtCurrentPortion.convertibleNotesCurrentPortion" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentPortionOfLongTermDebt.convertibleExchangeableDebtCurrentPortion" weight="1" order="2" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Notes, Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.employeeRelatedLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="5" />
				<xbrl:label xml:lang="en">Employee Related Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeRelatedLiabilities.salaries" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.employeeRelatedLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Salaries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeRelatedLiabilities.accruedVacation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.employeeRelatedLiabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accrued Vacation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeRelatedLiabilities.employeeBenefits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.employeeRelatedLiabilities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Employee Benefits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeRelatedLiabilities.otherEmployeeRelatedLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.employeeRelatedLiabilities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Employee Related Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.incomeTaxesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="6" />
				<xbrl:label xml:lang="en">Income Taxes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentLiabilities.otherCurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.currentLiabilities" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other Current Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.interestPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Interest Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.advertising" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Advertising</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.insurance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Insurance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.warrantiesAndRelatedAccruals" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Warranties and Related Accruals</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.deferredIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="5" />
				<xbrl:label xml:lang="en">Deferred Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.customerAdvancesOrDeposits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="6" />
				<xbrl:label xml:lang="en">Customer Advances or Deposits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.taxesOtherThanIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="7" />
				<xbrl:label xml:lang="en">Taxes Other than Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.dividendsPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="8" />
				<xbrl:label xml:lang="en">Dividends Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.deferredRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="9" />
				<xbrl:label xml:lang="en">Deferred Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.rentsAndLeases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="10" />
				<xbrl:label xml:lang="en">Rents and Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.restructuring" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="11" />
				<xbrl:label xml:lang="en">Restructuring</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.royalties" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="12" />
				<xbrl:label xml:lang="en">Royalties</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.litigation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="13" />
				<xbrl:label xml:lang="en">Litigation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.netLiabilitiesOfDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="14" />
				<xbrl:label xml:lang="en">Net Liabilities of Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.otherCurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="1" order="15" />
				<xbrl:label xml:lang="en">Other Current Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherCurrentLiabilities.derivativeInstrument" type="monetary">
		<annotation>
			<documentation>Fair value of derivative instrument</documentation>
			<appinfo>
				<xbrl:rollup to="currentLiabilities.otherCurrentLiabilities" weight="-1" order="16" />
				<xbrl:label xml:lang="en">Derivative Instrument</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="liabilities.noncurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.liabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Noncurrent Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.longTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Long Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebt.unsecuredDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.longTermDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unsecured Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebt.notesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.unsecuredDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Notes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebt.debentures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.unsecuredDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Debentures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="debentures.seniorDebentures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unsecuredDebt.debentures" weight="1" order="1" />
				<xbrl:label xml:lang="en">Senior Debentures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="debentures.subordinatedDebentures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unsecuredDebt.debentures" weight="1" order="2" />
				<xbrl:label xml:lang="en">Subordinated Debentures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebt.commercialPaper" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.unsecuredDebt" weight="1" order="3" />
				<xbrl:label xml:lang="en">Commercial Paper</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unsecuredDebt.loans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.unsecuredDebt" weight="1" order="4" />
				<xbrl:label xml:lang="en">Loans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebt.collateralizedDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.longTermDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Collateralized Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebt.capitalLeaseObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.collateralizedDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Capital Lease Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebt.commercialPaper" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.collateralizedDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Commercial Paper</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebt.notesAndLoans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.collateralizedDebt" weight="1" order="3" />
				<xbrl:label xml:lang="en">Notes and Loans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebt.mortgages" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.collateralizedDebt" weight="1" order="4" />
				<xbrl:label xml:lang="en">Mortgages</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="collateralizedDebt.esopLoans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.collateralizedDebt" weight="1" order="5" />
				<xbrl:label xml:lang="en">ESOP Loans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebt.convertibleExchangeableDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.longTermDebt" weight="1" order="3" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="convertibleExchangeableDebt.convertibleExchangeableDebentures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.convertibleExchangeableDebt" weight="1" order="1" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Debentures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="convertibleExchangeableDebt.convertibleExchangeableNotes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebt.convertibleExchangeableDebt" weight="1" order="2" />
				<xbrl:label xml:lang="en">Convertible or Exchangeable Notes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.deferredIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.employeeLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Employee Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeLiabilities.pensions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.employeeLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Pensions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeLiabilities.otherPostretirement" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.employeeLiabilities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Other Postretirement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeLiabilities.deferredCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.employeeLiabilities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Deferred Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeLiabilities.otherEmployeeBenefits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.employeeLiabilities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Employee Benefits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.provisionForFutureLossesAndExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Provision for Future Losses and Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="provisionForFutureLossesAndExpenses.environmental" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.provisionForFutureLossesAndExpenses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Environmental</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="provisionForFutureLossesAndExpenses.otherEstimatedLossesAndExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilities.provisionForFutureLossesAndExpenses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Other Estimated Losses and Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.putOptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="5" />
				<xbrl:label xml:lang="en">Put Options</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.liabilitiesDiscontinuedOperationsNoncurrentNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="6" />
				<xbrl:label xml:lang="en">Liabilities of Discontinued Operations, Noncurrent, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.litigation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="7" />
				<xbrl:label xml:lang="en">Litigation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilities.otherNoncurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilities.noncurrentLiabilities" weight="1" order="8" />
				<xbrl:label xml:lang="en">Other Noncurrent Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilitiesAndStockholdersEquity.commitmentsAndContingencies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.liabilitiesAndStockholdersEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Commitments and Contingencies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilitiesAndStockholdersEquity.minorityInterest" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.liabilitiesAndStockholdersEquity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Minority Interest</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilitiesAndStockholdersEquity.mandatorilyRedeemableSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.liabilitiesAndStockholdersEquity" weight="1" order="4" />
				<xbrl:label xml:lang="en">Mandatorily Redeemable Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.mandatorilyRedeemableSecurities" weight="0" order="1" />
				<xbrl:label xml:lang="en">Descriptive Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.classOfSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class of Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.statedParValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="2" />
				<xbrl:label xml:lang="en">Stated/Par Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.sharesAuthorized" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="3" />
				<xbrl:label xml:lang="en">Shares Authorized</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.sharesIssued" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="4" />
				<xbrl:label xml:lang="en">Shares Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.sharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="5" />
				<xbrl:label xml:lang="en">Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.liquidationRedemptionValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="6" />
				<xbrl:label xml:lang="en">Liquidation/Redemption Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.votingCharacteristics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="7" />
				<xbrl:label xml:lang="en">Voting Characteristics</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoMandatorilyRedeemableSecurities.conversionFeatures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="mandatorilyRedeemableSecurities.descriptiveInfoMandatorilyRedeemableSecurities" weight="0" order="8" />
				<xbrl:label xml:lang="en">Conversion Features</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilitiesAndStockholdersEquity.stockholdersEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceSheet.liabilitiesAndStockholdersEquity" weight="1" order="5" />
				<xbrl:label xml:lang="en">Stockholders' Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.preferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStock.preferredStockBeforeDeferredIssueCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.preferredStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Preferred Stock before Deferred Issue Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStock.deferredIssueCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.preferredStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Issue Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStock.descriptiveInfoPreferredStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.preferredStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Descriptive Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.classOfSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class of Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.statedParValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Stated/Par Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.sharesAuthorized" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Shares Authorized</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.sharesIssued" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Shares Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.sharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.liquidationRedemptionValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Liquidation/Redemption Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.votingCharacteristics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Voting Characteristics</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoPreferredStock.conversionFeatures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.descriptiveInfoPreferredStock" weight="0" order="8" />
				<xbrl:label xml:lang="en">Conversion Features</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.commonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStock.commonStockBeforeDeferredIssueCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.commonStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Common Stock before Deferred Issue Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStock.deferredIssueCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.commonStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Issue Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStock.descriptiveInfoCommonStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.commonStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Descriptive Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.classOfSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class of Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.statedParValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Stated/Par Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.sharesAuthorized" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Shares Authorized</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.sharesIssued" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Shares Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.sharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.votingCharacteristics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Voting Characteristics</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.sharesRepurchased" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Shares Repurchased</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptiveInfoCommonStock.otherFeatures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.descriptiveInfoCommonStock" weight="0" order="8" />
				<xbrl:label xml:lang="en">Other Features</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.shareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.additionalPaidInCapital" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="4" />
				<xbrl:label xml:lang="en">Additional Paid In Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.retainedEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="5" />
				<xbrl:label xml:lang="en">Retained Earnings (Deficit)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retainedEarnings.nonAppropriated" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.retainedEarnings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Nonappropriated</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retainedEarnings.appropriated" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.retainedEarnings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Appropriated</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="15" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.treasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="6" />
				<xbrl:label xml:lang="en">Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="treasuryStock.sharesRepurchased" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.treasuryStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Shares Repurchased</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.accumulatedOtherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="7" />
				<xbrl:label xml:lang="en">Accumulated Other Comprehensive Income, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.cumulativeTranslationAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cumulative Translation Adjustment, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.unrealizedGainsOnAvailableForSaleSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Gains (Losses) on Available for Sale Securities, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.additionalMinimumPensionLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="3" />
				<xbrl:label xml:lang="en">Additional Minimum Pension Liability, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.otherAccumulatedComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Accumulated Comprehensive Income, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.unearnedCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="8" />
				<xbrl:label xml:lang="en">Unearned Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.unearnedEsopShares" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="9" />
				<xbrl:label xml:lang="en">Unearned ESOP Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.receivablesFromSaleOfStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="10" />
				<xbrl:label xml:lang="en">Receivables from Sale of Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquity.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilitiesAndStockholdersEquity.stockholdersEquity" weight="1" order="11" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.incomeStatement" type="string">
		<annotation>
			<documentation>Income statement issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="5" />
				<xbrl:label xml:lang="en">Income Statement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeStatement.lossDerivative" type="monetary">
		<annotation>
			<documentation>Loss on Derivative Instrument</documentation>
			<appinfo>
				<xbrl:rollup to="statements.incomeStatement" weight="-1" order="1" />
				<xbrl:label xml:lang="en">Loss on Derivative Instrument</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="18" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeStatement.gainDerivative" type="monetary">
		<annotation>
			<documentation>Gain of Derivative Instrument</documentation>
			<appinfo>
				<xbrl:rollup to="statements.incomeStatement" weight="1" order="2" />
				<xbrl:label xml:lang="en">Gain on Derivative Instrument</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="18" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeStatement.earningsPerShareInformation" type="string">
		<annotation>
			<documentation>Container for information relating to earnings per share information</documentation>
			<appinfo>
				<xbrl:rollup to="statements.incomeStatement" weight="0" order="3" />
				<xbrl:label xml:lang="en">Earnings Per Share Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareInformation.earningsPerShare" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.earningsPerShareInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShare.basicEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.earningsPerShare" weight="0" order="1" />
				<xbrl:label xml:lang="en">Basic Earnings (Losses) Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicEarningsPerShare.cumulativeEffectChangeInAcctingPrinciplePerBasicShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basicEarningsPerShare" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principle Per Basic Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicEarningsPerShare.basicEarningsPerShareExtraordinaryItems" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basicEarningsPerShare" weight="1" order="2" />
				<xbrl:label xml:lang="en">Basic Earnings (Losses) Per Share from Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicEarningsPerShare.basicEarningsPerShareDiscontinuedOperations" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basicEarningsPerShare" weight="1" order="3" />
				<xbrl:label xml:lang="en">Basic Earnings (Losses) Per Share from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicEarningsPerShare.basicEarningsPerShareContinuingOperations" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basicEarningsPerShare" weight="1" order="4" />
				<xbrl:label xml:lang="en">Basic Earnings (Losses) Per Share from Continuing Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShare.dilutedEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.earningsPerShare" weight="0" order="2" />
				<xbrl:label xml:lang="en">Diluted Earnings (Losses) Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedEarningsPerShare.cumulativeEffectChangeInAcctingPrinciplePerDilutedShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.dilutedEarningsPerShare" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principle Per Diluted Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedEarningsPerShare.dilutedEarningsPerShareExtraordinaryItems" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.dilutedEarningsPerShare" weight="1" order="2" />
				<xbrl:label xml:lang="en">Diluted Earnings (Losses) Per Share from Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedEarningsPerShare.dilutedEarningsPerShareDiscontinuedOperations" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.dilutedEarningsPerShare" weight="1" order="3" />
				<xbrl:label xml:lang="en">Diluted Earnings (Losses) Per Share from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedEarningsPerShare.dilutedEarningsPerShareContinuingOperations" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.dilutedEarningsPerShare" weight="1" order="4" />
				<xbrl:label xml:lang="en">Diluted Earnings (Losses) Per Share from Continuing Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareInformation.reconciliationNetIncomeAvailableToCommon" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.earningsPerShareInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Reconciliation of Net Income Available to Common Shareholders (Numerator)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationNetIncomeAvailableToCommon.netIncomeAvailableToCommonShareholders" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.reconciliationNetIncomeAvailableToCommon" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Income Available to Common Shareholders</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAvailableToCommonShareholders.preferredDividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationNetIncomeAvailableToCommon.netIncomeAvailableToCommonShareholders" weight="1" order="1" />
				<xbrl:label xml:lang="en">Preferred Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAvailableToCommonShareholders.impactOfAssumedConversions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationNetIncomeAvailableToCommon.netIncomeAvailableToCommonShareholders" weight="1" order="2" />
				<xbrl:label xml:lang="en">Impact of Assumed Conversions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAvailableToCommonShareholders.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationNetIncomeAvailableToCommon.netIncomeAvailableToCommonShareholders" weight="1" order="3" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.cumulativeEffectChangeAccountingPrincipleNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommonShareholders.netIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principle, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.extraordinaryItemsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommonShareholders.netIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Extraordinary Items, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.incomeLossDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommonShareholders.netIncome" weight="1" order="3" />
				<xbrl:label xml:lang="en">Income (Loss) from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.incomeLossContinuingOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommonShareholders.netIncome" weight="1" order="4" />
				<xbrl:label xml:lang="en">Income (Loss) from Continuing Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareInformation.weightedAverageSharesOutstanding" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.earningsPerShareInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Shares Outstanding (Denominator)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageSharesOutstanding.dilutedWeightedAverageShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.weightedAverageSharesOutstanding" weight="0" order="1" />
				<xbrl:label xml:lang="en">Diluted Weighted Average Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedWeightedAverageShares.basicWeightedAverageShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageSharesOutstanding.dilutedWeightedAverageShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Basic Weighted Average Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicWeightedAverageShares.weightedAverageCommonStockSharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.basicWeightedAverageShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Weighted Average Common Stock Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicWeightedAverageShares.sharesIssuable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.basicWeightedAverageShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Shares Issuable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basicWeightedAverageShares.sharesReturnable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.basicWeightedAverageShares" weight="1" order="3" />
				<xbrl:label xml:lang="en">Shares Returnable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="dilutedWeightedAverageShares.additionalCommonSharesIssuable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageSharesOutstanding.dilutedWeightedAverageShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Additional Common Shares Issuable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalCommonSharesIssuable.warrants" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.additionalCommonSharesIssuable" weight="1" order="1" />
				<xbrl:label xml:lang="en">Warrants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalCommonSharesIssuable.options" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.additionalCommonSharesIssuable" weight="1" order="2" />
				<xbrl:label xml:lang="en">Options</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalCommonSharesIssuable.convertibleDebentures" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.additionalCommonSharesIssuable" weight="1" order="3" />
				<xbrl:label xml:lang="en">Convertible Debentures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalCommonSharesIssuable.convertiblePreferredStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.additionalCommonSharesIssuable" weight="1" order="4" />
				<xbrl:label xml:lang="en">Convertible Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalCommonSharesIssuable.otherSharesIssuable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="dilutedWeightedAverageShares.additionalCommonSharesIssuable" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareInformation.proFormaInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.earningsPerShareInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Pro Forma Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaInformation.proFormaNetIncomeAvailableToCommon" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.proFormaInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pro Forma Net Income Available to Common</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaInformation.proFormaEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.proFormaInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pro Forma Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaInformation.proFormaWeightedAverageSharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShareInformation.proFormaInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Pro Forma Weighted Average Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeStatement.netIncomeAvailableToCommon" type="monetary">
		<annotation>
			<documentation>Section which contains the income statement</documentation>
			<appinfo>
				<xbrl:rollup to="statements.incomeStatement" weight="1" order="4" />
				<xbrl:label xml:lang="en">Net Income Available to Common</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAvailableToCommon.preferredDividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.netIncomeAvailableToCommon" weight="-1" order="1" />
				<xbrl:label xml:lang="en">Preferred Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAvailableToCommon.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeStatement.netIncomeAvailableToCommon" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.cumEffectChangeAccountingPrinciple" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommon.netIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principle, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cumEffectChangeAccountingPrinciple.effectOfChangesInAccountingPrinciple" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncome.cumEffectChangeAccountingPrinciple" weight="1" order="1" />
				<xbrl:label xml:lang="en">Effect of Changes in Accounting Principle</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cumEffectChangeAccountingPrinciple.taxEffectOfChangeInAccountingPrinciple" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncome.cumEffectChangeAccountingPrinciple" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Tax Effect of Change in Accounting Principle</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncome.netIncomeBeforeAcctingChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAvailableToCommon.netIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Income Before Cumulative Effect of Change in Accounting Principle</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeBeforeAcctingChanges.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncome.netIncomeBeforeAcctingChanges" weight="1" order="1" />
				<xbrl:label xml:lang="en">Extraordinary Items, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="extraordinaryItems.extinguishmentOfDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.extraordinaryItems" weight="1" order="1" />
				<xbrl:label xml:lang="en">Extinguishment of Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="extraordinaryItems.taxEffectOfExtraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.extraordinaryItems" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Tax Effect of Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="extraordinaryItems.gainLossFromAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.extraordinaryItems" weight="1" order="3" />
				<xbrl:label xml:lang="en">Gain (Loss) from Adjustments</xbrl:label>
				<xbrl:reference name="SFAS" number="16" chapter="" paragraph="16" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="extraordinaryItems.otherExtraordinaryGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.extraordinaryItems" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Extraordinary Gain (Loss)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeBeforeAcctingChanges.netIncomeBeforeExtraordinaryItemsAcctingChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncome.netIncomeBeforeAcctingChanges" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Income Before Extraordinary Items and Cumulative Effect of Change in Accounting Principle</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.netIncomeBeforeExtraordinaryItemsAcctingChanges" weight="1" order="1" />
				<xbrl:label xml:lang="en">Income (Loss) from Discontinued Operations, Net of Tax Effect</xbrl:label>
				<xbrl:reference name="APB" number="30" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeFromDiscontinuedOperations.incomeFromDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromDiscontinuedOperations" weight="1" order="1" />
				<xbrl:label xml:lang="en">Income (Loss) from Discontinued Operations</xbrl:label>
				<xbrl:reference name="APB" number="30" chapter="" paragraph="25" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeFromDiscontinuedOperations.taxEffectIncomeDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromDiscontinuedOperations" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Tax Effect of Income (Loss) from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeFromDiscontinuedOperations.incomeFromDispositionOfDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromDiscontinuedOperations" weight="1" order="3" />
				<xbrl:label xml:lang="en">Income (Loss) from Disposition of Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromContinuingOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeAcctingChanges.netIncomeBeforeExtraordinaryItemsAcctingChanges" weight="1" order="2" />
				<xbrl:label xml:lang="en">Income (Loss) from Continuing Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeFromContinuingOperations.incomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromContinuingOperations" weight="-1" order="1" />
				<xbrl:label xml:lang="en">Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxes.currentIncomeTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeFromContinuingOperations.incomeTaxes" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentIncomeTax.currentFederalTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.currentIncomeTax" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Federal Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentIncomeTax.currentStateAndLocalTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.currentIncomeTax" weight="1" order="2" />
				<xbrl:label xml:lang="en">Current State and Local Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentIncomeTax.currentForeignTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.currentIncomeTax" weight="1" order="3" />
				<xbrl:label xml:lang="en">Current Foreign Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentIncomeTax.currentOtherTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.currentIncomeTax" weight="1" order="4" />
				<xbrl:label xml:lang="en">Current Other Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxes.deferredIncomeTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeFromContinuingOperations.incomeTaxes" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredIncomeTax.deferredFederalIncomeTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.deferredIncomeTax" weight="1" order="1" />
				<xbrl:label xml:lang="en">Deferred Federal Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredIncomeTax.deferredStateAndLocalIncomeTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.deferredIncomeTax" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred State and Local Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredIncomeTax.deferredForeignIncomeTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.deferredIncomeTax" weight="1" order="3" />
				<xbrl:label xml:lang="en">Deferred Foreign Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredIncomeTax.deferredOtherTax" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxes.deferredIncomeTax" weight="1" order="4" />
				<xbrl:label xml:lang="en">Deferred Other Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeFromContinuingOperations.incomeBeforeTaxesAcctingChangesExtraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeBeforeExtraordinaryItemsAcctingChanges.incomeFromContinuingOperations" weight="1" order="2" />
				<xbrl:label xml:lang="en">Income (Loss) from Continuing Operations Before Income Taxes, Change in Accounting Principle and Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeBeforeTaxesAcctingChangesExtraordinaryItems.operatingProfit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeFromContinuingOperations.incomeBeforeTaxesAcctingChangesExtraordinaryItems" weight="1" order="1" />
				<xbrl:label xml:lang="en">Operating Profit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingProfit.grossProfit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.operatingProfit" weight="1" order="1" />
				<xbrl:label xml:lang="en">Gross Profit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="grossProfit.salesRevenueNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.grossProfit" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sales Revenue, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueNet.salesRevenueGross" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.salesRevenueNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sales Revenue, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueGross.goods" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesRevenueGross" weight="1" order="1" />
				<xbrl:label xml:lang="en">Goods</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueGross.services" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesRevenueGross" weight="1" order="2" />
				<xbrl:label xml:lang="en">Services</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueGross.revenueFromAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesRevenueGross" weight="1" order="3" />
				<xbrl:label xml:lang="en">Revenue from Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueGross.rentalRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesRevenueGross" weight="1" order="4" />
				<xbrl:label xml:lang="en">Rental Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueGross.otherOperatingRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesRevenueGross" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other Operating Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueNet.salesAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.salesRevenueNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Sales Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueNet.salesReturnsAndAllowances" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.salesRevenueNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Sales Returns and Allowances</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesReturnsAndAllowances.salesReturns" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesReturnsAndAllowances" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sales Returns</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesReturnsAndAllowances.salesAllowances" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesRevenueNet.salesReturnsAndAllowances" weight="1" order="2" />
				<xbrl:label xml:lang="en">Sales Allowances</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesRevenueNet.salesDiscounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.salesRevenueNet" weight="1" order="4" />
				<xbrl:label xml:lang="en">Sales Discounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="grossProfit.costOfGoodsAndServicesSold" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.grossProfit" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Cost of Goods and Services Sold</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsAndServicesSold.costOfGoodsSold" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.costOfGoodsAndServicesSold" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cost of Goods Sold</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsSold.directMaterials" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfGoodsSold" weight="1" order="1" />
				<xbrl:label xml:lang="en">Direct Materials</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsSold.directLabor" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfGoodsSold" weight="1" order="2" />
				<xbrl:label xml:lang="en">Direct Labor</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsSold.overhead" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfGoodsSold" weight="1" order="3" />
				<xbrl:label xml:lang="en">Overhead</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsSold.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfGoodsSold" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfGoodsAndServicesSold.costOfServices" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="grossProfit.costOfGoodsAndServicesSold" weight="1" order="2" />
				<xbrl:label xml:lang="en">Cost of Services</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfServices.directMaterials" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfServices" weight="1" order="1" />
				<xbrl:label xml:lang="en">Direct Materials</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfServices.directLabor" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfServices" weight="1" order="2" />
				<xbrl:label xml:lang="en">Direct Labor</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfServices.overhead" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfServices" weight="1" order="3" />
				<xbrl:label xml:lang="en">Overhead</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="costOfServices.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="costOfGoodsAndServicesSold.costOfServices" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingProfit.operatingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.operatingProfit" weight="-1" order="2" />
				<xbrl:label xml:lang="en">Operating Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.sellingGeneralAndAdministrativeExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Selling General and Administrative Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="sellingGeneralAndAdministrativeExpenses.sellingAndMarketingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingExpenses.sellingGeneralAndAdministrativeExpenses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Selling and Marketing Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="sellingAndMarketingExpenses.marketingAndAdvertisingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="sellingGeneralAndAdministrativeExpenses.sellingAndMarketingExpenses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Marketing and Advertising Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="sellingAndMarketingExpenses.sellingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="sellingGeneralAndAdministrativeExpenses.sellingAndMarketingExpenses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Selling Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="sellingGeneralAndAdministrativeExpenses.generalAndAdministrativeExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingExpenses.sellingGeneralAndAdministrativeExpenses" weight="1" order="2" />
				<xbrl:label xml:lang="en">General and Administrative Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="sellingGeneralAndAdministrativeExpenses.leaseAndRentalExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingExpenses.sellingGeneralAndAdministrativeExpenses" weight="1" order="3" />
				<xbrl:label xml:lang="en">Lease and Rental Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.researchAndDevelopmentExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Research and Development Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.provisionForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="3" />
				<xbrl:label xml:lang="en">Provision for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.taxesOtherThanIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="4" />
				<xbrl:label xml:lang="en">Taxes Other Than Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.unrealizedGainsLossesOnTradingSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="5" />
				<xbrl:label xml:lang="en">Unrealized Gains (Losses) on Trading Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.restructuringCharges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="6" />
				<xbrl:label xml:lang="en">Restructuring Charges</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.writeOffOfInprocessResearchAndDevelopment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="7" />
				<xbrl:label xml:lang="en">Write Off of In-Process Research and Development</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.environmentalRemediation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="8" />
				<xbrl:label xml:lang="en">Environmental Remediation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.mergerAndAcquisitionsCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="9" />
				<xbrl:label xml:lang="en">Merger and Acquisitions Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.depreciationAndAmortizationOperating" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="10" />
				<xbrl:label xml:lang="en">Depreciation and Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAndAmortizationOperating.depreciation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingExpenses.depreciationAndAmortizationOperating" weight="1" order="1" />
				<xbrl:label xml:lang="en">Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAndAmortizationOperating.amortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingExpenses.depreciationAndAmortizationOperating" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.impairmentOfLongLivedAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="11" />
				<xbrl:label xml:lang="en">Impairment of Long Lived Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.lossGainRelatedToLitigationSettlement" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="12" />
				<xbrl:label xml:lang="en">Loss (Gain) Related to Litigation Settlement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.royaltyExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="13" />
				<xbrl:label xml:lang="en">Royalty Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.maintenanceAndRepairs" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="14" />
				<xbrl:label xml:lang="en">Maintenance and Repairs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.compensationExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="15" />
				<xbrl:label xml:lang="en">Compensation Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.engineeringExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="16" />
				<xbrl:label xml:lang="en">Engineering Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.otherNonrecurringCharges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="17" />
				<xbrl:label xml:lang="en">Other Nonrecurring Charges</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingExpenses.otherNonOperatingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingProfit.operatingExpenses" weight="1" order="18" />
				<xbrl:label xml:lang="en">Other Non-Operating Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeFromContinuingOperations.incomeBeforeTaxesAcctingChangesExtraordinaryItems" weight="1" order="2" />
				<xbrl:label xml:lang="en">Non-Operating Income (Expense)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.realizedGainsOnSaleOfInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="1" />
				<xbrl:label xml:lang="en">Realized Gains (Losses) on Sale of Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.gainLossOnDispositionOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="2" />
				<xbrl:label xml:lang="en">Gain (Loss) on Disposition of Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="13, 18" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.foreignCurrencyExchangeGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="3" />
				<xbrl:label xml:lang="en">Foreign Currency Exchange Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.interestIncomeExpenseNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="4" />
				<xbrl:label xml:lang="en">Interest Income (Expense), Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="interestIncomeExpenseNet.interestAndDebtExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonOperatingIncomeExpense.interestIncomeExpenseNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Interest and Debt Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="interestIncomeExpenseNet.interestIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonOperatingIncomeExpense.interestIncomeExpenseNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Interest Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.royaltyIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="5" />
				<xbrl:label xml:lang="en">Royalty Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.minorityInterest" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="6" />
				<xbrl:label xml:lang="en">Minority Interest, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.equityInIncomeOfUnconsolidatedAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="7" />
				<xbrl:label xml:lang="en">Equity in Income (Loss) of Unconsolidated Affiliates, Net of Tax Effect</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpense.otherNonOperatingIncomeExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeBeforeTaxesAcctingChangesExtraordinaryItems.nonOperatingIncomeExpense" weight="1" order="8" />
				<xbrl:label xml:lang="en">Other Non-Operating Income (Expense)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.statementOfComprehensiveIncome" type="string">
		<annotation>
			<documentation>Statement of comprehensive income issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="6" />
				<xbrl:label xml:lang="en">Statement of Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementOfComprehensiveIncome.comprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.statementOfComprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="comprehensiveIncome.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfComprehensiveIncome.comprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="comprehensiveIncome.otherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfComprehensiveIncome.comprehensiveIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Other Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherComprehensiveIncome.foriegnCurrencyTranslationAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="comprehensiveIncome.otherComprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Foreign Currency Translation Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherComprehensiveIncome.changeInMinimumPensionLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="comprehensiveIncome.otherComprehensiveIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Minimum Pension Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherComprehensiveIncome.unrealizedGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="comprehensiveIncome.otherComprehensiveIncome" weight="1" order="3" />
				<xbrl:label xml:lang="en">Unrealized Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherComprehensiveIncome.reclassificationAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="comprehensiveIncome.otherComprehensiveIncome" weight="1" order="4" />
				<xbrl:label xml:lang="en">Reclassification Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.statementOfStockholdersEquity" type="string">
		<annotation>
			<documentation>Statement of stockholders' equity issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="7" />
				<xbrl:label xml:lang="en">Statement of Stockholders' Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementOfStockholdersEquity.balanceOfStockholdersEquity" type="monetary">
		<annotation>
			<documentation>This contains the beginning balance and the ending balance, diferentiated by the period attribute.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.statementOfStockholdersEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance of Stockholders' Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.preferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStock.balancePreferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.preferredStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStock.changesPreferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.preferredStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStock.purchaseRedemptionPreferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.changesPreferredStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Purchase/Redemption of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStock.salePreferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.changesPreferredStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Sale of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStock.conversionPreferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStock.changesPreferredStock" weight="1" order="3" />
				<xbrl:label xml:lang="en">Conversion of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.commonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStock.balanceCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.commonStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStock.changesCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.commonStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.saleCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sale of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.issuedForAcquisitions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Issued for Acquisitions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.purchaseCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="3" />
				<xbrl:label xml:lang="en">Purchase of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.exerciseStockOptionsWarrants" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="4" />
				<xbrl:label xml:lang="en">Exercise of Stock Options and Warrants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.reissuanceTresuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="5" />
				<xbrl:label xml:lang="en">Reissuance of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.restrictedStockAwards" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="6" />
				<xbrl:label xml:lang="en">Restricted Stock Awards</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStock.otherChangesCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStock.changesCommonStock" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.shareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shareSubscriptions.balanceShareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.shareSubscriptions" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shareSubscriptions.changesShareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.shareSubscriptions" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptions.saleShareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptions.changesShareSubscriptions" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sale of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptions.purchaseRedemptionShareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptions.changesShareSubscriptions" weight="1" order="2" />
				<xbrl:label xml:lang="en">Purchase/Redemption of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptions.exerciseShareSubscriptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptions.changesShareSubscriptions" weight="1" order="3" />
				<xbrl:label xml:lang="en">Exercise of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.additionalPaidInCapital" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="4" />
				<xbrl:label xml:lang="en">Additional Paid In Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalPaidInCapital.balanceAdditionalPaidInCapital" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.additionalPaidInCapital" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Additional Paid In Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="additionalPaidInCapital.changesAdditionalPaidInCapital" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.additionalPaidInCapital" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Additional Paid In Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.saleCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sale of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.issuedForAcquisitions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="2" />
				<xbrl:label xml:lang="en">Issued for Acquisitions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.purchaseRedemptionCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="3" />
				<xbrl:label xml:lang="en">Purchase/Redemption of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.exerciseStockOptions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="4" />
				<xbrl:label xml:lang="en">Exercise of Stock Options</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.reissuanceTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="5" />
				<xbrl:label xml:lang="en">Reissuance of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.restrictedStockAwards" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="6" />
				<xbrl:label xml:lang="en">Restricted Stock Awards</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.dividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="7" />
				<xbrl:label xml:lang="en">Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.beneficialConversionFeature" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="8" />
				<xbrl:label xml:lang="en">Beneficial Conversion Feature</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAdditionalPaidInCapital.otherAdditionalPaidInCapital" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="additionalPaidInCapital.changesAdditionalPaidInCapital" weight="1" order="9" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.retainedEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="5" />
				<xbrl:label xml:lang="en">Retained Earnings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retainedEarnings.balanceRetainedEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.retainedEarnings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Retained Earnings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="retainedEarnings.changesRetainedEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.retainedEarnings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Retained Earnings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesRetainedEarnings.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="retainedEarnings.changesRetainedEarnings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Income (Loss)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesRetainedEarnings.dividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="retainedEarnings.changesRetainedEarnings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesRetainedEarnings.otherChargesToRetainedEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="retainedEarnings.changesRetainedEarnings" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other Charges to Retained Earnings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.treasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="6" />
				<xbrl:label xml:lang="en">Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="treasuryStock.balanceTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.treasuryStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="treasuryStock.changesTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.treasuryStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStock.purchasesCommonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStock.changesTreasuryStock" weight="1" order="1" />
				<xbrl:label xml:lang="en">Purchases of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStock.reissuanceTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStock.changesTreasuryStock" weight="1" order="2" />
				<xbrl:label xml:lang="en">Reissuance of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStock.otherTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStock.changesTreasuryStock" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.accumulatedOtherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="7" />
				<xbrl:label xml:lang="en">Accumulated Other Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.balanceAccumulatedOtherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Accumulated Other Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accumulatedOtherComprehensiveIncome.changesAccumOtherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.accumulatedOtherComprehensiveIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes to Accumulated Other Comprehensive Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAccumOtherComprehensiveIncome.foreignCurrencyTranslation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accumulatedOtherComprehensiveIncome.changesAccumOtherComprehensiveIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Foreign Currency Translation Adjustment, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAccumOtherComprehensiveIncome.unrealizedGainsSecuritiesAvailForSaleNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accumulatedOtherComprehensiveIncome.changesAccumOtherComprehensiveIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Gains (Losses) on Securities Available for Sale, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unrealizedGainsSecuritiesAvailForSaleNet.reclassificationAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesAccumOtherComprehensiveIncome.unrealizedGainsSecuritiesAvailForSaleNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Reclassification Adjustment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unrealizedGainsSecuritiesAvailForSaleNet.unrealizedGains" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesAccumOtherComprehensiveIncome.unrealizedGainsSecuritiesAvailForSaleNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Gains (Losses) Arising During the Period, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAccumOtherComprehensiveIncome.changeInMinimumPensionLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accumulatedOtherComprehensiveIncome.changesAccumOtherComprehensiveIncome" weight="1" order="3" />
				<xbrl:label xml:lang="en">Change in Minimum Pension Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAccumOtherComprehensiveIncome.otherChangesAccumOtherComprehensiveIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accumulatedOtherComprehensiveIncome.changesAccumOtherComprehensiveIncome" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.unearnedCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="8" />
				<xbrl:label xml:lang="en">Unearned Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unearnedCompensation.balanceUnearnedCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.unearnedCompensation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Unearned Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unearnedCompensation.changesUnearnedCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.unearnedCompensation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Unearned Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesUnearnedCompensation.otherUnearnedCompensation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unearnedCompensation.changesUnearnedCompensation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceOfStockholdersEquity.otherStockholdersEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.balanceOfStockholdersEquity" weight="1" order="9" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherStockholdersEquity.balanceOther" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.otherStockholdersEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherStockholdersEquity.changesOther" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceOfStockholdersEquity.otherStockholdersEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statementOfStockholdersEquity.shares" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.statementOfStockholdersEquity" weight="0" order="2" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shares.preferredStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.shares" weight="0" order="1" />
				<xbrl:label xml:lang="en">Preferred Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStockShares.balancePreferredStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.preferredStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Preferred Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preferredStockShares.changesPreferredStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.preferredStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Preferred Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStockShares.purchaseRedemptionPreferredStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStockShares.changesPreferredStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Purchase/Redemption of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStockShares.salePreferredStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStockShares.changesPreferredStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Sale of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesPreferredStockShares.conversionPreferredStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preferredStockShares.changesPreferredStockShares" weight="1" order="3" />
				<xbrl:label xml:lang="en">Conversion of Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shares.commonStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.shares" weight="0" order="2" />
				<xbrl:label xml:lang="en">Common Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStockShares.balanceCommonStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.commonStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Common Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commonStockShares.changesCommonStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.commonStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Common Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.saleCommonStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sale of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.issuedForAcquisitions" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Issued for Acquisitions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.purchaseCommonStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="3" />
				<xbrl:label xml:lang="en">Purchase of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.exerciseStockOptionsWarrants" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="4" />
				<xbrl:label xml:lang="en">Exercise of Stock Options and Warrants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.reissuanceTreasuryStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="5" />
				<xbrl:label xml:lang="en">Reissuance of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.restrictedStockAwards" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="6" />
				<xbrl:label xml:lang="en">Restricted Stock Awards</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesCommonStockShares.otherChangesCommonStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commonStockShares.changesCommonStockShares" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shares.shareSubscriptionsShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.shares" weight="0" order="3" />
				<xbrl:label xml:lang="en">Share Subscriptions Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shareSubscriptionsShares.balanceShareSubscriptionsShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.shareSubscriptionsShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Share Subscriptions Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shareSubscriptionsShares.changesShareSubscriptionsShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.shareSubscriptionsShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Share Subscriptions Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptionsShares.saleOfShareSubscriptions" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptionsShares.changesShareSubscriptionsShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Sale of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptionsShares.purchaseRedemptionShareSubscriptions" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptionsShares.changesShareSubscriptionsShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Purchase/Redemption of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesShareSubscriptionsShares.exerciseShareSubscriptions" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shareSubscriptionsShares.changesShareSubscriptionsShares" weight="1" order="3" />
				<xbrl:label xml:lang="en">Exercise of Share Subscriptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shares.treasuryStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statementOfStockholdersEquity.shares" weight="0" order="4" />
				<xbrl:label xml:lang="en">Treasury Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="treasuryStockShares.balanceTreasuryStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.treasuryStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Treasury Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="treasuryStockShares.changesTreasuryStockShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="shares.treasuryStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes Treasury Stock Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStockShares.purchaseCommonStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStockShares.changesTreasuryStockShares" weight="1" order="1" />
				<xbrl:label xml:lang="en">Purchase of Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStockShares.reissuanceTreasuryStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStockShares.changesTreasuryStockShares" weight="1" order="2" />
				<xbrl:label xml:lang="en">Reissuance of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesTreasuryStockShares.other" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="treasuryStockShares.changesTreasuryStockShares" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.cashFlows" type="string">
		<annotation>
			<documentation>Statement of cash flows issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="8" />
				<xbrl:label xml:lang="en">Cash Flows</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlows.endOfPeriodCashAndCashEquivalents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.cashFlows" weight="1" order="1" />
				<xbrl:label xml:lang="en">End of Period Cash and Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="endOfPeriodCashAndCashEquivalents.beginningOfPeriodCashAndCashEquivalents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlows.endOfPeriodCashAndCashEquivalents" weight="1" order="1" />
				<xbrl:label xml:lang="en">Beginning of Period Cash and Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="endOfPeriodCashAndCashEquivalents.netCashFlows" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlows.endOfPeriodCashAndCashEquivalents" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Cash Flows</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlows.netCashFlowsOperatingActivities" type="monetary">
		<annotation>
			<documentation>Only one of the child elements is appropriate, depending on which method a company uses to present the statement of cash flows.</documentation>
			<appinfo>
				<xbrl:rollup to="endOfPeriodCashAndCashEquivalents.netCashFlows" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Cash Flows Provided By (Used In) Operating Activities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesIndirect" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsOperatingActivities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Cash Flows Provided By (Used In) Operating Activities (Indirect)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesIndirect.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesIndirect" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Income (Loss)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesIndirect" weight="1" order="2" />
				<xbrl:label xml:lang="en">Adjustments to Reconcile Net Income (Loss) to Net Cash Provided By (Used In) Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="1" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.cumulativeEffectOfChangeInAccountingPrinciple" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="2" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principle</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.minorityInterest" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="3" />
				<xbrl:label xml:lang="en">Minority Interest</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.depreciationAmortizationCashFlowsReconciliation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="4" />
				<xbrl:label xml:lang="en">Depreciation and Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAmortizationCashFlowsReconciliation.depreciation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.depreciationAmortizationCashFlowsReconciliation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAmortizationCashFlowsReconciliation.amortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.depreciationAmortizationCashFlowsReconciliation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.writeOffAcquiredInprocessResearchAndDevelopment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="5" />
				<xbrl:label xml:lang="en">Write Off of Acquired In-Process Research and Development</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.assetImpairmentCharge" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="6" />
				<xbrl:label xml:lang="en">Asset Impairment Charge</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.provisionForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="7" />
				<xbrl:label xml:lang="en">Provision for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.realizedGainsLossesOnSaleOfInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="8" />
				<xbrl:label xml:lang="en">Realized Gains (Losses) on Sale of Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.gainLossOnDispositionOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="9" />
				<xbrl:label xml:lang="en">Gain (Loss) on Disposition of Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.gainLossOnSaleOfBusiness" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="10" />
				<xbrl:label xml:lang="en">Gain (Loss) on Sale of Business</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.undistributedEarningsOfAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="11" />
				<xbrl:label xml:lang="en">Undistributed Earnings of Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.changesInDeferredIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="12" />
				<xbrl:label xml:lang="en">Changes in Deferred Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.exchangeGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="13" />
				<xbrl:label xml:lang="en">Exchange Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.otherAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="14" />
				<xbrl:label xml:lang="en">Other Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.nonCashExpensses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="15" />
				<xbrl:label xml:lang="en">Noncash Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesIndirect.adjustmentsToReconcileCashFlows" weight="1" order="16" />
				<xbrl:label xml:lang="en">Change in Working Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInReceivables" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="1" />
				<xbrl:label xml:lang="en">Change in Receivables</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInInventories" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInOtherCurrentAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="3" />
				<xbrl:label xml:lang="en">Change in Other Current Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInAccountsPayableAndAccruedExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="4" />
				<xbrl:label xml:lang="en">Change in Accounts Payable and Accrued Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInIncomeTaxesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="5" />
				<xbrl:label xml:lang="en">Change in Income Taxes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInEmployeeRelatedLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="6" />
				<xbrl:label xml:lang="en">Change in Employee Related Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.changeInOtherCurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="7" />
				<xbrl:label xml:lang="en">Change in Other Current Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalIndirect.otherChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="adjustmentsToReconcileCashFlows.changeInWorkingCapitalIndirect" weight="1" order="8" />
				<xbrl:label xml:lang="en">Other Changes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsOperatingActivities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Cash Flows Provided By (Used In) Operating Activities (Direct)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.cashFromSaleOfGoodsAndServices" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cash from Sale of Goods and Services</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.interestAndDividendsOnLoans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="2" />
				<xbrl:label xml:lang="en">Interest and Dividends on Loans to, Other Debt of, and Equity of Other Entities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="interestAndDividendsOnLoans.interestReceived" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.interestAndDividendsOnLoans" weight="1" order="1" />
				<xbrl:label xml:lang="en">Interest Received</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="interestAndDividendsOnLoans.dividendsReceived" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.interestAndDividendsOnLoans" weight="1" order="2" />
				<xbrl:label xml:lang="en">Dividends Received</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.otherCashReceipts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other Cash Receipts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.cashPaidToEmployeesAndSuppliers" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="4" />
				<xbrl:label xml:lang="en">Cash Paid to Employees and Suppliers</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashPaidToEmployeesAndSuppliers.paymentsForMaterialsGoodsForManufactureResale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.cashPaidToEmployeesAndSuppliers" weight="1" order="1" />
				<xbrl:label xml:lang="en">Payments for Materials and Goods for Manufacture or Resale</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashPaidToEmployeesAndSuppliers.paymentsForOtherGoodsAndServices" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.cashPaidToEmployeesAndSuppliers" weight="1" order="2" />
				<xbrl:label xml:lang="en">Payments for Other Goods and Services</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.taxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="5" />
				<xbrl:label xml:lang="en">Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.interestPaymentsToLenders" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="6" />
				<xbrl:label xml:lang="en">Interest Payments to Lenders and Other Creditors</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.otherCashPayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other Cash Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsOperatingActivitiesDirect.reconciliationOfNetIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivities.netCashFlowsOperatingActivitiesDirect" weight="1" order="8" />
				<xbrl:label xml:lang="en">Reconciliation of Net Income to Cash Provided by (Used In) Operating Activities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfNetIncome.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.reconciliationOfNetIncome" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfNetIncome.reconciliationAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsOperatingActivitiesDirect.reconciliationOfNetIncome" weight="1" order="2" />
				<xbrl:label xml:lang="en">Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.incomeLossFromDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Income (Loss) from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.cumulativeEffectOfChangeInAccountingPrinciples" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Cumulative Effect of Change in Accounting Principles</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.minorityInterests" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Minority Interests</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.depreciationAndAmortizationCashFlowsAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Depreciation and Amortization</xbrl:label>
				<xbrl:reference name="APB" number="15" chapter="" paragraph="5" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAndAmortizationCashFlowsAdjustments.depreciation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.depreciationAndAmortizationCashFlowsAdjustments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationAndAmortizationCashFlowsAdjustments.amortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.depreciationAndAmortizationCashFlowsAdjustments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.writeOffOfAcquiredInprocessResearchAndDevelopment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="6" />
				<xbrl:label xml:lang="en">Write Off of Acquired In-Process Research and Development</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.provisionForDoubtfulAccounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="7" />
				<xbrl:label xml:lang="en">Provision for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.realizedGainsLossesOnSaleOfInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="8" />
				<xbrl:label xml:lang="en">Realized Gains (Losses) on Sale of Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.gainLossOnDispositionOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="9" />
				<xbrl:label xml:lang="en">Gain (Loss) on Disposition of Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.gainLossOnSaleOfBusiness" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="10" />
				<xbrl:label xml:lang="en">Gain (Loss) on Sale of Business</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.undistributedEarningsOfAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="11" />
				<xbrl:label xml:lang="en">Undistributed Earnings of Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.exchangeGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="12" />
				<xbrl:label xml:lang="en">Exchange Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.assetImpairmentCharge" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="13" />
				<xbrl:label xml:lang="en">Asset Impairment Charge</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.changeInDeferredIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="14" />
				<xbrl:label xml:lang="en">Change in Deferred Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.otherAdjustments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="15" />
				<xbrl:label xml:lang="en">Other Adjustments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.nonCashExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="16" />
				<xbrl:label xml:lang="en">Noncash Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationAdjustments.changeInWorkingCapitalDirect" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfNetIncome.reconciliationAdjustments" weight="1" order="17" />
				<xbrl:label xml:lang="en">Change in Working Capital</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInReceivables" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="1" />
				<xbrl:label xml:lang="en">Change in Receivables</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInInventories" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInOtherCurrentAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="3" />
				<xbrl:label xml:lang="en">Change in Other Current Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInAccountsPayableAndAccruedExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="4" />
				<xbrl:label xml:lang="en">Change in Accounts Payable and Accrued Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInEmployeeRelatedLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="5" />
				<xbrl:label xml:lang="en">Change in Employee Related Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInIncomeTaxesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="6" />
				<xbrl:label xml:lang="en">Change in Income Taxes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.changeInOtherCurrentLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="7" />
				<xbrl:label xml:lang="en">Change in Other Current Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInWorkingCapitalDirect.otherChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationAdjustments.changeInWorkingCapitalDirect" weight="1" order="8" />
				<xbrl:label xml:lang="en">Other Changes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlows.netCashFlowsInvestingActivities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="endOfPeriodCashAndCashEquivalents.netCashFlows" weight="1" order="2" />
				<xbrl:label xml:lang="en">Net Cash Flows Provided By (Used In) Investing Activities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsInvestingActivities.paymentsForAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsInvestingActivities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Payments for Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForAssets.propertyPlantAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.paymentsForAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Property Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForAssets.purchasesPaymentsForInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.paymentsForAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Purchases and Payments for Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.unconsolidatedAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unconsolidated Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.consolidatedSubsidiaries" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Consolidated Subsidiaries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.lifeInsurancePolicies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Life Insurance Policies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.debtAndEquitySecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Debt and Equity Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.notesReceivable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Notes Receivable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchasesPaymentsForInvestments.otherInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="paymentsForAssets.purchasesPaymentsForInvestments" weight="1" order="6" />
				<xbrl:label xml:lang="en">Other Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForAssets.acquisitionOfBusinessesNetOfCashAcquired" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.paymentsForAssets" weight="1" order="3" />
				<xbrl:label xml:lang="en">Acquisition of Businesses, Net of Cash Acquired</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForAssets.otherAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.paymentsForAssets" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsInvestingActivities.proceedsFromSalesMaturityOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsInvestingActivities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Proceeds from Sales/Maturity of Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSalesMaturityOfAssets.propertyPlantAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.proceedsFromSalesMaturityOfAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Property Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSalesMaturityOfAssets.investmentProceeds" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.proceedsFromSalesMaturityOfAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Investment Proceeds</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.unconsolidatedAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unconsolidated Affiliates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.consolidatedSubsidiaries" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="2" />
				<xbrl:label xml:lang="en">Consolidated Subsidiaries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.lifeInsurancePolicies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="3" />
				<xbrl:label xml:lang="en">Life Insurance Policies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.debtAndEquitySecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="4" />
				<xbrl:label xml:lang="en">Debt and Equity Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.notesReceivable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="5" />
				<xbrl:label xml:lang="en">Notes Receivable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentProceeds.otherInvestments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="proceedsFromSalesMaturityOfAssets.investmentProceeds" weight="1" order="6" />
				<xbrl:label xml:lang="en">Other Investments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSalesMaturityOfAssets.divestureOfBusinesses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.proceedsFromSalesMaturityOfAssets" weight="1" order="3" />
				<xbrl:label xml:lang="en">Divesture of Businesses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSalesMaturityOfAssets.otherAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.proceedsFromSalesMaturityOfAssets" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsInvestingActivities.otherInvestingActivitiesNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsInvestingActivities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other Investing Activities, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherInvestingActivitiesNet.changeInOtherAssetsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.otherInvestingActivitiesNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Change in Other Assets, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherInvestingActivitiesNet.changeInShortTermInvestmentsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsInvestingActivities.otherInvestingActivitiesNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Short Term Investments, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInShortTermInvestmentsNet.proceedsFromSaleOfShortTermInvestmentsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherInvestingActivitiesNet.changeInShortTermInvestmentsNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Proceeds from Sale of Short Term Investments, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInShortTermInvestmentsNet.purchaseOfShortTermInvestmentsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherInvestingActivitiesNet.changeInShortTermInvestmentsNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Purchase of Short Term Investments, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlows.netCashFlowsFinancingActivities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="endOfPeriodCashAndCashEquivalents.netCashFlows" weight="1" order="3" />
				<xbrl:label xml:lang="en">Net Cash Flows Provided By (Used In) Financing Activities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsFinancingActivities.proceedsFromBorrowings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsFinancingActivities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Proceeds from Borrowings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromBorrowings.lineOfCredit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromBorrowings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Line of Credit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromBorrowings.longTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromBorrowings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Long Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromBorrowings.notesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromBorrowings" weight="1" order="3" />
				<xbrl:label xml:lang="en">Notes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromBorrowings.otherDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromBorrowings" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsFinancingActivities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Proceeds from Issuance of Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.commonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.treasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.preferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.stockOptionsExercised" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="4" />
				<xbrl:label xml:lang="en">Stock Options Exercised</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.saleOfInterestInASubsidiary" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="5" />
				<xbrl:label xml:lang="en">Sale of Interest in a Subsidiary</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromIssuanceOfEquity.otherEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.proceedsFromIssuanceOfEquity" weight="1" order="6" />
				<xbrl:label xml:lang="en">Other Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsFinancingActivities.repaymentOfBorrowings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsFinancingActivities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Repayment of Borrowings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="repaymentOfBorrowings.lineOfCredit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.repaymentOfBorrowings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Line of Credit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="repaymentOfBorrowings.longTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.repaymentOfBorrowings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Long Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="repaymentOfBorrowings.capitalLeaseObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.repaymentOfBorrowings" weight="1" order="3" />
				<xbrl:label xml:lang="en">Capital Lease Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="repaymentOfBorrowings.notesPayable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.repaymentOfBorrowings" weight="1" order="4" />
				<xbrl:label xml:lang="en">Notes Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="repaymentOfBorrowings.otherDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.repaymentOfBorrowings" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsFinancingActivities.paymentForRepurchasesOfEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsFinancingActivities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Payment for Repurchases of Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentForRepurchasesOfEquity.commonStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.paymentForRepurchasesOfEquity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Common Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentForRepurchasesOfEquity.preferredStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.paymentForRepurchasesOfEquity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Preferred Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentForRepurchasesOfEquity.minorityInterest" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.paymentForRepurchasesOfEquity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Minority Interest</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentForRepurchasesOfEquity.otherEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.paymentForRepurchasesOfEquity" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlowsFinancingActivities.otherNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlows.netCashFlowsFinancingActivities" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherNet.paymentOfDividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.otherNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Payment of Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentOfDividends.commonDividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherNet.paymentOfDividends" weight="1" order="1" />
				<xbrl:label xml:lang="en">Common Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="paymentOfDividends.preferredDividends" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherNet.paymentOfDividends" weight="1" order="2" />
				<xbrl:label xml:lang="en">Preferred Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherNet.changesInShortTermBorrowings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.otherNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes in Short Term Borrowings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesInShortTermBorrowings.changesInBankOverdraftsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherNet.changesInShortTermBorrowings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Changes in Bank Overdrafts, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesInShortTermBorrowings.proceedsFromShortTermBorrowings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherNet.changesInShortTermBorrowings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Proceeds from Short Term Borrowings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesInShortTermBorrowings.repaymentsOfShortTermBorrowings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherNet.changesInShortTermBorrowings" weight="1" order="3" />
				<xbrl:label xml:lang="en">Repayments of Short Term Borrowings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherNet.mergerRelatedExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netCashFlowsFinancingActivities.otherNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Merger Related Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netCashFlows.effectOfExchangeRateOnCash" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="endOfPeriodCashAndCashEquivalents.netCashFlows" weight="1" order="4" />
				<xbrl:label xml:lang="en">Effect of Exchange Rate on Cash</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlows.supplementalDisclosure" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.cashFlows" weight="0" order="2" />
				<xbrl:label xml:lang="en">Supplemental Disclosure</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="supplementalDisclosure.cashInterestExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlows.supplementalDisclosure" weight="0" order="1" />
				<xbrl:label xml:lang="en">Cash Interest Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="supplementalDisclosure.incomeTaxesPaid" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlows.supplementalDisclosure" weight="0" order="2" />
				<xbrl:label xml:lang="en">Income Taxes Paid</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="supplementalDisclosure.nonCashInvestingAndFinancingActivities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlows.supplementalDisclosure" weight="0" order="3" />
				<xbrl:label xml:lang="en">Noncash Investing and Financing Activities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonCashInvestingAndFinancingActivities.fairValueOfAssetsAcquired" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="supplementalDisclosure.nonCashInvestingAndFinancingActivities" weight="0" order="1" />
				<xbrl:label xml:lang="en">Fair Value of Assets Acquired</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonCashInvestingAndFinancingActivities.stockIssued" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="supplementalDisclosure.nonCashInvestingAndFinancingActivities" weight="0" order="2" />
				<xbrl:label xml:lang="en">Stock Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonCashInvestingAndFinancingActivities.liabilitiesAssumed" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="supplementalDisclosure.nonCashInvestingAndFinancingActivities" weight="0" order="3" />
				<xbrl:label xml:lang="en">Liabilities Assumed</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.notesToFinancialStatements" type="string">
		<annotation>
			<documentation>Notes to the financial statements issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="9" />
				<xbrl:label xml:lang="en">Notes to Financial Statements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.significantAccountingPoliciesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Summary of Significant Accounting Policies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.natureOfBusiness" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Business</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfBusiness.descriptionOfBusiness" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.natureOfBusiness" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Business</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfBusiness.majorProductsAndServices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.natureOfBusiness" weight="0" order="2" />
				<xbrl:label xml:lang="en">Major Products and Services</xbrl:label>
				<xbrl:reference name="SOP" number=" 94-6" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfBusiness.principalMarkets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.natureOfBusiness" weight="0" order="3" />
				<xbrl:label xml:lang="en">Principal Markets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfBusiness.principalLocations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.natureOfBusiness" weight="0" order="4" />
				<xbrl:label xml:lang="en">Principal Locations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfBusiness.principalIndustries" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.natureOfBusiness" weight="0" order="5" />
				<xbrl:label xml:lang="en">Principal Industries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.accountingChanges" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Accounting Changes</xbrl:label>
				<xbrl:reference name="APB" number="20" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingChanges.accountingChange" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.accountingChanges" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accounting Change</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountingChange.natureOfChange" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountingChanges.accountingChange" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Change</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountingChange.justificationForChange" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountingChanges.accountingChange" weight="0" order="2" />
				<xbrl:label xml:lang="en">Justification for Change</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountingChange.effectsOfChange" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountingChanges.accountingChange" weight="0" order="3" />
				<xbrl:label xml:lang="en">Effects of Change</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountingChange.proFormaEffectOfRetroactiveApplication" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="accountingChanges.accountingChange" weight="0" order="4" />
				<xbrl:label xml:lang="en">Pro Forma Effect of Retroactive Application</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.consolidationPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Consolidation Policy</xbrl:label>
				<xbrl:reference name="ARB" number="51" chapter="" paragraph="5" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="consolidationPolicy.allWhollyOwnedSubsidiaries" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.consolidationPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">All Wholly-Owned Subsidiaries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="consolidationPolicy.majorityOwnedSubsidiaries" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.consolidationPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Majority-Owned Subsidiaries</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="consolidationPolicy.other" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.consolidationPolicy" weight="0" order="3" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.combinationPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Combination Policy</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="combinationPolicy.commonlyOwnedBusiness" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.combinationPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Commonly Owned Business</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="combinationPolicy.minorityInterest" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.combinationPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Minority Interest</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="combinationPolicy.interveningEventsBetweenParentsAndSubsidiariesYearEnds" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.combinationPolicy" weight="0" order="3" />
				<xbrl:label xml:lang="en">Intervening Events Between Parents and Subsidiaries Year Ends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.managementEstimates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Management Estimates</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.depreciation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.amortization" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.resultsOfLitigation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="3" />
				<xbrl:label xml:lang="en">Results of Litigation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.allowanceForDoubtfulAccounts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="4" />
				<xbrl:label xml:lang="en">Allowance for Doubtful Accounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.environmentalRemediation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="5" />
				<xbrl:label xml:lang="en">Environmental Remediation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.percentageOfCompletionOnLongTermContracts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="6" />
				<xbrl:label xml:lang="en">Percentage of Completion on Long Term Contracts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.estimatedLifeOfGoodwill" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="7" />
				<xbrl:label xml:lang="en">Estimated Life of Goodwill</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.fairValueOfFinancialInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="8" />
				<xbrl:label xml:lang="en">Fair Value of Financial Instruments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="managementEstimates.otherEstimates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.managementEstimates" weight="0" order="9" />
				<xbrl:label xml:lang="en">Other Estimates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.researchAndDevelopmentPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Research and Development</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentPolicy.expensedAsIncurred" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.researchAndDevelopmentPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Expensed as Incurred</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentPolicy.amountExpensed" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.researchAndDevelopmentPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount Expensed</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.incomeTaxesPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.propertyPlantAndEquipmentPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Property, Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentPolicy.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.propertyPlantAndEquipmentPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentPolicy.basisOfValuation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.propertyPlantAndEquipmentPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Basis of Valuation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.intangiblesAndOtherAssetsPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="9" />
				<xbrl:label xml:lang="en">Intangibles and Other Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangiblesAndOtherAssetsPolicy.amortizationExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.intangiblesAndOtherAssetsPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amortization Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangiblesAndOtherAssetsPolicy.accumulatedAmortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.intangiblesAndOtherAssetsPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Accumulated Amortization</xbrl:label>
				<xbrl:reference name="APB" number="17" chapter="" paragraph=" 27" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="intangiblesAndOtherAssetsPolicy.computerSoftwareToBeSoldOrLeased" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.intangiblesAndOtherAssetsPolicy" weight="0" order="3" />
				<xbrl:label xml:lang="en">Computer Software to be Sold or Leased</xbrl:label>
				<xbrl:reference name="SFAS" number="86" chapter="" paragraph="11" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareToBeSoldOrLeased.researchAndDevelopment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangiblesAndOtherAssetsPolicy.computerSoftwareToBeSoldOrLeased" weight="1" order="1" />
				<xbrl:label xml:lang="en">Research and Development</xbrl:label>
				<xbrl:reference name="SFAS" number="86" chapter="" paragraph="12" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareToBeSoldOrLeased.amortizationOfComputerSoftwareCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangiblesAndOtherAssetsPolicy.computerSoftwareToBeSoldOrLeased" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amortization of Computer Software Costs</xbrl:label>
				<xbrl:reference name="SFAS" number="86" chapter="" paragraph="11" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareToBeSoldOrLeased.computerSoftwareToBeSoldOrLeased" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangiblesAndOtherAssetsPolicy.computerSoftwareToBeSoldOrLeased" weight="1" order="3" />
				<xbrl:label xml:lang="en">Computer Software to be Sold or Leased</xbrl:label>
				<xbrl:reference name="SFAS" number="86" chapter="" paragraph="11" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="intangiblesAndOtherAssetsPolicy.methodOfAmortization" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.intangiblesAndOtherAssetsPolicy" weight="0" order="4" />
				<xbrl:label xml:lang="en">Method of Amortization</xbrl:label>
				<xbrl:reference name="APB" number="17" chapter="" paragraph="30" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.stockBasedCompensationPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="10" />
				<xbrl:label xml:lang="en">Stock Based Compensation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockBasedCompensationPolicy.accountingMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.stockBasedCompensationPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accounting Method</xbrl:label>
				<xbrl:reference name="ABB" number="25" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockBasedCompensationPolicy.other" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.stockBasedCompensationPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.inventoriesPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="11" />
				<xbrl:label xml:lang="en">Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesPolicy.obsoleteInventory" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.inventoriesPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Obsolete Inventory</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesPolicy.valuation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.inventoriesPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Valuation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesPolicy.methodOfPricing" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.inventoriesPolicy" weight="0" order="3" />
				<xbrl:label xml:lang="en">Method of Pricing</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.revenueRecognitionPolicy" type="string">
		<annotation>
			<documentation>Upon shipment of goods, percentage of completion, competed contract, providing the service, acceptance of the customer</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="12" />
				<xbrl:label xml:lang="en">Revenue Recognition</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revenueRecognitionPolicy.typeOfProductOrService" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.revenueRecognitionPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Product or Service</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revenueRecognitionPolicy.barterTransactions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.revenueRecognitionPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Barter Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revenueRecognitionPolicy.multipleElementContracts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.revenueRecognitionPolicy" weight="0" order="3" />
				<xbrl:label xml:lang="en">Multiple Element Contracts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="multipleElementContracts.typeOfElement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="revenueRecognitionPolicy.multipleElementContracts" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Element</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="multipleElementContracts.revenueRecognitionMethodology" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="revenueRecognitionPolicy.multipleElementContracts" weight="0" order="2" />
				<xbrl:label xml:lang="en">Revenue Recognition Methodology</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revenueRecognitionPolicy.longTermContracts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.revenueRecognitionPolicy" weight="0" order="4" />
				<xbrl:label xml:lang="en">Long Term Contracts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="revenueRecognitionPolicy.software" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.revenueRecognitionPolicy" weight="0" order="5" />
				<xbrl:label xml:lang="en">Software</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.cashAndCashEquivalentsPolicy" type="string">
		<annotation>
			<documentation>Cash, short-term investments, equivalents - mature within 90 days of original purchase, money market accounts, time deposits, certificates of deposit</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="13" />
				<xbrl:label xml:lang="en">Cash and Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="cashAndCashEquivalentsPolicy.restrictionsOnCash" type="string">
		<annotation>
			<documentation>Cash, short-term investments, equivalents - mature within 90 days of original purchase, money market accounts, time deposits, certificates of deposit</documentation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.cashAndCashEquivalentsPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Restrictions on Cash</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashAndCashEquivalentsPolicy.methodOfDeterminingCashEquivalent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.cashAndCashEquivalentsPolicy" weight="0" order="2" />
				<xbrl:label xml:lang="en">Method of Determining Cash Equivalent</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.marketableSecuritiesPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="14" />
				<xbrl:label xml:lang="en">Marketable Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.advertisingPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="15" />
				<xbrl:label xml:lang="en">Advertising</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="advertisingPolicy.policyOfExpensing" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="significantAccountingPoliciesNote.advertisingPolicy" weight="0" order="1" />
				<xbrl:label xml:lang="en">Policy of Expensing</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.financialInstrumentsPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="16" />
				<xbrl:label xml:lang="en">Financial Instruments</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.earningsPerShare" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="17" />
				<xbrl:label xml:lang="en">Earnings Per Share</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.foreignCurrencyTranslationPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="18" />
				<xbrl:label xml:lang="en">Foreign Currency Translation</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.employeeBenefitsPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="19" />
				<xbrl:label xml:lang="en">Employee Benefits</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.fiscalYearPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="20" />
				<xbrl:label xml:lang="en">Fiscal Year</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.environmentalCostsPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="21" />
				<xbrl:label xml:lang="en">Environmental Costs</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.creditRiskConcentrationsPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="22" />
				<xbrl:label xml:lang="en">Credit Risk Concentrations</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.capitalizationOfInterestPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="23" />
				<xbrl:label xml:lang="en">Capitalization of Interest</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.newAccountingStandards" type="string">
		<annotation>
			<documentation>Identify new standards and their impact</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="24" />
				<xbrl:label xml:lang="en">New Accounting Standards</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.reclassifications" type="string">
		<annotation>
			<documentation>Reclassifications of prior period information</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="25" />
				<xbrl:label xml:lang="en">Reclassifications</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="significantAccountingPoliciesNote.otherPolicies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.significantAccountingPoliciesNote" weight="0" order="26" />
				<xbrl:label xml:lang="en">Other Policies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.goingConcernNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Going Concern</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.conditionsGivingRiseToAssessmentOfSubstantialDoubt" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Conditions and Events Giving Rise to the Assessment of a Substantial Doubt</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.possibleEffectsOfSuchConditionsAndEvents" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Possible Effects of Such Conditions and Events</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.managementsEvaluationOfSignificanceOfConditionsEvents" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Management's Evaluation of the Significance of These Conditions and Events and Any Mitigating Factors</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.possibleDiscontinuanceOfOperations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Possible Discontinuance of Operations</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.managementsPlan" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Management's Plan</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.recoverabilityClassificationRecordedAssetsLiabilities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Information About the Recoverability or Classification of Recorded Asset or Liabilities</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="goingConcernNote.conditionsEventsThatCausedSubstantialDoubt" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.goingConcernNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Conditions and Events that Initially Caused Belief that There Was Substantial Doubt When the Conclusion of a Going Concern is Alleviated</xbrl:label>
				<xbrl:reference name="SFAS" number="59" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.businessCombinationsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="3" />
				<xbrl:label xml:lang="en">Business Combinations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="businessCombinationsNote.poolingOfInterestMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.businessCombinationsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pooling of Interest Method</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="poolingOfInterestMethod.poolingTransaction" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombinationsNote.poolingOfInterestMethod" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pooling Transaction</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="poolingTransaction.generalDisclosuresPooling" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingOfInterestMethod.poolingTransaction" weight="0" order="1" />
				<xbrl:label xml:lang="en">General Disclosures Pooling</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPooling.nameAndDescriptionOfCompaniesCombined" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.generalDisclosuresPooling" weight="0" order="1" />
				<xbrl:label xml:lang="en">Name and Description of Companies Combined</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPooling.accountingMethodUsed" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.generalDisclosuresPooling" weight="0" order="2" />
				<xbrl:label xml:lang="en">Accounting Method Used</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="63, 64" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPooling.descriptionOfStockIssued" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.generalDisclosuresPooling" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of Stock Issued</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPooling.numberOfSharesIssuedOrIssuable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.generalDisclosuresPooling" weight="0" order="4" />
				<xbrl:label xml:lang="en">Number of Shares Issued or Issuable</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="poolingTransaction.financialDisclosuresPooling" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingOfInterestMethod.poolingTransaction" weight="0" order="2" />
				<xbrl:label xml:lang="en">Financial Disclosures Pooling</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.financialDisclosuresPooling" weight="0" order="1" />
				<xbrl:label xml:lang="en">Results of Operations of Previously Separate Enterprises Included in Combined Earnings</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="resultsOperationsPreviouslySeparateEnterprises.revenues" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenues</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="resultsOperationsPreviouslySeparateEnterprises.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" weight="0" order="2" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="resultsOperationsPreviouslySeparateEnterprises.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" weight="0" order="3" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="resultsOperationsPreviouslySeparateEnterprises.otherChangesInShareholdersEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Changes in Shareholder's Equity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="resultsOperationsPreviouslySeparateEnterprises.intercompanyTransactions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.resultsOperationsPreviouslySeparateEnterprises" weight="0" order="5" />
				<xbrl:label xml:lang="en">Intercompany Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intercompanyTransactions.amountOfTransactions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="resultsOperationsPreviouslySeparateEnterprises.intercompanyTransactions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amount of Transactions</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="intercompanyTransactions.mannerOfAccounting" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="resultsOperationsPreviouslySeparateEnterprises.intercompanyTransactions" weight="0" order="2" />
				<xbrl:label xml:lang="en">Manner of Accounting</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPooling.changesInAcctingPracticesPooling" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.financialDisclosuresPooling" weight="0" order="2" />
				<xbrl:label xml:lang="en">Changes in Accounting Practices</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesInAcctingPracticesPooling.netAssetAdjustmentsAdoptionSameAcctingPractices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInAcctingPracticesPooling" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Net Asset Adjustments Due to Adoption of Same Accounting Practices</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInAcctingPracticesPooling.effectsToAcquireesNetIncomePreviouslyReported" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInAcctingPracticesPooling" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effects of Changes to Acquiree's Net Income Previously Reported</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.financialDisclosuresPooling" weight="0" order="3" />
				<xbrl:label xml:lang="en">Changes in Retained Earnings Due to a Change in Acquiree's Fiscal Year</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInRetainedEarningsChangeInAcquireesFiscalYear.revenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenue</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInRetainedEarningsChangeInAcquireesFiscalYear.expenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" weight="0" order="2" />
				<xbrl:label xml:lang="en">Expenses</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInRetainedEarningsChangeInAcquireesFiscalYear.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" weight="0" order="3" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInRetainedEarningsChangeInAcquireesFiscalYear.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" weight="0" order="4" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="changesInRetainedEarningsChangeInAcquireesFiscalYear.otherChangesInEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.changesInRetainedEarningsChangeInAcquireesFiscalYear" weight="0" order="5" />
				<xbrl:label xml:lang="en">Other Changes in Shareholder's Equity</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPooling.reconciliationOfAcquirersRevenueAndEarnings" type="string">
		<annotation>
			<documentation>This section has been rearranged to be in accordance with ABP 16, par 64g: Reconciliation of revenues and earnings previously reported by the corporation that issues the stock to effect the combination with the combined amounts currently presented in the financial statements and summaries; For a new corporation formed to effect the combination: Earnings of the separate companies which comprise combined earnings for prior periods.</documentation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.financialDisclosuresPooling" weight="0" order="4" />
				<xbrl:label xml:lang="en">Reconciliation of Acquirer's Revenue and Earnings</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfAcquirersRevenueAndEarnings.postCombinationRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.reconciliationOfAcquirersRevenueAndEarnings" weight="0" order="1" />
				<xbrl:label xml:lang="en">Post Combination Revenue</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="postCombinationRevenue.preCombinationRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfAcquirersRevenueAndEarnings.postCombinationRevenue" weight="1" order="1" />
				<xbrl:label xml:lang="en">Pre Combination Revenue</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="postCombinationRevenue.adjustmentsToRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfAcquirersRevenueAndEarnings.postCombinationRevenue" weight="1" order="2" />
				<xbrl:label xml:lang="en">Adjustments to Revenue</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfAcquirersRevenueAndEarnings.postCombinationEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.reconciliationOfAcquirersRevenueAndEarnings" weight="0" order="2" />
				<xbrl:label xml:lang="en">Post Combination Earnings</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="postCombinationEarnings.preCombinationEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfAcquirersRevenueAndEarnings.postCombinationEarnings" weight="1" order="1" />
				<xbrl:label xml:lang="en">Pre Combination Earnings</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="postCombinationEarnings.adjustmentsToEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfAcquirersRevenueAndEarnings.postCombinationEarnings" weight="1" order="2" />
				<xbrl:label xml:lang="en">Adjustments to Earnings</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="64" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPooling.detailsPostBalanceSheetCombinations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="poolingTransaction.financialDisclosuresPooling" weight="0" order="5" />
				<xbrl:label xml:lang="en">Details of Post Balance Sheet Date Business Combinations</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="65" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="detailsPostBalanceSheetCombinations.revenues" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.detailsPostBalanceSheetCombinations" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenues</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="65" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="detailsPostBalanceSheetCombinations.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.detailsPostBalanceSheetCombinations" weight="0" order="2" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="65" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="detailsPostBalanceSheetCombinations.earningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.detailsPostBalanceSheetCombinations" weight="0" order="3" />
				<xbrl:label xml:lang="en">Earnings Per Share</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="65" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="detailsPostBalanceSheetCombinations.effectsOnAnticipatedChangesInAcctingPolicies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPooling.detailsPostBalanceSheetCombinations" weight="0" order="4" />
				<xbrl:label xml:lang="en">Effects on Anticipated Changes in Accounting Policies</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="65" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="businessCombinationsNote.purchaseAccounting" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.businessCombinationsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Purchase Accounting</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="purchaseAccounting.purchaseTransaction" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombinationsNote.purchaseAccounting" weight="0" order="1" />
				<xbrl:label xml:lang="en">Purchase Transaction</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchaseTransaction.generalDisclosuresPurchase" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseAccounting.purchaseTransaction" weight="0" order="1" />
				<xbrl:label xml:lang="en">General Disclosures Purchase</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.nameAndDescriptionOfAcquiredCompany" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="1" />
				<xbrl:label xml:lang="en">Name and Description of Acquired Company</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.periodsIncludedAcctingMethodIncomeStmtAcquiredCompany" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="2" />
				<xbrl:label xml:lang="en">Periods for Which Results Are Included Accounting Method Used in the Income Statement of Acquired Company</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.methodOfAccountingForTheCombination" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="3" />
				<xbrl:label xml:lang="en">Method of Accounting for the Combination</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.costOfAcquiredCompany" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="4" />
				<xbrl:label xml:lang="en">Cost of Acquired Company</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.numberOfSharesIssuedOrIssuable" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="5" />
				<xbrl:label xml:lang="en">Number of Shares Issued or Issuable</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.amountAssignedToShares" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="6" />
				<xbrl:label xml:lang="en">Amount Assigned to Shares</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.planForAmortizationOfAcquiredGoodwill" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="7" />
				<xbrl:label xml:lang="en">Plan for Amortization of Acquired Goodwill and/or Intangible Assets</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.acquiredGoodwillAmortizationMethodAndPeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="8" />
				<xbrl:label xml:lang="en">Acquired Goodwill Amortization Method and Period</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.contingentPmtsOptionsCommitmentsSpecifiedInAgreement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="9" />
				<xbrl:label xml:lang="en">Contingent Payments, Options or Commitments Specified in Agreement</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.proposedAccountingTreatmentOfContingencyOrCommitment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="10" />
				<xbrl:label xml:lang="en">Proposed Accounting Treatment of Contingency or Commitment</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="95" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.descriptionOfLiabilitiesAssumedInThePurchasePrice" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="11" />
				<xbrl:label xml:lang="en">Description of Liabilities Assumed in the Purchase Price</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.amountOfLiabilitiesAssumedInPurchasePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="12" />
				<xbrl:label xml:lang="en">Amount of Liabilities Assumed in Purchase Price</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.descriptionActionsInvoluntarilyTerminateEmployees" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="13" />
				<xbrl:label xml:lang="en">Description of Major Actions Comprising the Plan to Exit or Involuntarily Terminate Employees of the Acquired Company Activities of the Acquired Company</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.activitiesOfAcquiredCompaniesNotContinued" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="14" />
				<xbrl:label xml:lang="en">Activities of Acquired Companies Not Continued</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="activitiesOfAcquiredCompaniesNotContinued.methodOfDisposition" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.activitiesOfAcquiredCompaniesNotContinued" weight="0" order="1" />
				<xbrl:label xml:lang="en">Method of Disposition</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="activitiesOfAcquiredCompaniesNotContinued.anticipatedDateOfCompletion" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.activitiesOfAcquiredCompaniesNotContinued" weight="0" order="2" />
				<xbrl:label xml:lang="en">Anticipated Date of Completion</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="activitiesOfAcquiredCompaniesNotContinued.employeeGroupsToBeTerminated" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.activitiesOfAcquiredCompaniesNotContinued" weight="0" order="3" />
				<xbrl:label xml:lang="en">Employee Groups to be Terminated</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalDisclosuresPurchase.exitActivityCostsPaidPriorToFullExecution" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.generalDisclosuresPurchase" weight="0" order="15" />
				<xbrl:label xml:lang="en">Exit and Related Activity Costs Paid Prior to Full Execution of Plan</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="exitActivityCostsPaidPriorToFullExecution.exitCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.exitActivityCostsPaidPriorToFullExecution" weight="0" order="1" />
				<xbrl:label xml:lang="en">Exit Costs</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="exitActivityCostsPaidPriorToFullExecution.involuntaryEmployeeTerminationCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.exitActivityCostsPaidPriorToFullExecution" weight="0" order="2" />
				<xbrl:label xml:lang="en">Involuntary Employee Termination Costs</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="exitActivityCostsPaidPriorToFullExecution.relocationCostsPaidChargedLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="generalDisclosuresPurchase.exitActivityCostsPaidPriorToFullExecution" weight="0" order="3" />
				<xbrl:label xml:lang="en">Relocation Costs Paid and Charged Against the Liability</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="purchaseTransaction.financialDisclosuresPurchase" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseAccounting.purchaseTransaction" weight="0" order="2" />
				<xbrl:label xml:lang="en">Financial Disclosures Purchase</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.financialDisclosuresPurchase" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pro Forma Results of Operations for the Current Period</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="96" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.revenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.costOfGoodsSold" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="2" />
				<xbrl:label xml:lang="en">Cost of Goods Sold</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.grossMargin" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="3" />
				<xbrl:label xml:lang="en">Gross Margin</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.operatingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="4" />
				<xbrl:label xml:lang="en">Operating Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.nonOperatingIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="5" />
				<xbrl:label xml:lang="en">Non-Operating Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.incomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="6" />
				<xbrl:label xml:lang="en">Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="7" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.basicWeightedAverageSharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="8" />
				<xbrl:label xml:lang="en">Basic Weighted Average Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.dilutedWeightedAverageSharesOutstanding" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="9" />
				<xbrl:label xml:lang="en">Diluted Weighted Average Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.basicEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="10" />
				<xbrl:label xml:lang="en">Basic Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsCurrentPeriod.dilutedEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsCurrentPeriod" weight="0" order="11" />
				<xbrl:label xml:lang="en">Diluted Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.financialDisclosuresPurchase" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pro Forma Results of Operations for the Previous Period</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="96" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.revenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.costOfGoodsSold" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="2" />
				<xbrl:label xml:lang="en">Cost of Goods Sold</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.grossMargin" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="3" />
				<xbrl:label xml:lang="en">Gross Margin</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.operatingExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="4" />
				<xbrl:label xml:lang="en">Operating Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.nonOperatingIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="5" />
				<xbrl:label xml:lang="en">Non-Operating Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.incomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="6" />
				<xbrl:label xml:lang="en">Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.netIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="7" />
				<xbrl:label xml:lang="en">Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.basicWeightedAverageShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="8" />
				<xbrl:label xml:lang="en">Basic Weighted Average Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.dilutedWeightedAverageShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="9" />
				<xbrl:label xml:lang="en">Diluted Weighted Average Shares Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.basicEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="10" />
				<xbrl:label xml:lang="en">Basic Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="proFormaResultsOfOperationsPreviousPeriod.dilutedEarningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.proFormaResultsOfOperationsPreviousPeriod" weight="0" order="11" />
				<xbrl:label xml:lang="en">Diluted Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPurchase.unresolvedExitActivitiesRelocations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.financialDisclosuresPurchase" weight="0" order="3" />
				<xbrl:label xml:lang="en">Unresolved Exit Activities or Involuntary Employee Terminations/Relocations</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="unresolvedExitActivitiesRelocations.additionalResultingInPurchasePriceAllocation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.unresolvedExitActivitiesRelocations" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Additional Exit and Related Liabilities Resulting in a Purchase Price Allocation</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="unresolvedExitActivitiesRelocations.additionalResultingInPurchasePriceAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.unresolvedExitActivitiesRelocations" weight="0" order="2" />
				<xbrl:label xml:lang="en">Additional Exit and Related Liabilities Resulting in a Purchase Price Adjustment</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="unresolvedExitActivitiesRelocations.descriptionOfAnyUnresolvedIssues" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.unresolvedExitActivitiesRelocations" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of Any Unresolved Issues</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="unresolvedExitActivitiesRelocations.anticipatingReportingOfSuchLiabilities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.unresolvedExitActivitiesRelocations" weight="0" order="4" />
				<xbrl:label xml:lang="en">Anticipating Reporting of Such Liabilities</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="financialDisclosuresPurchase.adjustmentsToLiabilityAccount" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="purchaseTransaction.financialDisclosuresPurchase" weight="0" order="4" />
				<xbrl:label xml:lang="en">Adjustments to Liability Account</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToLiabilityAccount.adjustmentToPurchasePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.adjustmentsToLiabilityAccount" weight="0" order="1" />
				<xbrl:label xml:lang="en">Adjustment to Purchase Price</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="adjustmentsToLiabilityAccount.adjustmentToNetIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialDisclosuresPurchase.adjustmentsToLiabilityAccount" weight="0" order="2" />
				<xbrl:label xml:lang="en">Adjustment to Net Income</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.jointVenturesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="4" />
				<xbrl:label xml:lang="en">Joint Ventures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="jointVenturesNote.jointVenture" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.jointVenturesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Joint Venture</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.divestituresNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="5" />
				<xbrl:label xml:lang="en">Divestitures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="divestituresNote.divestiture" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.divestituresNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Divestiture</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.restructuringChargesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="6" />
				<xbrl:label xml:lang="en">Restructuring Charges</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="restructuringChargesNote.liabilityRecognitionEmployeeTerminationBenefitsExit" type="string">
		<annotation>
			<documentation>When a material liability for involuntary termination benefits is recognized in accordance with EITF 94-3, liability recognition for certain employee termination benefits and other costs to exit an activity (including certain costs incurred in a restructuring)</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.restructuringChargesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Liability Recognition for Certain Employee Termination Benefits and Other Costs to Exit an Activity</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" type="string">
		<annotation>
			<documentation>When a material liability for involuntary termination benefits is recognized in accordance with eitf 94-3, liability recognition for certain employee termination benefits and other costs to exit an activity (including certain costs incurred in a restructuring)</documentation>
			<appinfo>
				<xbrl:rollup to="restructuringChargesNote.liabilityRecognitionEmployeeTerminationBenefitsExit" weight="0" order="1" />
				<xbrl:label xml:lang="en">Employee Termination Benefits</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.employeeTerminatedBenefitsAccrued" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="1" />
				<xbrl:label xml:lang="en">Employee Terminated Benefits Accrued</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.terminatedBenefitsChargedToExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="2" />
				<xbrl:label xml:lang="en">Terminated Benefits Charged to Expense</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.classificationOfTerminatedBenefitsInIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="3" />
				<xbrl:label xml:lang="en">Classification of Terminated Benefits in the Income Statement</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.numberOfEmployeesToBeTerminated" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="4" />
				<xbrl:label xml:lang="en">Number of Employees to be Terminated</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.descriptionOfEmployeeGroupsToBeTerminated" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="5" />
				<xbrl:label xml:lang="en">Description of Employee Groups to be Terminated</xbrl:label>
				<xbrl:reference name="EITF" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.terminationBenefitsPaid" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="6" />
				<xbrl:label xml:lang="en">Termination Benefits Paid</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.terminationBenefitsChargedAgainstLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="7" />
				<xbrl:label xml:lang="en">Termination Benefits Charged Against the Liability</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.numberOfEmployeesActuallyTerminated" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="8" />
				<xbrl:label xml:lang="en">Number of Employees Actually Terminated</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeTerminationBenefits.adjustmentsToLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.employeeTerminationBenefits" weight="0" order="9" />
				<xbrl:label xml:lang="en">Any Adjustment(s) to the Liability</xbrl:label>
				<xbrl:reference name="EITF" number=" 94-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="restructuringChargesNote.liabilityRecognitionEmployeeTerminationBenefitsExit" weight="0" order="2" />
				<xbrl:label xml:lang="en">Other Costs to Exit Activity</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.descriptionOfMajorActions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Major Actions</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.typesOfExitCostsRecognizedAsLiabilities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="2" />
				<xbrl:label xml:lang="en">Types of Exit Costs Recognized as Liabilities</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.exitCostsRecognizedAsLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="3" />
				<xbrl:label xml:lang="en">Exit Costs Recognized as Liabilities</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.classificationOfExitCostsInIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="4" />
				<xbrl:label xml:lang="en">Classification of Exit Costs in Income Statement</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.descriptionOfTypeOfTheExitCostsPaid" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="5" />
				<xbrl:label xml:lang="en">Description of Type of the Exit Costs Paid</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.descriptionExitCostsChargedAgainstLiability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="6" />
				<xbrl:label xml:lang="en">Description of Type of the Exit Costs Charged Against Liability</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.exitCostsPaid" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="7" />
				<xbrl:label xml:lang="en">Exit Costs Paid</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.exitCostsChargedAgainstLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="8" />
				<xbrl:label xml:lang="en">Exit Costs Charged Against Liability</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.adjustmentsToLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="9" />
				<xbrl:label xml:lang="en">Any Adjustment(s) to the Liability</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherCostsToExit.revenueAndNetOperatingIncomeWillNotBeContinued" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.otherCostsToExit" weight="0" order="10" />
				<xbrl:label xml:lang="en">Revenue and Net Operating Income that Will Not be Continued</xbrl:label>
				<xbrl:reference name="EITF" number="95-3" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="restructuringChargesNote.liabilityRecognitionEmployeeTerminationBenefitsExit" weight="0" order="3" />
				<xbrl:label xml:lang="en">Material Exit and Voluntary Termination Costs that Relate to Acquired Business</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="materialExitTerminationCosts.whenTheyBeganFormulatingThePlan" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" weight="0" order="1" />
				<xbrl:label xml:lang="en">When They Began Formulating the Plan</xbrl:label>
				<xbrl:reference name="SAB" number="100" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="materialExitTerminationCosts.descriptionLiabilitiesRecognized" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" weight="0" order="2" />
				<xbrl:label xml:lang="en">Description of Liabilities Recognized and Included in Purchase Price Allocation</xbrl:label>
				<xbrl:reference name="SAB" number="100" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="materialExitTerminationCosts.liabilitiesRecognized" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" weight="0" order="3" />
				<xbrl:label xml:lang="en">Liabilities Recognized and Included in Purchase Price Allocation</xbrl:label>
				<xbrl:reference name="SAB" number="100" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="materialExitTerminationCosts.unresolvedContingenciesAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" weight="0" order="4" />
				<xbrl:label xml:lang="en">Unresolved Contingencies that Could Result in an Adjustment of the Acquisition Cost Allocation</xbrl:label>
				<xbrl:reference name="SAB" number="100" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="materialExitTerminationCosts.unresolvedContingenciesOrOtherIssues" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="liabilityRecognitionEmployeeTerminationBenefitsExit.materialExitTerminationCosts" weight="0" order="5" />
				<xbrl:label xml:lang="en">Unresolved Contingencies or Other Issues</xbrl:label>
				<xbrl:reference name="SAB" number="100" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.concentrationsNote" type="string">
		<annotation>
			<documentation>Current vulnerability to certain concentrations</documentation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="7" />
				<xbrl:label xml:lang="en">Concentrations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentrationsNote.concentration" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.concentrationsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Concentration</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.depositsInExcessOfInsuredLimits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="1" />
				<xbrl:label xml:lang="en">Deposits in Excess of Insured Limits</xbrl:label>
				<xbrl:reference name="SOP" number="94-6" chapter="" paragraph="21, 22" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.securitiesOfParticularIssuer" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="2" />
				<xbrl:label xml:lang="en">Securities of a Particular Issuer</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.volumeOfBusinessWithParticularParty" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="3" />
				<xbrl:label xml:lang="en">Volume of Business with a Particular Party</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="volumeOfBusinessWithParticularParty.revenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.volumeOfBusinessWithParticularParty" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.sourcesOfSupplies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="4" />
				<xbrl:label xml:lang="en">Sources of Supplies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.geographicConcentration" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="5" />
				<xbrl:label xml:lang="en">Geographic Concentration</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="geographicConcentration.geographicArea" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.geographicConcentration" weight="0" order="1" />
				<xbrl:label xml:lang="en">Geographic Area</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="geographicConcentration.typeOfConcentration" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.geographicConcentration" weight="0" order="2" />
				<xbrl:label xml:lang="en">Type of Concentration</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="geographicConcentration.amount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.geographicConcentration" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.laborMatters" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="6" />
				<xbrl:label xml:lang="en">Labor Matters</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="laborMatters.percentageOfLaborForceCoveredByACollectiveAgreement" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.laborMatters" weight="0" order="1" />
				<xbrl:label xml:lang="en">Percentage of Labor Force Covered by a Collective Agreement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="laborMatters.laborForceWillExpireInOneYear" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.laborMatters" weight="0" order="2" />
				<xbrl:label xml:lang="en">Percentage of the Labor Force Covered by a Collective Bargaining Agreement that Will Expire in One Year</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="laborMatters.operationsLocatedOutsideHomeCountryAmountsOfNetAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentration.laborMatters" weight="0" order="3" />
				<xbrl:label xml:lang="en">For Operations Located Outside the Reporting Entity's Home Country, the Carrying Amounts of Net Assets</xbrl:label>
				<xbrl:reference name="SOP" number="94-6" chapter="" paragraph="24" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="operationsLocatedOutsideHomeCountryAmountsOfNetAssets.geographicAreas" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="laborMatters.operationsLocatedOutsideHomeCountryAmountsOfNetAssets" weight="0" order="1" />
				<xbrl:label xml:lang="en">Geographic Areas</xbrl:label>
				<xbrl:reference name="SOP" number="94-6" chapter="" paragraph="24" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="concentration.otherConcentrations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsNote.concentration" weight="0" order="7" />
				<xbrl:label xml:lang="en">Other Concentrations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.relatedPartyTransactionsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="8" />
				<xbrl:label xml:lang="en">Related Party Transactions</xbrl:label>
				<xbrl:reference name="SFAS" number="57" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyTransactionsNote.generalInformationRelatedParties" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.relatedPartyTransactionsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">General Information about Related Parties</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.natureOfRelationships" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Relationships</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.effectOfChangesInMethodInPrecedingPeriod" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effect of Changes in Method of Establishing Terms from That Used in Preceding Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.amountsDueFromToRelatedParties" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amounts Due from (to) Related Parties</xbrl:label>
				<xbrl:reference name="SFAS" number="57" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.armsLengthIdentification" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="4" />
				<xbrl:label xml:lang="en">Arms Length Identification</xbrl:label>
				<xbrl:reference name="SFAS" number="57" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.natureOfControlledRelationship" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="5" />
				<xbrl:label xml:lang="en">Nature of Controlled Relationship</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformationRelatedParties.natureExtentLeasingTransWithRelatedParties" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.generalInformationRelatedParties" weight="0" order="6" />
				<xbrl:label xml:lang="en">Nature and Extent of Leasing Transactions with Related Parties</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyTransactionsNote.relatedPartyTransaction" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.relatedPartyTransactionsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Related Party Transaction</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyTransaction.descriptionOfTransactions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.relatedPartyTransaction" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyTransaction.amountOfTransactions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.relatedPartyTransaction" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount of Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="relatedPartyTransaction.otherInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="relatedPartyTransactionsNote.relatedPartyTransaction" weight="0" order="3" />
				<xbrl:label xml:lang="en">Other Information Necessary to Understand the Effect of Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.financialInstrumentsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="9" />
				<xbrl:label xml:lang="en">Financial Instruments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialInstrumentsNote.postSFAS133" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.financialInstrumentsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Post SFAS 133</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Derivative or Hedging Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfDerivativeOrHedgingInstruments.objectivesOfInstrument" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" weight="0" order="1" />
				<xbrl:label xml:lang="en">Objectives of Instrument</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfDerivativeOrHedgingInstruments.contextForUnderstandingObjectives" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" weight="0" order="2" />
				<xbrl:label xml:lang="en">Context for Understanding Objectives</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfDerivativeOrHedgingInstruments.strategiesForAchievingObjectives" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" weight="0" order="3" />
				<xbrl:label xml:lang="en">Strategies for Achieving Objectives</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfDerivativeOrHedgingInstruments.typeOfHedgeOrOtherDerivative" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" weight="0" order="4" />
				<xbrl:label xml:lang="en">Type of Hedge or Other Derivative</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfDerivativeOrHedgingInstruments.hedgingRiskTransactionsAndPolicies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.descriptionOfDerivativeOrHedgingInstruments" weight="0" order="5" />
				<xbrl:label xml:lang="en">Hedging Risk Transactions and  Policies</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.fairValueHedgeDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="2" />
				<xbrl:label xml:lang="en">Fair Value Hedge Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHedgeDisclosures.fairValueHedgeGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.fairValueHedgeDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Fair Value Hedge Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHedgeGainLoss.ineffectivenessGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueHedgeDisclosures.fairValueHedgeGainLoss" weight="0" order="1" />
				<xbrl:label xml:lang="en">Ineffectiveness Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHedgeGainLoss.otherGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueHedgeDisclosures.fairValueHedgeGainLoss" weight="0" order="2" />
				<xbrl:label xml:lang="en">Other Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHedgeGainLoss.locationOfGainLossInStatements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueHedgeDisclosures.fairValueHedgeGainLoss" weight="0" order="3" />
				<xbrl:label xml:lang="en">Location of Gain (Loss) in Statements</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHedgeDisclosures.nonFairValueHedgeGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.fairValueHedgeDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Non-Fair Value Hedge Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.cashFlowHedgeDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="3" />
				<xbrl:label xml:lang="en">Cash Flow Hedge Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeDisclosures.cashFlowHedgeGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.cashFlowHedgeDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Cash Flow Hedge Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeGainLoss.ineffectivenessGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlowHedgeDisclosures.cashFlowHedgeGainLoss" weight="0" order="1" />
				<xbrl:label xml:lang="en">Ineffectiveness Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeGainLoss.otherGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlowHedgeDisclosures.cashFlowHedgeGainLoss" weight="0" order="2" />
				<xbrl:label xml:lang="en">Other Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeGainLoss.locationOfGainLossInStatements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlowHedgeDisclosures.cashFlowHedgeGainLoss" weight="0" order="3" />
				<xbrl:label xml:lang="en">Location of Gain (Loss) in Statements</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeDisclosures.reclassificationTransactions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.cashFlowHedgeDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Reclassification Transactions</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reclassificationTransactions.descriptionOfTransactions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlowHedgeDisclosures.reclassificationTransactions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Transactions</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reclassificationTransactions.estimatedNetAmountOfReclassifications" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="cashFlowHedgeDisclosures.reclassificationTransactions" weight="0" order="2" />
				<xbrl:label xml:lang="en">Estimated Net Amount of Reclassifications</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeDisclosures.maximumLengthOfTime" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.cashFlowHedgeDisclosures" weight="0" order="3" />
				<xbrl:label xml:lang="en">Maximum Length of Time</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="cashFlowHedgeDisclosures.netAmountOfReclassDueToDiscontinuance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.cashFlowHedgeDisclosures" weight="0" order="4" />
				<xbrl:label xml:lang="en">Net Amount of Reclass Due to Discontinuance</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.foreignInvestmentHedgeDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="4" />
				<xbrl:label xml:lang="en">Foreign Investment Hedge Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="foreignInvestmentHedgeDisclosures.foreignInvestmentHedgeGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.foreignInvestmentHedgeDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Foreign Investment Hedge Gain (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="foreignInvestmentHedgeDisclosures.incomeTaxAllocatedToTranslationAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.foreignInvestmentHedgeDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Income Tax Allocated to Translation Adjustment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="foreignInvestmentHedgeDisclosures.amountsRecognizedInIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.foreignInvestmentHedgeDisclosures" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amounts Recognized in Income as Result of Sale of Investment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.instrumentFairValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="5" />
				<xbrl:label xml:lang="en">Instrument Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentFairValue.fairValueOfFinancialInstrument" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.instrumentFairValue" weight="0" order="1" />
				<xbrl:label xml:lang="en">Fair Value of Financial Instrument</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentFairValue.methodAssumptionsUsedToDetermineFairValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.instrumentFairValue" weight="0" order="2" />
				<xbrl:label xml:lang="en">Method and Assumptions Used to Determine Fair Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentFairValue.carryingAmountOfFinancialInstrument" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.instrumentFairValue" weight="0" order="3" />
				<xbrl:label xml:lang="en">Carrying Amount of Financial Instrument</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentFairValue.fairValueCannotBeEstimated" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.instrumentFairValue" weight="0" order="4" />
				<xbrl:label xml:lang="en">Fair Value Cannot be Estimated</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueCannotBeEstimated.effectiveInterestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="instrumentFairValue.fairValueCannotBeEstimated" weight="0" order="1" />
				<xbrl:label xml:lang="en">Effective Interest Rate</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueCannotBeEstimated.maturityDate" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="instrumentFairValue.fairValueCannotBeEstimated" weight="0" order="2" />
				<xbrl:label xml:lang="en">Maturity Date</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueCannotBeEstimated.reasonsWhyFairValueIsNotPracticableToEstimate" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="instrumentFairValue.fairValueCannotBeEstimated" weight="0" order="3" />
				<xbrl:label xml:lang="en">Reasons Why Fair Value is Not Practicable to Estimate</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.concentrationsOfCreditRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="6" />
				<xbrl:label xml:lang="en">Concentrations of Credit Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="concentrationsOfCreditRisk.disclosuresOfAllSignificantConcentrations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.concentrationsOfCreditRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Disclosures of All Significant Concentrations</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.concentrationsOfCreditRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Disclosures of Each Significant Concentration</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.activityRegionEconomicCharacteristics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="1" />
				<xbrl:label xml:lang="en">Activity, Region, or Economic Characteristics</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.maximumAmountOfPotentialLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="2" />
				<xbrl:label xml:lang="en">Maximum Amount of Potential Loss</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.informationRegardingCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="3" />
				<xbrl:label xml:lang="en">Information Regarding Collateral or Security</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.infoRegardingNettingArrangements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="4" />
				<xbrl:label xml:lang="en">Information Regarding Netting Arrangements</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.policyOfRequiringCollateral" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="5" />
				<xbrl:label xml:lang="en">Policy of Requiring Collateral/Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.accessToCollateral" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="6" />
				<xbrl:label xml:lang="en">Access to Collateral/Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresOfEachSignificantConcentration.descriptionOfCollateral" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="concentrationsOfCreditRisk.disclosuresOfEachSignificantConcentration" weight="0" order="7" />
				<xbrl:label xml:lang="en">Description of Collateral/Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="postSFAS133.quantitativeInformationRegardingMarketRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.postSFAS133" weight="0" order="7" />
				<xbrl:label xml:lang="en">Quantitative Information Regarding Market Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.currentPositionsAndActivity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Current Positions and Activity</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.effectsOfChangesInMarketPrices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effects of Possible Changes in Market Prices</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.analysisOfInterestRateRePricing" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Analysis of Interest Rate Re-Pricing</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.analysisOfInterestRateMaturityDates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="4" />
				<xbrl:label xml:lang="en">Analysis of Interest Rate Maturity Dates</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.durationOfFinancialInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="5" />
				<xbrl:label xml:lang="en">Duration of Financial Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.currentValueAtRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="6" />
				<xbrl:label xml:lang="en">Current Value at Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.averageValueAtRiskDuringPeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="7" />
				<xbrl:label xml:lang="en">Average Value at Risk During Period</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="quantitativeInformationRegardingMarketRisk.otherQuantitativeInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="postSFAS133.quantitativeInformationRegardingMarketRisk" weight="0" order="8" />
				<xbrl:label xml:lang="en">Other Quantitative Information</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="financialInstrumentsNote.preSFAS133" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.financialInstrumentsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pre SFAS 133</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.descOfInstWithOffBalanceSheetRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Instruments with Off Balance Sheet Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithOffBalanceSheetRisk.faceOrContractAmount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithOffBalanceSheetRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Face or Contract Amount</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithOffBalanceSheetRisk.natureAndTermsWithOffBalanceSheetRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithOffBalanceSheetRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Nature and Terms of Instrument</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithOffBalanceSheetRisk.creditAndMarketRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithOffBalanceSheetRisk.natureAndTermsWithOffBalanceSheetRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Credit and Market Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithOffBalanceSheetRisk.cashRequirements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithOffBalanceSheetRisk.natureAndTermsWithOffBalanceSheetRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Cash Requirements</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithOffBalanceSheetRisk.relatedAccountingPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithOffBalanceSheetRisk.natureAndTermsWithOffBalanceSheetRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Related Accounting Policy</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithOffBalanceSheetRisk.tradingOrOtherwise" type="string ">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithOffBalanceSheetRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Trading or Otherwise</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.instrumentsWithOffBalanceSheetCreditRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="2" />
				<xbrl:label xml:lang="en">Instruments with Off Balance Sheet Credit Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithOffBalanceSheetCreditRisk.amountOfAccountingLossUponDefault" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithOffBalanceSheetCreditRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amount of Accounting Loss Upon Default</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithOffBalanceSheetCreditRisk.policyOfRequiringCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithOffBalanceSheetCreditRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Policy of Requiring Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithOffBalanceSheetCreditRisk.accessToCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithOffBalanceSheetCreditRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Access to Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithOffBalanceSheetCreditRisk.descriptionOfCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithOffBalanceSheetCreditRisk" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description of Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.instrumentsWithConcentrationOfCreditRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="3" />
				<xbrl:label xml:lang="en">Instruments with Concentration of Credit Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithConcentrationOfCreditRisk.informationAboutActivityRegionEconomics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithConcentrationOfCreditRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Information About Activity, Region, or Economics</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithConcentrationOfCreditRisk.amountOfAccountingLossUponDefault" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithConcentrationOfCreditRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount of Accounting Loss Upon Default</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithConcentrationOfCreditRisk.policyOfRequiringCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithConcentrationOfCreditRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Policy of Requiring Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithConcentrationOfCreditRisk.accessToCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithConcentrationOfCreditRisk" weight="0" order="4" />
				<xbrl:label xml:lang="en">Access to Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="instrumentsWithConcentrationOfCreditRisk.descriptionOfCollateralSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.instrumentsWithConcentrationOfCreditRisk" weight="0" order="5" />
				<xbrl:label xml:lang="en">Description of Collateral/Security</xbrl:label>
				<xbrl:reference name="SFAS" number="105" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.informationAboutFairValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="4" />
				<xbrl:label xml:lang="en">Information About Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationAboutFairValue.fairValueOfFinancialInstruments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.informationAboutFairValue" weight="0" order="1" />
				<xbrl:label xml:lang="en">Fair Value of Financial Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationAboutFairValue.methodsAndAssumptionsUsedToEstimateFairValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.informationAboutFairValue" weight="0" order="2" />
				<xbrl:label xml:lang="en">Methods and Assumptions Used to Estimate Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationAboutFairValue.carryingAmountOfFinancialInstruments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.informationAboutFairValue" weight="0" order="3" />
				<xbrl:label xml:lang="en">Carrying Amount of Financial Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.informationAboutFairValue" weight="0" order="4" />
				<xbrl:label xml:lang="en">Information When Fair Value is Not Estimatible</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationWhenFairValueIsNotEstimatible.carryingAmountOfFinancialInstruments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" weight="0" order="1" />
				<xbrl:label xml:lang="en">Carrying Amount of Financial Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationWhenFairValueIsNotEstimatible.effectiveInterestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effective Interest Rate</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationWhenFairValueIsNotEstimatible.maturityTerm" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" weight="0" order="3" />
				<xbrl:label xml:lang="en">Maturity Term</xbrl:label>
				<xbrl:reference name="SFAS" number="107" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationWhenFairValueIsNotEstimatible.reasonsFairValueNotPracticableToEst" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" weight="0" order="4" />
				<xbrl:label xml:lang="en">Reasons Why Fair Value Not Practicable to Estimate</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="informationWhenFairValueIsNotEstimatible.otherCharacteristics" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="informationAboutFairValue.informationWhenFairValueIsNotEstimatible" weight="0" order="5" />
				<xbrl:label xml:lang="en">Other Characteristics</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.descOfInstWithNoOffBalanceSheetRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="5" />
				<xbrl:label xml:lang="en">Description Of Instruments with No Off Balance Sheet Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithNoOffBalanceSheetRisk.faceOrContractAmount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithNoOffBalanceSheetRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Face or Contract Amount</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithNoOffBalanceSheetRisk.natureAndTermsWithNoOffBalanceSheetRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithNoOffBalanceSheetRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Nature and Terms of Instrument</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithNoOffBalanceSheetRisk.creditAndMarketRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.natureAndTermsWithNoOffBalanceSheetRisk" weight="0" order="1" />
				<xbrl:label xml:lang="en">Credit and Market Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithNoOffBalanceSheetRisk.cashRequirements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.natureAndTermsWithNoOffBalanceSheetRisk" weight="0" order="2" />
				<xbrl:label xml:lang="en">Cash Requirements</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureAndTermsWithNoOffBalanceSheetRisk.relatedAccountingPolicy" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.natureAndTermsWithNoOffBalanceSheetRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Related Accounting Policy</xbrl:label>
				<xbrl:reference name="APB" number="22" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descOfInstWithNoOffBalanceSheetRisk.tradingOrOtherwise" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.descOfInstWithNoOffBalanceSheetRisk" weight="0" order="3" />
				<xbrl:label xml:lang="en">Trading or Otherwise</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingOrOtherwise.derivativesHeldForTrading" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.tradingOrOtherwise" weight="0" order="1" />
				<xbrl:label xml:lang="en">Derivatives Held for Trading</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.averageFairValueOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="1" />
				<xbrl:label xml:lang="en">Average Fair Value of Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.averageFairValueOfLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="2" />
				<xbrl:label xml:lang="en">Average Fair Value of Liabilities</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.endOfPeriodFairValueOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="3" />
				<xbrl:label xml:lang="en">End of Period Fair Value of Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.endOfPeriodFairValueOfLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="4" />
				<xbrl:label xml:lang="en">End of Period Fair Value of Liabilities</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.netTradingRevenueByCategory" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="5" />
				<xbrl:label xml:lang="en">Net Trading Revenue by Category</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.locationOfNetTradingRevenueOnIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="6" />
				<xbrl:label xml:lang="en">Location of Net Trading Revenue on Income Statement</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForTrading.purposeForHoldingOrTradingInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForTrading" weight="0" order="7" />
				<xbrl:label xml:lang="en">Purpose for Holding or Trading Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingOrOtherwise.nonderivativesHeldForTrading" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.tradingOrOtherwise" weight="0" order="2" />
				<xbrl:label xml:lang="en">Nonderivatives Held for Trading</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonderivativesHeldForTrading.averageFairValueOfAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.nonderivativesHeldForTrading" weight="0" order="1" />
				<xbrl:label xml:lang="en">Average Fair Value of Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonderivativesHeldForTrading.averageFairValueOfLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.nonderivativesHeldForTrading" weight="0" order="2" />
				<xbrl:label xml:lang="en">Average Fair Value of Liabilities</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonderivativesHeldForTrading.purposeForHoldingOrTradingInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.nonderivativesHeldForTrading" weight="0" order="3" />
				<xbrl:label xml:lang="en">Purpose for Holding or Trading Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="descOfInstWithNoOffBalanceSheetRisk.tradingOrOtherwise" weight="0" order="3" />
				<xbrl:label xml:lang="en">Derivatives Held for Purposes Other Than Trading</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForPurposesOtherThanTrading.objectivesForHoldingOrIssuing" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" weight="0" order="1" />
				<xbrl:label xml:lang="en">Objectives for Holding or Issuing</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForPurposesOtherThanTrading.contextNeededToUnderstandObjectives" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" weight="0" order="2" />
				<xbrl:label xml:lang="en">Context Needed to Understand Objectives</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForPurposesOtherThanTrading.strategiesForAchievingObjectives" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" weight="0" order="3" />
				<xbrl:label xml:lang="en">Strategies for Achieving Objectives</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForPurposesOtherThanTrading.classesOfDerivativeInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" weight="0" order="4" />
				<xbrl:label xml:lang="en">Classes of Derivative Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classesOfDerivativeInstruments.policyForRecognitionAndMeasurement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.classesOfDerivativeInstruments" weight="0" order="1" />
				<xbrl:label xml:lang="en">Policy for Recognition and Measurement</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classesOfDerivativeInstruments.locationsOfGainsLossesOnIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.classesOfDerivativeInstruments" weight="0" order="2" />
				<xbrl:label xml:lang="en">Locations of Gains (Losses) on Income Statement</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingOrOtherwise.derivativesHeldForPurposesOtherThanTrading" weight="0" order="5" />
				<xbrl:label xml:lang="en">Derivatives Held for Hedging of Anticipated Transactions</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForHedging.description" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Anticipated Transaction</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForHedging.expectedTimePeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" weight="0" order="2" />
				<xbrl:label xml:lang="en">Expected Time Period of Anticipated Transaction</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForHedging.descriptionOfClasses" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of Classes of Derivatives</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForHedging.amountExplicitlyDeferredHedgingGains" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" weight="0" order="4" />
				<xbrl:label xml:lang="en">Amount of Explicitly Deferred Hedging Gains (Losses)</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="derivativesHeldForHedging.eventsRecognitionDeferredItems" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="derivativesHeldForPurposesOtherThanTrading.derivativesHeldForHedging" weight="0" order="5" />
				<xbrl:label xml:lang="en">Events Resulting in Recognition of Deferred Items</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="preSFAS133.certainDerivativeQuantitativeInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="financialInstrumentsNote.preSFAS133" weight="0" order="6" />
				<xbrl:label xml:lang="en">Certain Derivative Quantitative Information</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="certainDerivativeQuantitativeInformation.interestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.certainDerivativeQuantitativeInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Interest Rate</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="certainDerivativeQuantitativeInformation.foreignExchange" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.certainDerivativeQuantitativeInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Foreign Exchange</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="certainDerivativeQuantitativeInformation.commodityPrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.certainDerivativeQuantitativeInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Commodity Price</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="certainDerivativeQuantitativeInformation.otherMarketRisks" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.certainDerivativeQuantitativeInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Market Risks</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="certainDerivativeQuantitativeInformation.otherRiskInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="preSFAS133.certainDerivativeQuantitativeInformation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Other Risk Information</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.currentPositionsAndActivity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Current Positions and Activity</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.effectsOfPossibleChangesInMarketPrices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effects of Possible Changes in Market Prices</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.analysisOfInterestRateRePricing" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Analysis of Interest Rate Re-Pricing</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.analysisOfInterestRateMaturityDates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Analysis of Interest Rate Maturity Dates</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.durationOfFinancialInstruments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Duration of Financial Instruments</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.currentValueAtRisk" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="6" />
				<xbrl:label xml:lang="en">Current Value at Risk</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.averageValueAtRiskDuringPeriod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="7" />
				<xbrl:label xml:lang="en">Average Value at Risk During Period</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherRiskInformation.otherQuantitativeInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="certainDerivativeQuantitativeInformation.otherRiskInformation" weight="0" order="8" />
				<xbrl:label xml:lang="en">Other Quantitative Information</xbrl:label>
				<xbrl:reference name="SFAS" number="119" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.futuresContractsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="10" />
				<xbrl:label xml:lang="en">Futures Contracts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futuresContractsNote.natureOfAssetsLiabilitiesCommitmentsOrTransactionsHedged" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.futuresContractsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Assets, Liabilities, Commitments, or Transactions Hedged with Futures Contracts</xbrl:label>
				<xbrl:reference name="FAS" number="80" chapter="" paragraph="12" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="futuresContractsNote.methodOfAccountingForFuturesContracts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.futuresContractsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Method of Accounting for Futures Contracts</xbrl:label>
				<xbrl:reference name="FAS" number="80" chapter="" paragraph="12" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="futuresContractsNote.eventsTransactionsResultedInRecognitionOfIncome" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.futuresContractsNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of Events or Transactions that Resulted in Recognition of Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.cashAndCashEquivalentsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="11" />
				<xbrl:label xml:lang="en">Cash and Cash Equivalents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.marketableSecuritiesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="12" />
				<xbrl:label xml:lang="en">Marketable Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecuritiesNote.accountingPolicyForMarketableEquityAndAllDebtSecurities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.marketableSecuritiesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accounting Policy for Marketable Equity and All Debt Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecuritiesNote.marketableSecuritiesDetail" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.marketableSecuritiesNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Marketable Securities Detail</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecuritiesDetail.availableForSaleSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesNote.marketableSecuritiesDetail" weight="1" order="1" />
				<xbrl:label xml:lang="en">Available for Sale Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="availableForSaleSecurities.currentAvailableForSaleSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.availableForSaleSecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Available for Sale Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentAvailableForSaleSecurities.currentAvailableForSaleSecurity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="availableForSaleSecurities.currentAvailableForSaleSecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current - Available for Sale Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentAvailableForSaleSecurity.typeOfSecurityAvailableForSale" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurities.currentAvailableForSaleSecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Security</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentAvailableForSaleSecurity.fairValueAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurities.currentAvailableForSaleSecurity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.currentUnrealizedHoldingGainsGrossAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurity.fairValueAvailableForSale" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unrealized Holding Gains, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.currentUnrealizedHoldingLossesGrossAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurity.fairValueAvailableForSale" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Holding Losses, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.currentAmortizedCostAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurity.fairValueAvailableForSale" weight="1" order="3" />
				<xbrl:label xml:lang="en">Amortized Cost</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentAvailableForSaleSecurity.contractualMaturitiesAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentAvailableForSaleSecurities.currentAvailableForSaleSecurity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Contractual Maturities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="availableForSaleSecurities.nonCurrentAvailableForSaleSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.availableForSaleSecurities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Noncurrent Available for Sale Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentAvailableForSaleSecurities.nonCurrentAvailableForSaleSecurity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="availableForSaleSecurities.nonCurrentAvailableForSaleSecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Noncurrent Available for Sale Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentAvailableForSaleSecurity.typeOfSecurityAvailableForSale" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentAvailableForSaleSecurities.nonCurrentAvailableForSaleSecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Security</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentAvailableForSaleSecurity.fairValueAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentAvailableForSaleSecurities.nonCurrentAvailableForSaleSecurity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.nonCurrentUnrealizedHoldingGainsGrossAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentAvailableForSaleSecurity.fairValueAvailableForSale" weight="0" order="1" />
				<xbrl:label xml:lang="en">Unrealized Holding Gains, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.nonCurrentUnrealizedHoldingLossesGrossAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentAvailableForSaleSecurity.fairValueAvailableForSale" weight="0" order="2" />
				<xbrl:label xml:lang="en">Unrealized Holding Losses, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueAvailableForSale.nonCurrentAmortizedCostAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentAvailableForSaleSecurity.fairValueAvailableForSale" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amortized Cost</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="availableForSaleSecurities.securitiesSoldAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.availableForSaleSecurities" weight="0" order="3" />
				<xbrl:label xml:lang="en">Securities Sold</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="securitiesSoldAvailableForSale.proceedsFromSales" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="availableForSaleSecurities.securitiesSoldAvailableForSale" weight="1" order="1" />
				<xbrl:label xml:lang="en">Proceeds from Sales</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSales.grossRealizedGains" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="securitiesSoldAvailableForSale.proceedsFromSales" weight="1" order="1" />
				<xbrl:label xml:lang="en">Gross Realized Gains</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSales.grossRealizedLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="securitiesSoldAvailableForSale.proceedsFromSales" weight="1" order="2" />
				<xbrl:label xml:lang="en">Gross Realized Losses</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="proceedsFromSales.basisOfCostUsed" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="securitiesSoldAvailableForSale.proceedsFromSales" weight="1" order="3" />
				<xbrl:label xml:lang="en">Basis of Cost Used</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="availableForSaleSecurities.changeInNetUnrealizedHoldingGainsIncludedEquity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.availableForSaleSecurities" weight="0" order="4" />
				<xbrl:label xml:lang="en">Change in Net Unrealized Holding Gains (Losses) Included Shareholders' Equity</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecuritiesDetail.heldToMaturitySecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesNote.marketableSecuritiesDetail" weight="0" order="2" />
				<xbrl:label xml:lang="en">Held-To-Maturity Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="heldToMaturitySecurities.currentHeldToMaturitySecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.heldToMaturitySecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Held to Maturity Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentHeldToMaturitySecurities.currentHeldToMaturitySecurity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="heldToMaturitySecurities.currentHeldToMaturitySecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current - Held to Maturity Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentHeldToMaturitySecurity.typeOfSecurityHeldToMaturity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurities.currentHeldToMaturitySecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Security</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentHeldToMaturitySecurity.fairValueHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurities.currentHeldToMaturitySecurity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.currentUnrealizedHoldingGainsGrossHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unrealized Holding Gains, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.currentUnrealizedHoldingLossesGrossHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Holding Losses, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.currentAmortizedCostHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Amortized Cost</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentHeldToMaturitySecurity.contractualMaturitiesHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="currentHeldToMaturitySecurities.currentHeldToMaturitySecurity" weight="0" order="3" />
				<xbrl:label xml:lang="en">Contractual Maturities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="heldToMaturitySecurities.nonCurrentHeldToMaturitySecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.heldToMaturitySecurities" weight="0" order="2" />
				<xbrl:label xml:lang="en">Noncurrent Held to Maturity Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentHeldToMaturitySecurities.nonCurrentHeldToMaturitySecurity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="heldToMaturitySecurities.nonCurrentHeldToMaturitySecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Noncurrent Held to Maturity Securities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentHeldToMaturitySecurity.typeOfSecurityHeldToMaturity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurities.nonCurrentHeldToMaturitySecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Security</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentHeldToMaturitySecurity.fairValueHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurities.nonCurrentHeldToMaturitySecurity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.nonCurrentUnrealizedHoldingGainsGrossHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unrealized Holding Gains, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.nonCurrentUnrealizedHoldingLossesGrossHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrealized Holding Losses, Gross</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueHeldToMaturity.nonCurrentAmortizedCostHeldToMaturity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurity.fairValueHeldToMaturity" weight="1" order="3" />
				<xbrl:label xml:lang="en">Amortized Cost</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="nonCurrentHeldToMaturitySecurity.contractualMaturities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonCurrentHeldToMaturitySecurities.nonCurrentHeldToMaturitySecurity" weight="0" order="3" />
				<xbrl:label xml:lang="en">Contractual Maturities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="heldToMaturitySecurities.securitiesSoldOrTransferred" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.heldToMaturitySecurities" weight="0" order="3" />
				<xbrl:label xml:lang="en">Securities Sold or Transferred</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="securitiesSoldOrTransferred.amortizedCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="heldToMaturitySecurities.securitiesSoldOrTransferred" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amortized Cost</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="securitiesSoldOrTransferred.realizedOrUnrealizedGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="heldToMaturitySecurities.securitiesSoldOrTransferred" weight="0" order="2" />
				<xbrl:label xml:lang="en">Realized or Unrealized Gains (Losses)</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="securitiesSoldOrTransferred.circumstancesLeadingToTransferOrSale" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="heldToMaturitySecurities.securitiesSoldOrTransferred" weight="0" order="3" />
				<xbrl:label xml:lang="en">Circumstances Leading to Transfer or Sale</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="marketableSecuritiesDetail.tradingSecurities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesNote.marketableSecuritiesDetail" weight="1" order="3" />
				<xbrl:label xml:lang="en">Trading Securities</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingSecurities.tradingSecurity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="marketableSecuritiesDetail.tradingSecurities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Trading Security</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="tradingSecurity.typeOfSecurity" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingSecurities.tradingSecurity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type of Security</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingSecurity.fairValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingSecurities.tradingSecurity" weight="1" order="2" />
				<xbrl:label xml:lang="en">Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="tradingSecurity.changeInNetUnrealizedHoldingGainsIncludedInEarnings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="tradingSecurities.tradingSecurity" weight="0" order="3" />
				<xbrl:label xml:lang="en">Change in Net Unrealized Holding Gains (Losses) Included in Earnings</xbrl:label>
				<xbrl:reference name="SFAS" number="115" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.receivablesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="13" />
				<xbrl:label xml:lang="en">Receivables</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNote.receivableNetNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.receivablesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Receivables, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="receivablesNote.saleOfReceivables" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.receivablesNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Sale of Receivables</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.inventoriesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="14" />
				<xbrl:label xml:lang="en">Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNote.inventoriesNetNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.inventoriesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Inventories, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNetNote.inventoriesGrossNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNote.inventoriesNetNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Inventories, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGrossNote.rawMaterials" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNetNote.inventoriesGrossNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Raw Materials</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGrossNote.workInProgress" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNetNote.inventoriesGrossNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Work in Progress</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGrossNote.finishedGoods" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNetNote.inventoriesGrossNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Finished Goods</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGrossNote.supplies" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNetNote.inventoriesGrossNote" weight="1" order="4" />
				<xbrl:label xml:lang="en">Supplies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesGrossNote.otherInventories" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNetNote.inventoriesGrossNote" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other Inventories</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNetNote.lifoReserve" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNote.inventoriesNetNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">LIFO Reserve</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNetNote.allowanceForInventoryLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="inventoriesNote.inventoriesNetNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Allowance for Inventory Losses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="inventoriesNote.excessOfReplacementCostOrCurrentCostOverLifoValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.inventoriesNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Excess of Replacement Cost or Current Cost Over LIFO Value</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.propertyPlantAndEquipmentNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="15" />
				<xbrl:label xml:lang="en">Property Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNote.propertyPlantAndEquipmentNetNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.propertyPlantAndEquipmentNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Property Plant and Equipment, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNote.propertyPlantAndEquipmentNetNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Property, Plant and Equipment, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.land" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Land</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.buildings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Buildings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="buildings.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.buildings" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="buildings.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.buildings" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.machineryAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Machinery and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="machineryAndEquipment.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.machineryAndEquipment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="machineryAndEquipment.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.machineryAndEquipment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.furnitureAndFixtures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="4" />
				<xbrl:label xml:lang="en">Furniture and Fixtures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="furnitureAndFixtures.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.furnitureAndFixtures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="furnitureAndFixtures.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.furnitureAndFixtures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.computerEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="5" />
				<xbrl:label xml:lang="en">Computer Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerEquipment.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.computerEquipment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerEquipment.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.computerEquipment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.transportationEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="6" />
				<xbrl:label xml:lang="en">Transportation Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="transportationEquipment.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.transportationEquipment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="transportationEquipment.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.transportationEquipment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.constructionInProgress" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="7" />
				<xbrl:label xml:lang="en">Construction in Progress</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.leaseholdImprovements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="8" />
				<xbrl:label xml:lang="en">Leasehold Improvements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leaseholdImprovements.amortizationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.leaseholdImprovements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amortization Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leaseholdImprovements.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.leaseholdImprovements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentGrossNote.otherPropertyPlantAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNetNote.propertyPlantAndEquipmentGrossNote" weight="1" order="9" />
				<xbrl:label xml:lang="en">Other Property, Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherPropertyPlantAndEquipment.depreciationMethod" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.otherPropertyPlantAndEquipment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Method</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherPropertyPlantAndEquipment.life" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentGrossNote.otherPropertyPlantAndEquipment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNetNote.accumulatedDepreciation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNote.propertyPlantAndEquipmentNetNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNetNote.capitalLeasedAssetsNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNote.propertyPlantAndEquipmentNetNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Capital Leased Assets, Net</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="propertyPlantAndEquipmentNote.depreciationDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.propertyPlantAndEquipmentNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Depreciation Disclosures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationDisclosures.depreciationExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNote.depreciationDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Depreciation Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="depreciationDisclosures.changesInMethodsLivesAndTheEffects" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="propertyPlantAndEquipmentNote.depreciationDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Changes in Methods, Lives and the Effects</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.impairmentOfLongLivedAssetsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="16" />
				<xbrl:label xml:lang="en">Impairment of Long-Lived Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairmentOfLongLivedAssetsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Assets to be Held and Used</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.descriptionOfImpairedAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Impaired Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.factsLeadingToImpairment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="2" />
				<xbrl:label xml:lang="en">Facts Leading to Impairment</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.amountOfImpairmentLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amount of Impairment Loss</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.determinationOfFairValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="4" />
				<xbrl:label xml:lang="en">Determination of Fair Value</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.locationOfLossOnIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="5" />
				<xbrl:label xml:lang="en">Location of Loss on Income Statement</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeHeldAndUsed.businessSegmentsAffected" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeHeldAndUsed" weight="0" order="6" />
				<xbrl:label xml:lang="en">Business Segments Affected</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairmentOfLongLivedAssetsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Assets to be Disposed Of</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.descriptionOfDisposedAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Disposed Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.factsLeadingToDisposal" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="2" />
				<xbrl:label xml:lang="en">Facts Leading to Disposal</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.expectedDisposalDate" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="3" />
				<xbrl:label xml:lang="en">Expected Disposal Date</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.carryingAmountOfAssetsToBeDisposedOf" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="4" />
				<xbrl:label xml:lang="en">Carrying Amount of Assets to be Disposed Of</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.businessSegmentsAffected" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="5" />
				<xbrl:label xml:lang="en">Business Segments Affected</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.lossesResultingFromOriginalImpairments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="6" />
				<xbrl:label xml:lang="en">Losses Resulting from Original Impairments</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.gainsFromSubsequentRevisionsToNetRealizableValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="7" />
				<xbrl:label xml:lang="en">Gains (Losses) from Subsequent Revisions to Net Realizable Value</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.locationOfGainLossOnIncomeStatement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="8" />
				<xbrl:label xml:lang="en">Location of Gain (Loss) on Income Statement</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsToBeDisposedOf.resultsOfOperationsForAssetsToBeDisposedOf" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairmentOfLongLivedAssetsNote.assetsToBeDisposedOf" weight="0" order="9" />
				<xbrl:label xml:lang="en">Results of Operations for Assets to be Disposed Of</xbrl:label>
				<xbrl:reference name="SFAS" number="121" chapter="" paragraph="19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.equityMethodInvestmentNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="17" />
				<xbrl:label xml:lang="en">Equity Method Investment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.minorityInterestsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="18" />
				<xbrl:label xml:lang="en">Minority Interests</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.intangibleAssetsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="19" />
				<xbrl:label xml:lang="en">Intangible Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNote.intangibleAssetsNetNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.intangibleAssetsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Intangible Assets, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNetNote.intangibleAssetsGrossNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNote.intangibleAssetsNetNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Intangible Assets, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.trademarksBrandNamesCopyrights" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Trademarks, Brand Names, Copyrights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.patents" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Patents</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.franchiseRightsAndLicenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Franchise Rights and Licenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.goodwill" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="4" />
				<xbrl:label xml:lang="en">Goodwill</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.noncompeteAgreements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="5" />
				<xbrl:label xml:lang="en">Noncompete Agreements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.customerLists" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="6" />
				<xbrl:label xml:lang="en">Customer Lists</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsGrossNote.otherIntangibleAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNetNote.intangibleAssetsGrossNote" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other Intangible Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNetNote.accumulatedAmortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="intangibleAssetsNote.intangibleAssetsNetNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="intangibleAssetsNote.amortizationDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.intangibleAssetsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amortization Disclosures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.computerSoftwareCostsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="20" />
				<xbrl:label xml:lang="en">Computer Software Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareCostsNote.unamortizedComputerSoftwareCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.computerSoftwareCostsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Unamortized Computer Software Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="computerSoftwareCostsNote.capitalizedComputerizedSoftwareCostsExpensed" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.computerSoftwareCostsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Capitalized Computerized Software Costs Expensed</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.accountsPayableAndAccruedExpensesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="21" />
				<xbrl:label xml:lang="en">Accounts Payable and Accrued Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="accountsPayableAndAccruedExpensesNote.accountsPayableAndAccruedExpensesDetail" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountsPayableAndAccruedExpensesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accounts Payable and Accrued Expenses Detail</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.shortTermDebtNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="22" />
				<xbrl:label xml:lang="en">Short Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="shortTermDebtNote.shortTermDebtDetail" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.shortTermDebtNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Short Term Debt Detail</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.employeeRelatedLiabilitiesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="23" />
				<xbrl:label xml:lang="en">Employee Related Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeRelatedLiabilitiesNote.employeeRelatedLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeRelatedLiabilitiesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Employee Related Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.incomeTaxesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="24" />
				<xbrl:label xml:lang="en">Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.operatingLossesAndTaxCreditCarryforwardsForTaxPurposes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Operating Losses and Tax Credit Carryforwards for Tax Purposes</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="48" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLossesAndTaxCreditCarryforwardsForTaxPurposes.amounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.operatingLossesAndTaxCreditCarryforwardsForTaxPurposes" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLossesAndTaxCreditCarryforwardsForTaxPurposes.expirationDates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.operatingLossesAndTaxCreditCarryforwardsForTaxPurposes" weight="0" order="2" />
				<xbrl:label xml:lang="en">Expiration Dates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.enterpriseNotSubjectToIncomeTaxes" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Enterprise Not Subject to Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.investmentTaxCredits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Investment Tax Credits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentTaxCredits.investmentTaxCredit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.investmentTaxCredits" weight="1" order="1" />
				<xbrl:label xml:lang="en">Investment Tax Credit</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentTaxCredit.methodOfAccounting" type="string">
		<annotation>
			<documentation>Deferral or Flow-through</documentation>
			<appinfo>
				<xbrl:rollup to="investmentTaxCredits.investmentTaxCredit" weight="0" order="1" />
				<xbrl:label xml:lang="en">Method of Accounting</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentTaxCredit.amounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="investmentTaxCredits.investmentTaxCredit" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.deferredTaxLiabilityOrAssetNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Deferred Tax Liability or Asset, Net</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="43" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiabilityOrAssetNet.deferredTaxAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.deferredTaxLiabilityOrAssetNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Deferred Tax Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxAssets.deferredTaxAsset" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxLiabilityOrAssetNet.deferredTaxAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Deferred Tax Asset</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxAsset.type" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxAssets.deferredTaxAsset" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxAsset.amount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxAssets.deferredTaxAsset" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiabilityOrAssetNet.deferredTaxLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.deferredTaxLiabilityOrAssetNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Tax Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiabilities.deferredTaxLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxLiabilityOrAssetNet.deferredTaxLiabilities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Deferred Tax Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiability.type" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxLiabilities.deferredTaxLiability" weight="0" order="1" />
				<xbrl:label xml:lang="en">Type</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiability.amount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="deferredTaxLiabilities.deferredTaxLiability" weight="1" order="2" />
				<xbrl:label xml:lang="en">Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiabilityOrAssetNet.valuationAllowance" type="monetary">
		<annotation>
			<documentation>Total valuation allowance recognized for deferred tax assets.</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.deferredTaxLiabilityOrAssetNet" weight="1" order="3" />
				<xbrl:label xml:lang="en">Valuation Allowance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxLiabilityOrAssetNet.taxEffectOfTemporaryDifference" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.deferredTaxLiabilityOrAssetNet" weight="1" order="4" />
				<xbrl:label xml:lang="en">Tax Effect of Temporary Difference</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.changeValuationAllowanceNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Change in Valuation Allowance, Net</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="43" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="changeValuationAllowanceNet.temporaryDifferencesCarryforwardsBeforeAllocation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.changeValuationAllowanceNet" weight="1" order="1" />
				<xbrl:label xml:lang="en">Tax Effect of Significant Temporary Differences and Carryforwards Before Allocation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeValuationAllowanceNet.portionAllowancesSubsequentTaxBenefitsAllocated" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.changeValuationAllowanceNet" weight="1" order="2" />
				<xbrl:label xml:lang="en">Portion of Valuation Allowances for Which Subsequent Tax Benefits Will be Allocated</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.incomeTaxExpenseBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Income Tax Expense (Benefit)</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.currentTaxExpenseBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="1" />
				<xbrl:label xml:lang="en">Current Tax Expense (Benefit)</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="currentTaxExpenseBenefit.federal" type="monetary">
		<annotation>
			<documentation>Current federal tax expense/benefit</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.currentTaxExpenseBenefit" weight="1" order="1" />
				<xbrl:label xml:lang="en">Federal</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentTaxExpenseBenefit.state" type="monetary">
		<annotation>
			<documentation>Current state tax expense/benefit</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.currentTaxExpenseBenefit" weight="1" order="2" />
				<xbrl:label xml:lang="en">State</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentTaxExpenseBenefit.foreign" type="monetary">
		<annotation>
			<documentation>Current foreign tax expense/benefit</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.currentTaxExpenseBenefit" weight="1" order="3" />
				<xbrl:label xml:lang="en">Foreign</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="currentTaxExpenseBenefit.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.currentTaxExpenseBenefit" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.deferredTaxExpenseBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="2" />
				<xbrl:label xml:lang="en">Deferred Tax Expense (Benefit)</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxExpenseBenefit.federal" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.deferredTaxExpenseBenefit" weight="1" order="1" />
				<xbrl:label xml:lang="en">Federal</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxExpenseBenefit.state" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.deferredTaxExpenseBenefit" weight="1" order="2" />
				<xbrl:label xml:lang="en">State</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxExpenseBenefit.foreign" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.deferredTaxExpenseBenefit" weight="1" order="3" />
				<xbrl:label xml:lang="en">Foreign</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredTaxExpenseBenefit.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxExpenseBenefit.deferredTaxExpenseBenefit" weight="1" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.investmentTaxCredits" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="3" />
				<xbrl:label xml:lang="en">Investment Tax Credits</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.governmentGrants" type="monetary">
		<annotation>
			<documentation>Government grants reducing income tax expense</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="4" />
				<xbrl:label xml:lang="en">Government Grants</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.operatingLossCarryforwardsBenefits" type="monetary">
		<annotation>
			<documentation>Benefits of operating loss carryforwards</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="5" />
				<xbrl:label xml:lang="en">Operating Loss Carryforward's Benefits</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="e" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.otherTaxExpense" type="monetary">
		<annotation>
			<documentation>Tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity.</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="6" />
				<xbrl:label xml:lang="en">Other Tax Expense</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.adjustmentsDueToChangesInTaxLawsOrTaxStatus" type="monetary">
		<annotation>
			<documentation>Adjustments for enacted changes in tax laws or rates or a change in the tax status of the enterprise.</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="7" />
				<xbrl:label xml:lang="en">Adjustments to Deferred Tax Liabilities or Asset Due to Changes in Tax Laws or Tax Status</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="g" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseBenefit.adjustmentOfValuationAllowance" type="monetary">
		<annotation>
			<documentation>Adjustments of the beginning of the year balance of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</documentation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.incomeTaxExpenseBenefit" weight="1" order="8" />
				<xbrl:label xml:lang="en">Adjustment of Valuation Allowance</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="h" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.reconciliationStatutoryRatesToEffectiveRates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Reconciliation of Statutory Rates to Effective Rates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.reconciliationStatutoryRatesToEffectiveRates" weight="0" order="1" />
				<xbrl:label xml:lang="en">Effective Income Tax Rate Reconciliation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.statutoryFederalIncomeTaxRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Statutory Federal Income Tax Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfDepreciationAndAmortization" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Impact of Depreciation and Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfStateAndLocalTaxes" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="3" />
				<xbrl:label xml:lang="en">Impact of State and Local Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfForeignIncomeTaxes" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="4" />
				<xbrl:label xml:lang="en">Impact of Foreign Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfValuationAllowance" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="5" />
				<xbrl:label xml:lang="en">Impact of Valuation Allowance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfUnrealizedGainsSecuritiesAvailableForSale" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="6" />
				<xbrl:label xml:lang="en">Impact of Unrealized Gains (Losses) on Securities Available for Sale</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfChangeInTaxLawRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="7" />
				<xbrl:label xml:lang="en">Impact of Change in Tax Law/Rates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="effectiveTaxRateReconciliation.impactOfOtherNet" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.effectiveTaxRateReconciliation" weight="1" order="8" />
				<xbrl:label xml:lang="en">Impact of Other, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.reconciliationStatutoryRatesToEffectiveRates" weight="0" order="2" />
				<xbrl:label xml:lang="en">Income Tax Expense (Benefit) Reconciliation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.expectedIncomeTaxExpenseBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Expected Income Tax Expense (Benefit)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfDepreciationAndAmortication" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Impact of Depreciation and Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfStateAndLocalTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="3" />
				<xbrl:label xml:lang="en">Impact of State and Local Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfForeignIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="4" />
				<xbrl:label xml:lang="en">Impact of Foreign Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfValuationAllowance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="5" />
				<xbrl:label xml:lang="en">Impact of Valuation Allowance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfUnrealizedGainsSecuritiesAvailableForSale" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="6" />
				<xbrl:label xml:lang="en">Impact of Unrealized Gains (Losses) on Securities Available for Sale</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfChangeInTaxLawRate" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="7" />
				<xbrl:label xml:lang="en">Impact of Change in Tax Law/Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxExpenseReconciliation.impactOfOtherNet" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationStatutoryRatesToEffectiveRates.incomeTaxExpenseReconciliation" weight="1" order="8" />
				<xbrl:label xml:lang="en">Impact of Other, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.taxSharingArrangements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Tax Sharing Arrangements</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="49" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="taxSharingArrangements.aggregateCurrentAndDeferredTaxExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.taxSharingArrangements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Aggregate Current and Deferred Tax Expense</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="49" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="taxSharingArrangements.taxRelatedBalancesDueToFromAffiliates" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.taxSharingArrangements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Tax-Related Balances Due to (from) Affiliates</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="49" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="taxSharingArrangements.methodOfAllocation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.taxSharingArrangements" weight="0" order="3" />
				<xbrl:label xml:lang="en">Method of Allocation</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="49" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="taxSharingArrangements.effectOfChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.taxSharingArrangements" weight="0" order="4" />
				<xbrl:label xml:lang="en">Effect of Changes</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="49" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="incomeTaxesNote.otherIncomeTaxDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.incomeTaxesNote" weight="0" order="9" />
				<xbrl:label xml:lang="en">Other Income Tax Disclosures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.significantMattersAffectingComparability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Significant Matters Affecting Comparability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.domesticComponentOfPretaxIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Domestic Component of Pretax Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.foreignComponentOfPretaxIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="3" />
				<xbrl:label xml:lang="en">Foreign Component of Pretax Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.incomeTaxForEachMajorComponent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="4" />
				<xbrl:label xml:lang="en">Income Tax for Each Major Component</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.effectsOfATaxHolidayInForeignJurisdictions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="5" />
				<xbrl:label xml:lang="en">Effects of a Tax Holiday in Foreign Jurisdictions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="6" />
				<xbrl:label xml:lang="en">Exception to Recognition of Deferred Tax Liability</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="44" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.tempDifferencesLiabilityNotRecognized" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="1" />
				<xbrl:label xml:lang="en">Temporary Differences for Which Deferred Tax Liability is Not Recognized</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="44" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.eventsCausingTempDifToBeRecognized" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="2" />
				<xbrl:label xml:lang="en">Events that Would Cause Temporary Differences to be Recognized</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="44" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.cumulativeAmountEachTemporaryDifference" type="monetary">
		<annotation>
			<documentation>Cumulative amount of each type of temporary difference.</documentation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="3" />
				<xbrl:label xml:lang="en">Cumulative Amount of Each Temporary Difference</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.investmentsForeignSubsDomJointVentures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="4" />
				<xbrl:label xml:lang="en">Related to Investments in Foreign Subsidiaries and Domestic Joint Ventures</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="45" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.unrecTempOtherThanInvestForeignSubs" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="5" />
				<xbrl:label xml:lang="en">Unrecognized Deferred Tax Liability for Temporary Differences Other Than Those Related to Investments in Foreign Subsidiaries</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="44" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="exceptionToRecognitionDeferredLiability.unrecognizedTemporaryDifferences" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherIncomeTaxDisclosures.exceptionToRecognitionDeferredLiability" weight="0" order="6" />
				<xbrl:label xml:lang="en">Unrecognized Deferred Tax Liability for Temporary Differences</xbrl:label>
				<xbrl:reference name="SFAS" number="109" chapter="" paragraph="44" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.proFormaResultsInASubsidiarysSeparateFinancialStmt" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="7" />
				<xbrl:label xml:lang="en">Pro Forma Results in a Subsidiary's Separate Financial Statement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherIncomeTaxDisclosures.incomeTaxExpenseBenefitAllocated" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="incomeTaxesNote.otherIncomeTaxDisclosures" weight="0" order="8" />
				<xbrl:label xml:lang="en">Income Tax Expense (Benefit) Allocated</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.taxesOtherThanIncomeTaxNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="25" />
				<xbrl:label xml:lang="en">Taxes other than Income Tax</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.dividendsPayableNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="26" />
				<xbrl:label xml:lang="en">Dividends Payable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.deferredCostsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="27" />
				<xbrl:label xml:lang="en">Deferred Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredCostsNote.prepaidPensionCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.deferredCostsNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Prepaid Pension Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredCostsNote.softwareDevelopmentCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.deferredCostsNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Software Development Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredCostsNote.otherDeferredCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.deferredCostsNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Other Deferred Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.deferredRevenueNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="28" />
				<xbrl:label xml:lang="en">Deferred Revenue</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="deferredRevenueNote.deferredRevenueDetail" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.deferredRevenueNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Deferred Revenue Detail</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.longTermDebtNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="29" />
				<xbrl:label xml:lang="en">Long Term Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.descriptionSignificantChangesInAuthorizedIssuedAmounts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Significant Changes in Authorized or Issued Amounts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.longTermDebtNetOfCurrentPortionNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Long Term Debt, Net of Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNetOfCurrentPortionNote.longTermDebtGrossNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.longTermDebtNetOfCurrentPortionNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Long Term Debt, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNote.longTermDebtGrossNoteItem" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNetOfCurrentPortionNote.longTermDebtGrossNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Long Term Debt Item</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNoteItem.faceAmount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtGrossNote.longTermDebtGrossNoteItem" weight="0" order="1" />
				<xbrl:label xml:lang="en">Face Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNoteItem.typeOfDebt" type="string">
		<annotation>
			<documentation>Secured, Unsecured or further explanation of debt.</documentation>
			<appinfo>
				<xbrl:rollup to="longTermDebtGrossNote.longTermDebtGrossNoteItem" weight="0" order="2" />
				<xbrl:label xml:lang="en">Type of Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNoteItem.interestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtGrossNote.longTermDebtGrossNoteItem" weight="0" order="3" />
				<xbrl:label xml:lang="en">Interest Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNoteItem.maturityDate" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtGrossNote.longTermDebtGrossNoteItem" weight="0" order="4" />
				<xbrl:label xml:lang="en">Maturity Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtGrossNoteItem.basisOfConversion" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtGrossNote.longTermDebtGrossNoteItem" weight="0" order="5" />
				<xbrl:label xml:lang="en">Basis of Conversion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNetOfCurrentPortionNote.currentPortionLongTermDebt" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.longTermDebtNetOfCurrentPortionNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Current Portion</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.maturities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Maturities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesSubsequentYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="1" />
				<xbrl:label xml:lang="en">Maturities Subsequent Year 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesSubsequentYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="2" />
				<xbrl:label xml:lang="en">Maturities Subsequent Year 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesSubsequentYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="3" />
				<xbrl:label xml:lang="en">Maturities Subsequent Year 3</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesSubsequentYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="4" />
				<xbrl:label xml:lang="en">Maturities Subsequent Year 4</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesSubsequentYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="5" />
				<xbrl:label xml:lang="en">Maturities Subsequent Year 5</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="maturities.maturitiesThereafter" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.maturities" weight="1" order="6" />
				<xbrl:label xml:lang="en">Maturities Thereafter</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.fiveYearPaymentInformation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Five Year Payment Information</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.fiveYearPaymentInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Payments for Recorded Purchase Obligations</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentForYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="1" />
				<xbrl:label xml:lang="en">Purchase Obligation Payment for Year 1</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentForYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="2" />
				<xbrl:label xml:lang="en">Purchase Obligation Payment for Year 2</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentForYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="3" />
				<xbrl:label xml:lang="en">Purchase Obligation Payment for Year 3</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentForYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="4" />
				<xbrl:label xml:lang="en">Purchase Obligation Payment for Year 4</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentForYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="5" />
				<xbrl:label xml:lang="en">Purchase Obligation Payment for Year 5</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedPurchaseObligations.purchaseObligationPaymentsThereafter" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedPurchaseObligations" weight="1" order="6" />
				<xbrl:label xml:lang="en">Purchase Obligation Payments Thereafter</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.fiveYearPaymentInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Payments for Recorded Maturities and Sinking Fund Requirements</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedMaturitiesSinkingFundRequirements.maturityPaymentsForYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" weight="1" order="1" />
				<xbrl:label xml:lang="en">Maturity Payments for Year 1</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedMaturitiesSinkingFundRequirements.maturityPaymentsForYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" weight="1" order="2" />
				<xbrl:label xml:lang="en">Maturity Payments for Year 2</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedMaturitiesSinkingFundRequirements.maturityPaymentsForYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" weight="1" order="3" />
				<xbrl:label xml:lang="en">Maturity Payments for Year 3</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedMaturitiesSinkingFundRequirements.maturityPaymentsForYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" weight="1" order="4" />
				<xbrl:label xml:lang="en">Maturity Payments for Year 4</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="paymentsForRecordedMaturitiesSinkingFundRequirements.maturityPaymentsForYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fiveYearPaymentInformation.paymentsForRecordedMaturitiesSinkingFundRequirements" weight="1" order="5" />
				<xbrl:label xml:lang="en">Maturity Payments for Year 5</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.unusedCommitments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Unused Commitments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unusedCommitments.unusedCommitment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.unusedCommitments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Unused Commitment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unusedCommitment.amount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unusedCommitments.unusedCommitment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unusedCommitment.terms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unusedCommitments.unusedCommitment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Terms</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unusedCommitment.commitmentFees" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unusedCommitments.unusedCommitment" weight="0" order="3" />
				<xbrl:label xml:lang="en">Commitment Fees</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="unusedCommitment.conditionsForWithdrawal" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="unusedCommitments.unusedCommitment" weight="0" order="4" />
				<xbrl:label xml:lang="en">Conditions for Withdrawal</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="longTermDebtNote.nonInterestBearingNotes" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.longTermDebtNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Noninterest Bearing Notes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonInterestBearingNotes.nonIntestBearingNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="longTermDebtNote.nonInterestBearingNotes" weight="0" order="1" />
				<xbrl:label xml:lang="en">Noninterest Bearing Note</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonIntestBearingNote.discontOrPremiumFromFaceAmountOfNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonInterestBearingNotes.nonIntestBearingNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Discount or Premium from Face Amount of Note</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonIntestBearingNote.effectiveInterestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonInterestBearingNotes.nonIntestBearingNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Effective Interest Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonIntestBearingNote.faceAmountOfNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonInterestBearingNotes.nonIntestBearingNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Face Amount of Note</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonIntestBearingNote.amortizationRecordedInIncomeUnderInterest" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonInterestBearingNotes.nonIntestBearingNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Amortization Recorded in Income Under Interest</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonIntestBearingNote.deferredIssueCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="nonInterestBearingNotes.nonIntestBearingNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Deferred Issue Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.impairedLoansNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="30" />
				<xbrl:label xml:lang="en">Impaired Loans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.investmentImpairedLoans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Investment in Impaired Loans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentImpairedLoans.investmentRelatedAllowCreditLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairedLoansNote.investmentImpairedLoans" weight="1" order="1" />
				<xbrl:label xml:lang="en">Investment for Which There is a Related Allowance for Credit Losses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentImpairedLoans.allowances" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairedLoansNote.investmentImpairedLoans" weight="1" order="2" />
				<xbrl:label xml:lang="en">Allowances</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investmentImpairedLoans.investmentNoRelatedAllowCreditLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairedLoansNote.investmentImpairedLoans" weight="1" order="3" />
				<xbrl:label xml:lang="en">Investment for Which There is No Related Allowance for Credit Losses</xbrl:label>
				<xbrl:reference name="SFAS" number="118" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.policyForRecognizingInterestIncomeOnImpairedLoans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Policy for Recognizing Interest Income on Impaired Loans</xbrl:label>
				<xbrl:reference name="SFAS" number="114" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.policyForHandlingOfCashReceipts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Policy for Handling of Cash Receipts</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.averageInvestmentInImpairedLoans" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Average Investment in the Impaired Loans During the Period</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.interestIncomeRecognized" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Interest Income Recognized During the Period the Loans Were Considered Impaired</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.interestIncomeRecognizedCashBasisMethod" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="1" order="6" />
				<xbrl:label xml:lang="en">Interest Income Recognized During the Period That Loans Were Considered Impaired Using a Cash-Basis Method of Accounting</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.allowanceForCreditLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Allowance for Credit Losses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="allowanceForCreditLosses.balance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairedLoansNote.allowanceForCreditLosses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="allowanceForCreditLosses.changesAllowanceForCreditLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="impairedLoansNote.allowanceForCreditLosses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Changes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAllowanceForCreditLosses.writeDownsChargedAgainstAllowance" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="allowanceForCreditLosses.changesAllowanceForCreditLosses" weight="1" order="1" />
				<xbrl:label xml:lang="en">Write-downs Charged Against Allowance</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAllowanceForCreditLosses.additionsChargedToOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="allowanceForCreditLosses.changesAllowanceForCreditLosses" weight="1" order="2" />
				<xbrl:label xml:lang="en">Additions Charged to Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesAllowanceForCreditLosses.recoveriesOfLoansPreviouslyWrittenOff" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="allowanceForCreditLosses.changesAllowanceForCreditLosses" weight="1" order="3" />
				<xbrl:label xml:lang="en">Recoveries of Loans Previously Written Off</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impairedLoansNote.impactOfMultipleLoanStructures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.impairedLoansNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Impact of the Multiple Loan Structures on Impaired Loan Disclosures for Loans Restructured in a Troubled Debt Restructuring</xbrl:label>
				<xbrl:reference name="FITF" number="96-22" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.extinguishmentOfDebtNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="31" />
				<xbrl:label xml:lang="en">Extinguishment of Debt</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="extinguishmentOfDebtNote.descriptionOfExtinguishment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.extinguishmentOfDebtNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Extinguishment</xbrl:label>
				<xbrl:reference name="SFAS" number="4" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfExtinguishment.sourcesForExtinguishment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="extinguishmentOfDebtNote.descriptionOfExtinguishment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Sources for Extinguishment</xbrl:label>
				<xbrl:reference name="SFAS" number="4" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="extinguishmentOfDebtNote.currentPeriodIncomeTaxEffect" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.extinguishmentOfDebtNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Current Period Income Tax Effect</xbrl:label>
				<xbrl:reference name="SFAS" number="4" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="extinguishmentOfDebtNote.gainLossPerShareNetOfTaxEffect" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.extinguishmentOfDebtNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Gain (Loss) Per Share, Net of Tax Effect</xbrl:label>
				<xbrl:reference name="SFAS" number="4" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.foreclosedAssetsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="32" />
				<xbrl:label xml:lang="en">Foreclosed Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="foreclosedAssetsNote.methodOfAccountingForForeclosedAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.foreclosedAssetsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Method of Accounting for Foreclosed Assets</xbrl:label>
				<xbrl:reference name="SOP" number="92-3" chapter="" paragraph="15" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="foreclosedAssetsNote.netEffectReportedInIncomeFromContinuingOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.foreclosedAssetsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Net Effect Reported in Income from Continuing Operations in the Period in Which the Decision to Retain Assets Use in Production of Income Was Made, After It Was Originally Classified as Held-for-Sale</xbrl:label>
				<xbrl:reference name="SOP" number="92-3" chapter="" paragraph="16" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="foreclosedAssetsNote.foreclosedAssetsHeldForProduction" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.foreclosedAssetsNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Foreclosed Assets Held for Production</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.troubledDebtRestructuringNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="33" />
				<xbrl:label xml:lang="en">Troubled Debt Restructuring</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="troubledDebtRestructuringNote.commitmentsForAdditionalFundingToDebtors" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.troubledDebtRestructuringNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Commitments for Additional Funding to Debtors</xbrl:label>
				<xbrl:reference name="SFAS" number="15" chapter="" paragraph="40" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="troubledDebtRestructuringNote.aggregateRecordedInvestment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.troubledDebtRestructuringNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Aggregate Recorded Investment</xbrl:label>
				<xbrl:reference name="SFAS" number="15" chapter="" paragraph="40" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="troubledDebtRestructuringNote.proFormaGrossInterestIncomeAssumingNoRestructuring" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.troubledDebtRestructuringNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Pro Forma Gross Interest Income Assuming No Restructuring</xbrl:label>
				<xbrl:reference name="SFAS" number="15" chapter="" paragraph="40" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="troubledDebtRestructuringNote.currentPeriodInterestIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.troubledDebtRestructuringNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Current Period Interest Income</xbrl:label>
				<xbrl:reference name="SFAS" number="15" chapter="" paragraph="40" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.leasesLesseeNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="34" />
				<xbrl:label xml:lang="en">Leases - Lessee</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLesseeNote.capitalLeasedAssetsNetNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLesseeNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Capital Leased Assets, Net</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Capital Leased Assets, Gross</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.buildings" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Buildings</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.machineryAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="2" />
				<xbrl:label xml:lang="en">Machinery and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.furnitureAndFixtures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Furniture and Fixtures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.computerEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="4" />
				<xbrl:label xml:lang="en">Computer Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.transportationEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="5" />
				<xbrl:label xml:lang="en">Transportation Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.leaseholdImprovements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="6" />
				<xbrl:label xml:lang="en">Leasehold Improvements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsGrossNote.otherPropertyPlantAndEquipment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.capitalLeasedAssetsGrossNote" weight="1" order="7" />
				<xbrl:label xml:lang="en">Other Property, Plant and Equipment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.grossAmountOfAssetsRecorded" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Gross Amount of Assets Recorded</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.presentValueOfMinimumLeasePayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="1" order="3" />
				<xbrl:label xml:lang="en">Present Value of Minimum Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.presentValueOfMinimumLeasePayments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.paymentsForSubsequentYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.paymentsForSubsequentYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.paymentsForSubsequentYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 3</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.paymentsForSubsequentYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 4</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.paymentsForSubsequentYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="presentValueOfMinimumLeasePayments.futureMinimumLeasePayments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 5</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="presentValueOfMinimumLeasePayments.imputedInterestCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.presentValueOfMinimumLeasePayments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Imputed Interest Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.futureMinimumRentalsNoncancelableSubleases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="1" order="4" />
				<xbrl:label xml:lang="en">Future Minimum Rentals Under Noncancelable Subleases</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.contingentRentalsIncurred" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Contingent Rentals Incurred</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.assetsUnderCapitalLeases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Assets Recorded Under Capital Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assetsUnderCapitalLeases.accumulatedAmortization" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.assetsUnderCapitalLeases" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accumulated Amortization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assetsUnderCapitalLeases.relatedObligationsUnderCapitalLease" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.assetsUnderCapitalLeases" weight="0" order="2" />
				<xbrl:label xml:lang="en">Related Obligations Under the Capital Lease</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="13" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assetsUnderCapitalLeases.amortizationExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="capitalLeasedAssetsNetNote.assetsUnderCapitalLeases" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amortization Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.generalDescriptionLesseesLeasingArrangements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">General Description of the Lessee's Leasing Arrangements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.basisContingentRentalPaymentsDetermined" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Basis on Which Contingent Rental Payments are Determined</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.termsOfRenewal" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="9" />
				<xbrl:label xml:lang="en">Terms of Renewal or Purchase Options or Escalation Clauses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="capitalLeasedAssetsNetNote.restrictionsImposedByLeaseAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.capitalLeasedAssetsNetNote" weight="0" order="10" />
				<xbrl:label xml:lang="en">Restrictions Imposed by Lease Agreements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLesseeNote.operatingLeases" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLesseeNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Operating Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.futureMinimumRentalPayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="1" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumRentalPayments.paymentsForSubsequentYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumRentalPayments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumRentalPayments.paymentsForSubsequentYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumRentalPayments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumRentalPayments.paymentsForSubsequentYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumRentalPayments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 3</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumRentalPayments.paymentsForSubsequentYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumRentalPayments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 4</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumRentalPayments.paymentsForSubsequentYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumRentalPayments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments for Subsequent Year 5</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.rentalExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="2" />
				<xbrl:label xml:lang="en">Rental Expense</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.minimumRentals" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="3" />
				<xbrl:label xml:lang="en">Minimum Rentals</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.contingentRentals" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="4" />
				<xbrl:label xml:lang="en">Contingent Rentals</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.subleaseRentals" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="5" />
				<xbrl:label xml:lang="en">Sublease Rentals</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.generalDescriptionLesseesLeasingArrangements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="6" />
				<xbrl:label xml:lang="en">General Description of the Lessee's Leasing Arrangements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.futureMinimumRentalsUnderNoncancelableSubleases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="1" order="7" />
				<xbrl:label xml:lang="en">Future Minimum Rentals Under Noncancelable Subleases</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.basisContingentRentalPaymentsDetermined" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="8" />
				<xbrl:label xml:lang="en">Basis on Which Contingent Rental Payments are Determined</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.termsOfRenewal" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="9" />
				<xbrl:label xml:lang="en">Terms of Renewal or Purchase Options or Escalation Clauses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.restrictionsImposedByLeaseAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLesseeNote.operatingLeases" weight="0" order="10" />
				<xbrl:label xml:lang="en">Restrictions Imposed by Lease Agreements</xbrl:label>
				<xbrl:reference name="SFAS" number="13" chapter="" paragraph="16" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.leasesLessorsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="35" />
				<xbrl:label xml:lang="en">Leases - Lessors</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLessorsNote.descriptionOfArrangementsForAllTypesOfLeases" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLessorsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Arrangements for All Types of Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLessorsNote.salesTypeAndDirectFinancialLeases" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLessorsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Sales Type and Direct Financial Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesTypeAndDirectFinancialLeases.netInvestment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.salesTypeAndDirectFinancialLeases" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Investment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.futureMinimumLeasePayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="1" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.executoryCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="2" />
				<xbrl:label xml:lang="en">Executory Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.allowanceForUncollectableLeasePayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="3" />
				<xbrl:label xml:lang="en">Allowance for Uncollectable Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.unguaranteedResidualValues" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="4" />
				<xbrl:label xml:lang="en">Unguaranteed Residual Values</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.initialDirectCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="5" />
				<xbrl:label xml:lang="en">Initial Direct Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netInvestment.unearnedIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.netInvestment" weight="1" order="6" />
				<xbrl:label xml:lang="en">Unearned Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.salesTypeAndDirectFinancialLeases" weight="0" order="2" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.subsequentYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" weight="1" order="1" />
				<xbrl:label xml:lang="en">Subsequent Year 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.subsequentYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" weight="1" order="2" />
				<xbrl:label xml:lang="en">Subsequent Year 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.subsequentYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" weight="1" order="3" />
				<xbrl:label xml:lang="en">Subsequent Year 3</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.subsequentYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" weight="1" order="4" />
				<xbrl:label xml:lang="en">Subsequent Year 4</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePayments.subsequentYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="salesTypeAndDirectFinancialLeases.futureMinimumLeasePayments" weight="1" order="5" />
				<xbrl:label xml:lang="en">Subsequent Year 5</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="salesTypeAndDirectFinancialLeases.contingentRentalsIncludedInIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.salesTypeAndDirectFinancialLeases" weight="0" order="3" />
				<xbrl:label xml:lang="en">Contingent Rentals Included in Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLessorsNote.operatingLeases" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLessorsNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Operating Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.classOfAssetsHeldForLease" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.operatingLeases" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class of Assets Held for Lease</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfAssetsHeldForLease.class" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.classOfAssetsHeldForLease" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfAssetsHeldForLease.carryingAmountOperatingLeases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.classOfAssetsHeldForLease" weight="0" order="2" />
				<xbrl:label xml:lang="en">Carrying Amount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="carryingAmountOperatingLeases.cost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfAssetsHeldForLease.carryingAmountOperatingLeases" weight="1" order="1" />
				<xbrl:label xml:lang="en">Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="carryingAmountOperatingLeases.accumulatedDepreciation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfAssetsHeldForLease.carryingAmountOperatingLeases" weight="1" order="2" />
				<xbrl:label xml:lang="en">Accumulated Depreciation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.operatingLeases" weight="0" order="2" />
				<xbrl:label xml:lang="en">Future Minimum Lease Payments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePaymentsOperatingLeases.subsequentYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" weight="1" order="1" />
				<xbrl:label xml:lang="en">Subsequent Year 1</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePaymentsOperatingLeases.subsequentYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" weight="1" order="2" />
				<xbrl:label xml:lang="en">Subsequent Year 2</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePaymentsOperatingLeases.subsequentYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" weight="1" order="3" />
				<xbrl:label xml:lang="en">Subsequent Year 3</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePaymentsOperatingLeases.subsequentYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" weight="1" order="4" />
				<xbrl:label xml:lang="en">Subsequent Year 4</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="futureMinimumLeasePaymentsOperatingLeases.subsequentYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="operatingLeases.futureMinimumLeasePaymentsOperatingLeases" weight="1" order="5" />
				<xbrl:label xml:lang="en">Subsequent Year 5</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="operatingLeases.contingentRentalsIncludedInIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.operatingLeases" weight="0" order="3" />
				<xbrl:label xml:lang="en">Contingent Rentals Included in Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leasesLessorsNote.leveragedLeases" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.leasesLessorsNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Leveraged Leases</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leveragedLeases.investment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.leveragedLeases" weight="0" order="1" />
				<xbrl:label xml:lang="en">Investment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investment.netRentalsReceivable" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leveragedLeases.investment" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Rentals Receivable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investment.investmentCreditToBeRealized" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leveragedLeases.investment" weight="1" order="2" />
				<xbrl:label xml:lang="en">Investment Credit to be Realized</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investment.estimatedResidualValueOfAsset" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leveragedLeases.investment" weight="1" order="3" />
				<xbrl:label xml:lang="en">Estimated Residual Value of Asset</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="investment.unearnedDeferredIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leveragedLeases.investment" weight="1" order="4" />
				<xbrl:label xml:lang="en">Unearned and Deferred Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leveragedLeases.deferredTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.leveragedLeases" weight="0" order="2" />
				<xbrl:label xml:lang="en">Deferred Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leveragedLeases.pretaxIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.leveragedLeases" weight="0" order="3" />
				<xbrl:label xml:lang="en">Pretax Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leveragedLeases.taxEffectOfPretaxIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.leveragedLeases" weight="0" order="4" />
				<xbrl:label xml:lang="en">Tax Effect of Pretax Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="leveragedLeases.investmentCreditRecognizedInIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="leasesLessorsNote.leveragedLeases" weight="0" order="5" />
				<xbrl:label xml:lang="en">Investment Credit Recognized in Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.noncurrentLiabilitiesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="36" />
				<xbrl:label xml:lang="en">Noncurrent Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiabilitiesNote.noncurrentLiability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.noncurrentLiabilitiesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Noncurrent Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.interestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="1" />
				<xbrl:label xml:lang="en">Interest Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.maturities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="2" />
				<xbrl:label xml:lang="en">Maturities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.conversionFeatures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="3" />
				<xbrl:label xml:lang="en">Conversion Features</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.otherSignificantTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Significant Terms</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.pledgedAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="5" />
				<xbrl:label xml:lang="en">Pledged Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="noncurrentLiability.covenants" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="noncurrentLiabilitiesNote.noncurrentLiability" weight="0" order="6" />
				<xbrl:label xml:lang="en">Covenants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.stockholdersEquityNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="37" />
				<xbrl:label xml:lang="en">Stockholders' Equity (Deficit)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.classOfCommonStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class of Common Stock</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.class" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.dividendPreferenceRestrictions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Dividend Preference/Restrictions</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.liquidationPreference" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Liquidation Preference</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.participationRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Participation Rights</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.callProvisionTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Call Provision Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.callPrices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Call Prices</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.callDates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Call Dates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.conversionExerciseTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="8" />
				<xbrl:label xml:lang="en">Conversion/Exercise Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.conversionPrices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="9" />
				<xbrl:label xml:lang="en">Conversion Prices</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.conversionDates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="10" />
				<xbrl:label xml:lang="en">Conversion Dates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.sharesIssuedUponConversionExerciseCapitalStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="11" />
				<xbrl:label xml:lang="en">Shares Issued Upon Conversion/Exercise</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="5" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.unusualVotingRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="12" />
				<xbrl:label xml:lang="en">Unusual Voting Rights</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfCommonStock.otherSignificantTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfCommonStock" weight="0" order="13" />
				<xbrl:label xml:lang="en">Other Significant Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="4" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.classOfPreferredStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Class of Preferred Stock</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.class" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.dividendPreferenceRestrictions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Dividend Preference/Restrictions</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.liquidationPreference" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Liquidation Preference</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.participationRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Participation Rights</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.callProvisionTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Call Provision Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.conversionExerciseTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Conversion/Exercise Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.sharesIssuedUponConversionExercisePreferredStock" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Shares Issued Upon Conversion/Exercise</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.sinkingFundRequirements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="8" />
				<xbrl:label xml:lang="en">Sinking Fund Requirements</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.unusualVotingRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="9" />
				<xbrl:label xml:lang="en">Unusual Voting Rights</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfPreferredStock.otherSignificantTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfPreferredStock" weight="0" order="10" />
				<xbrl:label xml:lang="en">Other Significant Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.classOfRedeemableStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Class of Redeemable Stock</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.class" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.dividendPreferencesRestrictions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Dividend Preferences/Restrictions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.liquidationPreferences" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Liquidation Preferences</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.participationRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Participation Rights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.callProvisionTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Call Provision Terms</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.converstionExerciseTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Conversion/Exercise Terms</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.sharesIssuedUponConversionExercise" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Shares Issued Upon Conversion/Exercise</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.sinkingFundRequirements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="8" />
				<xbrl:label xml:lang="en">Sinking Fund Requirements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.unusualVotingRights" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="9" />
				<xbrl:label xml:lang="en">Unusual Voting Rights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.otherSignificantTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="10" />
				<xbrl:label xml:lang="en">Other Significant Terms</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfRedeemableStock.redemptionTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfRedeemableStock" weight="0" order="11" />
				<xbrl:label xml:lang="en">Redemption Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="redemptionTerms.redemptionRequirementsInYear1" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfRedeemableStock.redemptionTerms" weight="0" order="1" />
				<xbrl:label xml:lang="en">Redemption Requirements in Year 1</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="redemptionTerms.redemptionRequirementsInYear2" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfRedeemableStock.redemptionTerms" weight="0" order="2" />
				<xbrl:label xml:lang="en">Redemption Requirements in Year 2</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="redemptionTerms.redemptionRequirementsInYear3" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfRedeemableStock.redemptionTerms" weight="0" order="3" />
				<xbrl:label xml:lang="en">Redemption Requirements in Year 3</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="redemptionTerms.redemptionRequirementsInYear4" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfRedeemableStock.redemptionTerms" weight="0" order="4" />
				<xbrl:label xml:lang="en">Redemption Requirements in Year 4</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="redemptionTerms.redemptionRequirementsInYear5" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="classOfRedeemableStock.redemptionTerms" weight="0" order="5" />
				<xbrl:label xml:lang="en">Redemption Requirements in Year 5</xbrl:label>
				<xbrl:reference name="SFAS" number="129" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.classOfTreasuryStock" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Class of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.class" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="1" />
				<xbrl:label xml:lang="en">Class</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.carryingBasisOfTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="2" />
				<xbrl:label xml:lang="en">Carrying Basis of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.costOfTreasuryStock" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="3" />
				<xbrl:label xml:lang="en">Cost of Treasury Stock</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.numberOfTreasuryShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="4" />
				<xbrl:label xml:lang="en">Number of Treasury Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.restrictionsImposedByStateLaw" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="5" />
				<xbrl:label xml:lang="en">Restrictions Imposed by State Law</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.reasonForAcquisition" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="6" />
				<xbrl:label xml:lang="en">Reason for Acquisition</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="classOfTreasuryStock.commitmentsToRepurchase" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockholdersEquityNote.classOfTreasuryStock" weight="0" order="7" />
				<xbrl:label xml:lang="en">Commitments to Repurchase</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.commonStockSplit" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Common Stock Split</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.redeemableCommonStockWarrants" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Redeemable Common Stock Warrants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockholdersEquityNote.putWarrants" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockholdersEquityNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Put Warrants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.recapitalizationNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="38" />
				<xbrl:label xml:lang="en">Recapitalization</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.acquiredResearchAndDevelopmentNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="39" />
				<xbrl:label xml:lang="en">Acquired Research and Development</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.nonMonetaryTransactionsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="40" />
				<xbrl:label xml:lang="en">Non-Monetary Transactions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonMonetaryTransactionsNote.nonMonetaryTransaction" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.nonMonetaryTransactionsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Non-Monetary Transaction</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.nonRecurringOrUnusualLossesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="41" />
				<xbrl:label xml:lang="en">Nonrecurring or Unusual Losses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonRecurringOrUnusualLossesNote.nonRecurringOrUnustalLoss" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.nonRecurringOrUnusualLossesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nonrecurring or Unusual Loss</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.nonOperatingIncomeExpensesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="42" />
				<xbrl:label xml:lang="en">Non-Operating Income (Expenses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="nonOperatingIncomeExpensesNote.nonOperatingIncomeExpensesDetail" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.nonOperatingIncomeExpensesNote" weight="1" order="1" />
				<xbrl:label xml:lang="en">Non-Operating Income (Expenses) Detail</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.extraordinaryItemsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="43" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="extraordinaryItemsNote.extraordinaryItem" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.extraordinaryItemsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Extraordinary Item</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.discontinuedOperationsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="44" />
				<xbrl:label xml:lang="en">Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedOperationsNote.discontinuedSegment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.discontinuedOperationsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Discontinued Segment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.identificationOfDiscontinuedSegment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="1" />
				<xbrl:label xml:lang="en">Identification of Discontinued Segment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.expectedDisposalDate" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="2" />
				<xbrl:label xml:lang="en">Expected Disposal Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.expectedMannerOfDisposal" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="3" />
				<xbrl:label xml:lang="en">Expected Manner of Disposal</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.descriptionOfTheSegmentsRemainingAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description of Segment's Remaining Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.descriptionOfTheSegmentsRemainingLiabilities" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="5" />
				<xbrl:label xml:lang="en">Description of Segment's Remaining Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.revenuesFromDiscontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="6" />
				<xbrl:label xml:lang="en">Revenues from Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.lossAdjustmentsOfPriorYearReportedDisposals" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="7" />
				<xbrl:label xml:lang="en">Loss Adjustments of Prior Year Reported Disposals</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="lossAdjustmentsOfPriorYearReportedDisposals.yearOfOrigin" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossAdjustmentsOfPriorYearReportedDisposals" weight="0" order="1" />
				<xbrl:label xml:lang="en">Year of Origin</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="lossAdjustmentsOfPriorYearReportedDisposals.natureOfAdjustment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossAdjustmentsOfPriorYearReportedDisposals" weight="0" order="2" />
				<xbrl:label xml:lang="en">Nature of Adjustment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="lossAdjustmentsOfPriorYearReportedDisposals.amountOfAdjustment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossAdjustmentsOfPriorYearReportedDisposals" weight="0" order="3" />
				<xbrl:label xml:lang="en">Amount of Adjustment</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.incomeFromOperationsMeasurementDateToBalSheetDate" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="8" />
				<xbrl:label xml:lang="en">Income (Loss) from Operations from Measurement Date to Balance Sheet Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.proceedsDisposalFromMeasurementDateToBalSheetDate" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="9" />
				<xbrl:label xml:lang="en">Proceeds from Disposal of Segment from Measurement Date to Balance Sheet Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.lossRecognizedRecordSegmentAtNetRealizableValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="10" />
				<xbrl:label xml:lang="en">Loss Recognized to Record Business Segment at Net Realizable Value</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.basisForDeterminingNetRealizableValue" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="11" />
				<xbrl:label xml:lang="en">Basis for Determining Net Realizable Value</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.impairmentLossesRecordedBySegment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="12" />
				<xbrl:label xml:lang="en">Impairment Losses Recorded by Business Segment</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedSegment.lossOnDisposalOfSegment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.discontinuedSegment" weight="0" order="13" />
				<xbrl:label xml:lang="en">Loss on Disposal of Business Segment</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="lossOnDisposalOfSegment.estimatedLossFromOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossOnDisposalOfSegment" weight="1" order="1" />
				<xbrl:label xml:lang="en">Estimated Loss from Operations</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="lossOnDisposalOfSegment.writeDownToNetRealizableValue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossOnDisposalOfSegment" weight="1" order="2" />
				<xbrl:label xml:lang="en">Write-Down to Net Realizable Value</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="lossOnDisposalOfSegment.estimatedCostOfDisposal" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedSegment.lossOnDisposalOfSegment" weight="1" order="3" />
				<xbrl:label xml:lang="en">Estimated Cost of Disposal</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discontinuedOperationsNote.subsequentlyRetained" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.discontinuedOperationsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Discontinued Operations Subsequently Retained</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentlyRetained.reasonNotToDisposeOfBusinessSegment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.subsequentlyRetained" weight="0" order="1" />
				<xbrl:label xml:lang="en">Reason for Decision Not to Dispose of Business Segment</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentlyRetained.disclosuresForDiscontinuedSegments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="discontinuedOperationsNote.subsequentlyRetained" weight="0" order="2" />
				<xbrl:label xml:lang="en">Disclosures for Discontinued Segments</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresForDiscontinuedSegments.assetsOfSegmentRetained" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentlyRetained.disclosuresForDiscontinuedSegments" weight="0" order="1" />
				<xbrl:label xml:lang="en">Assets of Segment Retained</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresForDiscontinuedSegments.liabilitiesOfSegmentRetained" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentlyRetained.disclosuresForDiscontinuedSegments" weight="0" order="2" />
				<xbrl:label xml:lang="en">Liabilities of Segment Retained</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresForDiscontinuedSegments.revenuesOfSegmentRetained" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentlyRetained.disclosuresForDiscontinuedSegments" weight="0" order="3" />
				<xbrl:label xml:lang="en">Revenues of Segment Retained</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="disclosuresForDiscontinuedSegments.operatingProfitsOfSegmentRetained" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentlyRetained.disclosuresForDiscontinuedSegments" weight="0" order="4" />
				<xbrl:label xml:lang="en">Operating Profits (Losses) of Segment Retained</xbrl:label>
				<xbrl:reference name="EITF" number="90-16" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.researchAndDevelopmentArrangementsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="45" />
				<xbrl:label xml:lang="en">Research and Development Arrangements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentArrangementsNote.researchAndDevelopmentArrangement" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.researchAndDevelopmentArrangementsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Research and Development Arrangement</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentArrangement.termsOfSignificantArrangements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangementsNote.researchAndDevelopmentArrangement" weight="0" order="1" />
				<xbrl:label xml:lang="en">Terms of Significant Arrangements</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="termsOfSignificantArrangements.royaltyArrangements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangement.termsOfSignificantArrangements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Royalty Arrangements</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="termsOfSignificantArrangements.purchaseProvisions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangement.termsOfSignificantArrangements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Purchase Provisions</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="termsOfSignificantArrangements.licenseAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangement.termsOfSignificantArrangements" weight="0" order="3" />
				<xbrl:label xml:lang="en">License Agreements</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="termsOfSignificantArrangements.fundingCommitments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangement.termsOfSignificantArrangements" weight="0" order="4" />
				<xbrl:label xml:lang="en">Funding Commitments</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="termsOfSignificantArrangements.otherSignificantTerms" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangement.termsOfSignificantArrangements" weight="0" order="5" />
				<xbrl:label xml:lang="en">Other Significant Terms</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentArrangement.compensationEarned" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangementsNote.researchAndDevelopmentArrangement" weight="0" order="2" />
				<xbrl:label xml:lang="en">Compensation Earned</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="researchAndDevelopmentArrangement.costsIncurred" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="researchAndDevelopmentArrangementsNote.researchAndDevelopmentArrangement" weight="0" order="3" />
				<xbrl:label xml:lang="en">Costs Incurred</xbrl:label>
				<xbrl:reference name="SFAS" number="68" chapter="" paragraph="14" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.commitmentsAndContingenciesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="46" />
				<xbrl:label xml:lang="en">Commitments and Contingencies</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsAndContingenciesNote.commitmentContingency" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.commitmentsAndContingenciesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Commitment/Contingency</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentContingency.natureOfCommitmentContingency" type="string">
		<annotation>
			<documentation>Listing of and detailed information for typical contingencies.</documentation>
			<appinfo>
				<xbrl:rollup to="commitmentsAndContingenciesNote.commitmentContingency" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Commitment/Contingency</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.litigation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="1" />
				<xbrl:label xml:lang="en">Litigation</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="litigation.environmental" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.litigation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Environmental</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="litigation.insurance" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.litigation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Insurance</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="litigation.potentialTaxAssessments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.litigation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Potential Tax Assessments</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="litigation.governmentInvestigations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.litigation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Government Investigations</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="litigation.otherLossContingency" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.litigation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Other Loss Contingency</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9-10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.guaranteesSoldOrAssigned" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="2" />
				<xbrl:label xml:lang="en">Guarantees Sold or Assigned</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="12" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="guaranteesSoldOrAssigned.natureOfGuarantee" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.guaranteesSoldOrAssigned" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature of Guarantee</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="guaranteesSoldOrAssigned.amountOfGuarantees" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.guaranteesSoldOrAssigned" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount of Guarantees</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="12" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.gainContingencies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="3" />
				<xbrl:label xml:lang="en">Gain Contingencies</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="gainContingencies.investmentCreditCarryforward" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.gainContingencies" weight="0" order="1" />
				<xbrl:label xml:lang="en">Investment Credit Carryforward</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="gainContingencies.plaintiffLitigation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.gainContingencies" weight="0" order="2" />
				<xbrl:label xml:lang="en">Plaintiff Litigation</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="gainContingencies.contingentReceivables" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.gainContingencies" weight="0" order="3" />
				<xbrl:label xml:lang="en">Contingent Receivables</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="gainContingencies.otherGainContingency" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.gainContingencies" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Gain Contingency</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="17" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.unusedLinesOfCredit" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="4" />
				<xbrl:label xml:lang="en">Unused Lines of Credit</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.commitmentsToReduceDebt" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="5" />
				<xbrl:label xml:lang="en">Commitments to Reduce Debt, Maintain Working Capital, Restrict Dividends</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.dividendRestrictions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="1" />
				<xbrl:label xml:lang="en">Dividend Restrictions</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.purchaseAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="2" />
				<xbrl:label xml:lang="en">Purchase Agreements</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.capitalExpenditures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="3" />
				<xbrl:label xml:lang="en">Capital Expenditures</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.employmentContracts" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="4" />
				<xbrl:label xml:lang="en">Employment Contracts</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.additionalPaymentsInConnectionWithAcquisition" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="5" />
				<xbrl:label xml:lang="en">Additional Payments in Connection with Acquisition</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.licensingAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="6" />
				<xbrl:label xml:lang="en">Licensing Agreements</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.salesAgreements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="7" />
				<xbrl:label xml:lang="en">Sales Agreements</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsToReduceDebt.otherCommitments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.commitmentsToReduceDebt" weight="0" order="8" />
				<xbrl:label xml:lang="en">Other Commitments</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="18-19" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.longTermUnconditionalPurchaseObligations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="6" />
				<xbrl:label xml:lang="en">Long Term Unconditional Purchase Obligations</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermUnconditionalPurchaseObligations.natureTermOfObligation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.longTermUnconditionalPurchaseObligations" weight="0" order="1" />
				<xbrl:label xml:lang="en">Nature/Term of Obligation</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermUnconditionalPurchaseObligations.fixedAndDeterminablePortionOfObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.longTermUnconditionalPurchaseObligations" weight="0" order="2" />
				<xbrl:label xml:lang="en">Fixed and Determinable Portion of Obligation</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermUnconditionalPurchaseObligations.variableComponentsOfObligation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.longTermUnconditionalPurchaseObligations" weight="0" order="3" />
				<xbrl:label xml:lang="en">Variable Components of Obligation</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longTermUnconditionalPurchaseObligations.purchasesUnderTheObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="natureOfCommitmentContingency.longTermUnconditionalPurchaseObligations" weight="0" order="4" />
				<xbrl:label xml:lang="en">Purchases Under the Obligations</xbrl:label>
				<xbrl:reference name="SFAS" number="47" chapter="" paragraph="7" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.productWarranties" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="7" />
				<xbrl:label xml:lang="en">Product Warranties</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.rebates" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="8" />
				<xbrl:label xml:lang="en">Rebates</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="natureOfCommitmentContingency.other" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentContingency.natureOfCommitmentContingency" weight="0" order="9" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsAndContingenciesNote.lossContingency" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.commitmentsAndContingenciesNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Loss Contingency</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="9" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="commitmentsAndContingenciesNote.lossContingenciesNotAccrued" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.commitmentsAndContingenciesNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Loss Contingencies Not Accrued</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="lossContingenciesNotAccrued.noEstimate" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentsAndContingenciesNote.lossContingenciesNotAccrued" weight="0" order="1" />
				<xbrl:label xml:lang="en">No Estimate</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="lossContingenciesNotAccrued.estimateOfRangeOfLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="commitmentsAndContingenciesNote.lossContingenciesNotAccrued" weight="0" order="2" />
				<xbrl:label xml:lang="en">Estimate of Range of Loss</xbrl:label>
				<xbrl:reference name="SFAS" number="5" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.environmentalRemediationLiabilitiesNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="47" />
				<xbrl:label xml:lang="en">Environmental Remediation Liabilities</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="environmentalRemediationLiabilitiesNote.environmentalRemediationLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.environmentalRemediationLiabilitiesNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Environmental Remediation Liability</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="environmentalRemediationLiability.discountedAmountOfLiability" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiabilitiesNote.environmentalRemediationLiability" weight="1" order="1" />
				<xbrl:label xml:lang="en">Discounted Amount of Liability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discountedAmountOfLiability.undiscountedAmountOfObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.discountedAmountOfLiability" weight="0" order="1" />
				<xbrl:label xml:lang="en">Undiscounted Amount of Obligation</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discountedAmountOfLiability.discount" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.discountedAmountOfLiability" weight="1" order="2" />
				<xbrl:label xml:lang="en">Discount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="discountedAmountOfLiability.discountRateUsedInPresentValueDeterminations" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.discountedAmountOfLiability" weight="0" order="3" />
				<xbrl:label xml:lang="en">Discount Rate Used in Present-Value Determinations</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="discountedAmountOfLiability.descriptionNatureOfDiscount" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.discountedAmountOfLiability" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description or Nature of Discount</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="environmentalRemediationLiability.natureOfAccrual" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiabilitiesNote.environmentalRemediationLiability" weight="0" order="2" />
				<xbrl:label xml:lang="en">Nature of Accrual</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="environmentalRemediationLiability.forReasonablyPossibleLossContingencies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiabilitiesNote.environmentalRemediationLiability" weight="0" order="3" />
				<xbrl:label xml:lang="en">For Reasonably Possible Loss Contingencies</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="environmentalRemediationLiability.descriptionOfTheObligation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiabilitiesNote.environmentalRemediationLiability" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description of the Obligation</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfTheObligation.estimateOfPossibleLossExposure" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.descriptionOfTheObligation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Estimate of Possible Loss Exposure</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfTheObligation.estimatedTimeFrameOfDisbursements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.descriptionOfTheObligation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Estimated Time Frame of Disbursements</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfTheObligation.estimatedTimeFrameForRealizationRecoveries" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.descriptionOfTheObligation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Estimated Time Frame for Realization of Recognized Probable Recoveries</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfTheObligation.factorsThatCauseEstimateToBeSensitiveToChange" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.descriptionOfTheObligation" weight="0" order="4" />
				<xbrl:label xml:lang="en">Factors That Cause Estimate to be Sensitive to Change</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfTheObligation.reasonsEstimateOfProbableLossCannotBeMade" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="environmentalRemediationLiability.descriptionOfTheObligation" weight="0" order="5" />
				<xbrl:label xml:lang="en">Reasons Estimate of Probable or Reasonably Possible Loss or Range of Loss Cannot be Made</xbrl:label>
				<xbrl:reference name="SOP" number="96-1" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.stockCompensationPlansNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="48" />
				<xbrl:label xml:lang="en">Stock Compensation Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.descriptionOfThePlan" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of the Plan</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfThePlan.vestingRequirements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.descriptionOfThePlan" weight="0" order="1" />
				<xbrl:label xml:lang="en">Vesting Requirements</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfThePlan.maximumTermOfOptionsGranted" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.descriptionOfThePlan" weight="0" order="2" />
				<xbrl:label xml:lang="en">Maximum Term of Options Granted</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfThePlan.descriptionOfThePlan" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.descriptionOfThePlan" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of the Plan</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfThePlan.descriptionOfOtherPlans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.descriptionOfThePlan" weight="0" order="4" />
				<xbrl:label xml:lang="en">Description of Other Plans</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="45" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.reconciliationOfStockOptionsOutstanding" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Reconciliation of Stock Options Outstanding</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="47-48" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfStockOptionsOutstanding.balanceStockOptionsOutstanding" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.reconciliationOfStockOptionsOutstanding" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Stock Options Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceStockOptionsOutstanding.shares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.balanceStockOptionsOutstanding" weight="1" order="1" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceStockOptionsOutstanding.rangeOfPricesBalance" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.balanceStockOptionsOutstanding" weight="0" order="2" />
				<xbrl:label xml:lang="en">Range</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesBalance.low" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceStockOptionsOutstanding.rangeOfPricesBalance" weight="0" order="1" />
				<xbrl:label xml:lang="en">Low</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesBalance.high" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="balanceStockOptionsOutstanding.rangeOfPricesBalance" weight="0" order="2" />
				<xbrl:label xml:lang="en">High</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="balanceStockOptionsOutstanding.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.balanceStockOptionsOutstanding" weight="1" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationOfStockOptionsOutstanding.changesStockOptionsOutstanding" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.reconciliationOfStockOptionsOutstanding" weight="0" order="2" />
				<xbrl:label xml:lang="en">Changes Stock Options Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesStockOptionsOutstanding.stockOptionsGranted" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.changesStockOptionsOutstanding" weight="1" order="1" />
				<xbrl:label xml:lang="en">Stock Options Granted</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsGranted.shares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsGranted" weight="1" order="1" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsGranted.rangeOfPricesGranted" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsGranted" weight="0" order="2" />
				<xbrl:label xml:lang="en">Range</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesGranted.low" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsGranted.rangeOfPricesGranted" weight="0" order="1" />
				<xbrl:label xml:lang="en">Low</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesGranted.high" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsGranted.rangeOfPricesGranted" weight="0" order="2" />
				<xbrl:label xml:lang="en">High</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsGranted.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsGranted" weight="1" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesStockOptionsOutstanding.stockOptionsExercised" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.changesStockOptionsOutstanding" weight="1" order="2" />
				<xbrl:label xml:lang="en">Stock Options Exercised</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExercised.shares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExercised" weight="1" order="1" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExercised.rangeOfPricesExercised" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExercised" weight="0" order="2" />
				<xbrl:label xml:lang="en">Range</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesExercised.low" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsExercised.rangeOfPricesExercised" weight="0" order="1" />
				<xbrl:label xml:lang="en">Low</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesExercised.high" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsExercised.rangeOfPricesExercised" weight="0" order="2" />
				<xbrl:label xml:lang="en">High</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExercised.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExercised" weight="1" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesStockOptionsOutstanding.stockOptionsForfeited" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.changesStockOptionsOutstanding" weight="1" order="3" />
				<xbrl:label xml:lang="en">Stock Options Forfeited</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsForfeited.shares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsForfeited" weight="1" order="1" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsForfeited.rangeOfPricesForfeited" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsForfeited" weight="0" order="2" />
				<xbrl:label xml:lang="en">Range</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesForfeited.low" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsForfeited.rangeOfPricesForfeited" weight="0" order="1" />
				<xbrl:label xml:lang="en">Low</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesForfeited.high" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsForfeited.rangeOfPricesForfeited" weight="0" order="2" />
				<xbrl:label xml:lang="en">High</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsForfeited.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsForfeited" weight="1" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changesStockOptionsOutstanding.stockOptionsExpired" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationOfStockOptionsOutstanding.changesStockOptionsOutstanding" weight="1" order="4" />
				<xbrl:label xml:lang="en">Stock Options Expired</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExpired.shares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExpired" weight="1" order="1" />
				<xbrl:label xml:lang="en">Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExpired.rangeOfPricesExpired" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExpired" weight="0" order="2" />
				<xbrl:label xml:lang="en">Range</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesExpired.low" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsExpired.rangeOfPricesExpired" weight="0" order="1" />
				<xbrl:label xml:lang="en">Low</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfPricesExpired.high" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockOptionsExpired.rangeOfPricesExpired" weight="0" order="2" />
				<xbrl:label xml:lang="en">High</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockOptionsExpired.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="changesStockOptionsOutstanding.stockOptionsExpired" weight="1" order="3" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.summaryStockOptionsOutstandingByExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Summary of Stock Options Outstanding by Exercise Price</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="47-48" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="summaryStockOptionsOutstandingByExercisePrice.rangeOfExercisePrices" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.summaryStockOptionsOutstandingByExercisePrice" weight="0" order="1" />
				<xbrl:label xml:lang="en">Range of Exercise Prices</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfExercisePrices.numberOfOptionsOutstanding" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="summaryStockOptionsOutstandingByExercisePrice.rangeOfExercisePrices" weight="1" order="1" />
				<xbrl:label xml:lang="en">Number of Options Outstanding</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="numberOfOptionsOutstanding.weightedAverageRemainingContractualLife" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="rangeOfExercisePrices.numberOfOptionsOutstanding" weight="0" order="1" />
				<xbrl:label xml:lang="en">Weighted Average Remaining Contractual Life</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="numberOfOptionsOutstanding.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="rangeOfExercisePrices.numberOfOptionsOutstanding" weight="0" order="2" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="rangeOfExercisePrices.numberOfOptionsExercisable" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="summaryStockOptionsOutstandingByExercisePrice.rangeOfExercisePrices" weight="1" order="2" />
				<xbrl:label xml:lang="en">Number of Options Exercisable</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="numberOfOptionsExercisable.weightedAverageExercisePrice" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="rangeOfExercisePrices.numberOfOptionsExercisable" weight="0" order="1" />
				<xbrl:label xml:lang="en">Weighted Average Exercise Price</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.weightedAverageGrantDateFairValueStockOptionsGranted" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Weighted Average Grant Date Fair Value of Stock Options Granted During the Year</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.weightedAvgGrantDateFairValueNonOptionEquityGranted" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Weighted Average Grant Date Fair Value of Non-Option Equity Instruments Granted During the Year</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.netIncomeAndEarningsPerShareDisclosures" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Net Income and Earnings Per Share Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="47-48" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAndEarningsPerShareDisclosures.netIncomeAsReported" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.netIncomeAndEarningsPerShareDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">Net Income as Reported</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAndEarningsPerShareDisclosures.proformaNetIncome" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.netIncomeAndEarningsPerShareDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pro Forma Net Income</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netIncomeAndEarningsPerShareDisclosures.earningsPerShare" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.netIncomeAndEarningsPerShareDisclosures" weight="0" order="3" />
				<xbrl:label xml:lang="en">Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShare.basic" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAndEarningsPerShareDisclosures.earningsPerShare" weight="0" order="1" />
				<xbrl:label xml:lang="en">Basic</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basic.basicNetIncomePerShareAsReported" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basic" weight="0" order="1" />
				<xbrl:label xml:lang="en">Basic Net Income Per Share as Reported</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="basic.basicNetIncomePerShareProForma" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.basic" weight="0" order="2" />
				<xbrl:label xml:lang="en">Basic Net Income Per Share Pro Forma</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShare.diluted" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="netIncomeAndEarningsPerShareDisclosures.earningsPerShare" weight="0" order="2" />
				<xbrl:label xml:lang="en">Diluted</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="diluted.dilutedNetIncomePerShareAsReported" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.diluted" weight="0" order="1" />
				<xbrl:label xml:lang="en">Diluted Net Income Per Share as Reported</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="diluted.dilutedNetIncomePerShareProForma" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="earningsPerShare.diluted" weight="0" order="2" />
				<xbrl:label xml:lang="en">Diluted Net Income Per Share Pro Forma</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.assumptions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Assumptions</xbrl:label>
				<xbrl:reference name="SFAS" number="123" chapter="" paragraph="47-48" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.weightedAverageFairValueOfStockOptionsIssued" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Weighted Average Fair Value of Stock Options Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.pricingModelUsed" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pricing Model Used</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.expectedLifeOfStockOptions" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="3" />
				<xbrl:label xml:lang="en">Expected Life of Stock Options</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.expectedVolatility" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="4" />
				<xbrl:label xml:lang="en">Expected Volatility</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.expectedDividendYield" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="5" />
				<xbrl:label xml:lang="en">Expected Dividend Yield</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.riskFreeInterestRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="6" />
				<xbrl:label xml:lang="en">Risk Free Interest Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="assumptions.modificationOrChangesInAssumptions" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="stockCompensationPlansNote.assumptions" weight="0" order="7" />
				<xbrl:label xml:lang="en">Modification or Changes in Assumptions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="stockCompensationPlansNote.compensationCostRecognized" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.stockCompensationPlansNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Compensation Cost Recognized</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.pensionsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="49" />
				<xbrl:label xml:lang="en">Pensions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="pensionsNote.definedBenefitPlans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.pensionsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Defined Benefit Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedBenefitPlans.netPeriodicPensionIncomeExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedBenefitPlans" weight="1" order="1" />
				<xbrl:label xml:lang="en">Net Periodic Pension (Income) Expense</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="5" subparagraph="d" />
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.serviceCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="1" />
				<xbrl:label xml:lang="en">Service Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.interestCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="2" />
				<xbrl:label xml:lang="en">Interest Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.expectedReturnOnPlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="3" />
				<xbrl:label xml:lang="en">Expected Return on Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.amortizationOfPriorServiceCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="4" />
				<xbrl:label xml:lang="en">Amortization of Prior Service Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.amortizationOfTransitionalLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="5" />
				<xbrl:label xml:lang="en">Amortization of Transitional Losses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.actuarialGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="6" />
				<xbrl:label xml:lang="en">Actuarial Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.gainsLossesFromSettlementsOrCurtailments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="7" />
				<xbrl:label xml:lang="en">Gains (Losses) from Settlements or Curtailments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPeriodicPensionIncomeExpense.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPeriodicPensionIncomeExpense" weight="1" order="8" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedBenefitPlans.projectedBenefitObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedBenefitPlans" weight="0" order="2" />
				<xbrl:label xml:lang="en">Projected Benefit Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="projectedBenefitObligations.balanceProjectedBenefitObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.projectedBenefitObligations" weight="1" order="1" />
				<xbrl:label xml:lang="en">Projected Benefit Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="projectedBenefitObligations.changeInProjectedBenefitObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.projectedBenefitObligations" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Projected Benefit Obligation</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="5" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.serviceCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Service Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.interestCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Interest Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.planAmendments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="3" />
				<xbrl:label xml:lang="en">Plan Amendments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.benefitsPaid" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="4" />
				<xbrl:label xml:lang="en">Benefits Paid</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.actuarialGainsLosses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="5" />
				<xbrl:label xml:lang="en">Actuarial Gains (Losses)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.curtailments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="6" />
				<xbrl:label xml:lang="en">Curtailments</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.specialTerminationCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="7" />
				<xbrl:label xml:lang="en">Special Termination Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.foreignCurrencyExchangeRateChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="8" />
				<xbrl:label xml:lang="en">Foreign Currency Exchange Rate Changes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.divestitures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="9" />
				<xbrl:label xml:lang="en">Divestitures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.settlements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="10" />
				<xbrl:label xml:lang="en">Settlements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.contributionsByPlanParticipants" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="11" />
				<xbrl:label xml:lang="en">Contributions by Plan Participants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.businessCombinations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="12" />
				<xbrl:label xml:lang="en">Business Combinations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInProjectedBenefitObligation.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="projectedBenefitObligations.changeInProjectedBenefitObligation" weight="1" order="13" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedBenefitPlans.fairValueOfPlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedBenefitPlans" weight="0" order="3" />
				<xbrl:label xml:lang="en">Fair Value of Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueOfPlanAssets.balanceFairValuePlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.fairValueOfPlanAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Balance Fair Value of Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.fairValueOfPlanAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Change in Fair Value of Plan Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="5" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.actualReturnsOnPlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="1" />
				<xbrl:label xml:lang="en">Actual Returns on Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.contributionsFromParticipants" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="2" />
				<xbrl:label xml:lang="en">Contributions from Participants</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.benefitsPaid" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="3" />
				<xbrl:label xml:lang="en">Benefits Paid</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.divestitures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="4" />
				<xbrl:label xml:lang="en">Divestitures</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.settlements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="5" />
				<xbrl:label xml:lang="en">Settlements</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.foreignCurrencyExchangeRateChanges" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="6" />
				<xbrl:label xml:lang="en">Foreign Currency Exchange Rate Changes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.administrativeExpenses" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="7" />
				<xbrl:label xml:lang="en">Administrative Expenses</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.employerContributions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="8" />
				<xbrl:label xml:lang="en">Employer Contributions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.businessCombinations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="9" />
				<xbrl:label xml:lang="en">Business Combinations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="changeInFairValueOfPlanAssets.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="fairValueOfPlanAssets.changeInFairValueOfPlanAssets" weight="1" order="10" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedBenefitPlans.netPostRetirementBenefitObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedBenefitPlans" weight="0" order="4" />
				<xbrl:label xml:lang="en">Net Post Retirement Benefit Obligation</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="5" subparagraph="c" />
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.fundedStatus" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="1" />
				<xbrl:label xml:lang="en">Funded Status</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.unrecognizedActuarialGainLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="2" />
				<xbrl:label xml:lang="en">Unrecognized Actuarial Gain (Loss)</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.unrecognizedTransitionalObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="3" />
				<xbrl:label xml:lang="en">Unrecognized Transitional Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.unrecognizedPriorServiceCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="4" />
				<xbrl:label xml:lang="en">Unrecognized Prior Service Cost</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="5" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="netPostRetirementBenefitObligation.amortizationUnrecognizedTransitionObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.netPostRetirementBenefitObligation" weight="1" order="6" />
				<xbrl:label xml:lang="en">Amortization of Unrecognized Transition Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedBenefitPlans.weightedAverageAssumptions" type="string">
		<annotation>
			<documentation>The measures used in this note for forecasting benefit plan obligations are represented as pure numbers, i.e., ratios, rates of growth, etc.</documentation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedBenefitPlans" weight="0" order="5" />
				<xbrl:label xml:lang="en">Weighted Average Assumptions</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="5" subparagraph="f" />
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageAssumptions.discountRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.weightedAverageAssumptions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Discount Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageAssumptions.expectedLongTermRateOfReturnOnPlanAssets" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.weightedAverageAssumptions" weight="0" order="2" />
				<xbrl:label xml:lang="en">Expected Long Term Rate of Return on Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageAssumptions.rateOfCompensationIncrease" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.weightedAverageAssumptions" weight="0" order="3" />
				<xbrl:label xml:lang="en">Rate of Compensation Increase</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageAssumptions.assumedHealthCareCostTrendRate" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.weightedAverageAssumptions" weight="0" order="4" />
				<xbrl:label xml:lang="en">Assumed Health Care Cost Trend Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="weightedAverageAssumptions.impactOfchangeInAssumedTrendRate" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="definedBenefitPlans.weightedAverageAssumptions" weight="0" order="5" />
				<xbrl:label xml:lang="en">Impact of Change in Assumed Health Care Cost Trend Rate</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impactOfchangeInAssumedTrendRate.impactIncreaseOnRetirementBenefitObligation" type="decimal">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageAssumptions.impactOfchangeInAssumedTrendRate" weight="0" order="1" />
				<xbrl:label xml:lang="en">Impact of One Percent Increase on Retirement Benefit Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impactOfchangeInAssumedTrendRate.impactDecreaseOnRetirementBenefitObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageAssumptions.impactOfchangeInAssumedTrendRate" weight="0" order="2" />
				<xbrl:label xml:lang="en">Impact of One Percent Decrease on Retirement Benefit Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impactOfchangeInAssumedTrendRate.impactIncreaseSumPeriodServiceInterestCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageAssumptions.impactOfchangeInAssumedTrendRate" weight="0" order="3" />
				<xbrl:label xml:lang="en">Impact of One Percent Increase on Sum of Period Service and Interest Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="impactOfchangeInAssumedTrendRate.impactDecreaseSumPeriodServiceInterestCost" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="weightedAverageAssumptions.impactOfchangeInAssumedTrendRate" weight="0" order="4" />
				<xbrl:label xml:lang="en">Impact of One Percent Decrease on Sum of Period Service and Interest Costs</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="pensionsNote.employersWithTwoPlans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.pensionsNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Employers with Two or More Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employersWithTwoPlans.aggregateBenefitObligationsExcessPlanAssets" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.employersWithTwoPlans" weight="0" order="1" />
				<xbrl:label xml:lang="en">Aggregate Disclosures for Plans with Benefit Obligations in Excess of Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="aggregateBenefitObligationsExcessPlanAssets.aggregateBenefitObligations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employersWithTwoPlans.aggregateBenefitObligationsExcessPlanAssets" weight="0" order="1" />
				<xbrl:label xml:lang="en">Aggregate Benefit Obligations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="aggregateBenefitObligationsExcessPlanAssets.aggregateFairValuePlanAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employersWithTwoPlans.aggregateBenefitObligationsExcessPlanAssets" weight="0" order="2" />
				<xbrl:label xml:lang="en">Aggregate Fair Value for Plan Assets</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="aggregateBenefitObligationsExcessPlanAssets.aggregatePensionAccumBenObligation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employersWithTwoPlans.aggregateBenefitObligationsExcessPlanAssets" weight="0" order="3" />
				<xbrl:label xml:lang="en">Aggregate Pension Accumulated Benefit Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employersWithTwoPlans.prepaidBenefitCosts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.employersWithTwoPlans" weight="0" order="2" />
				<xbrl:label xml:lang="en">Prepaid Benefit Costs</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="8" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="employersWithTwoPlans.accruedBenefitLiabilities" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.employersWithTwoPlans" weight="0" order="3" />
				<xbrl:label xml:lang="en">Accrued Benefit Liabilities</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="6" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="pensionsNote.definedContributionPlans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.pensionsNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Defined Contribution Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedContributionPlans.amountOfCostRecognized" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedContributionPlans" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amount of Cost Recognized for Defined Contribution Pension Plans Separately from the Amount of Cost Recognized for Defined Benefit Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedContributionPlans.amountOfCostRecognizedForOther" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedContributionPlans" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount of Cost Recognized for Other Post Retirement Benefit Plans Separately from the Amount of Cost Recognized for Defined Benefit Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="definedContributionPlans.significantChangesAffectingComparability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.definedContributionPlans" weight="0" order="3" />
				<xbrl:label xml:lang="en">Description of Nature and Effect of Any Significant Changes During the Period Affecting Comparability</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="pensionsNote.multiemployerPlans" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.pensionsNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Multiemployer Plans</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="multiemployerPlans.amountOfContributions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.multiemployerPlans" weight="0" order="1" />
				<xbrl:label xml:lang="en">Amount of Contributions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="multiemployerPlans.contributions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.multiemployerPlans" weight="0" order="2" />
				<xbrl:label xml:lang="en">Contributions</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="contributions.descriptionOfNatureEffectsChangesAffectingComparability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="multiemployerPlans.contributions" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of the Nature and Effects of Any Changes Affecting Comparability</xbrl:label>
				<xbrl:reference name="SFAS" number="132" chapter="" paragraph="10" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="multiemployerPlans.employersObligationWithdrawalFromMultiemployerPlan" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.multiemployerPlans" weight="0" order="3" />
				<xbrl:label xml:lang="en">Employer's Obligation for Portion of Unfunded Benefit Obligations Caused by Withdrawal from a Multiemployer Plan</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="multiemployerPlans.employersObligationUnfundedAccumPostretirementBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="pensionsNote.multiemployerPlans" weight="0" order="4" />
				<xbrl:label xml:lang="en">Employer's Obligation for Portion of Unfunded Accumulation Postretirement Benefit Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.otherPostretirementEmployeeBenefitsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="50" />
				<xbrl:label xml:lang="en">Other Postretirement Employee Benefits</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.employeeStockOwnershipPlansNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="51" />
				<xbrl:label xml:lang="en">Employee Stock Ownership Plans</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.general" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">General</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="general.descriptionOfPlan" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.general" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of the Plan</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="general.basisForDeterminingContribution" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.general" weight="0" order="2" />
				<xbrl:label xml:lang="en">Basis for Determining Contribution</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="general.employeeGroupsCovered" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.general" weight="0" order="3" />
				<xbrl:label xml:lang="en">Employee Groups Covered</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="general.significantMattersAffectingComparability" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.general" weight="0" order="4" />
				<xbrl:label xml:lang="en">Nature and Effect of Significant Matters Affecting Comparability</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.sharesAllocated" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Shares Allocated</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.sharesCommittedToBeReleased" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Shares Committed to be Released</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.suspenseShares" type="shares">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Suspense Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.fairValueSharesAllocatedUnderRepurchase" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="5" />
				<xbrl:label xml:lang="en">Fair Value of Shares Allocated under Repurchase Obligation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.natureOfObligationToRepurchaseAllocatedShares" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="6" />
				<xbrl:label xml:lang="en">Nature of Obligation to Repurchase Allocated Shares</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.descriptionOfAccountingPolicies" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="7" />
				<xbrl:label xml:lang="en">Description of the Accounting Policies Followed for ESOP Transactions</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfAccountingPolicies.accountingMethodOfMeasuringCompensation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.descriptionOfAccountingPolicies" weight="0" order="1" />
				<xbrl:label xml:lang="en">Accounting Method of Measuring Compensation</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfAccountingPolicies.classificationOfDividends" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.descriptionOfAccountingPolicies" weight="0" order="2" />
				<xbrl:label xml:lang="en">Classification of Dividends on ESOP Shares</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfAccountingPolicies.treatmentOfESOPSharesEarningsPerShareComputation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="employeeStockOwnershipPlansNote.descriptionOfAccountingPolicies" weight="0" order="3" />
				<xbrl:label xml:lang="en">Treatment of ESOP shares for earnings per share computation</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.compensationCostRecognized" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="8" />
				<xbrl:label xml:lang="en">Compensation Cost Recognized During the Period</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="b" />
			</appinfo>
		</annotation>
	</element>
	<element name="employeeStockOwnershipPlansNote.basisForReleasingShares" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.employeeStockOwnershipPlansNote" weight="0" order="9" />
				<xbrl:label xml:lang="en">For Leveraged ESOP'S and Pension Reversion ESOP's, Basis for Releasing Shares and How Dividends on Allocated and Unallocated Shares are Used</xbrl:label>
				<xbrl:reference name="SOP" number="93-6" chapter="" paragraph="53" subparagraph="a" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.earningsPerShareNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="52" />
				<xbrl:label xml:lang="en">Earnings Per Share</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareNote.earningsPerShareComponents" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.earningsPerShareNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Earnings Per Share Components</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="earningsPerShareNote.descriptionOfTransactionsImpactingEps" type="string">
		<annotation>
			<documentation>For the latest period for which an income statement is presented, a description of any transactions that occurs after the end of the mose recent period but before issuance of the financial statements that would have chaned materially the earnings per share calculation.</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.earningsPerShareNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Description of Transactions which Impacted Earnings Per Share after Balance Sheet Date</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.segmentDisclosuresNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="53" />
				<xbrl:label xml:lang="en">Segment Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentDisclosuresNote.generalInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.segmentDisclosuresNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">General Information</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="26" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformation.factorsToIdentifySegments" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.generalInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Factors to Identify Segments</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="26" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="generalInformation.productsServicesOfEachSegment" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.generalInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Products/Services of Each Segment</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="26" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.segmentDisclosuresNote" weight="0" order="2" />
				<xbrl:label xml:lang="en">Segment Info About Profit (Loss) and Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.measureOfProfitLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="1" />
				<xbrl:label xml:lang="en">Measure of Profit (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.externalCustomerRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="2" />
				<xbrl:label xml:lang="en">External Customer Revenue</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.intersegmentRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="3" />
				<xbrl:label xml:lang="en">Intersegment Revenue</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.interestRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="4" />
				<xbrl:label xml:lang="en">Interest Revenue</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.interestExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="5" />
				<xbrl:label xml:lang="en">Interest Expense</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.depreciationDepletionAndAmortizationExpense" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="6" />
				<xbrl:label xml:lang="en">Depreciation, Depletion, and Amortization Expense</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.unusualItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="7" />
				<xbrl:label xml:lang="en">Unusual Items</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.equityInIncomeOfEquityMethodInvestees" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="8" />
				<xbrl:label xml:lang="en">Equity in Income of Equity Method Investees</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.incomeTaxExpenseBenefit" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="9" />
				<xbrl:label xml:lang="en">Income Tax Expense (Benefit)</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="10" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.assets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="11" />
				<xbrl:label xml:lang="en">Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.otherSignificantNonCashItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="12" />
				<xbrl:label xml:lang="en">Other Significant Noncash Items</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.investmentInEquityMethodInvestees" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="13" />
				<xbrl:label xml:lang="en">Investment in Equity Method Investees</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentInfoAboutProfitLossAndAssets.capitalExpenditures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.segmentInfoAboutProfitLossAndAssets" weight="0" order="14" />
				<xbrl:label xml:lang="en">Capital Expenditures</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="27-28" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentDisclosuresNote.explanationOfSegmentMeasurements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.segmentDisclosuresNote" weight="0" order="3" />
				<xbrl:label xml:lang="en">Explanation of Segment Measurements</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="29-35" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="explanationOfSegmentMeasurements.basisOfAccountingForIntersegmentTransactions" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.explanationOfSegmentMeasurements" weight="0" order="1" />
				<xbrl:label xml:lang="en">Basis of Accounting for Intersegment Transactions</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="explanationOfSegmentMeasurements.differenceMeasurementsSegmentReportingEntity" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.explanationOfSegmentMeasurements" weight="0" order="2" />
				<xbrl:label xml:lang="en">Difference Between Measurements of Segment and Reporting Entity</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="differenceMeasurementsSegmentReportingEntity.profitLossMeasurements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="explanationOfSegmentMeasurements.differenceMeasurementsSegmentReportingEntity" weight="0" order="1" />
				<xbrl:label xml:lang="en">Profit (Loss) Measurements</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="differenceMeasurementsSegmentReportingEntity.totalAssetMeasurements" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="explanationOfSegmentMeasurements.differenceMeasurementsSegmentReportingEntity" weight="0" order="2" />
				<xbrl:label xml:lang="en">Total Asset Measurements</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="explanationOfSegmentMeasurements.changesInMeasurementMethodsFromPriorPeriod" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.explanationOfSegmentMeasurements" weight="0" order="3" />
				<xbrl:label xml:lang="en">Changes in Measurement Methods from Prior Period</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="explanationOfSegmentMeasurements.asymmetricalAllocationsToSegments" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.explanationOfSegmentMeasurements" weight="0" order="4" />
				<xbrl:label xml:lang="en">Asymmetrical Allocations to Segments</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="31" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="segmentDisclosuresNote.otherInformation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.segmentDisclosuresNote" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherInformation.enterpriseWideDisclosures" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="segmentDisclosuresNote.otherInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">Enterprise-Wide Disclosures</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="36-39" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="enterpriseWideDisclosures.externalCustomerRevenueForEachProductServiceGrouping" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherInformation.enterpriseWideDisclosures" weight="0" order="1" />
				<xbrl:label xml:lang="en">External Customer Revenue for Each Product/Service Grouping</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="37" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="enterpriseWideDisclosures.geographicInformation" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherInformation.enterpriseWideDisclosures" weight="0" order="2" />
				<xbrl:label xml:lang="en">Geographic Information</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="geographicInformation.externalCustomerRevenue" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="enterpriseWideDisclosures.geographicInformation" weight="0" order="1" />
				<xbrl:label xml:lang="en">External Customer Revenue</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="externalCustomerRevenue.countryOfDomicile" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.externalCustomerRevenue" weight="0" order="1" />
				<xbrl:label xml:lang="en">Country of Domicile</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="externalCustomerRevenue.foreignCountries" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.externalCustomerRevenue" weight="0" order="2" />
				<xbrl:label xml:lang="en">Foreign Countries</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="geographicInformation.longLivedAssets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="enterpriseWideDisclosures.geographicInformation" weight="0" order="2" />
				<xbrl:label xml:lang="en">Long-Lived Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longLivedAssets.countryOfDomicile" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.longLivedAssets" weight="0" order="1" />
				<xbrl:label xml:lang="en">Country of Domicile</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="longLivedAssets.foreignCountries" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.longLivedAssets" weight="0" order="2" />
				<xbrl:label xml:lang="en">Foreign Countries</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="geographicInformation.reconciliationTotalReportableSegmentsConsolidatedAmounts" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="enterpriseWideDisclosures.geographicInformation" weight="0" order="3" />
				<xbrl:label xml:lang="en">Reconciliation of Total Reportable Segments to Corresponding Consolidated Amounts</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationTotalReportableSegmentsConsolidatedAmounts.revenues" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.reconciliationTotalReportableSegmentsConsolidatedAmounts" weight="0" order="1" />
				<xbrl:label xml:lang="en">Revenues</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationTotalReportableSegmentsConsolidatedAmounts.measuresOfProfitLoss" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.reconciliationTotalReportableSegmentsConsolidatedAmounts" weight="0" order="2" />
				<xbrl:label xml:lang="en">Measures of Profit (Loss)</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="measuresOfProfitLoss.incomeBeforeIncomeTaxes" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationTotalReportableSegmentsConsolidatedAmounts.measuresOfProfitLoss" weight="1" order="1" />
				<xbrl:label xml:lang="en">Income Before Income Taxes</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="measuresOfProfitLoss.extraordinaryItems" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationTotalReportableSegmentsConsolidatedAmounts.measuresOfProfitLoss" weight="1" order="2" />
				<xbrl:label xml:lang="en">Extraordinary Items</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="measuresOfProfitLoss.discontinuedOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationTotalReportableSegmentsConsolidatedAmounts.measuresOfProfitLoss" weight="0" order="3" />
				<xbrl:label xml:lang="en">Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="measuresOfProfitLoss.cumulativeEffectOfChangesInAccountingPrinciples" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="reconciliationTotalReportableSegmentsConsolidatedAmounts.measuresOfProfitLoss" weight="1" order="4" />
				<xbrl:label xml:lang="en">Cumulative Effect of Changes in Accounting Principles</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationTotalReportableSegmentsConsolidatedAmounts.assets" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.reconciliationTotalReportableSegmentsConsolidatedAmounts" weight="0" order="3" />
				<xbrl:label xml:lang="en">Assets</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="reconciliationTotalReportableSegmentsConsolidatedAmounts.other" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="geographicInformation.reconciliationTotalReportableSegmentsConsolidatedAmounts" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="38" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="enterpriseWideDisclosures.revenuesFromMajorCustomers" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="otherInformation.enterpriseWideDisclosures" weight="0" order="3" />
				<xbrl:label xml:lang="en">Revenues from Major Customers</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="39" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="revenuesFromMajorCustomers.relatedSegment" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="enterpriseWideDisclosures.revenuesFromMajorCustomers" weight="0" order="1" />
				<xbrl:label xml:lang="en">Related Segment</xbrl:label>
				<xbrl:reference name="SFAS" number="131" chapter="" paragraph="39" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.quarterlyFinancialInformationNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="54" />
				<xbrl:label xml:lang="en">Quarterly Financial Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.subsequentEventsNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="55" />
				<xbrl:label xml:lang="en">Subsequent Events</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentEventsNote.subsequentEvent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.subsequentEventsNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Subsequent Event</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentEvent.descriptionOfSubsequentEvent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEventsNote.subsequentEvent" weight="0" order="1" />
				<xbrl:label xml:lang="en">Description of Subsequent Event</xbrl:label>
				<xbrl:reference name="AU" number="560.05" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfSubsequentEvent.dateOfEvent" type="date">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.descriptionOfSubsequentEvent" weight="0" order="1" />
				<xbrl:label xml:lang="en">Date of Event</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="descriptionOfSubsequentEvent.amountOfSubsequentEvent" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.descriptionOfSubsequentEvent" weight="0" order="2" />
				<xbrl:label xml:lang="en">Amount of Subsequent Event</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentEvent.typeOfSubsequentEvent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEventsNote.subsequentEvent" weight="0" order="2" />
				<xbrl:label xml:lang="en">Type of Subsequent Event</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.changeInCapitalization" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="1" />
				<xbrl:label xml:lang="en">Change in Capitalization</xbrl:label>
				<xbrl:reference name="AU" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.businessCombination" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="2" />
				<xbrl:label xml:lang="en">Business Combination</xbrl:label>
				<xbrl:reference name="AU" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="businessCombination.poolingOfInterests" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="typeOfSubsequentEvent.businessCombination" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pooling of Interests</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="61" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="poolingOfInterests.substancePoolingConsummatedBeforeFinancialStmtsIssued" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombination.poolingOfInterests" weight="0" order="1" />
				<xbrl:label xml:lang="en">Substance of Pooling of Interests Business Combination Consummated Before Financial Statements Are Issued</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="poolingOfInterests.proFormaEffectsOfPoolingCombinationOnFinancialPosition" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombination.poolingOfInterests" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pro Forma Effects of the Pooling of Interests Combination on the Reported Financial Position</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="poolingOfInterests.proFormaEffectsOfPoolingCombinationOfResultsOfOperations" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombination.poolingOfInterests" weight="0" order="3" />
				<xbrl:label xml:lang="en">Pro Forma Effects of the Pooling of Interests Combination of the Results of Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="businessCombination.purchaseBusinessCombination" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="typeOfSubsequentEvent.businessCombination" weight="0" order="2" />
				<xbrl:label xml:lang="en">Purchase Business Combination</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="purchaseBusinessCombination.proformaResultsOfOperationsCombinedBeginningOfPeriod" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombination.purchaseBusinessCombination" weight="0" order="1" />
				<xbrl:label xml:lang="en">Pro Forma Results of Operations for the Current Period as Though the Companies Had Been Combined at the Beginning of the Period</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="96" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="purchaseBusinessCombination.proformaResultsOfOperationsPrecedingPeriods" type="monetary">
		<annotation>
			<appinfo>
				<xbrl:rollup to="businessCombination.purchaseBusinessCombination" weight="0" order="2" />
				<xbrl:label xml:lang="en">Pro Forma Results of Operations for the Immediately Preceding Period as Though the Companies Had Been Combined at the Beginning of the Period If Comparative Statements Are Presented</xbrl:label>
				<xbrl:reference name="APB" number="16" chapter="" paragraph="96" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.settlementOfLitigation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="3" />
				<xbrl:label xml:lang="en">Settlement of Litigation When the Event Giving Rise to the Claim Took Place Subsequent to the Balance Sheet Date</xbrl:label>
				<xbrl:reference name="AU" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.casualtyLoss" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="4" />
				<xbrl:label xml:lang="en">Casualty Loss</xbrl:label>
				<xbrl:reference name="AU" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.lossOnReceivables" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="5" />
				<xbrl:label xml:lang="en">Loss on Receivables Resulting from Conditions Arising Subsequent to the Balance Sheet Date</xbrl:label>
				<xbrl:reference name="AU" number="560.06" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.stockSplit" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="6" />
				<xbrl:label xml:lang="en">Stock Split</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.dividends" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="7" />
				<xbrl:label xml:lang="en">Dividends</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.discontinuedOperations" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="8" />
				<xbrl:label xml:lang="en">Discontinued Operations</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.debtIncurredReducedOrRefinanced" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="9" />
				<xbrl:label xml:lang="en">Debt Incurred, Reduced or Refinanced</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.litigation" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="10" />
				<xbrl:label xml:lang="en">Litigation</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="typeOfSubsequentEvent.otherSubsequentEvent" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEvent.typeOfSubsequentEvent" weight="0" order="11" />
				<xbrl:label xml:lang="en">Other Subsequent Event</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="subsequentEvent.proFormaEffectOnHistoricalFinancialStatements" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="subsequentEventsNote.subsequentEvent" weight="0" order="3" />
				<xbrl:label xml:lang="en">Pro Forma Effect on Historical Financial Statements</xbrl:label>
				<xbrl:reference name="AU" number="506.05" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.otherMattersNote" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="56" />
				<xbrl:label xml:lang="en">Other Matters</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="otherMattersNote.otherMatter" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.otherMattersNote" weight="0" order="1" />
				<xbrl:label xml:lang="en">Other Matter</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="notesToFinancialStatements.accountingforDerivatives" type="string">
		<annotation>
			<appinfo>
				<xbrl:rollup to="statements.notesToFinancialStatements" weight="0" order="57" />
				<xbrl:label xml:lang="en">Accounting for Derivatives</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingforDerivatives.previousValueDerivativeUnderlying" type="monetary">
		<annotation>
			<documentation>Value of underlying at last update</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountingforDerivatives" weight="0" order="1" />
				<xbrl:label xml:lang="en">Previous Value of Derivative Underlying</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingforDerivatives.currentValueDerivativeUnderlying" type="monetary">
		<annotation>
			<documentation>Value of underlying at the end of the reporting period.</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountingforDerivatives" weight="0" order="2" />
				<xbrl:label xml:lang="en">Current Value of Derivative Underlying</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingforDerivatives.changeInDerivativeUnderlyingValue" type="string">
		<annotation>
			<documentation>Difference between the previous value of underlying and the current value of the underlying.</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountingforDerivatives" weight="0" order="3" />
				<xbrl:label xml:lang="en">Change in Derivative Underlying Value</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingforDerivatives.notionalAmount" type="monetary">
		<annotation>
			<documentation>Number of units specified in the contract for the derivative instrument.</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountingforDerivatives" weight="0" order="4" />
				<xbrl:label xml:lang="en">Notional Amount of Derivative</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="accountingforDerivatives.gainOrLossOnDerivative" type="monetary">
		<annotation>
			<documentation>Change in market price times notional amount</documentation>
			<appinfo>
				<xbrl:rollup to="notesToFinancialStatements.accountingforDerivatives" weight="0" order="5" />
				<xbrl:label xml:lang="en">Gain or loss on Derivative</xbrl:label>
				<xbrl:reference name="FASB" number="133" chapter="" paragraph="" subparagraph="" />
			</appinfo>
		</annotation>
	</element>
	<element name="statements.supplementalFinancialInformation" type="string">
		<annotation>
			<documentation>Supplemental financial information issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="10" />
				<xbrl:label xml:lang="en">Supplemental Financial Information</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.financialHighlights" type="string">
		<annotation>
			<documentation>Financial highlights issued by the entity.  This element can contain elements from any other statement.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="11" />
				<xbrl:label xml:lang="en">Financial Highlights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialHighlights.balanceSheetHighlights" type="string">
		<annotation>
			<documentation>Highlights from the balance sheet</documentation>
			<appinfo>
				<xbrl:rollup to="statements.financialHighlights" weight="0" order="1" />
				<xbrl:label xml:lang="en">Balance Sheet Highlights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialHighlights.incomeStatementHighlights" type="string">
		<annotation>
			<documentation>Highlights from the income statement</documentation>
			<appinfo>
				<xbrl:rollup to="statements.financialHighlights" weight="0" order="2" />
				<xbrl:label xml:lang="en">Income Statement Highlights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialHighlights.cashFlowsHighlights" type="string">
		<annotation>
			<documentation>Highlights from the cash flows statement</documentation>
			<appinfo>
				<xbrl:rollup to="statements.financialHighlights" weight="0" order="3" />
				<xbrl:label xml:lang="en">Cash Flows Highlights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="financialHighlights.otherHighlights" type="string">
		<annotation>
			<documentation>Other financial highlights such as number of employees, number of locations, etc.</documentation>
			<appinfo>
				<xbrl:rollup to="statements.financialHighlights" weight="0" order="4" />
				<xbrl:label xml:lang="en">Other Highlights</xbrl:label>
			</appinfo>
		</annotation>
	</element>
	<element name="statements.managementDiscussionAndAnalysis" type="string">
		<annotation>
			<documentation>Management discussion and analysis issued by the entity.</documentation>
			<appinfo>
				<xbrl:rollup to="statements" weight="0" order="12" />
				<xbrl:label xml:lang="en">Management Discussion and Analysis</xbrl:label>
			</appinfo>
		</annotation>
	</element>

</schema>
