<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!-- Generated by Fujitsu XWand B0126 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:hans="http://www.hansens.com/20101231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef roleURI="http://xbrl.us/us-gaap/role/label/negated" xlink:href="http://www.xbrl.org/lrr/role/negated-2008-03-31.xsd#negated" xlink:type="simple" />
  <labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" xlink:type="locator" />
    <label id="label_AccountsReceivableNetCurrent" xlink:label="label_AccountsReceivableNetCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsReceivableNetCurrent" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent_2" xlink:type="arc" />
    <label id="label_AccountsReceivableNetCurrent_2" xlink:label="label_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsReceivableNetCurrent" xlink:type="resource" xml:lang="en-US">Trade accounts receivable, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to label_AccountsReceivableNetCurrent" xlink:to="label_AccountsReceivableNetCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="locator" />
    <label id="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:type="arc" />
    <label id="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax_2" xlink:label="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="label_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock" xlink:type="locator" />
    <label id="label_AdditionalPaidInCapitalCommonStock" xlink:label="label_AdditionalPaidInCapitalCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapitalCommonStock" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:title="label: AdditionalPaidInCapitalCommonStock to label_AdditionalPaidInCapitalCommonStock" xlink:to="label_AdditionalPaidInCapitalCommonStock_2" xlink:type="arc" />
    <label id="label_AdditionalPaidInCapitalCommonStock_2" xlink:label="label_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdditionalPaidInCapitalCommonStock" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalCommonStock" xlink:title="label: AdditionalPaidInCapitalCommonStock to label_AdditionalPaidInCapitalCommonStock" xlink:to="label_AdditionalPaidInCapitalCommonStock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" xlink:type="locator" />
    <label id="label_AmortizationOfIntangibleAssets" xlink:label="label_AmortizationOfIntangibleAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AmortizationOfIntangibleAssets" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:title="label: AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets_2" xlink:type="arc" />
    <label id="label_AmortizationOfIntangibleAssets_2" xlink:label="label_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AmortizationOfIntangibleAssets" xlink:type="resource" xml:lang="en-US">Amortization of trademark</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:title="label: AmortizationOfIntangibleAssets to label_AmortizationOfIntangibleAssets" xlink:to="label_AmortizationOfIntangibleAssets" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" xlink:type="locator" />
    <label id="label_StatementOfFinancialPositionAbstract" xlink:label="label_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfFinancialPositionAbstract" xlink:type="resource" xml:lang="en-US">CONSOLIDATED BALANCE SHEETS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:title="label: StatementOfFinancialPositionAbstract to label_StatementOfFinancialPositionAbstract" xlink:to="label_StatementOfFinancialPositionAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CapitalLeaseObligationsCurrent" xlink:label="CapitalLeaseObligationsCurrent" xlink:title="CapitalLeaseObligationsCurrent" xlink:type="locator" />
    <label id="label_CapitalLeaseObligationsCurrent" xlink:label="label_CapitalLeaseObligationsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CapitalLeaseObligationsCurrent" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsCurrent" xlink:title="label: CapitalLeaseObligationsCurrent to label_CapitalLeaseObligationsCurrent" xlink:to="label_CapitalLeaseObligationsCurrent_2" xlink:type="arc" />
    <label id="label_CapitalLeaseObligationsCurrent_2" xlink:label="label_CapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CapitalLeaseObligationsCurrent" xlink:type="resource" xml:lang="en-US">Current portion of debt</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsCurrent" xlink:title="label: CapitalLeaseObligationsCurrent to label_CapitalLeaseObligationsCurrent" xlink:to="label_CapitalLeaseObligationsCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" xlink:type="locator" />
    <label id="label_CashAndCashEquivalentsAtCarryingValue" xlink:label="label_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
    <label id="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, beginning of year</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" />
    <label id="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xlink:type="resource" xml:lang="en-US">CASH AND CASH EQUIVALENTS, end of year</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_3" xlink:type="arc" />
    <label id="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:label="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashAndCashEquivalentsAtCarryingValue" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to label_CashAndCashEquivalentsAtCarryingValue" xlink:to="label_CashAndCashEquivalentsAtCarryingValue_4" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid" xlink:type="locator" />
    <label id="label_InterestPaid" xlink:label="label_InterestPaid_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestPaid" xlink:type="resource" xml:lang="en-US">Interest Paid</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaid" xlink:title="label: InterestPaid to label_InterestPaid" xlink:to="label_InterestPaid_2" xlink:type="arc" />
    <label id="label_InterestPaid_2" xlink:label="label_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestPaid" xlink:type="resource" xml:lang="en-US">Interest</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaid" xlink:title="label: InterestPaid to label_InterestPaid" xlink:to="label_InterestPaid" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccountsReceivable" xlink:label="label_IncreaseDecreaseInAccountsReceivable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:title="label: IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccountsReceivable_2" xlink:label="label_IncreaseDecreaseInAccountsReceivable" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_IncreaseDecreaseInAccountsReceivable" xlink:type="resource" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:title="label: IncreaseDecreaseInAccountsReceivable to label_IncreaseDecreaseInAccountsReceivable" xlink:to="label_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="label_IncreaseDecreaseInAccruedIncomeTaxesPayable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Income Taxes Payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="label_IncreaseDecreaseInAccruedIncomeTaxesPayable_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccruedIncomeTaxesPayable_2" xlink:label="label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="resource" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:title="label: IncreaseDecreaseInAccruedIncomeTaxesPayable to label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="label_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInInventories" xlink:label="label_IncreaseDecreaseInInventories_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInInventories" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:title="label: IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInInventories_2" xlink:label="label_IncreaseDecreaseInInventories" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_IncreaseDecreaseInInventories" xlink:type="resource" xml:lang="en-US">Inventories</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:title="label: IncreaseDecreaseInInventories to label_IncreaseDecreaseInInventories" xlink:to="label_IncreaseDecreaseInInventories" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid, Deferred Expense and Other Assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2" xlink:label="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="label_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInOperatingCapitalAbstract_2" xlink:label="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="resource" xml:lang="en-US">Effect on cash of changes in operating assets and liabilities:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="label_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccountsPayable" xlink:label="label_IncreaseDecreaseInAccountsPayable_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccountsPayable" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:title="label: IncreaseDecreaseInAccountsPayable to label_IncreaseDecreaseInAccountsPayable" xlink:to="label_IncreaseDecreaseInAccountsPayable_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccountsPayable_2" xlink:label="label_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccountsPayable" xlink:type="resource" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:title="label: IncreaseDecreaseInAccountsPayable to label_IncreaseDecreaseInAccountsPayable" xlink:to="label_IncreaseDecreaseInAccountsPayable" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccruedLiabilities" xlink:label="label_IncreaseDecreaseInAccruedLiabilities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccruedLiabilities" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to label_IncreaseDecreaseInAccruedLiabilities" xlink:to="label_IncreaseDecreaseInAccruedLiabilities_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccruedLiabilities_2" xlink:label="label_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccruedLiabilities" xlink:type="resource" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to label_IncreaseDecreaseInAccruedLiabilities" xlink:to="label_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="locator" />
    <label id="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_CommitmentsAndContingenciesDisclosureTextBlock_2" xlink:label="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="label_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" xlink:type="locator" />
    <label id="label_CommonStockSharesAuthorized" xlink:label="label_CommonStockSharesAuthorized_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesAuthorized" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:title="label: CommonStockSharesAuthorized to label_CommonStockSharesAuthorized" xlink:to="label_CommonStockSharesAuthorized_2" xlink:type="arc" />
    <label id="label_CommonStockSharesAuthorized_2" xlink:label="label_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesAuthorized" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:title="label: CommonStockSharesAuthorized to label_CommonStockSharesAuthorized" xlink:to="label_CommonStockSharesAuthorized" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" xlink:type="locator" />
    <label id="label_CommonStockSharesOutstanding" xlink:label="label_CommonStockSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesOutstanding" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to label_CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding_2" xlink:type="arc" />
    <label id="label_CommonStockSharesOutstanding_2" xlink:label="label_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesOutstanding" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to label_CommonStockSharesOutstanding" xlink:to="label_CommonStockSharesOutstanding" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" xlink:type="locator" />
    <label id="label_CommonStockValue" xlink:label="label_CommonStockValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockValue" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:title="label: CommonStockValue to label_CommonStockValue" xlink:to="label_CommonStockValue_2" xlink:type="arc" />
    <label id="label_CommonStockValue_2" xlink:label="label_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_CommonStockValue" xlink:type="resource" xml:lang="en-US">Common stock - $0.005 par value; 120,000 shares authorized; 98,731 shares issued and 88,980 outstanding as of December 31, 2010; 97,285 shares issued and 88,159 outstanding as of December 31, 2009</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:title="label: CommonStockValue to label_CommonStockValue" xlink:to="label_CommonStockValue" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:label="ComprehensiveIncomeNoteTextBlock" xlink:title="ComprehensiveIncomeNoteTextBlock" xlink:type="locator" />
    <label id="label_ComprehensiveIncomeNoteTextBlock" xlink:label="label_ComprehensiveIncomeNoteTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComprehensiveIncomeNoteTextBlock" xlink:type="resource" xml:lang="en-US">Comprehensive Income Note [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNoteTextBlock" xlink:title="label: ComprehensiveIncomeNoteTextBlock to label_ComprehensiveIncomeNoteTextBlock" xlink:to="label_ComprehensiveIncomeNoteTextBlock_2" xlink:type="arc" />
    <label id="label_ComprehensiveIncomeNoteTextBlock_2" xlink:label="label_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ComprehensiveIncomeNoteTextBlock" xlink:type="resource" xml:lang="en-US">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNoteTextBlock" xlink:title="label: ComprehensiveIncomeNoteTextBlock to label_ComprehensiveIncomeNoteTextBlock" xlink:to="label_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostOfGoodsSold" xlink:label="CostOfGoodsSold" xlink:title="CostOfGoodsSold" xlink:type="locator" />
    <label id="label_CostOfGoodsSold" xlink:label="label_CostOfGoodsSold_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CostOfGoodsSold" xlink:type="resource" xml:lang="en-US">Cost of Goods Sold</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:title="label: CostOfGoodsSold to label_CostOfGoodsSold" xlink:to="label_CostOfGoodsSold_2" xlink:type="arc" />
    <label id="label_CostOfGoodsSold_2" xlink:label="label_CostOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CostOfGoodsSold" xlink:type="resource" xml:lang="en-US">COST OF SALES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsSold" xlink:title="label: CostOfGoodsSold to label_CostOfGoodsSold" xlink:to="label_CostOfGoodsSold" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" xlink:type="locator" />
    <label id="label_LiabilitiesCurrentAbstract" xlink:label="label_LiabilitiesCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrentAbstract" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:title="label: LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract_2" xlink:type="arc" />
    <label id="label_LiabilitiesCurrentAbstract_2" xlink:label="label_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesCurrentAbstract" xlink:type="resource" xml:lang="en-US">CURRENT LIABILITIES:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:title="label: LiabilitiesCurrentAbstract to label_LiabilitiesCurrentAbstract" xlink:to="label_LiabilitiesCurrentAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" xlink:type="locator" />
    <label id="label_LiabilitiesCurrent" xlink:label="label_LiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:title="label: LiabilitiesCurrent to label_LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent_2" xlink:type="arc" />
    <label id="label_LiabilitiesCurrent_2" xlink:label="label_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:title="label: LiabilitiesCurrent to label_LiabilitiesCurrent" xlink:to="label_LiabilitiesCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="ShortTermDebtTextBlock" xlink:title="ShortTermDebtTextBlock" xlink:type="locator" />
    <label id="label_ShortTermDebtTextBlock" xlink:label="label_ShortTermDebtTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermDebtTextBlock" xlink:type="resource" xml:lang="en-US">Short-term Debt [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTextBlock" xlink:title="label: ShortTermDebtTextBlock to label_ShortTermDebtTextBlock" xlink:to="label_ShortTermDebtTextBlock_2" xlink:type="arc" />
    <label id="label_ShortTermDebtTextBlock_2" xlink:label="label_ShortTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermDebtTextBlock" xlink:type="resource" xml:lang="en-US">DEBT</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermDebtTextBlock" xlink:title="label: ShortTermDebtTextBlock to label_ShortTermDebtTextBlock" xlink:to="label_ShortTermDebtTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" xlink:type="locator" />
    <label id="label_DeferredIncomeTaxExpenseBenefit" xlink:label="label_DeferredIncomeTaxExpenseBenefit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredIncomeTaxExpenseBenefit" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:title="label: DeferredIncomeTaxExpenseBenefit to label_DeferredIncomeTaxExpenseBenefit" xlink:to="label_DeferredIncomeTaxExpenseBenefit_2" xlink:type="arc" />
    <label id="label_DeferredIncomeTaxExpenseBenefit_2" xlink:label="label_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredIncomeTaxExpenseBenefit" xlink:type="resource" xml:lang="en-US">Deferred income taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:title="label: DeferredIncomeTaxExpenseBenefit to label_DeferredIncomeTaxExpenseBenefit" xlink:to="label_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="DeferredTaxAssetsNetCurrent" xlink:title="DeferredTaxAssetsNetCurrent" xlink:type="locator" />
    <label id="label_DeferredTaxAssetsNetCurrent" xlink:label="label_DeferredTaxAssetsNetCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsNetCurrent" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetCurrent" xlink:title="label: DeferredTaxAssetsNetCurrent to label_DeferredTaxAssetsNetCurrent" xlink:to="label_DeferredTaxAssetsNetCurrent_2" xlink:type="arc" />
    <label id="label_DeferredTaxAssetsNetCurrent_2" xlink:label="label_DeferredTaxAssetsNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsNetCurrent" xlink:type="resource" xml:lang="en-US">Deferred income taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetCurrent" xlink:title="label: DeferredTaxAssetsNetCurrent to label_DeferredTaxAssetsNetCurrent" xlink:to="label_DeferredTaxAssetsNetCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="DeferredTaxAssetsNetNoncurrent" xlink:title="DeferredTaxAssetsNetNoncurrent" xlink:type="locator" />
    <label id="label_DeferredTaxAssetsNetNoncurrent" xlink:label="label_DeferredTaxAssetsNetNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredTaxAssetsNetNoncurrent" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:title="label: DeferredTaxAssetsNetNoncurrent to label_DeferredTaxAssetsNetNoncurrent" xlink:to="label_DeferredTaxAssetsNetNoncurrent_2" xlink:type="arc" />
    <label id="label_DeferredTaxAssetsNetNoncurrent_2" xlink:label="label_DeferredTaxAssetsNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredTaxAssetsNetNoncurrent" xlink:type="resource" xml:lang="en-US">DEFERRED INCOME TAXES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNetNoncurrent" xlink:title="label: DeferredTaxAssetsNetNoncurrent to label_DeferredTaxAssetsNetNoncurrent" xlink:to="label_DeferredTaxAssetsNetNoncurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="DeferredRevenueNoncurrent" xlink:title="DeferredRevenueNoncurrent" xlink:type="locator" />
    <label id="label_DeferredRevenueNoncurrent" xlink:label="label_DeferredRevenueNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredRevenueNoncurrent" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueNoncurrent" xlink:title="label: DeferredRevenueNoncurrent to label_DeferredRevenueNoncurrent" xlink:to="label_DeferredRevenueNoncurrent_2" xlink:type="arc" />
    <label id="label_DeferredRevenueNoncurrent_2" xlink:label="label_DeferredRevenueNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredRevenueNoncurrent" xlink:type="resource" xml:lang="en-US">DEFERRED REVENUE</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueNoncurrent" xlink:title="label: DeferredRevenueNoncurrent to label_DeferredRevenueNoncurrent" xlink:to="label_DeferredRevenueNoncurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" xlink:type="locator" />
    <label id="label_EarningsPerShareDiluted" xlink:label="label_EarningsPerShareDiluted_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareDiluted" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to label_EarningsPerShareDiluted" xlink:to="label_EarningsPerShareDiluted_2" xlink:type="arc" />
    <label id="label_EarningsPerShareDiluted_2" xlink:label="label_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareDiluted" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to label_EarningsPerShareDiluted" xlink:to="label_EarningsPerShareDiluted" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="locator" />
    <label id="label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="label_EffectOfExchangeRateOnCashAndCashEquivalents_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="label_EffectOfExchangeRateOnCashAndCashEquivalents_2" xlink:type="arc" />
    <label id="label_EffectOfExchangeRateOnCashAndCashEquivalents_2" xlink:label="label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="label: EffectOfExchangeRateOnCashAndCashEquivalents to label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="label_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" xlink:type="locator" />
    <label id="label_ShareBasedCompensation" xlink:label="label_ShareBasedCompensation_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShareBasedCompensation" xlink:type="resource" xml:lang="en-US">Share-based Compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to label_ShareBasedCompensation" xlink:to="label_ShareBasedCompensation_2" xlink:type="arc" />
    <label id="label_ShareBasedCompensation_2" xlink:label="label_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShareBasedCompensation" xlink:type="resource" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to label_ShareBasedCompensation" xlink:to="label_ShareBasedCompensation" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment" xlink:type="locator" />
    <label id="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="label_GainLossOnSaleOfPropertyPlantEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Property Plant Equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to label_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_GainLossOnSaleOfPropertyPlantEquipment_2" xlink:type="arc" />
    <label id="label_GainLossOnSaleOfPropertyPlantEquipment_2" xlink:label="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="resource" xml:lang="en-US">Loss (gain) on disposal of property and equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="label: GainLossOnSaleOfPropertyPlantEquipment to label_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="label_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" xlink:type="locator" />
    <label id="label_GrossProfit" xlink:label="label_GrossProfit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GrossProfit" xlink:type="resource" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:title="label: GrossProfit to label_GrossProfit" xlink:to="label_GrossProfit_2" xlink:type="arc" />
    <label id="label_GrossProfit_2" xlink:label="label_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_GrossProfit" xlink:type="resource" xml:lang="en-US">GROSS PROFIT</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:title="label: GrossProfit to label_GrossProfit" xlink:to="label_GrossProfit" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfInvestments" xlink:label="ImpairmentOfInvestments" xlink:title="ImpairmentOfInvestments" xlink:type="locator" />
    <label id="label_ImpairmentOfInvestments" xlink:label="label_ImpairmentOfInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ImpairmentOfInvestments" xlink:type="resource" xml:lang="en-US">Impairment of Investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestments" xlink:title="label: ImpairmentOfInvestments to label_ImpairmentOfInvestments" xlink:to="label_ImpairmentOfInvestments" xlink:type="arc" />
    <label id="label_ImpairmentOfInvestments_2" xlink:label="label_ImpairmentOfInvestments_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ImpairmentOfInvestments" xlink:type="resource" xml:lang="en-US">Loss on investments, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestments" xlink:title="label: ImpairmentOfInvestments to label_ImpairmentOfInvestments" xlink:to="label_ImpairmentOfInvestments_2" xlink:type="arc" />
    <label id="label_ImpairmentOfInvestments_3" xlink:label="label_ImpairmentOfInvestments_3" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_ImpairmentOfInvestments" xlink:type="resource" xml:lang="en-US">Loss on investments and put option, net (Note 3)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestments" xlink:title="label: ImpairmentOfInvestments to label_ImpairmentOfInvestments" xlink:to="label_ImpairmentOfInvestments_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" xlink:type="locator" />
    <label id="label_IncomeStatementAbstract" xlink:label="label_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeStatementAbstract" xlink:type="resource" xml:lang="en-US">CONSOLIDATED STATEMENTS OF INCOME</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:title="label: IncomeStatementAbstract to label_IncomeStatementAbstract" xlink:to="label_IncomeStatementAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" xlink:type="locator" />
    <label id="label_IncomeTaxDisclosureTextBlock" xlink:label="label_IncomeTaxDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:title="label: IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_IncomeTaxDisclosureTextBlock_2" xlink:label="label_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">INCOME TAXES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:title="label: IncomeTaxDisclosureTextBlock to label_IncomeTaxDisclosureTextBlock" xlink:to="label_IncomeTaxDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" xlink:type="locator" />
    <label id="label_IntangibleAssetsNetExcludingGoodwill" xlink:label="label_IntangibleAssetsNetExcludingGoodwill_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangibleAssetsNetExcludingGoodwill" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to label_IntangibleAssetsNetExcludingGoodwill" xlink:to="label_IntangibleAssetsNetExcludingGoodwill_2" xlink:type="arc" />
    <label id="label_IntangibleAssetsNetExcludingGoodwill_2" xlink:label="label_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IntangibleAssetsNetExcludingGoodwill" xlink:type="resource" xml:lang="en-US">INTANGIBLES, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to label_IntangibleAssetsNetExcludingGoodwill" xlink:to="label_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" xlink:type="locator" />
    <label id="label_InventoryNet" xlink:label="label_InventoryNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryNet" xlink:type="resource" xml:lang="en-US">Inventory, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:title="label: InventoryNet to label_InventoryNet" xlink:to="label_InventoryNet_2" xlink:type="arc" />
    <label id="label_InventoryNet_2" xlink:label="label_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryNet" xlink:type="resource" xml:lang="en-US">Inventories</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:title="label: InventoryNet to label_InventoryNet" xlink:to="label_InventoryNet" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="label: InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock to label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_2" xlink:label="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">INVESTMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:title="label: InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock to label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="label_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" xlink:type="locator" />
    <label id="label_LiabilitiesAndStockholdersEquityAbstract" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract_2" xlink:type="arc" />
    <label id="label_LiabilitiesAndStockholdersEquityAbstract_2" xlink:label="label_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LiabilitiesAndStockholdersEquityAbstract" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to label_LiabilitiesAndStockholdersEquityAbstract" xlink:to="label_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" xlink:type="locator" />
    <label id="label_LiabilitiesAndStockholdersEquity" xlink:label="label_LiabilitiesAndStockholdersEquity_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LiabilitiesAndStockholdersEquity" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders' Equity.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity_2" xlink:type="arc" />
    <label id="label_LiabilitiesAndStockholdersEquity_2" xlink:label="label_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_LiabilitiesAndStockholdersEquity" xlink:type="resource" xml:lang="en-US">Total Liabilities and Stockholders' Equity</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to label_LiabilitiesAndStockholdersEquity" xlink:to="label_LiabilitiesAndStockholdersEquity" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" xlink:type="locator" />
    <label id="label_LongTermInvestments" xlink:label="label_LongTermInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_LongTermInvestments" xlink:type="resource" xml:lang="en-US">Long-term Investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermInvestments" xlink:title="label: LongTermInvestments to label_LongTermInvestments" xlink:to="label_LongTermInvestments_2" xlink:type="arc" />
    <label id="label_LongTermInvestments_2" xlink:label="label_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_LongTermInvestments" xlink:type="resource" xml:lang="en-US">INVESTMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermInvestments" xlink:title="label: LongTermInvestments to label_LongTermInvestments" xlink:to="label_LongTermInvestments" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInFinancingActivitiesAbstract_2" xlink:label="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInFinancingActivities" xlink:label="label_NetCashProvidedByUsedInFinancingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInFinancingActivities" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to label_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_NetCashProvidedByUsedInFinancingActivities_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInFinancingActivities_2" xlink:label="label_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInFinancingActivities" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to label_NetCashProvidedByUsedInFinancingActivities" xlink:to="label_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInInvestingActivitiesAbstract_2" xlink:label="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInInvestingActivities" xlink:label="label_NetCashProvidedByUsedInInvestingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInInvestingActivities" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_NetCashProvidedByUsedInInvestingActivities_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInInvestingActivities_2" xlink:label="label_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInInvestingActivities" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) investing activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to label_NetCashProvidedByUsedInInvestingActivities" xlink:to="label_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:label="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" xlink:type="locator" />
    <label id="label_NetCashProvidedByUsedInOperatingActivities" xlink:label="label_NetCashProvidedByUsedInOperatingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NetCashProvidedByUsedInOperatingActivities" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_NetCashProvidedByUsedInOperatingActivities_2" xlink:type="arc" />
    <label id="label_NetCashProvidedByUsedInOperatingActivities_2" xlink:label="label_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NetCashProvidedByUsedInOperatingActivities" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to label_NetCashProvidedByUsedInOperatingActivities" xlink:to="label_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="locator" />
    <label id="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xlink:type="arc" />
    <label id="label_CashAndCashEquivalentsPeriodIncreaseDecrease_2" xlink:label="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="label: CashAndCashEquivalentsPeriodIncreaseDecrease to label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="label_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="NonoperatingIncomeExpenseAbstract" xlink:title="NonoperatingIncomeExpenseAbstract" xlink:type="locator" />
    <label id="label_NonoperatingIncomeExpenseAbstract" xlink:label="label_NonoperatingIncomeExpenseAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonoperatingIncomeExpenseAbstract" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:title="label: NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract_2" xlink:type="arc" />
    <label id="label_NonoperatingIncomeExpenseAbstract_2" xlink:label="label_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_NonoperatingIncomeExpenseAbstract" xlink:type="resource" xml:lang="en-US">OTHER INCOME (EXPENSE):</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpenseAbstract" xlink:title="label: NonoperatingIncomeExpenseAbstract to label_NonoperatingIncomeExpenseAbstract" xlink:to="label_NonoperatingIncomeExpenseAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" xlink:type="locator" />
    <label id="label_NonoperatingIncomeExpense" xlink:label="label_NonoperatingIncomeExpense_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_NonoperatingIncomeExpense" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:title="label: NonoperatingIncomeExpense to label_NonoperatingIncomeExpense" xlink:to="label_NonoperatingIncomeExpense_2" xlink:type="arc" />
    <label id="label_NonoperatingIncomeExpense_2" xlink:label="label_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_NonoperatingIncomeExpense" xlink:type="resource" xml:lang="en-US">Total other income (expense)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:title="label: NonoperatingIncomeExpense to label_NonoperatingIncomeExpense" xlink:to="label_NonoperatingIncomeExpense" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" xlink:type="locator" />
    <label id="label_OperatingIncomeLoss" xlink:label="label_OperatingIncomeLoss_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingIncomeLoss" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:title="label: OperatingIncomeLoss to label_OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss_2" xlink:type="arc" />
    <label id="label_OperatingIncomeLoss_2" xlink:label="label_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_OperatingIncomeLoss" xlink:type="resource" xml:lang="en-US">OPERATING INCOME</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:title="label: OperatingIncomeLoss to label_OperatingIncomeLoss" xlink:to="label_OperatingIncomeLoss" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="locator" />
    <label id="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:label="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2" xlink:type="arc" />
    <label id="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss):</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="label_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="locator" />
    <label id="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2" xlink:label="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3" xlink:type="arc" />
    <label id="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3" xlink:label="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="resource" xml:lang="en-US">Change in unrealized loss on available-for-sale securities, net of tax</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" />
    <label id="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="resource" xml:lang="en-US">Change in unrealized gain (loss) on available-for-sale securities, net of tax</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="label_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities" xlink:type="locator" />
    <label id="label_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="label_PaymentsForProceedsFromOtherInvestingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to label_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="label_PaymentsForProceedsFromOtherInvestingActivities_2" xlink:type="arc" />
    <label id="label_PaymentsForProceedsFromOtherInvestingActivities_2" xlink:label="label_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="resource" xml:lang="en-US">(Increase) Decrease in other assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="label: PaymentsForProceedsFromOtherInvestingActivities to label_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="label_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2" xlink:label="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">EMPLOYEE BENEFIT PLAN</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="label_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="PrepaidTaxes" xlink:title="PrepaidTaxes" xlink:type="locator" />
    <label id="label_PrepaidTaxes" xlink:label="label_PrepaidTaxes_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidTaxes" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidTaxes" xlink:title="label: PrepaidTaxes to label_PrepaidTaxes" xlink:to="label_PrepaidTaxes_2" xlink:type="arc" />
    <label id="label_PrepaidTaxes_2" xlink:label="label_PrepaidTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrepaidTaxes" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidTaxes" xlink:title="label: PrepaidTaxes to label_PrepaidTaxes" xlink:to="label_PrepaidTaxes" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:title="ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="locator" />
    <label id="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:label="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Held-to-maturity Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:title="label: ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities to label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_2" xlink:type="arc" />
    <label id="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities_2" xlink:label="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="resource" xml:lang="en-US">Maturities of held-to-maturity investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:title="label: ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities to label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:to="label_ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" xlink:type="locator" />
    <label id="label_ProceedsFromIssuanceOfCommonStock" xlink:label="label_ProceedsFromIssuanceOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromIssuanceOfCommonStock" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:title="label: ProceedsFromIssuanceOfCommonStock to label_ProceedsFromIssuanceOfCommonStock" xlink:to="label_ProceedsFromIssuanceOfCommonStock_2" xlink:type="arc" />
    <label id="label_ProceedsFromIssuanceOfCommonStock_2" xlink:label="label_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromIssuanceOfCommonStock" xlink:type="resource" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:title="label: ProceedsFromIssuanceOfCommonStock to label_ProceedsFromIssuanceOfCommonStock" xlink:to="label_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="ProceedsFromSaleOfAvailableForSaleSecurities" xlink:title="ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="locator" />
    <label id="label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:label="label_ProceedsFromSaleOfAvailableForSaleSecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Available-for-sale Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfAvailableForSaleSecurities" xlink:title="label: ProceedsFromSaleOfAvailableForSaleSecurities to label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:to="label_ProceedsFromSaleOfAvailableForSaleSecurities_2" xlink:type="arc" />
    <label id="label_ProceedsFromSaleOfAvailableForSaleSecurities_2" xlink:label="label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="resource" xml:lang="en-US">Sales of available-for-sale investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfAvailableForSaleSecurities" xlink:title="label: ProceedsFromSaleOfAvailableForSaleSecurities to label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:to="label_ProceedsFromSaleOfAvailableForSaleSecurities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="locator" />
    <label id="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:type="arc" />
    <label id="label_ProceedsFromSaleOfPropertyPlantAndEquipment_2" xlink:label="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="resource" xml:lang="en-US">Proceeds from sale of property and equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:title="label: ProceedsFromSaleOfPropertyPlantAndEquipment to label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="label_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" xlink:type="locator" />
    <label id="label_PropertyPlantAndEquipmentNet" xlink:label="label_PropertyPlantAndEquipmentNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentNet" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:title="label: PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet_2" xlink:type="arc" />
    <label id="label_PropertyPlantAndEquipmentNet_2" xlink:label="label_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentNet" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:title="label: PropertyPlantAndEquipmentNet to label_PropertyPlantAndEquipmentNet" xlink:to="label_PropertyPlantAndEquipmentNet" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="ProvisionForDoubtfulAccounts" xlink:title="ProvisionForDoubtfulAccounts" xlink:type="locator" />
    <label id="label_ProvisionForDoubtfulAccounts" xlink:label="label_ProvisionForDoubtfulAccounts_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProvisionForDoubtfulAccounts" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:title="label: ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts_2" xlink:type="arc" />
    <label id="label_ProvisionForDoubtfulAccounts_2" xlink:label="label_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProvisionForDoubtfulAccounts" xlink:type="resource" xml:lang="en-US">Provision (benefit) for doubtful accounts</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProvisionForDoubtfulAccounts" xlink:title="label: ProvisionForDoubtfulAccounts to label_ProvisionForDoubtfulAccounts" xlink:to="label_ProvisionForDoubtfulAccounts" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="PaymentsToAcquireAvailableForSaleSecurities" xlink:title="PaymentsToAcquireAvailableForSaleSecurities" xlink:type="locator" />
    <label id="label_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="label_PaymentsToAcquireAvailableForSaleSecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireAvailableForSaleSecurities" xlink:type="resource" xml:lang="en-US">Payments to Acquire Available-for-sale Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireAvailableForSaleSecurities" xlink:title="label: PaymentsToAcquireAvailableForSaleSecurities to label_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="label_PaymentsToAcquireAvailableForSaleSecurities_2" xlink:type="arc" />
    <label id="label_PaymentsToAcquireAvailableForSaleSecurities_2" xlink:label="label_PaymentsToAcquireAvailableForSaleSecurities" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsToAcquireAvailableForSaleSecurities" xlink:type="resource" xml:lang="en-US">Purchases of available-for-sale investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireAvailableForSaleSecurities" xlink:title="label: PaymentsToAcquireAvailableForSaleSecurities to label_PaymentsToAcquireAvailableForSaleSecurities" xlink:to="label_PaymentsToAcquireAvailableForSaleSecurities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="PaymentsToAcquireHeldToMaturitySecurities" xlink:title="PaymentsToAcquireHeldToMaturitySecurities" xlink:type="locator" />
    <label id="label_PaymentsToAcquireHeldToMaturitySecurities" xlink:label="label_PaymentsToAcquireHeldToMaturitySecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="resource" xml:lang="en-US">Payments to Acquire Held-to-maturity Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireHeldToMaturitySecurities" xlink:title="label: PaymentsToAcquireHeldToMaturitySecurities to label_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="label_PaymentsToAcquireHeldToMaturitySecurities_2" xlink:type="arc" />
    <label id="label_PaymentsToAcquireHeldToMaturitySecurities_2" xlink:label="label_PaymentsToAcquireHeldToMaturitySecurities" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="resource" xml:lang="en-US">Purchases of held-to-maturity investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireHeldToMaturitySecurities" xlink:title="label: PaymentsToAcquireHeldToMaturitySecurities to label_PaymentsToAcquireHeldToMaturitySecurities" xlink:to="label_PaymentsToAcquireHeldToMaturitySecurities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="PaymentsToAcquireIntangibleAssets" xlink:title="PaymentsToAcquireIntangibleAssets" xlink:type="locator" />
    <label id="label_PaymentsToAcquireIntangibleAssets" xlink:label="label_PaymentsToAcquireIntangibleAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquireIntangibleAssets" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:title="label: PaymentsToAcquireIntangibleAssets to label_PaymentsToAcquireIntangibleAssets" xlink:to="label_PaymentsToAcquireIntangibleAssets_2" xlink:type="arc" />
    <label id="label_PaymentsToAcquireIntangibleAssets_2" xlink:label="label_PaymentsToAcquireIntangibleAssets" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsToAcquireIntangibleAssets" xlink:type="resource" xml:lang="en-US">Additions to trademarks</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireIntangibleAssets" xlink:title="label: PaymentsToAcquireIntangibleAssets to label_PaymentsToAcquireIntangibleAssets" xlink:to="label_PaymentsToAcquireIntangibleAssets" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator" />
    <label id="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:type="arc" />
    <label id="label_PaymentsToAcquirePropertyPlantAndEquipment_2" xlink:label="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="label_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="label_RelatedPartyTransactionsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to label_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="label_RelatedPartyTransactionsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_RelatedPartyTransactionsDisclosureTextBlock_2" xlink:label="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">RELATED-PARTY TRANSACTIONS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to label_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="label_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfShortTermDebt" xlink:label="RepaymentsOfShortTermDebt" xlink:title="RepaymentsOfShortTermDebt" xlink:type="locator" />
    <label id="label_RepaymentsOfShortTermDebt" xlink:label="label_RepaymentsOfShortTermDebt_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RepaymentsOfShortTermDebt" xlink:type="resource" xml:lang="en-US">Repayments of Short-term Debt</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfShortTermDebt" xlink:title="label: RepaymentsOfShortTermDebt to label_RepaymentsOfShortTermDebt" xlink:to="label_RepaymentsOfShortTermDebt_2" xlink:type="arc" />
    <label id="label_RepaymentsOfShortTermDebt_2" xlink:label="label_RepaymentsOfShortTermDebt" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_RepaymentsOfShortTermDebt" xlink:type="resource" xml:lang="en-US">Principal payments on debt</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepaymentsOfShortTermDebt" xlink:title="label: RepaymentsOfShortTermDebt to label_RepaymentsOfShortTermDebt" xlink:to="label_RepaymentsOfShortTermDebt" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" xlink:type="locator" />
    <label id="label_PaymentsForRepurchaseOfCommonStock" xlink:label="label_PaymentsForRepurchaseOfCommonStock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PaymentsForRepurchaseOfCommonStock" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:title="label: PaymentsForRepurchaseOfCommonStock to label_PaymentsForRepurchaseOfCommonStock" xlink:to="label_PaymentsForRepurchaseOfCommonStock_2" xlink:type="arc" />
    <label id="label_PaymentsForRepurchaseOfCommonStock_2" xlink:label="label_PaymentsForRepurchaseOfCommonStock" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_PaymentsForRepurchaseOfCommonStock" xlink:type="resource" xml:lang="en-US">Purchases of common stock held in treasury</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:title="label: PaymentsForRepurchaseOfCommonStock to label_PaymentsForRepurchaseOfCommonStock" xlink:to="label_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" xlink:type="locator" />
    <label id="label_RetainedEarningsAccumulatedDeficit" xlink:label="label_RetainedEarningsAccumulatedDeficit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsAccumulatedDeficit" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit_2" xlink:type="arc" />
    <label id="label_RetainedEarningsAccumulatedDeficit_2" xlink:label="label_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_RetainedEarningsAccumulatedDeficit" xlink:type="resource" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to label_RetainedEarningsAccumulatedDeficit" xlink:to="label_RetainedEarningsAccumulatedDeficit" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SalesRevenueGoodsNet" xlink:label="SalesRevenueGoodsNet" xlink:title="SalesRevenueGoodsNet" xlink:type="locator" />
    <label id="label_SalesRevenueGoodsNet" xlink:label="label_SalesRevenueGoodsNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SalesRevenueGoodsNet" xlink:type="resource" xml:lang="en-US">Sales Revenue, Goods, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:title="label: SalesRevenueGoodsNet to label_SalesRevenueGoodsNet" xlink:to="label_SalesRevenueGoodsNet_2" xlink:type="arc" />
    <label id="label_SalesRevenueGoodsNet_2" xlink:label="label_SalesRevenueGoodsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SalesRevenueGoodsNet" xlink:type="resource" xml:lang="en-US">NET SALES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueGoodsNet" xlink:title="label: SalesRevenueGoodsNet to label_SalesRevenueGoodsNet" xlink:to="label_SalesRevenueGoodsNet" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="InventoryDisclosureTextBlock" xlink:title="InventoryDisclosureTextBlock" xlink:type="locator" />
    <label id="label_InventoryDisclosureTextBlock" xlink:label="label_InventoryDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoryDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:title="label: InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_InventoryDisclosureTextBlock_2" xlink:label="label_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InventoryDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">INVENTORIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureTextBlock" xlink:title="label: InventoryDisclosureTextBlock to label_InventoryDisclosureTextBlock" xlink:to="label_InventoryDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="SegmentReportingDisclosureTextBlock" xlink:title="SegmentReportingDisclosureTextBlock" xlink:type="locator" />
    <label id="label_SegmentReportingDisclosureTextBlock" xlink:label="label_SegmentReportingDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentReportingDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:title="label: SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_SegmentReportingDisclosureTextBlock_2" xlink:label="label_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SegmentReportingDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">SEGMENT INFORMATION</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingDisclosureTextBlock" xlink:title="label: SegmentReportingDisclosureTextBlock to label_SegmentReportingDisclosureTextBlock" xlink:to="label_SegmentReportingDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" xlink:type="locator" />
    <label id="label_ShortTermInvestments" xlink:label="label_ShortTermInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ShortTermInvestments" xlink:type="resource" xml:lang="en-US">Short-term Investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:title="label: ShortTermInvestments to label_ShortTermInvestments" xlink:to="label_ShortTermInvestments_2" xlink:type="arc" />
    <label id="label_ShortTermInvestments_2" xlink:label="label_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ShortTermInvestments" xlink:type="resource" xml:lang="en-US">Short-term investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:title="label: ShortTermInvestments to label_ShortTermInvestments" xlink:to="label_ShortTermInvestments" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" xlink:type="locator" />
    <label id="label_StatementOfCashFlowsAbstract" xlink:label="label_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfCashFlowsAbstract" xlink:type="resource" xml:lang="en-US">CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:title="label: StatementOfCashFlowsAbstract to label_StatementOfCashFlowsAbstract" xlink:to="label_StatementOfCashFlowsAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="locator" />
    <label id="label_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="label_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="resource" xml:lang="en-US">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to label_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="label_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" xlink:type="locator" />
    <label id="label_StatementOfStockholdersEquityAbstract" xlink:label="label_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementOfStockholdersEquityAbstract" xlink:type="resource" xml:lang="en-US">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:title="label: StatementOfStockholdersEquityAbstract to label_StatementOfStockholdersEquityAbstract" xlink:to="label_StatementOfStockholdersEquityAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" xlink:type="locator" />
    <label id="label_SupplementalCashFlowInformationAbstract" xlink:label="label_SupplementalCashFlowInformationAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SupplementalCashFlowInformationAbstract" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract_2" xlink:type="arc" />
    <label id="label_SupplementalCashFlowInformationAbstract_2" xlink:label="label_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_SupplementalCashFlowInformationAbstract" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL INFORMATION:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to label_SupplementalCashFlowInformationAbstract" xlink:to="label_SupplementalCashFlowInformationAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="IncomeTaxesPaid" xlink:title="IncomeTaxesPaid" xlink:type="locator" />
    <label id="label_IncomeTaxesPaid" xlink:label="label_IncomeTaxesPaid_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxesPaid" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:title="label: IncomeTaxesPaid to label_IncomeTaxesPaid" xlink:to="label_IncomeTaxesPaid_2" xlink:type="arc" />
    <label id="label_IncomeTaxesPaid_2" xlink:label="label_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxesPaid" xlink:type="resource" xml:lang="en-US">Income taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaid" xlink:title="label: IncomeTaxesPaid to label_IncomeTaxesPaid" xlink:to="label_IncomeTaxesPaid" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" xlink:type="locator" />
    <label id="label_AssetsCurrentAbstract" xlink:label="label_AssetsCurrentAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrentAbstract" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:title="label: AssetsCurrentAbstract to label_AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract_2" xlink:type="arc" />
    <label id="label_AssetsCurrentAbstract_2" xlink:label="label_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AssetsCurrentAbstract" xlink:type="resource" xml:lang="en-US">CURRENT ASSETS:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:title="label: AssetsCurrentAbstract to label_AssetsCurrentAbstract" xlink:to="label_AssetsCurrentAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" xlink:type="locator" />
    <label id="label_AssetsCurrent" xlink:label="label_AssetsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsCurrent" xlink:type="resource" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:title="label: AssetsCurrent to label_AssetsCurrent" xlink:to="label_AssetsCurrent_2" xlink:type="arc" />
    <label id="label_AssetsCurrent_2" xlink:label="label_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_AssetsCurrent" xlink:type="resource" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:title="label: AssetsCurrent to label_AssetsCurrent" xlink:to="label_AssetsCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="TreasuryStockMember" xlink:title="TreasuryStockMember" xlink:type="locator" />
    <label id="label_TreasuryStockMember" xlink:label="label_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockMember" xlink:type="resource" xml:lang="en-US">Treasury stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockMember" xlink:title="label: TreasuryStockMember to label_TreasuryStockMember" xlink:to="label_TreasuryStockMember" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="locator" />
    <label id="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="label_WeightedAverageNumberOfDilutedSharesOutstanding_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_WeightedAverageNumberOfDilutedSharesOutstanding_2" xlink:type="arc" />
    <label id="label_WeightedAverageNumberOfDilutedSharesOutstanding_2" xlink:label="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="label_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="locator" />
    <label id="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="label_WeightedAverageNumberOfSharesOutstandingBasic_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_WeightedAverageNumberOfSharesOutstandingBasic_2" xlink:type="arc" />
    <label id="label_WeightedAverageNumberOfSharesOutstandingBasic_2" xlink:label="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="resource" xml:lang="en-US">Basic (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="label_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" xlink:type="locator" />
    <label id="label_CommonStockMember" xlink:label="label_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockMember" xlink:type="resource" xml:lang="en-US">Common stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:title="label: CommonStockMember to label_CommonStockMember" xlink:to="label_CommonStockMember" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator" />
    <label id="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_PropertyPlantAndEquipmentDisclosureTextBlock_2" xlink:label="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="label_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" xlink:type="locator" />
    <label id="label_Assets" xlink:label="label_Assets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_Assets" xlink:type="resource" xml:lang="en-US">Assets.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:title="label: Assets to label_Assets" xlink:to="label_Assets_2" xlink:type="arc" />
    <label id="label_Assets_2" xlink:label="label_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_Assets" xlink:type="resource" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:title="label: Assets to label_Assets" xlink:to="label_Assets" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="IntangibleAssetsDisclosureTextBlock" xlink:title="IntangibleAssetsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_IntangibleAssetsDisclosureTextBlock" xlink:label="label_IntangibleAssetsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangibleAssetsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:title="label: IntangibleAssetsDisclosureTextBlock to label_IntangibleAssetsDisclosureTextBlock" xlink:to="label_IntangibleAssetsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_IntangibleAssetsDisclosureTextBlock_2" xlink:label="label_IntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IntangibleAssetsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">INTANGIBLES, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsDisclosureTextBlock" xlink:title="label: IntangibleAssetsDisclosureTextBlock to label_IntangibleAssetsDisclosureTextBlock" xlink:to="label_IntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="locator" />
    <label id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:type="arc" />
    <label id="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2" xlink:label="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="resource" xml:lang="en-US">STOCK-BASED COMPENSATION</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="label_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" xlink:type="locator" />
    <label id="label_StatementTable" xlink:label="label_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementTable" xlink:type="resource" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:title="label: StatementTable to label_StatementTable" xlink:to="label_StatementTable" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" xlink:type="locator" />
    <label id="label_AssetsAbstract" xlink:label="label_AssetsAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AssetsAbstract" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:title="label: AssetsAbstract to label_AssetsAbstract" xlink:to="label_AssetsAbstract_2" xlink:type="arc" />
    <label id="label_AssetsAbstract_2" xlink:label="label_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AssetsAbstract" xlink:type="resource" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:title="label: AssetsAbstract to label_AssetsAbstract" xlink:to="label_AssetsAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" xlink:type="locator" />
    <label id="label_StatementLineItems" xlink:label="label_StatementLineItems_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementLineItems" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:title="label: StatementLineItems to label_StatementLineItems" xlink:to="label_StatementLineItems_2" xlink:type="arc" />
    <label id="label_StatementLineItems_2" xlink:label="label_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StatementLineItems" xlink:type="resource" xml:lang="en-US">Statement</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:title="label: StatementLineItems to label_StatementLineItems" xlink:to="label_StatementLineItems" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="FairValueByBalanceSheetGroupingTextBlock" xlink:title="FairValueByBalanceSheetGroupingTextBlock" xlink:type="locator" />
    <label id="label_FairValueByBalanceSheetGroupingTextBlock" xlink:label="label_FairValueByBalanceSheetGroupingTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock" xlink:type="resource" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:title="label: FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock" xlink:to="label_FairValueByBalanceSheetGroupingTextBlock_2" xlink:type="arc" />
    <label id="label_FairValueByBalanceSheetGroupingTextBlock_2" xlink:label="label_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_FairValueByBalanceSheetGroupingTextBlock" xlink:type="resource" xml:lang="en-US">FAIR VALUE OF CERTAIN FINANCIAL ASSETS AND LIABILITIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByBalanceSheetGroupingTextBlock" xlink:title="label: FairValueByBalanceSheetGroupingTextBlock to label_FairValueByBalanceSheetGroupingTextBlock" xlink:to="label_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="QuarterlyFinancialInformationTextBlock" xlink:title="QuarterlyFinancialInformationTextBlock" xlink:type="locator" />
    <label id="label_QuarterlyFinancialInformationTextBlock" xlink:label="label_QuarterlyFinancialInformationTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_QuarterlyFinancialInformationTextBlock" xlink:type="resource" xml:lang="en-US">Quarterly Financial Information [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:title="label: QuarterlyFinancialInformationTextBlock to label_QuarterlyFinancialInformationTextBlock" xlink:to="label_QuarterlyFinancialInformationTextBlock_2" xlink:type="arc" />
    <label id="label_QuarterlyFinancialInformationTextBlock_2" xlink:label="label_QuarterlyFinancialInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_QuarterlyFinancialInformationTextBlock" xlink:type="resource" xml:lang="en-US">QUARTERLY FINANCIAL DATA (Unaudited)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialInformationTextBlock" xlink:title="label: QuarterlyFinancialInformationTextBlock to label_QuarterlyFinancialInformationTextBlock" xlink:to="label_QuarterlyFinancialInformationTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" xlink:type="locator" />
    <label id="label_TreasuryStockValue" xlink:label="label_TreasuryStockValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockValue" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:title="label: TreasuryStockValue to label_TreasuryStockValue" xlink:to="label_TreasuryStockValue_2" xlink:type="arc" />
    <label id="label_TreasuryStockValue_2" xlink:label="label_TreasuryStockValue" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_TreasuryStockValue" xlink:type="resource" xml:lang="en-US">Common stock in treasury, at cost; 9,751 shares and 9,126 shares as of December 31, 2010 and 2009, respectively</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:title="label: TreasuryStockValue to label_TreasuryStockValue" xlink:to="label_TreasuryStockValue" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" xlink:type="locator" />
    <label id="label_EarningsPerShareBasic" xlink:label="label_EarningsPerShareBasic_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareBasic" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to label_EarningsPerShareBasic" xlink:to="label_EarningsPerShareBasic_2" xlink:type="arc" />
    <label id="label_EarningsPerShareBasic_2" xlink:label="label_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareBasic" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to label_EarningsPerShareBasic" xlink:to="label_EarningsPerShareBasic" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="locator" />
    <label id="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2" xlink:type="arc" />
    <label id="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_2" xlink:label="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of stock options</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationFinancingActivities to label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="label_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="label_IncreaseDecreaseInStockholdersEquityRollForward_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="label_IncreaseDecreaseInStockholdersEquityRollForward_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInStockholdersEquityRollForward_2" xlink:label="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="label_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease" xlink:type="locator" />
    <label id="label_StockholdersEquityPeriodIncreaseDecrease" xlink:label="label_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Period Increase (Decrease)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:title="label: StockholdersEquityPeriodIncreaseDecrease to label_StockholdersEquityPeriodIncreaseDecrease" xlink:to="label_StockholdersEquityPeriodIncreaseDecrease" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:title="ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="locator" />
    <label id="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationOperatingActivities to label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2" xlink:type="arc" />
    <label id="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_2" xlink:label="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="resource" xml:lang="en-US">Tax benefit from exercise of stock options</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:title="label: ExcessTaxBenefitFromShareBasedCompensationOperatingActivities to label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:to="label_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="ScheduleOfTreasuryStockByClassTextBlock" xlink:title="ScheduleOfTreasuryStockByClassTextBlock" xlink:type="locator" />
    <label id="label_ScheduleOfTreasuryStockByClassTextBlock" xlink:label="label_ScheduleOfTreasuryStockByClassTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="resource" xml:lang="en-US">Schedule of Treasury Stock by Class [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfTreasuryStockByClassTextBlock" xlink:title="label: ScheduleOfTreasuryStockByClassTextBlock to label_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="label_ScheduleOfTreasuryStockByClassTextBlock_2" xlink:type="arc" />
    <label id="label_ScheduleOfTreasuryStockByClassTextBlock_2" xlink:label="label_ScheduleOfTreasuryStockByClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="resource" xml:lang="en-US">TREASURY STOCK PURCHASE</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfTreasuryStockByClassTextBlock" xlink:title="label: ScheduleOfTreasuryStockByClassTextBlock to label_ScheduleOfTreasuryStockByClassTextBlock" xlink:to="label_ScheduleOfTreasuryStockByClassTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" xlink:type="locator" />
    <label id="label_CommonStockSharesIssued" xlink:label="label_CommonStockSharesIssued_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockSharesIssued" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued_2" xlink:type="arc" />
    <label id="label_CommonStockSharesIssued_2" xlink:label="label_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockSharesIssued" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to label_CommonStockSharesIssued" xlink:to="label_CommonStockSharesIssued" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInDeferredRevenue" xlink:label="label_IncreaseDecreaseInDeferredRevenue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDeferredRevenue" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:title="label: IncreaseDecreaseInDeferredRevenue to label_IncreaseDecreaseInDeferredRevenue" xlink:to="label_IncreaseDecreaseInDeferredRevenue_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInDeferredRevenue_2" xlink:label="label_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInDeferredRevenue" xlink:type="resource" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredRevenue" xlink:title="label: IncreaseDecreaseInDeferredRevenue to label_IncreaseDecreaseInDeferredRevenue" xlink:to="label_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" xlink:type="locator" />
    <label id="label_OtherAssetsNoncurrent" xlink:label="label_OtherAssetsNoncurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherAssetsNoncurrent" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:title="label: OtherAssetsNoncurrent to label_OtherAssetsNoncurrent" xlink:to="label_OtherAssetsNoncurrent_2" xlink:type="arc" />
    <label id="label_OtherAssetsNoncurrent_2" xlink:label="label_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherAssetsNoncurrent" xlink:type="resource" xml:lang="en-US">OTHER ASSETS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:title="label: OtherAssetsNoncurrent to label_OtherAssetsNoncurrent" xlink:to="label_OtherAssetsNoncurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" xlink:type="locator" />
    <label id="label_OperatingExpenses" xlink:label="label_OperatingExpenses_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OperatingExpenses" xlink:type="resource" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:title="label: OperatingExpenses to label_OperatingExpenses" xlink:to="label_OperatingExpenses_2" xlink:type="arc" />
    <label id="label_OperatingExpenses_2" xlink:label="label_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OperatingExpenses" xlink:type="resource" xml:lang="en-US">OPERATING EXPENSES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:title="label: OperatingExpenses to label_OperatingExpenses" xlink:to="label_OperatingExpenses" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" xlink:type="locator" />
    <label id="label_EarningsPerShareAbstract" xlink:label="label_EarningsPerShareAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareAbstract" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:title="label: EarningsPerShareAbstract to label_EarningsPerShareAbstract" xlink:to="label_EarningsPerShareAbstract_2" xlink:type="arc" />
    <label id="label_EarningsPerShareAbstract_2" xlink:label="label_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareAbstract" xlink:type="resource" xml:lang="en-US">NET INCOME PER COMMON SHARE:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:title="label: EarningsPerShareAbstract to label_EarningsPerShareAbstract" xlink:to="label_EarningsPerShareAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="locator" />
    <label id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Cumulative Effects of Changes in Accounting Principles, Noncontrolling Interest</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2" xlink:type="arc" />
    <label id="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2" xlink:label="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="resource" xml:lang="en-US">INCOME BEFORE PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments to label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="label_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" xlink:type="locator" />
    <label id="label_CommonStockParOrStatedValuePerShare" xlink:label="label_CommonStockParOrStatedValuePerShare_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommonStockParOrStatedValuePerShare" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:title="label: CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare" xlink:to="label_CommonStockParOrStatedValuePerShare_2" xlink:type="arc" />
    <label id="label_CommonStockParOrStatedValuePerShare_2" xlink:label="label_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommonStockParOrStatedValuePerShare" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:title="label: CommonStockParOrStatedValuePerShare to label_CommonStockParOrStatedValuePerShare" xlink:to="label_CommonStockParOrStatedValuePerShare" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" xlink:type="locator" />
    <label id="label_TreasuryStockShares" xlink:label="label_TreasuryStockShares_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockShares" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockShares" xlink:title="label: TreasuryStockShares to label_TreasuryStockShares" xlink:to="label_TreasuryStockShares_2" xlink:type="arc" />
    <label id="label_TreasuryStockShares_2" xlink:label="label_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_TreasuryStockShares" xlink:type="resource" xml:lang="en-US">Common stock in treasury, shares</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockShares" xlink:title="label: TreasuryStockShares to label_TreasuryStockShares" xlink:to="label_TreasuryStockShares" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="locator" />
    <label id="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_2" xlink:label="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income, Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease to label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:to="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_3" xlink:type="arc" />
    <label id="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_3" xlink:label="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease to label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:to="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="arc" />
    <label id="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="label: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease to label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:to="label_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease_2" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" xlink:type="locator" />
    <label id="label_IncomeTaxExpenseBenefit" xlink:label="label_IncomeTaxExpenseBenefit_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxExpenseBenefit" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:title="label: IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit_2" xlink:type="arc" />
    <label id="label_IncomeTaxExpenseBenefit_2" xlink:label="label_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncomeTaxExpenseBenefit" xlink:type="resource" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:title="label: IncomeTaxExpenseBenefit to label_IncomeTaxExpenseBenefit" xlink:to="label_IncomeTaxExpenseBenefit" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" xlink:type="locator" />
    <label id="label_StatementEquityComponentsAxis" xlink:label="label_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementEquityComponentsAxis" xlink:type="resource" xml:lang="en-US">Statement, Equity Components [Axis]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:title="label: StatementEquityComponentsAxis to label_StatementEquityComponentsAxis" xlink:to="label_StatementEquityComponentsAxis" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" xlink:type="locator" />
    <label id="label_AdditionalPaidInCapitalMember" xlink:label="label_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdditionalPaidInCapitalMember" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:title="label: AdditionalPaidInCapitalMember to label_AdditionalPaidInCapitalMember" xlink:to="label_AdditionalPaidInCapitalMember" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" xlink:type="locator" />
    <label id="label_RetainedEarningsMember" xlink:label="label_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RetainedEarningsMember" xlink:type="resource" xml:lang="en-US">Retained Earnings</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:title="label: RetainedEarningsMember to label_RetainedEarningsMember" xlink:to="label_RetainedEarningsMember" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" xlink:type="locator" />
    <label id="label_AccumulatedOtherComprehensiveIncomeMember" xlink:label="label_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedOtherComprehensiveIncomeMember" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to label_AccumulatedOtherComprehensiveIncomeMember" xlink:to="label_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" xlink:type="locator" />
    <label id="label_EquityComponentDomain" xlink:label="label_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EquityComponentDomain" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:title="label: EquityComponentDomain to label_EquityComponentDomain" xlink:to="label_EquityComponentDomain" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="locator" />
    <label id="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="label_StockIssuedDuringPeriodValueStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodValueStockOptionsExercised_2" xlink:type="arc" />
    <label id="label_StockIssuedDuringPeriodValueStockOptionsExercised_2" xlink:label="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="resource" xml:lang="en-US">Exercise of stock options</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator" />
    <label id="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Stock Options Exercised</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:type="arc" />
    <label id="label_StockIssuedDuringPeriodSharesStockOptionsExercised_2" xlink:label="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="label_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="TreasuryStockSharesAcquired" xlink:title="TreasuryStockSharesAcquired" xlink:type="locator" />
    <label id="label_TreasuryStockSharesAcquired" xlink:label="label_TreasuryStockSharesAcquired_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockSharesAcquired" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockSharesAcquired" xlink:title="label: TreasuryStockSharesAcquired to label_TreasuryStockSharesAcquired" xlink:to="label_TreasuryStockSharesAcquired_2" xlink:type="arc" />
    <label id="label_TreasuryStockSharesAcquired_2" xlink:label="label_TreasuryStockSharesAcquired" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_TreasuryStockSharesAcquired" xlink:type="resource" xml:lang="en-US">Repurchase of common stock (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockSharesAcquired" xlink:title="label: TreasuryStockSharesAcquired to label_TreasuryStockSharesAcquired" xlink:to="label_TreasuryStockSharesAcquired" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:type="locator" />
    <label id="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Period Increase (Decrease)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="label: StockIssuedDuringPeriodSharesPeriodIncreaseDecrease to label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:to="label_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="TreasuryStockValueAcquiredCostMethod" xlink:title="TreasuryStockValueAcquiredCostMethod" xlink:type="locator" />
    <label id="label_TreasuryStockValueAcquiredCostMethod" xlink:label="label_TreasuryStockValueAcquiredCostMethod_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockValueAcquiredCostMethod" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValueAcquiredCostMethod" xlink:title="label: TreasuryStockValueAcquiredCostMethod to label_TreasuryStockValueAcquiredCostMethod" xlink:to="label_TreasuryStockValueAcquiredCostMethod_2" xlink:type="arc" />
    <label id="label_TreasuryStockValueAcquiredCostMethod_2" xlink:label="label_TreasuryStockValueAcquiredCostMethod" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_TreasuryStockValueAcquiredCostMethod" xlink:type="resource" xml:lang="en-US">Repurchase of common stock</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValueAcquiredCostMethod" xlink:title="label: TreasuryStockValueAcquiredCostMethod to label_TreasuryStockValueAcquiredCostMethod" xlink:to="label_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="locator" />
    <label id="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Tax Effect from Share-based Compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2" xlink:type="arc" />
    <label id="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_2" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="resource" xml:lang="en-US">Excess tax benefits from share based payment arrangements</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation to label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" xlink:type="locator" />
    <label id="label_SharesIssued" xlink:label="label_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SharesIssued" xlink:type="resource" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:title="label: SharesIssued to label_SharesIssued" xlink:to="label_SharesIssued" xlink:type="arc" />
    <label id="label_SharesIssued_2" xlink:label="label_SharesIssued_2" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_SharesIssued" xlink:type="resource" xml:lang="en-US">Balance (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:title="label: SharesIssued to label_SharesIssued" xlink:to="label_SharesIssued_2" xlink:type="arc" />
    <label id="label_SharesIssued_3" xlink:label="label_SharesIssued_3" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_SharesIssued" xlink:type="resource" xml:lang="en-US">Balance (in shares)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:title="label: SharesIssued to label_SharesIssued" xlink:to="label_SharesIssued_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" xlink:type="locator" />
    <label id="label_EarningsPerShareTextBlock" xlink:label="label_EarningsPerShareTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareTextBlock" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:title="label: EarningsPerShareTextBlock to label_EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock_2" xlink:type="arc" />
    <label id="label_EarningsPerShareTextBlock_2" xlink:label="label_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EarningsPerShareTextBlock" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:title="label: EarningsPerShareTextBlock to label_EarningsPerShareTextBlock" xlink:to="label_EarningsPerShareTextBlock" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss" xlink:type="locator" />
    <label id="label_ProfitLoss_2" xlink:label="label_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProfitLoss" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:title="label: ProfitLoss to label_ProfitLoss" xlink:to="label_ProfitLoss" xlink:type="arc" />
    <label id="label_ProfitLoss_3" xlink:label="label_ProfitLoss_3" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ProfitLoss" xlink:type="resource" xml:lang="en-US">NET INCOME</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:title="label: ProfitLoss to label_ProfitLoss" xlink:to="label_ProfitLoss_3" xlink:type="arc" />
    <label id="label_ProfitLoss_4" xlink:label="label_ProfitLoss_4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProfitLoss" xlink:type="resource" xml:lang="en-US">Net income</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:title="label: ProfitLoss to label_ProfitLoss" xlink:to="label_ProfitLoss_4" xlink:type="arc" />
    <label id="label_ProfitLoss" xlink:label="label_ProfitLoss_2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="label_ProfitLoss" xlink:type="resource" xml:lang="en-US">Net income, as reported</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProfitLoss" xlink:title="label: ProfitLoss to label_ProfitLoss" xlink:to="label_ProfitLoss_2" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="locator" />
    <label id="label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="label_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="label_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:type="arc" />
    <label id="label_WeightedAverageNumberOfSharesOutstandingAbstract_2" xlink:label="label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="resource" xml:lang="en-US">WEIGHTED AVERAGE NUMBER OF SHARES OF COMMON STOCK AND COMMON STOCK EQUIVALENTS:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="label_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="AccruedIncomeTaxesCurrent" xlink:title="AccruedIncomeTaxesCurrent" xlink:type="locator" />
    <label id="label_AccruedIncomeTaxesCurrent" xlink:label="label_AccruedIncomeTaxesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedIncomeTaxesCurrent" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:title="label: AccruedIncomeTaxesCurrent to label_AccruedIncomeTaxesCurrent" xlink:to="label_AccruedIncomeTaxesCurrent_2" xlink:type="arc" />
    <label id="label_AccruedIncomeTaxesCurrent_2" xlink:label="label_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedIncomeTaxesCurrent" xlink:type="resource" xml:lang="en-US">Income taxes payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedIncomeTaxesCurrent" xlink:title="label: AccruedIncomeTaxesCurrent to label_AccruedIncomeTaxesCurrent" xlink:to="label_AccruedIncomeTaxesCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization" xlink:type="locator" />
    <label id="label_DepreciationDepletionAndAmortization" xlink:label="label_DepreciationDepletionAndAmortization_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DepreciationDepletionAndAmortization" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:title="label: DepreciationDepletionAndAmortization to label_DepreciationDepletionAndAmortization" xlink:to="label_DepreciationDepletionAndAmortization_2" xlink:type="arc" />
    <label id="label_DepreciationDepletionAndAmortization_2" xlink:label="label_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DepreciationDepletionAndAmortization" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepreciationDepletionAndAmortization" xlink:title="label: DepreciationDepletionAndAmortization to label_DepreciationDepletionAndAmortization" xlink:to="label_DepreciationDepletionAndAmortization" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator" />
    <label id="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2" xlink:label="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Comprehensive Income, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" />
    <label id="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Comprehensive income</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="locator" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2" xlink:type="arc" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_2" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="resource" xml:lang="en-US">STOCKHOLDERS' EQUITY:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="locator" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Balance</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3" xlink:type="arc" />
    <label id="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4" xlink:label="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="resource" xml:lang="en-US">Balance</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest to label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="label_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent" xlink:type="locator" />
    <label id="label_AccountsPayableCurrent" xlink:label="label_AccountsPayableCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccountsPayableCurrent" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:title="label: AccountsPayableCurrent to label_AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent_2" xlink:type="arc" />
    <label id="label_AccountsPayableCurrent_2" xlink:label="label_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccountsPayableCurrent" xlink:type="resource" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableCurrent" xlink:title="label: AccountsPayableCurrent to label_AccountsPayableCurrent" xlink:to="label_AccountsPayableCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent" xlink:type="locator" />
    <label id="label_AccruedLiabilitiesCurrent" xlink:label="label_AccruedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedLiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:title="label: AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent_2" xlink:type="arc" />
    <label id="label_AccruedLiabilitiesCurrent_2" xlink:label="label_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedLiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Accrued liabilities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesCurrent" xlink:title="label: AccruedLiabilitiesCurrent to label_AccruedLiabilitiesCurrent" xlink:to="label_AccruedLiabilitiesCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" xlink:type="locator" />
    <label id="label_EmployeeRelatedLiabilitiesCurrent_2" xlink:label="label_EmployeeRelatedLiabilitiesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeRelatedLiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to label_EmployeeRelatedLiabilitiesCurrent" xlink:to="label_EmployeeRelatedLiabilitiesCurrent_2" xlink:type="arc" />
    <label id="label_EmployeeRelatedLiabilitiesCurrent" xlink:label="label_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_EmployeeRelatedLiabilitiesCurrent" xlink:type="resource" xml:lang="en-US">Accrued compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to label_EmployeeRelatedLiabilitiesCurrent" xlink:to="label_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator" />
    <label id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:type="arc" />
    <label id="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2" xlink:label="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="label_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator" />
    <label id="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition, Value</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2" xlink:type="arc" />
    <label id="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2" xlink:label="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="resource" xml:lang="en-US">Stock-based compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="label_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:label="OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:title="OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:label="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:title="label: OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock to label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:to="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:type="arc" />
    <label id="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_2" xlink:label="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Organization and Significant Accounting Policies and Recent Accounting Pronouncements Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:title="label: OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock to label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:to="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_3" xlink:label="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Description of the entire organization, consolidation, significant accounting policies, basis of presentation of financial statements' disclosure and recent accounting pronouncements.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:title="label: OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock to label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock" xlink:to="label_OrganizationAndSignificantAccountingPoliciesAndRecentAccountingPronouncementsDisclosureTextBlock_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_IncreaseDecreaseInDistributorReceivables" xlink:label="IncreaseDecreaseInDistributorReceivables" xlink:title="IncreaseDecreaseInDistributorReceivables" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInDistributorReceivables" xlink:label="label_IncreaseDecreaseInDistributorReceivables" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_IncreaseDecreaseInDistributorReceivables" xlink:type="resource" xml:lang="en-US">Distributor receivables</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDistributorReceivables" xlink:title="label: IncreaseDecreaseInDistributorReceivables to label_IncreaseDecreaseInDistributorReceivables" xlink:to="label_IncreaseDecreaseInDistributorReceivables" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInDistributorReceivables_2" xlink:label="label_IncreaseDecreaseInDistributorReceivables_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInDistributorReceivables" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Distributor Receivables</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDistributorReceivables" xlink:title="label: IncreaseDecreaseInDistributorReceivables to label_IncreaseDecreaseInDistributorReceivables" xlink:to="label_IncreaseDecreaseInDistributorReceivables_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInDistributorReceivables_3" xlink:label="label_IncreaseDecreaseInDistributorReceivables_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInDistributorReceivables" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in amount due from parties with whom new or amended distribution agreements have been entered into with respect to the sale of the company's product.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDistributorReceivables" xlink:title="label: IncreaseDecreaseInDistributorReceivables to label_IncreaseDecreaseInDistributorReceivables" xlink:to="label_IncreaseDecreaseInDistributorReceivables_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_IncreaseDecreaseInAccruedDistributorTerminations" xlink:label="IncreaseDecreaseInAccruedDistributorTerminations" xlink:title="IncreaseDecreaseInAccruedDistributorTerminations" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:label="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:type="resource" xml:lang="en-US">Accrued distributor terminations</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedDistributorTerminations" xlink:title="label: IncreaseDecreaseInAccruedDistributorTerminations to label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:to="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccruedDistributorTerminations_2" xlink:label="label_IncreaseDecreaseInAccruedDistributorTerminations_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Distributor Terminations</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedDistributorTerminations" xlink:title="label: IncreaseDecreaseInAccruedDistributorTerminations to label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:to="label_IncreaseDecreaseInAccruedDistributorTerminations_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccruedDistributorTerminations_3" xlink:label="label_IncreaseDecreaseInAccruedDistributorTerminations_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in the aggregate amount of distributor terminations incurred but not yet paid.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedDistributorTerminations" xlink:title="label: IncreaseDecreaseInAccruedDistributorTerminations to label_IncreaseDecreaseInAccruedDistributorTerminations" xlink:to="label_IncreaseDecreaseInAccruedDistributorTerminations_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_PrepaidExpensesAndOtherCurrentAssets" xlink:label="PrepaidExpensesAndOtherCurrentAssets" xlink:title="PrepaidExpensesAndOtherCurrentAssets" xlink:type="locator" />
    <label id="label_PrepaidExpensesAndOtherCurrentAssets" xlink:label="label_PrepaidExpensesAndOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_PrepaidExpensesAndOtherCurrentAssets" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpensesAndOtherCurrentAssets" xlink:title="label: PrepaidExpensesAndOtherCurrentAssets to label_PrepaidExpensesAndOtherCurrentAssets" xlink:to="label_PrepaidExpensesAndOtherCurrentAssets" xlink:type="arc" />
    <label id="label_PrepaidExpensesAndOtherCurrentAssets_2" xlink:label="label_PrepaidExpensesAndOtherCurrentAssets_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PrepaidExpensesAndOtherCurrentAssets" xlink:type="resource" xml:lang="en-US">Prepaid Expenses and Other Current Assets</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpensesAndOtherCurrentAssets" xlink:title="label: PrepaidExpensesAndOtherCurrentAssets to label_PrepaidExpensesAndOtherCurrentAssets" xlink:to="label_PrepaidExpensesAndOtherCurrentAssets_2" xlink:type="arc" />
    <label id="label_PrepaidExpensesAndOtherCurrentAssets_3" xlink:label="label_PrepaidExpensesAndOtherCurrentAssets_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_PrepaidExpensesAndOtherCurrentAssets" xlink:type="resource" xml:lang="en-US">Sum of the amounts paid in advance for capitalized costs that will be expensed and other current assets.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpensesAndOtherCurrentAssets" xlink:title="label: PrepaidExpensesAndOtherCurrentAssets to label_PrepaidExpensesAndOtherCurrentAssets" xlink:to="label_PrepaidExpensesAndOtherCurrentAssets_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_DocumentAndEntityInformationAbstract" xlink:label="DocumentAndEntityInformationAbstract" xlink:title="DocumentAndEntityInformationAbstract" xlink:type="locator" />
    <label id="label_DocumentAndEntityInformationAbstract" xlink:label="label_DocumentAndEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DocumentAndEntityInformationAbstract" xlink:type="resource" xml:lang="en-US">Document and Entity Information</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAndEntityInformationAbstract" xlink:title="label: DocumentAndEntityInformationAbstract to label_DocumentAndEntityInformationAbstract" xlink:to="label_DocumentAndEntityInformationAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_CashPaidAbstract" xlink:label="CashPaidAbstract" xlink:title="CashPaidAbstract" xlink:type="locator" />
    <label id="label_CashPaidAbstract" xlink:label="label_CashPaidAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CashPaidAbstract" xlink:type="resource" xml:lang="en-US">Cash paid during the year for:</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidAbstract" xlink:title="label: CashPaidAbstract to label_CashPaidAbstract" xlink:to="label_CashPaidAbstract" xlink:type="arc" />
    <label id="label_CashPaidAbstract_2" xlink:label="label_CashPaidAbstract_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashPaidAbstract" xlink:type="resource" xml:lang="en-US">Cash Paid [Abstract]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidAbstract" xlink:title="label: CashPaidAbstract to label_CashPaidAbstract" xlink:to="label_CashPaidAbstract_2" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_InterestAndOtherIncomeNet" xlink:label="InterestAndOtherIncomeNet" xlink:title="InterestAndOtherIncomeNet" xlink:type="locator" />
    <label id="label_InterestAndOtherIncomeNet" xlink:label="label_InterestAndOtherIncomeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_InterestAndOtherIncomeNet" xlink:type="resource" xml:lang="en-US">Interest and other income, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndOtherIncomeNet" xlink:title="label: InterestAndOtherIncomeNet to label_InterestAndOtherIncomeNet" xlink:to="label_InterestAndOtherIncomeNet" xlink:type="arc" />
    <label id="label_InterestAndOtherIncomeNet_2" xlink:label="label_InterestAndOtherIncomeNet_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InterestAndOtherIncomeNet" xlink:type="resource" xml:lang="en-US">Interest and Other Income, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndOtherIncomeNet" xlink:title="label: InterestAndOtherIncomeNet to label_InterestAndOtherIncomeNet" xlink:to="label_InterestAndOtherIncomeNet_2" xlink:type="arc" />
    <label id="label_InterestAndOtherIncomeNet_3" xlink:label="label_InterestAndOtherIncomeNet_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_InterestAndOtherIncomeNet" xlink:type="resource" xml:lang="en-US">Income derived from investments in debt securities and on cash and cash equivalents the earnings of which reflect the time value of money or transactions in which the payments are for the use or forbearance of money, including the foreign currency transaction gains and losses.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndOtherIncomeNet" xlink:title="label: InterestAndOtherIncomeNet to label_InterestAndOtherIncomeNet" xlink:to="label_InterestAndOtherIncomeNet_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_DistributorReceivablesCurrent" xlink:label="DistributorReceivablesCurrent" xlink:title="DistributorReceivablesCurrent" xlink:type="locator" />
    <label id="label_DistributorReceivablesCurrent" xlink:label="label_DistributorReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DistributorReceivablesCurrent" xlink:type="resource" xml:lang="en-US">Distributor receivables</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributorReceivablesCurrent" xlink:title="label: DistributorReceivablesCurrent to label_DistributorReceivablesCurrent" xlink:to="label_DistributorReceivablesCurrent" xlink:type="arc" />
    <label id="label_DistributorReceivablesCurrent_2" xlink:label="label_DistributorReceivablesCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DistributorReceivablesCurrent" xlink:type="resource" xml:lang="en-US">Distributor Receivables, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributorReceivablesCurrent" xlink:title="label: DistributorReceivablesCurrent to label_DistributorReceivablesCurrent" xlink:to="label_DistributorReceivablesCurrent_2" xlink:type="arc" />
    <label id="label_DistributorReceivablesCurrent_3" xlink:label="label_DistributorReceivablesCurrent_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DistributorReceivablesCurrent" xlink:type="resource" xml:lang="en-US">The amount due from the parties with whom new or amended distribution agreement has been entered into, with respect to the sale of company's product.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributorReceivablesCurrent" xlink:title="label: DistributorReceivablesCurrent to label_DistributorReceivablesCurrent" xlink:to="label_DistributorReceivablesCurrent_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_AccruedDistributorTerminationsCurrent" xlink:label="AccruedDistributorTerminationsCurrent" xlink:title="AccruedDistributorTerminationsCurrent" xlink:type="locator" />
    <label id="label_AccruedDistributorTerminationsCurrent" xlink:label="label_AccruedDistributorTerminationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_AccruedDistributorTerminationsCurrent" xlink:type="resource" xml:lang="en-US">Accrued distributor terminations</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedDistributorTerminationsCurrent" xlink:title="label: AccruedDistributorTerminationsCurrent to label_AccruedDistributorTerminationsCurrent" xlink:to="label_AccruedDistributorTerminationsCurrent" xlink:type="arc" />
    <label id="label_AccruedDistributorTerminationsCurrent_2" xlink:label="label_AccruedDistributorTerminationsCurrent_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccruedDistributorTerminationsCurrent" xlink:type="resource" xml:lang="en-US">Accrued Distributor Terminations, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedDistributorTerminationsCurrent" xlink:title="label: AccruedDistributorTerminationsCurrent to label_AccruedDistributorTerminationsCurrent" xlink:to="label_AccruedDistributorTerminationsCurrent_2" xlink:type="arc" />
    <label id="label_AccruedDistributorTerminationsCurrent_3" xlink:label="label_AccruedDistributorTerminationsCurrent_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_AccruedDistributorTerminationsCurrent" xlink:type="resource" xml:lang="en-US">The amount due to parties for the termination of distribution agreements.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedDistributorTerminationsCurrent" xlink:title="label: AccruedDistributorTerminationsCurrent to label_AccruedDistributorTerminationsCurrent" xlink:to="label_AccruedDistributorTerminationsCurrent_3" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_DisclosureOfDistributionAgreementsTextBlock" xlink:label="DisclosureOfDistributionAgreementsTextBlock" xlink:title="DisclosureOfDistributionAgreementsTextBlock" xlink:type="locator" />
    <label id="label_DisclosureOfDistributionAgreementsTextBlock" xlink:label="label_DisclosureOfDistributionAgreementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DisclosureOfDistributionAgreementsTextBlock" xlink:type="resource" xml:lang="en-US">DISTRIBUTION AGREEMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfDistributionAgreementsTextBlock" xlink:title="label: DisclosureOfDistributionAgreementsTextBlock to label_DisclosureOfDistributionAgreementsTextBlock" xlink:to="label_DisclosureOfDistributionAgreementsTextBlock" xlink:type="arc" />
    <label id="label_DisclosureOfDistributionAgreementsTextBlock_2" xlink:label="label_DisclosureOfDistributionAgreementsTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DisclosureOfDistributionAgreementsTextBlock" xlink:type="resource" xml:lang="en-US">Disclosure of Distribution Agreements [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfDistributionAgreementsTextBlock" xlink:title="label: DisclosureOfDistributionAgreementsTextBlock to label_DisclosureOfDistributionAgreementsTextBlock" xlink:to="label_DisclosureOfDistributionAgreementsTextBlock_2" xlink:type="arc" />
    <label id="label_DisclosureOfDistributionAgreementsTextBlock_3" xlink:label="label_DisclosureOfDistributionAgreementsTextBlock_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_DisclosureOfDistributionAgreementsTextBlock" xlink:type="resource" xml:lang="en-US">This block of text may be used to disclose all or part of the information related to the distribution agreements entered into with certain distributors.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfDistributionAgreementsTextBlock" xlink:title="label: DisclosureOfDistributionAgreementsTextBlock to label_DisclosureOfDistributionAgreementsTextBlock" xlink:to="label_DisclosureOfDistributionAgreementsTextBlock_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommitmentsAndContingencies2009" xlink:label="CommitmentsAndContingencies2009" xlink:title="CommitmentsAndContingencies2009" xlink:type="locator" />
    <label id="label_CommitmentsAndContingencies2009_2" xlink:label="label_CommitmentsAndContingencies2009_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingencies2009" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies2009" xlink:title="label: CommitmentsAndContingencies2009 to label_CommitmentsAndContingencies2009" xlink:to="label_CommitmentsAndContingencies2009_2" xlink:type="arc" />
    <label id="label_CommitmentsAndContingencies2009" xlink:label="label_CommitmentsAndContingencies2009" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CommitmentsAndContingencies2009" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES (Note 9)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies2009" xlink:title="label: CommitmentsAndContingencies2009 to label_CommitmentsAndContingencies2009" xlink:to="label_CommitmentsAndContingencies2009" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="locator" />
    <label id="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF NON-CASH ITEMS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="label_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="CapitalLeaseObligationsIncurred" xlink:title="CapitalLeaseObligationsIncurred" xlink:type="locator" />
    <label id="label_CapitalLeaseObligationsIncurred_2" xlink:label="label_CapitalLeaseObligationsIncurred_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CapitalLeaseObligationsIncurred" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations Incurred</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsIncurred" xlink:title="label: CapitalLeaseObligationsIncurred to label_CapitalLeaseObligationsIncurred" xlink:to="label_CapitalLeaseObligationsIncurred_2" xlink:type="arc" />
    <label id="label_CapitalLeaseObligationsIncurred" xlink:label="label_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CapitalLeaseObligationsIncurred" xlink:type="resource" xml:lang="en-US">Capital leases for the acquisition of promotional vehicles</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalLeaseObligationsIncurred" xlink:title="label: CapitalLeaseObligationsIncurred to label_CapitalLeaseObligationsIncurred" xlink:to="label_CapitalLeaseObligationsIncurred" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="CapitalExpendituresIncurredButNotYetPaid" xlink:title="CapitalExpendituresIncurredButNotYetPaid" xlink:type="locator" />
    <label id="label_CapitalExpendituresIncurredButNotYetPaid_2" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid_2" xlink:type="arc" />
    <label id="label_CapitalExpendituresIncurredButNotYetPaid" xlink:label="label_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_CapitalExpendituresIncurredButNotYetPaid" xlink:type="resource" xml:lang="en-US">Accounts payable for equipment purchased</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalExpendituresIncurredButNotYetPaid" xlink:title="label: CapitalExpendituresIncurredButNotYetPaid to label_CapitalExpendituresIncurredButNotYetPaid" xlink:to="label_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="DeferredRevenueCurrent" xlink:title="DeferredRevenueCurrent" xlink:type="locator" />
    <label id="label_DeferredRevenueCurrent" xlink:label="label_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DeferredRevenueCurrent" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueCurrent" xlink:title="label: DeferredRevenueCurrent to label_DeferredRevenueCurrent" xlink:to="label_DeferredRevenueCurrent" xlink:type="arc" />
    <label id="label_DeferredRevenueCurrent_2" xlink:label="label_DeferredRevenueCurrent_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_DeferredRevenueCurrent" xlink:type="resource" xml:lang="en-US">Deferred revenue</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenueCurrent" xlink:title="label: DeferredRevenueCurrent to label_DeferredRevenueCurrent" xlink:to="label_DeferredRevenueCurrent_2" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" xlink:type="locator" />
    <label id="label_StatementScenarioAxis" xlink:label="label_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StatementScenarioAxis" xlink:type="resource" xml:lang="en-US">Statement, Scenario [Axis]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementScenarioAxis" xlink:title="label: StatementScenarioAxis to label_StatementScenarioAxis" xlink:to="label_StatementScenarioAxis" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" xlink:type="locator" />
    <label id="label_ScenarioUnspecifiedDomain" xlink:label="label_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScenarioUnspecifiedDomain" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScenarioUnspecifiedDomain" xlink:title="label: ScenarioUnspecifiedDomain to label_ScenarioUnspecifiedDomain" xlink:to="label_ScenarioUnspecifiedDomain" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_GainLossOnPutOptionOfSecurities" xlink:label="GainLossOnPutOptionOfSecurities" xlink:title="GainLossOnPutOptionOfSecurities" xlink:type="locator" />
    <label id="label_GainLossOnPutOptionOfSecurities_2" xlink:label="label_GainLossOnPutOptionOfSecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Put Option of Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnPutOptionOfSecurities" xlink:title="label: GainLossOnPutOptionOfSecurities to label_GainLossOnPutOptionOfSecurities" xlink:to="label_GainLossOnPutOptionOfSecurities_2" xlink:type="arc" />
    <label id="label_GainLossOnPutOptionOfSecurities_3" xlink:label="label_GainLossOnPutOptionOfSecurities_3" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_GainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Gain on put option</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnPutOptionOfSecurities" xlink:title="label: GainLossOnPutOptionOfSecurities to label_GainLossOnPutOptionOfSecurities" xlink:to="label_GainLossOnPutOptionOfSecurities_3" xlink:type="arc" />
    <label id="label_GainLossOnPutOptionOfSecurities" xlink:label="label_GainLossOnPutOptionOfSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_GainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">This element represents the gain or loss from the original recognition of the put option as well as subsequent changes in the fair market valuation at each subsequent balance sheet date.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnPutOptionOfSecurities" xlink:title="label: GainLossOnPutOptionOfSecurities to label_GainLossOnPutOptionOfSecurities" xlink:to="label_GainLossOnPutOptionOfSecurities" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:label="OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:title="OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:type="locator" />
    <label id="label_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:label="label_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:title="label: OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract to label_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:to="label_OrganizationAndSummaryOfSignificantAccountingPoliciesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_RecentAccountingPronouncementsDisclosureAbstract" xlink:label="RecentAccountingPronouncementsDisclosureAbstract" xlink:title="RecentAccountingPronouncementsDisclosureAbstract" xlink:type="locator" />
    <label id="label_RecentAccountingPronouncementsDisclosureAbstract" xlink:label="label_RecentAccountingPronouncementsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RecentAccountingPronouncementsDisclosureAbstract" xlink:type="resource" xml:lang="en-US">RECENT ACCOUNTING PRONOUNCEMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RecentAccountingPronouncementsDisclosureAbstract" xlink:title="label: RecentAccountingPronouncementsDisclosureAbstract to label_RecentAccountingPronouncementsDisclosureAbstract" xlink:to="label_RecentAccountingPronouncementsDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:label="FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:title="FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:type="locator" />
    <label id="label_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:label="label_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">FAIR VALUE OF CERTAIN FINANCIAL ASSETS AND LIABILITIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:title="label: FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract to label_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:to="label_FairValueOfCertainFinancialAssetsAndLiabilitiesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_InvestmentsDisclosureAbstract" xlink:label="InvestmentsDisclosureAbstract" xlink:title="InvestmentsDisclosureAbstract" xlink:type="locator" />
    <label id="label_InvestmentsDisclosureAbstract" xlink:label="label_InvestmentsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InvestmentsDisclosureAbstract" xlink:type="resource" xml:lang="en-US">INVESTMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsDisclosureAbstract" xlink:title="label: InvestmentsDisclosureAbstract to label_InvestmentsDisclosureAbstract" xlink:to="label_InvestmentsDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_InventoriesDisclosureAbstract" xlink:label="InventoriesDisclosureAbstract" xlink:title="InventoriesDisclosureAbstract" xlink:type="locator" />
    <label id="label_InventoriesDisclosureAbstract" xlink:label="label_InventoriesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_InventoriesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">INVENTORIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoriesDisclosureAbstract" xlink:title="label: InventoriesDisclosureAbstract to label_InventoriesDisclosureAbstract" xlink:to="label_InventoriesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_PropertyAndEquipmentNetDisclosureAbstract" xlink:label="PropertyAndEquipmentNetDisclosureAbstract" xlink:title="PropertyAndEquipmentNetDisclosureAbstract" xlink:type="locator" />
    <label id="label_PropertyAndEquipmentNetDisclosureAbstract" xlink:label="label_PropertyAndEquipmentNetDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_PropertyAndEquipmentNetDisclosureAbstract" xlink:type="resource" xml:lang="en-US">PROPERTY AND EQUIPMENT, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyAndEquipmentNetDisclosureAbstract" xlink:title="label: PropertyAndEquipmentNetDisclosureAbstract to label_PropertyAndEquipmentNetDisclosureAbstract" xlink:to="label_PropertyAndEquipmentNetDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_IntangiblesNetDisclosureAbstract" xlink:label="IntangiblesNetDisclosureAbstract" xlink:title="IntangiblesNetDisclosureAbstract" xlink:type="locator" />
    <label id="label_IntangiblesNetDisclosureAbstract" xlink:label="label_IntangiblesNetDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IntangiblesNetDisclosureAbstract" xlink:type="resource" xml:lang="en-US">INTANGIBLES, Net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangiblesNetDisclosureAbstract" xlink:title="label: IntangiblesNetDisclosureAbstract to label_IntangiblesNetDisclosureAbstract" xlink:to="label_IntangiblesNetDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_DistributionAgreementsDisclosureAbstract" xlink:label="DistributionAgreementsDisclosureAbstract" xlink:title="DistributionAgreementsDisclosureAbstract" xlink:type="locator" />
    <label id="label_DistributionAgreementsDisclosureAbstract" xlink:label="label_DistributionAgreementsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DistributionAgreementsDisclosureAbstract" xlink:type="resource" xml:lang="en-US">DISTRIBUTION AGREEMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DistributionAgreementsDisclosureAbstract" xlink:title="label: DistributionAgreementsDisclosureAbstract to label_DistributionAgreementsDisclosureAbstract" xlink:to="label_DistributionAgreementsDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" xlink:type="locator" />
    <label id="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to label_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="label_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:label="AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:title="AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:type="locator" />
    <label id="label_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:label="label_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:type="resource" xml:lang="en-US">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS).</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract to label_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:to="label_AccumulatedOtherComprehensiveIncomeLossDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_TreasuryStockPurchaseDisclosureAbstract" xlink:label="TreasuryStockPurchaseDisclosureAbstract" xlink:title="TreasuryStockPurchaseDisclosureAbstract" xlink:type="locator" />
    <label id="label_TreasuryStockPurchaseDisclosureAbstract" xlink:label="label_TreasuryStockPurchaseDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_TreasuryStockPurchaseDisclosureAbstract" xlink:type="resource" xml:lang="en-US">TREASURY STOCK PURCHASE</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockPurchaseDisclosureAbstract" xlink:title="label: TreasuryStockPurchaseDisclosureAbstract to label_TreasuryStockPurchaseDisclosureAbstract" xlink:to="label_TreasuryStockPurchaseDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_StockBasedCompensationDisclosureAbstract" xlink:label="StockBasedCompensationDisclosureAbstract" xlink:title="StockBasedCompensationDisclosureAbstract" xlink:type="locator" />
    <label id="label_StockBasedCompensationDisclosureAbstract" xlink:label="label_StockBasedCompensationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_StockBasedCompensationDisclosureAbstract" xlink:type="resource" xml:lang="en-US">STOCK-BASED COMPENSATION</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockBasedCompensationDisclosureAbstract" xlink:title="label: StockBasedCompensationDisclosureAbstract to label_StockBasedCompensationDisclosureAbstract" xlink:to="label_StockBasedCompensationDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_IncomeTaxesDisclosureAbstract" xlink:label="IncomeTaxesDisclosureAbstract" xlink:title="IncomeTaxesDisclosureAbstract" xlink:type="locator" />
    <label id="label_IncomeTaxesDisclosureAbstract" xlink:label="label_IncomeTaxesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncomeTaxesDisclosureAbstract" xlink:type="resource" xml:lang="en-US">INCOME TAXES</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesDisclosureAbstract" xlink:title="label: IncomeTaxesDisclosureAbstract to label_IncomeTaxesDisclosureAbstract" xlink:to="label_IncomeTaxesDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_EarningsPerShareDisclosureAbstract" xlink:label="EarningsPerShareDisclosureAbstract" xlink:title="EarningsPerShareDisclosureAbstract" xlink:type="locator" />
    <label id="label_EarningsPerShareDisclosureAbstract" xlink:label="label_EarningsPerShareDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EarningsPerShareDisclosureAbstract" xlink:type="resource" xml:lang="en-US">EARNINGS PER SHARE</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDisclosureAbstract" xlink:title="label: EarningsPerShareDisclosureAbstract to label_EarningsPerShareDisclosureAbstract" xlink:to="label_EarningsPerShareDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_SegmentInformationDisclosureAbstract" xlink:label="SegmentInformationDisclosureAbstract" xlink:title="SegmentInformationDisclosureAbstract" xlink:type="locator" />
    <label id="label_SegmentInformationDisclosureAbstract" xlink:label="label_SegmentInformationDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_SegmentInformationDisclosureAbstract" xlink:type="resource" xml:lang="en-US">SEGMENT INFORMATION</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentInformationDisclosureAbstract" xlink:title="label: SegmentInformationDisclosureAbstract to label_SegmentInformationDisclosureAbstract" xlink:to="label_SegmentInformationDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_RelatedPartyTransactionsDisclosureAbstract" xlink:label="RelatedPartyTransactionsDisclosureAbstract" xlink:title="RelatedPartyTransactionsDisclosureAbstract" xlink:type="locator" />
    <label id="label_RelatedPartyTransactionsDisclosureAbstract" xlink:label="label_RelatedPartyTransactionsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_RelatedPartyTransactionsDisclosureAbstract" xlink:type="resource" xml:lang="en-US">RELATED-PARTY TRANSACTIONS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureAbstract" xlink:title="label: RelatedPartyTransactionsDisclosureAbstract to label_RelatedPartyTransactionsDisclosureAbstract" xlink:to="label_RelatedPartyTransactionsDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" xlink:type="locator" />
    <label id="label_DebtDisclosureAbstract" xlink:label="label_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_DebtDisclosureAbstract" xlink:type="resource" xml:lang="en-US">DEBT</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:title="label: DebtDisclosureAbstract to label_DebtDisclosureAbstract" xlink:to="label_DebtDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_EmployeeBenefitPlanDisclosureAbstract" xlink:label="EmployeeBenefitPlanDisclosureAbstract" xlink:title="EmployeeBenefitPlanDisclosureAbstract" xlink:type="locator" />
    <label id="label_EmployeeBenefitPlanDisclosureAbstract" xlink:label="label_EmployeeBenefitPlanDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_EmployeeBenefitPlanDisclosureAbstract" xlink:type="resource" xml:lang="en-US">EMPLOYEE BENEFIT PLAN</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeBenefitPlanDisclosureAbstract" xlink:title="label: EmployeeBenefitPlanDisclosureAbstract to label_EmployeeBenefitPlanDisclosureAbstract" xlink:to="label_EmployeeBenefitPlanDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_QuarterlyFinancialDataDisclosureAbstract" xlink:label="QuarterlyFinancialDataDisclosureAbstract" xlink:title="QuarterlyFinancialDataDisclosureAbstract" xlink:type="locator" />
    <label id="label_QuarterlyFinancialDataDisclosureAbstract" xlink:label="label_QuarterlyFinancialDataDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_QuarterlyFinancialDataDisclosureAbstract" xlink:type="resource" xml:lang="en-US">QUARTERLY FINANCIAL DATA (Unaudited)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="QuarterlyFinancialDataDisclosureAbstract" xlink:title="label: QuarterlyFinancialDataDisclosureAbstract to label_QuarterlyFinancialDataDisclosureAbstract" xlink:to="label_QuarterlyFinancialDataDisclosureAbstract" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="locator" />
    <label id="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:label="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="resource" xml:lang="en-US">Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="label: ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" />
    <label id="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2" xlink:label="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="resource" xml:lang="en-US">RECENT ACCOUNTING PRONOUNCEMENTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:title="label: ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock to label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="label_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_2" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:label="GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:title="GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:type="locator" />
    <label id="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:label="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments and Put Option of Securities</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:title="label: GainLossOnInvestmentsAndPutOptionOfSecurities to label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:to="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:type="arc" />
    <label id="label_GainLossOnInvestmentsAndPutOptionOfSecurities_2" xlink:label="label_GainLossOnInvestmentsAndPutOptionOfSecurities_2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Gain (loss) on investments and put option, net EXTENSION</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:title="label: GainLossOnInvestmentsAndPutOptionOfSecurities to label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:to="label_GainLossOnInvestmentsAndPutOptionOfSecurities_2" xlink:type="arc" />
    <label id="label_GainLossOnInvestmentsAndPutOptionOfSecurities_3" xlink:label="label_GainLossOnInvestmentsAndPutOptionOfSecurities_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">This element represents the net realized gain or loss on investments sold and the gain or loss arising due to the acquisition and revaluation of the put option for the period.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:title="label: GainLossOnInvestmentsAndPutOptionOfSecurities to label_GainLossOnInvestmentsAndPutOptionOfSecurities" xlink:to="label_GainLossOnInvestmentsAndPutOptionOfSecurities_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="GainLossOnSaleOfInvestments" xlink:title="GainLossOnSaleOfInvestments" xlink:type="locator" />
    <label id="label_GainLossOnSaleOfInvestments" xlink:label="label_GainLossOnSaleOfInvestments" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_GainLossOnSaleOfInvestments" xlink:type="resource" xml:lang="en-US">Loss on investments, net</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfInvestments" xlink:title="label: GainLossOnSaleOfInvestments to label_GainLossOnSaleOfInvestments" xlink:to="label_GainLossOnSaleOfInvestments" xlink:type="arc" />
    <label id="label_GainLossOnSaleOfInvestments_2" xlink:label="label_GainLossOnSaleOfInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_GainLossOnSaleOfInvestments" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Sale of Investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GainLossOnSaleOfInvestments" xlink:title="label: GainLossOnSaleOfInvestments to label_GainLossOnSaleOfInvestments" xlink:to="label_GainLossOnSaleOfInvestments_2" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:label="IncreaseDecreaseInPrepaidIncomeTaxes" xlink:title="IncreaseDecreaseInPrepaidIncomeTaxes" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:label="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidIncomeTaxes" xlink:title="label: IncreaseDecreaseInPrepaidIncomeTaxes to label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:to="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInPrepaidIncomeTaxes_2" xlink:label="label_IncreaseDecreaseInPrepaidIncomeTaxes_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Income Taxes</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidIncomeTaxes" xlink:title="label: IncreaseDecreaseInPrepaidIncomeTaxes to label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:to="label_IncreaseDecreaseInPrepaidIncomeTaxes_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInPrepaidIncomeTaxes_3" xlink:label="label_IncreaseDecreaseInPrepaidIncomeTaxes_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in prepaid income taxes which represents payments made in advance for income and other taxes, which are charged against earnings within one year or the normal operating cycle if longer.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidIncomeTaxes" xlink:title="label: IncreaseDecreaseInPrepaidIncomeTaxes to label_IncreaseDecreaseInPrepaidIncomeTaxes" xlink:to="label_IncreaseDecreaseInPrepaidIncomeTaxes_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:label="IncreaseDecreaseInAccruedSalaries" xlink:title="IncreaseDecreaseInAccruedSalaries" xlink:type="locator" />
    <label id="label_IncreaseDecreaseInAccruedSalaries_2" xlink:label="label_IncreaseDecreaseInAccruedSalaries_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_IncreaseDecreaseInAccruedSalaries" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedSalaries" xlink:title="label: IncreaseDecreaseInAccruedSalaries to label_IncreaseDecreaseInAccruedSalaries" xlink:to="label_IncreaseDecreaseInAccruedSalaries_2" xlink:type="arc" />
    <label id="label_IncreaseDecreaseInAccruedSalaries" xlink:label="label_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_IncreaseDecreaseInAccruedSalaries" xlink:type="resource" xml:lang="en-US">Accrued compensation</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedSalaries" xlink:title="label: IncreaseDecreaseInAccruedSalaries to label_IncreaseDecreaseInAccruedSalaries" xlink:to="label_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfShortTermInvestments" xlink:label="ProceedsFromSaleOfShortTermInvestments" xlink:title="ProceedsFromSaleOfShortTermInvestments" xlink:type="locator" />
    <label id="label_ProceedsFromSaleOfShortTermInvestments_2" xlink:label="label_ProceedsFromSaleOfShortTermInvestments_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ProceedsFromSaleOfShortTermInvestments" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Short-term Investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfShortTermInvestments" xlink:title="label: ProceedsFromSaleOfShortTermInvestments to label_ProceedsFromSaleOfShortTermInvestments" xlink:to="label_ProceedsFromSaleOfShortTermInvestments_2" xlink:type="arc" />
    <label id="label_ProceedsFromSaleOfShortTermInvestments" xlink:label="label_ProceedsFromSaleOfShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ProceedsFromSaleOfShortTermInvestments" xlink:type="resource" xml:lang="en-US">Sales of trading investments</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfShortTermInvestments" xlink:title="label: ProceedsFromSaleOfShortTermInvestments to label_ProceedsFromSaleOfShortTermInvestments" xlink:to="label_ProceedsFromSaleOfShortTermInvestments" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:label="ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:title="ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:type="locator" />
    <label id="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:label="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:role="http://xbrl.us/us-gaap/role/label/negated" xlink:title="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Loss on investments and put option, net (Note 2)</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:title="label: ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities to label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:to="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:type="arc" />
    <label id="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_2" xlink:label="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">Impairment of Investments and Gain or Loss on Put Option</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:title="label: ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities to label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:to="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_2" xlink:type="arc" />
    <label id="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_3" xlink:label="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:type="resource" xml:lang="en-US">This element represents the amount by which the carrying amount exceeds the fair value of the investment. The amount is charged to income if the decline in fair value is deemed to be other than temporary.  This element also represents the gain or loss from the original recognition of the put option as well as subsequent changes in the fair market valuation at each subsequent balance sheet date.</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:title="label: ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities to label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities" xlink:to="label_ImpairmentOfInvestmentsAndGainLossOnPutOptionOfSecurities_3" xlink:type="arc" />
    <loc xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="locator" />
    <label id="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2" xlink:label="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="label:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock_2" xlink:type="arc" />
    <label id="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="resource" xml:lang="en-US">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:title="label: ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock to label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="label_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc" />
    <loc xlink:href="hans-20101231.xsd#hans_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:label="ValuationAndQualifyingAccountsDisclosureAbstract" xlink:title="ValuationAndQualifyingAccountsDisclosureAbstract" xlink:type="locator" />
    <label id="label_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:label="label_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="label_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:type="resource" xml:lang="en-US">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</label>
    <labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAndQualifyingAccountsDisclosureAbstract" xlink:title="label: ValuationAndQualifyingAccountsDisclosureAbstract to label_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:to="label_ValuationAndQualifyingAccountsDisclosureAbstract" xlink:type="arc" />
  </labelLink>
</linkbase>
</XBRL>
