0001174947-12-000333.txt : 20120802 0001174947-12-000333.hdr.sgml : 20120802 20120802160203 ACCESSION NUMBER: 0001174947-12-000333 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 7 CONFORMED PERIOD OF REPORT: 20120630 FILED AS OF DATE: 20120802 DATE AS OF CHANGE: 20120802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STURM RUGER & CO INC CENTRAL INDEX KEY: 0000095029 STANDARD INDUSTRIAL CLASSIFICATION: ORDNANCE & ACCESSORIES, (NO VEHICLES/GUIDED MISSILES) [3480] IRS NUMBER: 060633559 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-10435 FILM NUMBER: 121003427 BUSINESS ADDRESS: STREET 1: 1 LACEY PLACE CITY: SOUTHPORT STATE: CT ZIP: 06490 BUSINESS PHONE: 2032597843 MAIL ADDRESS: STREET 2: 1 LACEY PLACE CITY: SOUTHPORT STATE: CT ZIP: 06490 10-Q/A 1 d29680.htm 10-Q/A

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
_____________
    
FORM 10-Q/A

(Mark One)

[X]   QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2012

 

OR

[ ]   TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
For the transition period from _____________ to ____________

 

Commission file number 1-10435
STURM, RUGER & COMPANY, INC.
(Exact name of registrant as specified in its charter)

Delaware           06-0633559  
(State or other jurisdiction of
incorporation or organization)
          (I.R.S. employer
identification no.)
 
 
Lacey Place, Southport, Connecticut           06890  
(Address of principal executive offices)           (Zip code)  
 
(203) 259-7843
(Registrant’s telephone number, including area code)

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such requirements for the past 90 days. Yes [X]             No [    ]

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes [X]            No [    ]

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definition of “large accelerated filer”, “accelerated filer”, and “smaller reporting company” in Rule 12b-2 of the Exchange Act. Large accelerated filer [    ]    Accelerated filer [X]    Non-accelerated filer [    ]    Smaller reporting company [    ]

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes [    ]            No [X]

The number of shares outstanding of the issuer’s common stock as of July 20, 2012: Common Stock, $1 par value —19,160,072.

 


 

EXPLANATORY NOTE

Sturm, Ruger & Company, Inc. (the “Company”) is filing this Amendment No. 1 on Form 10-Q/A (“Amendment No. 1”) to correct a reporting inconsistency within the XBRL (Extensible Business Reporting Language) / Financial Statements.

XBRL information in Exhibit 101 was included but did not contain the required amounts for June 30, 2012, from our timely filed Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2012, as provided for under Rule 405 of the Securities and Exchange Commission’s Regulation S-T. This omission was caused by an uploading error at our third-party service provider. This Amendment No. 1 makes no other changes to the Quarterly Report on Form 10-Q as filed with the Securities and Exchange Commission on August 1, 2012.

EXHIBITS

 

     
     

Exhibit

Number

 

Exhibit Description

   
101.INS   XBRL Instance Document*
   
101.SCH   XBRL Taxonomy Extension Schema Document*
   
101.CAL   XBRL Taxonomy Extension Calculation Linkbase Document*
   
101.DEF   XBRL Taxonomy Definition Linkbase Document*
   
101.LAB   XBRL Taxonomy Extension Label Linkbase Document*
   
101.PRE   XBRL Taxonomy Extension Presentation Linkbase Document*

 

____________________
(*) In accordance with Rule 402 of Regulation S-T, the information in these exhibits shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, and shall not be incorporated by reference into any registration statement or other document filed under the Securities Act, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.

 


STURM, RUGER & COMPANY, INC.

SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

STURM, RUGER & COMPANY, INC.

Date: August 2, 2012
  S/ THOMAS A. DINEEN
Thomas A. Dineen
Principal Financial Officer,
Principal Accounting Officer,
Vice President, Treasurer and Chief Financial Officer

EX-101.INS 2 rgr-20120630.xml XBRL INSTANCE FILE 0000095029 us-gaap:DamagesFromProductDefectsMember 2010-01-01 2010-12-31 0000095029 2011-01-02 0000095029 2011-01-29 0000095029 2011-01-04 2011-01-29 0000095029 2011-01-03 2011-04-02 0000095029 2011-04-02 0000095029 2011-04-03 2011-07-02 0000095029 rgr:FirearmsMember 2011-04-03 2011-07-02 0000095029 rgr:InvestmentCastingsMember 2011-04-03 2011-07-02 0000095029 rgr:UnaffiliatedCastingsMember 2011-04-03 2011-07-02 0000095029 rgr:IntersegmentCastingsMember 2011-04-03 2011-07-02 0000095029 us-gaap:IntersegmentEliminationMember 2011-04-03 2011-07-02 0000095029 us-gaap:CorporateMember 2011-04-03 2011-07-02 0000095029 rgr:StockIncentivePlan2007Member 2011-04-03 2011-07-02 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2011-04-03 2011-07-02 0000095029 2011-01-03 2011-07-02 0000095029 rgr:FirearmsMember 2011-01-03 2011-07-02 0000095029 rgr:InvestmentCastingsMember 2011-01-03 2011-07-02 0000095029 rgr:UnaffiliatedCastingsMember 2011-01-03 2011-07-02 0000095029 rgr:IntersegmentCastingsMember 2011-01-03 2011-07-02 0000095029 us-gaap:IntersegmentEliminationMember 2011-01-03 2011-07-02 0000095029 us-gaap:CorporateMember 2011-01-03 2011-07-02 0000095029 rgr:StockIncentivePlan2007Member 2011-01-03 2011-07-02 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2011-01-03 2011-07-02 0000095029 2011-07-02 0000095029 us-gaap:DamagesFromProductDefectsMember 2011-01-01 2011-12-31 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2011-01-01 2011-12-31 0000095029 2011-12-31 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2011-12-31 0000095029 us-gaap:LineOfCreditMember 2011-12-31 0000095029 us-gaap:NonvotingCommonStockMember 2011-12-31 0000095029 rgr:VotingCommonStockMember 2011-12-31 0000095029 us-gaap:CommonStockMember 2011-12-31 0000095029 us-gaap:AdditionalPaidInCapitalMember 2011-12-31 0000095029 us-gaap:RetainedEarningsMember 2011-12-31 0000095029 us-gaap:TreasuryStockMember 2011-12-31 0000095029 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2011-12-31 0000095029 rgr:FirearmsMember 2011-12-31 0000095029 rgr:InvestmentCastingsMember 2011-12-31 0000095029 us-gaap:CorporateMember 2011-12-31 0000095029 rgr:StockIncentivePlan2007Member us-gaap:StockOptionsMember 2011-12-31 0000095029 2012-04-01 2012-06-30 0000095029 rgr:FirearmsMember 2012-04-01 2012-06-30 0000095029 rgr:InvestmentCastingsMember 2012-04-01 2012-06-30 0000095029 rgr:UnaffiliatedCastingsMember 2012-04-01 2012-06-30 0000095029 rgr:IntersegmentCastingsMember 2012-04-01 2012-06-30 0000095029 us-gaap:IntersegmentEliminationMember 2012-04-01 2012-06-30 0000095029 us-gaap:CorporateMember 2012-04-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member 2012-04-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2012-04-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2012-04-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2012-04-01 2012-06-30 0000095029 2012-01-01 2012-06-30 0000095029 us-gaap:DamagesFromProductDefectsMember 2012-01-01 2012-06-30 0000095029 rgr:FirearmsMember 2012-01-01 2012-06-30 0000095029 rgr:InvestmentCastingsMember 2012-01-01 2012-06-30 0000095029 rgr:UnaffiliatedCastingsMember 2012-01-01 2012-06-30 0000095029 rgr:IntersegmentCastingsMember 2012-01-01 2012-06-30 0000095029 us-gaap:IntersegmentEliminationMember 2012-01-01 2012-06-30 0000095029 us-gaap:CorporateMember 2012-01-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member 2012-01-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2012-01-01 2012-06-30 0000095029 us-gaap:LineOfCreditMember 2012-01-01 2012-06-30 0000095029 us-gaap:CommonStockMember 2012-01-01 2012-06-30 0000095029 us-gaap:AdditionalPaidInCapitalMember 2012-01-01 2012-06-30 0000095029 us-gaap:RetainedEarningsMember 2012-01-01 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:StockOptionsMember 2012-01-01 2012-06-30 0000095029 us-gaap:PensionPlansDefinedBenefitMember 2012-01-01 2012-06-30 0000095029 2012-06-30 0000095029 us-gaap:DamagesFromProductDefectsMember 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:RestrictedStockUnitsRSUMember 2012-06-30 0000095029 us-gaap:LineOfCreditMember 2012-06-30 0000095029 us-gaap:NonvotingCommonStockMember 2012-06-30 0000095029 rgr:VotingCommonStockMember 2012-06-30 0000095029 us-gaap:CommonStockMember 2012-06-30 0000095029 us-gaap:AdditionalPaidInCapitalMember 2012-06-30 0000095029 us-gaap:RetainedEarningsMember 2012-06-30 0000095029 us-gaap:TreasuryStockMember 2012-06-30 0000095029 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-06-30 0000095029 rgr:FirearmsMember 2012-06-30 0000095029 rgr:InvestmentCastingsMember 2012-06-30 0000095029 us-gaap:CorporateMember 2012-06-30 0000095029 rgr:StockIncentivePlan2007Member us-gaap:StockOptionsMember 2012-06-30 0000095029 rgr:ExportSalesMember 2012-06-30 0000095029 2012-07-20 xbrli:shares iso4217:USD iso4217:USDxbrli:shares xbrli:pure rgr:Claims STURM RUGER & CO INC 0000095029 rgr Yes No --12-31 Accelerated Filer 19160072 10-Q 2012-06-30 false 2012 Q2 5132000 12038000 81056000 75960000 19994000 42225000 47332000 49004000 47796000 37476000 37384000 1311000 1202000 10217000 9210000 5776000 6753000 6968000 859000 146242000 160108000 169142000 181161000 116195000 122629000 52947000 58532000 32000 405000 7289000 11364000 206510000 103545000 5290000 97675000 230409000 112685000 5692000 112032000 28592000 26946000 1305000 1010000 14882000 14212000 4600000 4846000 217000 1194000 49596000 48208000 19082000 19122000 441000 370000 23383000 23460000 10454000 12473000 168981000 192203000 37884000 37884000 -27543000 -27543000 137391000 23383000 10454000 168981000 -37884000 -27543000 162709000 23460000 12473000 192203000 -37884000 -27543000 206510000 230409000 1 1 1 1 50000 40000000 50000 40000000 23382566 23459506 19083132 19160072 4299434 4299434 79622000 78471000 5869000 1151000 4718000 -4718000 155063000 152912000 11255000 2151000 9104000 -9104000 119569000 118147000 7969000 1422000 6547000 -6547000 231906000 228934000 15901000 2972000 12929000 -12929000 51157000 102604000 74435000 144979000 28465000 52459000 45134000 86927000 6468000 13380000 9107000 20107000 4935000 9560000 7728000 14106000 11403000 22940000 16835000 34213000 17062000 29519000 28299000 52714000 -13000 -33000 -21000 -44000 114000 290000 316000 495000 101000 257000 295000 451000 17163000 17998000 -150000 -685000 29776000 30750000 -447000 -527000 28594000 28722000 -720000 592000 53165000 53616000 -1163000 712000 6350000 11017000 10580000 19671000 10813000 18759000 18014000 33494000 33494000 0.57 1.00 0.94 1.75 0.56 0.99 0.91 1.71 0.097 0.147 0.324 0.536 -10272000 -10272000 2104000 2104000 -1045000 -1045000 1037000 1037000 77000 -77000 5860000 6774000 -176000 -64000 1247000 2104000 7000 13000 1111000 -1350000 292000 5107000 -5954000 -1071000 2298000 -1400000 -580000 -670000 135000 -366000 3434000 -2054000 1499000 977000 32374000 37504000 7719000 12339000 16000 13000 47496000 29993000 35496000 9999000 -19703000 -32320000 1441000 1037000 1999000 2432000 1045000 2775000 10272000 -5765000 -10280000 6906000 -5096000 <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">NOTE 1 - BASIS OF PRESENTATION</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 0.5in; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements.</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 0.5in; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation of the results of the interim periods. Operating results for the six months ended June 30, 2012 may not be indicative of the results to be expected for the full year ending December 31, 2012. These financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in our Annual Report on Form 10-K for the year ended December 31, 2011.</font></p> <p style="text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES</font></p> <p style="text-align: justify; text-indent: 0.5in; margin: 0px; font: 10pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Organization: </u></font></p> <p style="text-align: justify; text-indent: 0.5in; margin: 0px; font: 10pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Sturm, Ruger &amp; Company, Inc. (the &#8220;Company&#8221;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of the Company&#8217;s total sales for the three and six months ended June 30, 2012 were firearms sales, and approximately 1% was investment castings sales. Export sales represent approximately 5% of total sales. The Company&#8217;s design and manufacturing operations are located in the United States and almost all product content is domestic.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company&#8217;s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company manufactures investment castings made from steel alloys for internal use in its firearms and utilizes available investment casting capacity to manufacture and sell castings to unaffiliated, third-party customers.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Fair Value of Financial Instruments:</u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The carrying amounts of financial instruments, including cash, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the short-term maturity of these items.<u> </u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Short-term Investments:</u></font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 22.5pt; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Short-term investments consist principally of United States Treasury instruments, all maturing within one year, and are recorded at cost plus accrued interest, which approximates market. The income from short-term investments is included in other income, net. The Company intends to hold these investments until maturity.</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 22.5pt; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company evaluates securities for other than temporary impairment at least on a quarterly basis, and more frequently when market conditions warrant such evaluation. The Company has determined that the carrying value of short-term investments has not been impaired.</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Use of Estimates: </u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">NOTE 3 - INVENTORIES</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 0.5in; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Inventories are valued using the last-in, first-out (LIFO) method. An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs existing at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, interim results are subject to the final year-end LIFO inventory valuation.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">During the six month period ended June 30, 2012, inventory quantities were reduced. If this reduction remains through year-end, it will result in a liquidation of LIFO inventory quantities carried at lower costs prevailing in prior years as compared with the current cost of purchases. Although the effect of such a liquidation cannot be precisely quantified at the present time, management believes that if a LIFO liquidation occurs in 2012, the impact will not be material to the Company&#8217;s results of operations for the period and will not have a material impact on the financial position of the Company.</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Inventories consist of the following:</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <table style="font: 12pt/normal times new roman, times, serif; width: 100%; margin-left: 3.95pt; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="padding-left: 3.95pt; width: 71%; padding-right: 3.95pt; border: windowtext 1pt solid;">&#160;</td> <td style="text-align: center; padding-left: 3.95pt; width: 14%; padding-right: 3.95pt; tab-stops: 53.25pt; border: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">June 30, 2012</font></td> <td style="text-align: center; padding-left: 3.95pt; width: 15%; padding-right: 3.95pt; tab-stops: 53.25pt; border: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">December 31, 2011</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -3.95pt; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Inventory at FIFO</font></td> <td style="text-align: right; padding-left: 3.95pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;">&#160;</td> <td style="text-align: justify; padding-left: 3.95pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: 0.75pc; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Finished products</font></td> <td style="text-align: right; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">$&#160;&#160; 2,458&#160;&#160;&#160;&#160; &#160;&#160;</font></td> <td style="text-align: right; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">$&#160;&#160; 3,318</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-bottom: windowtext 1pt solid; text-indent: 0.75pc; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Materials and work in process</font></td> <td style="border-bottom: windowtext 1pt solid; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">45,338</font></td> <td style="border-bottom: windowtext 1pt solid; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">45,686</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -3.95pt; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Gross inventories</font></td> <td style="text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">47,796</font></td> <td style="text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">49,004</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: 0.75pc; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Less: LIFO reserve</font></td> <td style="text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 0.55pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">(37,384)</font></td> <td style="text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 0.55pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">(37,476)</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-bottom: windowtext 1pt solid; text-indent: 0.75pc; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Less: excess and obsolescence reserve</font></td> <td style="border-bottom: windowtext 1pt solid; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 0.55pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">(1,202)</font></td> <td style="border-bottom: windowtext 1pt solid; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 0.55pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">(1,311)</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-bottom: windowtext 1.5pt double; text-indent: -3.95pt; padding-left: 5.05pt; padding-right: 3.95pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">Net inventories</font></td> <td style="border-bottom: windowtext 1.5pt double; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">$&#160; 9,210&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td style="border-bottom: windowtext 1.5pt double; text-align: right; line-height: 13pt; padding-left: 3.95pt; padding-right: 5.05pt; border-right: windowtext 1pt solid;"><font size="2" style="font-family:times new roman,times">$ 10,217</font></td> </tr> </table> <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;NOTE 4 - LINE OF CREDIT</font></p> <p style="text-indent: -5.25pc; margin: 0px 0px 0px 3pc; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">In December 2011, the Company renewed a $25 million credit facility with a bank. This facility is renewable annually and now terminates on June 15, 2013. Borrowings under this facility bear interest at LIBOR (1.07% at June 30, 2012) plus 200 basis points. The Company is charged three-eighths of a percent (0.375%) per year on the unused portion. At June 30, 2012 and December 31, 2011, the Company was in compliance with the terms and covenants of the credit facility, which remains unused.</font></p> <p style="text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 5 - EMPLOYEE BENEFIT PLANS</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">The Company has migrated its retirement benefit focus from defined benefit pension plans to defined contribution retirement plans, utilizing its current 401(k) plan.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2"><u>Defined Benefit Plans</u></font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">In 2007, the Company amended its hourly and salaried defined benefit pension plans to freeze the benefits for current participants and to discontinue the plans for all future employees. All active participants became fully vested in the amount of benefit services accrued through December 31, 2007 and no benefits have accrued since that date. Currently, the Company provides supplemental discretionary contributions to substantially all employees&#8217; individual 401(k) accounts.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">In future years, the Company may be required to make cash contributions to the two defined benefit pension plans. The annual contributions will be based on the amount of the unfunded plan liabilities derived from the frozen benefits and will not include liabilities for any future accrued benefits for any new or existing participants. The total amount of these future cash contributions will depend on the investment returns generated by the plans&#8217; assets and the then applicable discount rates used to calculate the plans&#8217; liabilities.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">The Company plans to contribute approximately $3 million in 2012, which is expected to satisfy the required minimum contribution. Contributions in the three and six months ended June 30, 2012 totaled $0.6 million and $1.4 million, respectively.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">The estimated cost of the frozen defined benefit plans for 2012 is $0.4 million.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2"><u>Defined Contribution Plan</u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">Effective January 1, 2007, the Company modified the terms of its 401(k) plan and now matches a certain portion of employee contributions. Expenses related to these matching contributions totaled $0.5 million and $1.1 million for the three and six months ended June 30, 2012 and $0.5 million and $1.0 million for the three and six months ended July 2, 2011, respectively. The Company plans to contribute approximately $1.2 million to the plan in matching employee contributions during the remainder of 2012.</font></p> <p style="text-align: justify; text-indent: 27.35pt; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 27.35pt; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">In addition, the Company provided supplemental discretionary contributions to the 401(k) plan totaling $0.6 million and $1.3 million for the three and six months ended June 30, 2012 and $0.5 million and $1.1 million for the three and six months ended July 2, 2011, respectively. The Company plans to contribute supplemental contributions to the plan of approximately $1.2 million during the remainder of 2012.</font></p> <p style="text-indent: -31.5pt; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 6 - INCOME TAXES</font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 31.5pt; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company's 2012 and 2011 effective tax rates differ from the statutory federal tax rate due principally to state income taxes partially offset by tax benefits related to the American Jobs Creation Act of 2004. The effective income tax rates for the three and six months ended June 30, 2012 and July 2, 2011 are 37.0% and 37.0%, respectively.</font></p> <p style="text-align: justify; text-indent: 31.5pt; margin: 0px; font: 10pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 31.5pt; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Income tax payments in the three and six months ended June 30, 2012 totaled $13.7 million and $14.0 million, respectively. Income tax payments in the three and six months ended July 2, 2011 totaled $6.9 million and $7.0 million, respectively.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2008.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company does not believe it has included any &#8220;uncertain tax positions&#8221; in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.</font></p> <p style="text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 7 - EARNINGS PER SHARE</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <table style="margin: auto auto auto -0.3in; width: 100%; border-collapse: collapse; mso-border-alt: dashed #bbbbbb .75pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in;" class="msonormaltable" border="1" cellspacing="0" cellpadding="0"> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 45pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: solid windowtext 1.0pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-bottom-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" colspan="2"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Three Months Ended</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" colspan="2"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Six Months Ended</font></p> </td> </tr> <tr style="mso-yfti-irow: 1;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; width: 44%; padding-right: 45pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: solid windowtext 1.0pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-bottom-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="44%"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 14%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top" width="14%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">June 30,</font></p> <p align="center" style="text-align: center; line-height: normal; text-indent: 0.5in; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">2012</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; width: 14%; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: solid windowtext 1.0pt; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="14%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">July 2,</font></p> <p align="center" style="text-align: center; line-height: normal; text-indent: 0.5in; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">2011</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; width: 14%; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top" width="14%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">June 30,</font></p> <p align="center" style="text-align: center; line-height: normal; text-indent: 0.5in; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">2012</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; width: 14%; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top" width="14%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">July 2,</font></p> <p align="center" style="text-align: center; line-height: normal; text-indent: 0.5in; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">2011</font></p> </td> </tr> <tr style="mso-yfti-irow: 2;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 45pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> </tr> <tr style="mso-yfti-irow: 3;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 45pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: 0.9pt; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160; &#160;Numerator:</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> </tr> <tr style="mso-yfti-irow: 4;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 13.5pt; padding-right: 45pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;Net income</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$18,014</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 13.5pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$10,813</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 13.5pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$33,494</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 13.5pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$18,759</font></p> </td> </tr> <tr style="mso-yfti-irow: 5;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 45pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160;&#160;&#160;&#160; Denominator:</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 9pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> </tr> <tr style="mso-yfti-irow: 6;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;Weighted average number of common shares outstanding &#8211; Basic</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">19,155,127</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">18,897,879</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">19,135,946</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">18,824,585</font></p> </td> </tr> <tr style="mso-yfti-irow: 7;"> <td style="border-bottom: windowtext 1pt solid; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 8.1pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-bottom-alt: solid windowtext 1.0pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -9pt; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160; Dilutive effect of options and restricted stock units outstanding under the Company&#8217;s employee compensation plans</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">528,152</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">362,614</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">490,875</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.3in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">175,266</font></p> </td> </tr> <tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes;"> <td style="border-bottom: windowtext 1.5pt solid; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 12.6pt; padding-right: 8.1pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-bottom-alt: solid windowtext 1.5pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; text-indent: -12.6pt; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160; &#160; Weighted average number of common shares outstanding &#8211; Diluted</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">19,683,279</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 12.6pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">19,260,493</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 12.6pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">19,626,821</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 12.6pt; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="right" style="text-align: right; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">18,999,851</font></p> </td> </tr> </table> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">&#160;The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that were anti-dilutive and therefore not included in the diluted earnings per share calculation.</font></p> <p style="text-indent: -5.25pc; margin: 0px 0px 0px 3pc; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 8 - STOCK REPURCHASES</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p align="right" style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">In the first quarter of 2011 the Company repurchased shares of its common stock. Details of these purchases are as follows:&#160;</font></p> <p align="right" style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <table style="margin: auto auto auto -0.3in; width: 100%; border-collapse: collapse; mso-border-alt: dashed #bbbbbb .75pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in;" class="msonormaltable" border="1" cellspacing="0" cellpadding="0"> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"> <td style="padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 48%; padding-right: 5.4pt; padding-top: 0in; border: windowtext 1pt solid;" valign="top" width="48%"> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;&#160; &#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p style="line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160; &#160;Period</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 13%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="13%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Total Number of Shares Purchased</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 13%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="13%"> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; margin: 0in 6pt 0pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Average Price Paid Per Share</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 13%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="13%"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Total Number of Shares Purchased as Part of Publicly Announced Program</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 13%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="13%"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</font></p> </td> </tr> <tr style="mso-yfti-irow: 1;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p style="line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160;&#160; 1/4/11-1/29/11</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">133,400</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$14.94</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">133,400</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal">&#160;</p> </td> </tr> <tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes;"> <td style="border-bottom: windowtext 1.5pt solid; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: solid windowtext 1.0pt; mso-border-right-alt: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext 1.5pt;" valign="top"> <p style="line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">&#160;&#160; &#160;Total</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">133,400</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$14.94</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">133,400</font></p> </td> <td style="border-bottom: windowtext 1.5pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; margin: 6pt;" class="msonormal"><font style="font-family: times new roman,times;" size="2">$8,000,000</font></p> </td> </tr> </table> <p align="right" style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">These purchases were made with cash held by the Company and no debt was incurred.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font style="font-family: times new roman,times;" size="2">During the six months ended June 30, 2012, the Company did not repurchase any shares of its common stock.</font></p> <p style="text-align: justify; text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 9 - COMPENSATION PLANS</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the &#8220;2007 SIP&#8221;) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved 2,550,000 shares for issuance under the 2007 SIP of which 839,000 remain available for future grants as of June 30, 2012.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Compensation costs related to all share-based payments recognized in the statements of operations aggregated $1.2 million and $2.1 million for the three and six months ended June 30, 2012, respectively, and $0.8 million and $1.2 million for the three and six months ended July 2, 2011, respectively.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Stock Options</u></font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">A summary of changes in options outstanding under the plans is summarized below:</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <table style="margin: auto auto auto 5.4pt; width: 94%; border-collapse: collapse; mso-border-alt: dashed #bbbbbb .75pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0in 0in 0in 0in;" class="msonormaltable" border="1" cellspacing="0" cellpadding="0"> <tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"> <td style="padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 51.8%; padding-right: 5.4pt; padding-top: 0in; border: windowtext 1pt solid;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal">&#160;</p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 20.04%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="20%"> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Shares</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 15.38%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="15%"> <p align="center" style="text-align: center; line-height: normal; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Weighted Average Exercise Price</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 12.8%; padding-right: 5.4pt; border-top: windowtext 1pt solid; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: solid windowtext 1.0pt;" valign="top" width="12%"> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal">&#160;</p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Grant Date</font></p> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 0in 6pt 0pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Fair Value</font></p> </td> </tr> <tr style="mso-yfti-irow: 1;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; width: 51.8%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: -0.05in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Outstanding at December 31, 2011</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 20.04%; padding-right: 0.05in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="20%"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">328,700</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$8.58</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$4.42</font></p> </td> </tr> <tr style="mso-yfti-irow: 2;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; width: 51.8%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: -0.05in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Granted</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 20.25pt; width: 20.04%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="20%"> <p align="right" style="text-align: right; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> </tr> <tr style="mso-yfti-irow: 3;"> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; width: 51.8%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: -0.05in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Exercised</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 20.04%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top" width="20%"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27.35pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">(46,956)</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$7.81</font></p> </td> <td style="border-bottom: #bbbbbb 1pt dashed; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-alt: dashed #bbbbbb .75pt; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$3.80</font></p> </td> </tr> <tr style="mso-yfti-irow: 4;"> <td style="border-bottom: windowtext 1pt solid; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; width: 51.8%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext 1.0pt;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: -0.05in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Expired</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 20.25pt; width: 20.04%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top" width="20%"> <p align="right" style="text-align: right; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; text-indent: -0.25in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">-&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></p> </td> </tr> <tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes;"> <td style="border-bottom: windowtext 1pt solid; border-left: #bbbbbb 1pt dashed; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; width: 51.8%; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt; mso-border-right-alt: solid windowtext 1.0pt; mso-border-bottom-alt: solid windowtext 1.0pt;" valign="top" width="51%"> <p style="text-align: justify; line-height: normal; text-indent: -0.05in; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">Outstanding at June 30, 2012</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; width: 20.04%; padding-right: 0.05in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top" width="20%"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">281,744</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 5.4pt; padding-right: 5.4pt; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="right" style="text-align: right; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$8.71</font></p> </td> <td style="border-bottom: windowtext 1pt solid; border-left: #f0f0f0; padding-bottom: 0in; background-color: transparent; padding-left: 0.05in; padding-right: 0in; border-top: #f0f0f0; border-right: windowtext 1pt solid; padding-top: 0in; mso-border-left-alt: dashed #bbbbbb .75pt; mso-border-top-alt: dashed #bbbbbb .75pt;" valign="top"> <p align="center" style="text-align: center; line-height: normal; text-indent: 27pt; margin: 6pt;" class="msonormal"><font size="2" style="font-family:times new roman,times">$4.52</font></p> </td> </tr> </table> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The aggregate intrinsic value (mean market price at June 30, 2012 less the weighted average exercise price) of options outstanding under the plans was approximately $8.8 million.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Restricted Stock Units</u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Beginning in the second quarter of 2009, the Company began granting restricted stock units to senior employees in lieu of incentive stock options. These awards vest dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors. Beginning in 2011, a three year vesting period was added to the performance criteria, which had the effect of requiring both the achievement of the corporate performance objectives and the satisfaction of the vesting period.</font></p> <p style="text-align: justify; margin: 0px; font: 8pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Restricted stock units issued during the three and six months ended June 30, 2012 were 57,956 and 149,725, respectively. Total compensation costs related to these restricted stock units are $2.8 million and $6.7 million, respectively. These costs are being recognized ratably over the vesting period which range from three to five years. Total compensation cost related to restricted stock units was $1.1 million and $1.9 million for the three and six months ended June 30, 2012, respectively, and $0.6 million and $0.8 million for the three and six months ended July 2, 2011, respectively.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font size="2" style="font-family:times new roman,times">NOTE 10 - OPERATING SEGMENT INFORMATION</font></p> <p style="font: 8pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font size="2" style="font-family:times new roman,times">The Company has two reportable segments: firearms and investment castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a select number of independent wholesale distributors primarily located in the United States. The investment castings segment manufactures and sells steel investment castings.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font size="2" style="font-family:times new roman,times">Selected operating segment financial information follows:</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <table style="font: 12pt/normal 'times new roman', times, serif; width: 1566px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: -1.8pc; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(in thousands)</font></td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;" colspan="2"><font size="2" style="font-family:times new roman,times">Three Months Ended</font></td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;" colspan="2"><font size="2" style="font-family:times new roman,times">Six Months Ended</font></td> </tr> <tr style="vertical-align: top;"> <td style="width: 613px; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="width: 220px; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="width: 220px; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px 0.3pc 0px 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px 0.3pc 0px 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> <td style="width: 220px; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="width: 219px; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Net Sales</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$118,147</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$78,471</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$228,934</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$152,912</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 2.55pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Unaffiliated</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">1,422</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">1,151</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">2,972</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">2,151</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 2.55pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Intersegment</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">6,547</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">4,718</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">12,929</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">9,104</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">7,969</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,869</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">15,901</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">11,255</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Eliminations</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(6,547)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(4,718)</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(12,929)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(9,104)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$119,569</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$79,622</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$231,906</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$155,063</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Income (Loss) Before Income Taxes</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$28,722</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$17,998</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$53,616</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$30,750</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(720)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(150)</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(1,163)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(447)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Corporate</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">592</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(685)</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">712</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(527)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$28,594</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$17,163</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$53,165</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$29,776</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: center;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">December 31, 2011</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc;"><font size="2" style="font-family:times new roman,times">Identifiable Assets</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$112,685</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$103,545</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,692</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,290</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Corporate</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">112,032</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">97,675</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$230,409</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$206,510</font></td> </tr> </table> <p style="margin: 0px; font: italic 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">NOTE 11 - CONTINGENT LIABILITIES</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">As of June 30, 2012, the Company was a defendant in approximately four (4) lawsuits and is aware of certain other such claims. The lawsuits fall into three general categories, traditional products liability, municipal litigation and securities litigation, discussed in turn below.</font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Traditional Product Liability Litigation</u></font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Two of the four lawsuits mentioned above involve claims for damages related to allegedly defective product design and/or manufacture. Both lawsuits stem from a specific incident of personal injury and are based on traditional product liability theories such as strict liability, negligence and/or breach of warranty.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company management believes that the allegations in these cases are unfounded, and that the incidents were caused by the negligence and/or misuse of the firearms by third-parties or the claimant, and that there should be no recovery against the Company.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Municipal Litigation</u></font></p> <p style="text-align: justify; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court, over ten years ago. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company&#8217;s products.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date and no subsequent scheduling order has been entered. There has been no activity since that time.</font></p> <p style="text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><u>Securities Litigation</u></font></p> <p style="margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">In addition to the foregoing, on August 18, 2009, the Company was served with a complaint captioned <u>Steamfitters Local 449 Pension Fund, on Behalf of Itself and All Others Similarly Situated v. Sturm, Ruger &amp; Co. Inc., et al.</u> pending in the United States District Court for the District of Connecticut. The complaint seeks unspecified damages for alleged violations of the Securities Exchange Act of 1934 and is a purported class action on behalf of purchasers of the Company&#8217;s common stock between April 23, 2007 and October 29, 2007. On October 9, 2009, the Company waived service of a complaint captioned <u>Alan R. Herrett, Individually and On Behalf of All Others Similarly Situated v. Sturm, Ruger &amp; Co. Inc., et al</u>. pending in the United States District Court for the District of Connecticut. This matter is based upon the same facts and basic allegations set forth in the Steamfitters Local 449 Pension Fund litigation. On October 12, 2009, a motion to consolidate the two actions was filed by counsel for the Steamfitters. On January 11, 2010, the court entered an order consolidating the two matters. A consolidated amended complaint was filed on March 11, 2010. The defendants, including the Company, filed a motion to dismiss on April 26, 2010 and plaintiffs filed a response on June 18, 2010. Defendants then filed a reply in support of the motion on July 19, 2010. Oral argument was held on November 22, 2010. On February 4, 2011, the Court entered an order granting the motion to dismiss in part and denying it in part. The matter is ongoing.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <u>Summary of Claimed Damages and Explanation of Product Liability Accruals</u></font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. Aggregate claimed amounts presently exceed product liability accruals and applicable insurance coverage. For claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $5 million per claim, or an aggregate maximum loss of $10 million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but may have a material impact on the Company&#8217;s financial results for a particular period.</font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.</font></p> <p style="text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">Provision is made for product liability claims based upon many factors related to the severity of the alleged injury and potential liability exposure, based upon prior claim experience. Because the Company&#8217;s experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs. In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company&#8217;s product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims-handling expenses on an ongoing basis.</font></p> <p style="text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><i>&#160;</i></font></p> <p style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">A range of reasonably possible loss relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $5.4 million and $0.0 million at December 31, 2011 and 2010, respectively, are set forth as an indication of possible maximum liability that the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.</font></p> <p align="left" style="text-align: justify; text-indent: -2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; NOTE 12 - SUBSEQUENT EVENTS</font></p> <p align="left" style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;">&#160;</p> <p align="left" style="text-align: justify; text-indent: 2.25pc; margin: 0px; font: 12pt times new roman, times, serif;"><font size="2" style="font-family:times new roman,times"><font style="color: black;">The </font>Company has evaluated events and transactions occurring subsequent to June 30, 2012 and determined that there were no such events or transactions that would have a material impact on the Company&#8217;s results of operations or financial position.</font></p> <p align="left" style="text-align: justify; text-indent: -5.25pc; margin: 0px 0px 0px 3pc; font: 12pt times new roman, times, serif;">&#160;</p> <div align="left" style="margin-bottom: 6pt;">&#160;</div> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2"><u>Organization:</u></font></p> <p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">Sturm, Ruger &amp; Company, Inc. (the &#8220;Company&#8221;) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of the Company&#8217;s total sales for the three and six months ended June 30, 2012 were firearms sales, and approximately 1% was investment castings sales. Export sales represent approximately 5% of total sales. The Company&#8217;s design and manufacturing operations are located in the United States and almost all product content is domestic.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">The Company&#8217;s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">The Company manufactures investment castings made from steel alloys for internal use in its firearms and utilizes available investment casting capacity to manufacture and sell castings to unaffiliated, third-party customers.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2"><u>Fair Value of Financial Instruments:</u></font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">The carrying amounts of financial instruments, including cash, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the short-term maturity of these items.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2"><u>Short-term Investments:</u></font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 22.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">Short-term investments consist principally of United States Treasury instruments, all maturing within one year, and are recorded at cost plus accrued interest, which approximates market. The income from short-term investments is included in other income, net. The Company intends to hold these investments until maturity.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 22.5pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">The Company evaluates securities for other than temporary impairment at least on a quarterly basis, and more frequently when market conditions warrant such evaluation. The Company has determined that the carrying value of short-term investments has not been impaired.</font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2"><u>Use of Estimates:</u></font></p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">&#160;</p> <p style="font: 12pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 2.25pc; letter-spacing: normal; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><font style="font-family: times new roman,times;; font-family:times new roman,times" size="2">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</font></p> <p style="color: #000000; font-family: 'times new roman', times, serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: 12pt; margin: 0px; text-indent: 2.25pc;">&#160;</p> <table style="font: 12pt/normal 'times new roman', times, serif; width: 1406px; text-transform: none; text-indent: 0px; letter-spacing: normal; margin-left: 3.95pt; word-spacing: 0px; border-collapse: collapse; orphans: 2; widows: 2; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="width: 988px; border: 1pt solid windowtext; padding-right: 3.95pt; padding-left: 3.95pt;">&#160;</td> <td style="width: 186px; border: 1pt solid windowtext; padding-right: 3.95pt; padding-left: 3.95pt; text-align: center;"><font size="2" style="font-family:times new roman,times">June 30, 2012</font></td> <td style="width: 199px; border: 1pt solid windowtext; padding-right: 3.95pt; padding-left: 3.95pt; text-align: center;"><font size="2" style="font-family:times new roman,times">December 31, 2011</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: -3.95pt;"><font size="2" style="font-family:times new roman,times">Inventory at FIFO</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 3.95pt; text-align: right;">&#160;</td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 3.95pt; text-align: justify;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: 0.75pc;"><font size="2" style="font-family:times new roman,times">Finished products</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right;"><font size="2" style="font-family:times new roman,times">$&#160;&#160; 2,458&#160;&#160;&#160;&#160; &#160;&#160;</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right;"><font size="2" style="font-family:times new roman,times">$&#160;&#160; 3,318</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: 0.75pc;"><font size="2" style="font-family:times new roman,times">Materials and work in process</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">45,338</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">45,686</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: -3.95pt;"><font size="2" style="font-family:times new roman,times">Gross inventories</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">47,796</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">49,004</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: 0.75pc;"><font size="2" style="font-family:times new roman,times">Less: LIFO reserve</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 0.55pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">(37,384)</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; padding-right: 0.55pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">(37,476)</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: 0.75pc;"><font size="2" style="font-family:times new roman,times">Less: excess and obsolescence reserve</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 0.55pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">(1,202)</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; padding-right: 0.55pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">(1,311)</font></td> </tr> <tr style="vertical-align: top;"> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: double; padding-right: 3.95pt; padding-left: 5.05pt; text-indent: -3.95pt;"><font size="2" style="font-family:times new roman,times">Net inventories</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: double; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">$&#160; 9,210&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></td> <td style="border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: double; padding-right: 5.05pt; padding-left: 3.95pt; text-align: right; line-height: 13pt;"><font size="2" style="font-family:times new roman,times">$ 10,217</font></td> </tr> </table> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <table align="right" style="font: 12pt/normal times new roman, times, serif; width: 100%; margin-left: -1.8pc; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="text-indent: -0.75pc; padding-right: 3.75pc; padding-left: 0.75pc; border-top-color: windowtext; border-right-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-top-style: solid; border-right-style: solid;">&#160;</td> <td style="border: 1pt solid windowtext; text-align: center; padding-right: 0.45pc; padding-left: 0.45pc;" colspan="2"><font size="2" style="font-family:times new roman,times">Three Months Ended</font></td> <td style="border: 1pt solid windowtext; text-align: center; padding-right: 0.45pc; padding-left: 0.45pc;" colspan="2"><font size="2" style="font-family:times new roman,times">Six Months Ended</font></td> </tr> <tr style="vertical-align: top;"> <td style="width: 44%; text-indent: -0.75pc; padding-right: 3.75pc; padding-left: 0.75pc; border-top-color: windowtext; border-right-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-top-style: solid; border-right-style: solid;">&#160;</td> <td style="width: 14%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 0.5in; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="border: 1pt solid windowtext; width: 14%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 0.5in; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> <td style="width: 14%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 0.5in; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="width: 14%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 0.5in; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -0.75pc; padding-right: 3.75pc; padding-left: 0.75pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: 0.9pt; padding-right: 3.75pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Numerator:</font></td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 3.75pc; padding-left: 13.5pt; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Net income</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$18,014</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$10,813</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$33,494</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$18,759</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -0.75pc; padding-right: 3.75pc; padding-left: 0.75pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Denominator:</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -0.75pc; padding-left: 1.8pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Weighted average number of common shares outstanding &#8211; Basic</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">19,155,127</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">18,897,879</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">19,135,946</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">18,824,585</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -0.75pc; padding-right: 8.1pt; padding-left: 1.8pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Dilutive effect of options and restricted stock units outstanding under the Company&#8217;s employee compensation plans</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">528,152</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">362,614</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">490,875</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">175,266</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-indent: -1.05pc; padding-right: 8.1pt; padding-left: 1.05pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Weighted average number of common shares outstanding &#8211; Diluted</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">19,683,279</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">19,260,493</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">19,626,821</font></p> </td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: right; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">18,999,851</font></p> </td> </tr> </table> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <table align="right" style="font: 12pt/normal times new roman, times, serif; width: 100%; margin-left: -1.8pc; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="border: 1pt solid windowtext; width: 48%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Period</font></p> </td> <td style="border: 1pt solid windowtext; width: 13%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Total Number of Shares Purchased</font></p> </td> <td style="border: 1pt solid windowtext; width: 13%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Average Price Paid Per Share</font></p> </td> <td style="border: 1pt solid windowtext; width: 13%; text-align: center; padding-right: 0.45pc; padding-left: 0.45pc;"><font size="2" style="font-family:times new roman,times">Total Number of Shares Purchased as Part of Publicly Announced Program</font></td> <td style="border: 1pt solid windowtext; width: 13%; text-align: center; padding-right: 0.45pc; padding-left: 0.45pc;"><font size="2" style="font-family:times new roman,times">Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">1/4/11-1/29/11</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">133,400</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$14.94</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">133,400</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1.5pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Total</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1.5pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">133,400</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1.5pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$14.94</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1.5pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">133,400</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1.5pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$8,000,000</font></td> </tr> </table> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <table align="right" style="font: 12pt/normal times new roman, times, serif; width: 100%; margin-left: -1.8pc; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="border: 1pt solid windowtext; width: 61%; text-align: justify; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="border: 1pt solid windowtext; width: 13%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Shares</font></p> </td> <td style="border: 1pt solid windowtext; width: 13%; text-align: center; padding-right: 0.45pc; padding-left: 0.45pc;"><font size="2" style="font-family:times new roman,times">Weighted Average Exercise Price</font></td> <td style="border: 1pt solid windowtext; width: 13%; padding-right: 0.45pc; padding-left: 0.45pc;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Grant Date</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">Fair Value</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; text-indent: -0.3pc; padding-right: 0.45pc; padding-left: 0.3pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Outstanding at December 31, 2011</font></td> <td style="text-align: right; text-indent: 2.25pc; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">328,700</font></td> <td style="text-align: right; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$8.58</font></td> <td style="text-align: center; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$4.42</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; text-indent: -0.3pc; padding-right: 0.45pc; padding-left: 0.3pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Granted</font></td> <td style="text-align: right; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> <td style="text-align: right; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> <td style="text-align: center; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; text-indent: -0.3pc; padding-right: 0.45pc; padding-left: 0.3pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Exercised</font></td> <td style="text-align: right; text-indent: 27.35pt; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(46,956)</font></td> <td style="text-align: right; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$7.81</font></td> <td style="text-align: center; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$3.80</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; text-indent: -0.3pc; padding-right: 0.45pc; padding-left: 0.3pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Expired</font></td> <td style="text-align: right; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> <td style="text-align: right; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> <td style="text-align: center; text-indent: -1.5pc; padding-right: 0.45pc; padding-left: 20.25pt; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">-<font style="font: 7pt/normal times new roman, times, serif; font-size-adjust: none; font-stretch: normal;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font>&#160;</font></td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; text-indent: -0.3pc; padding-right: 0.45pc; padding-left: 0.3pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Outstanding at June 30, 2012</font></td> <td style="text-align: right; text-indent: 2.25pc; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">281,744</font></td> <td style="text-align: right; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$8.71</font></td> <td style="text-align: center; text-indent: 2.25pc; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$4.52</font></td> </tr> </table> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; text-indent: 2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; font-size-adjust: none; font-stretch: normal;">&#160;</p> <table align="right" style="font: 12pt/normal times new roman, times, serif; width: 100%; margin-left: -1.8pc; border-collapse: collapse; font-size-adjust: none; font-stretch: normal;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(in thousands)</font></td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;" colspan="2"><font size="2" style="font-family:times new roman,times">Three Months Ended</font></td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-top-color: windowtext; border-right-color: windowtext; border-bottom-color: windowtext; border-top-width: 1.5pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid;" colspan="2"><font size="2" style="font-family:times new roman,times">Six Months Ended</font></td> </tr> <tr style="vertical-align: top;"> <td style="width: 40%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="width: 15%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="width: 15%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px 0.3pc 0px 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px 0.3pc 0px 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> <td style="width: 15%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="width: 15%; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">July 2,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2011</font></p> </td> </tr> <tr style="vertical-align: top;"> <td style="text-align: justify; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Net Sales</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$118,147</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$78,471</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$228,934</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$152,912</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 2.55pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Unaffiliated</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">1,422</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">1,151</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">2,972</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">2,151</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 2.55pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Intersegment</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">6,547</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">4,718</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">12,929</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">9,104</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">7,969</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,869</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">15,901</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">11,255</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Eliminations</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(6,547)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(4,718)</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(12,929)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(9,104)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$119,569</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$79,622</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$231,906</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$155,063</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Income (Loss) Before Income Taxes</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$28,722</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$17,998</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$53,616</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$30,750</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(720)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(150)</font></td> <td style="text-align: right; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(1,163)</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">(447)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Corporate</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">592</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(685)</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">712</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">(527)</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$28,594</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$17,163</font></td> <td style="text-align: right; padding-right: 2.7pt; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$53,165</font></td> <td style="text-align: right; padding-right: 0.3pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$29,776</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid; tab-stops: .75pc;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">June 30,</font></p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: center; font-size-adjust: none; font-stretch: normal;"><font size="2" style="font-family:times new roman,times">2012</font></p> </td> <td style="text-align: center; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">December 31, 2011</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc;"><font size="2" style="font-family:times new roman,times">Identifiable Assets</font></td> <td style="padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc;"><font size="2" style="font-family:times new roman,times">Firearms</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$112,685</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">$103,545</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc;"><font size="2" style="font-family:times new roman,times">Castings</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,692</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-right-width: 1pt; border-right-style: solid;"><font size="2" style="font-family:times new roman,times">5,290</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 1.05pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">Corporate</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">112,032</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">97,675</font></td> </tr> <tr style="vertical-align: top;"> <td style="padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-bottom-color: windowtext; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;">&#160;</td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$230,409</font></td> <td style="text-align: right; padding-right: 0.45pc; padding-left: 0.45pc; border-right-color: windowtext; border-bottom-color: windowtext; border-right-width: 1pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid;"><font size="2" style="font-family:times new roman,times">$206,510</font></td> </tr> </table> <p align="right" style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-indent: -2.25pc; font-size-adjust: none; font-stretch: normal;">&#160;</p> <p style="font: 12pt/normal times new roman, times, serif; margin: 0px; text-align: justify; font-size-adjust: none; font-stretch: normal;">&#160;</p> 328700 281744 -46956 8.58 8.71 7.81 4.42 4.52 3.80 2550000 839000 800000 600000 1200000 800000 1200000 1100000 2100000 1900000 8800000 P3Y P5Y P3Y 57956 149725 6700000 2800000 0.99 0.01 0.05 3318000 2458000 45686000 45338000 25000000 LIBOR 0.0107 0.02 0.00375 3000000 600000 1400000 500000 1100000 600000 1300000 1200000 0.370 0.370 0.370 0.370 6900000 7000000 13700000 14000000 18897879 18824585 19155127 19135946 362614 175266 528152 490875 19260493 18999851 19683279 19626821 133400 133400 14.94 14.94 133400 133400 8000000 4 2 5000000 10000000 0 5400000 400000 500000 1000000 500000 1100000 Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements. rgr:ReportableSegments 2 EX-101.CAL 3 rgr-20120630_cal.xml XBRL CALCULATION FILE EX-101.DEF 4 rgr-20120630_def.xml XBRL DEFINITION FILE EX-101.LAB 5 rgr-20120630_lab.xml XBRL LABEL FILE EX-101.PRE 6 rgr-20120630_pre.xml XBRL PRESENTATION FILE EX-101.SCH 7 rgr-20120630.xsd XBRL SCHEMA FILE 001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 002 - Statement - CONDENSED BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 003 - Statement - CONDENSED BALANCE SHEETS (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - INVENTORIES link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - LINE OF CREDIT link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - EARNINGS PER SHARE link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - STOCK REPURCHASES link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - COMPENSATION PLANS link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - OPERATING SEGMENT INFORMATION link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - CONTINGENT LIABILITIES link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - INVENTORIES (Tables) link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - STOCK REPURCHASES (Tables) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - COMPENSATION PLANS (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - OPERATING SEGMENT INFORMATION (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - COMPENSATION PLANS (Details) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - COMPENSATION PLANS (Detail Textuals) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - COMPENSATION PLANS (Detail Textuals 1) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - COMPENSATION PLANS (Detail Textuals 2) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - OPERATING SEGMENT INFORMATION (Detail Textuals) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - INVENTORIES (Details) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - LINE OF CREDIT (Details) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - INCOME TAXES (Details) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - STOCK REPURCHASES (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - OPERATING SEGMENT INFORMATION (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - OPERATING SEGMENT INFORMATION (Details 1) link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - CONTINGENT LIABILITIES (Detail Textuals) link:presentationLink link:definitionLink link:calculationLink XML 8 R39.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONTINGENT LIABILITIES (Detail Textuals) (USD $)
In Millions, unless otherwise specified
6 Months Ended 12 Months Ended
Jun. 30, 2012
Claims
Dec. 31, 2011
Dec. 31, 2010
Loss Contingencies [Line Items]      
Number of lawsuits against the Company 4    
Damages from Product Defects
     
Loss Contingencies [Line Items]      
Number of lawsuits against the Company 2    
Minimum limit of per claim for providing insurance coverage on annual basis $ 5    
Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis 10    
Total amount of damages claimed   $ 5.4 $ 0
XML 9 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS (Detail Textuals) (Stock Incentive Plan 2007, USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Stock Incentive Plan 2007
       
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares reserved for future issuance 2,550,000   2,550,000  
Shares available for future grants 839,000   839,000  
Compensation expense recognized $ 1.2 $ 0.8 $ 2.1 $ 1.2
XML 10 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; word-wrap: break-word; } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 11 R25.htm IDEA: XBRL DOCUMENT v2.4.0.6
SIGNIFICANT ACCOUNTING POLICIES (Details)
Jun. 30, 2012
Net firearms sales
 
Segment Reporting Information [Line Items]  
Percentage of sales 99.00%
Net castings sales
 
Segment Reporting Information [Line Items]  
Percentage of sales 1.00%
Export Sales
 
Segment Reporting Information [Line Items]  
Percentage of sales 5.00%
XML 12 R37.htm IDEA: XBRL DOCUMENT v2.4.0.6
OPERATING SEGMENT INFORMATION (Details 1) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Segment Reporting Information [Line Items]    
Identifiable Assets $ 230,409 $ 206,510 [1]
Firearms
   
Segment Reporting Information [Line Items]    
Identifiable Assets 112,685 103,545
Castings
   
Segment Reporting Information [Line Items]    
Identifiable Assets 5,692 5,290
Corporate
   
Segment Reporting Information [Line Items]    
Identifiable Assets $ 112,032 $ 97,675
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
ZIP 13 0001174947-12-000333-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001174947-12-000333-xbrl.zip M4$L#!!0````(`%*``D$Q7-=8+6D``']\!0`0`!P``L``00E#@``!#D!``#L7>MSG#BV_[Y5^S_T^L-^ M&FS$&R?QEN-'XFQB>VTG,U/WWG+1H+;9H:$7:,<]M^K^[5<"V@UJZ)9`])/= MJDG2()W?>>CH2#HZO/_'Z]#KO<`P<@/_PP$X%`]ZT+<#Q_6?/AQ\?[@4C(-_ MG/SU+^__)@B]WS[>?>TY@3T>0C_NV2&T8NCT?KKQ<^_B3R%YFO74TPY%]'_0 M^R]1/Y*,(TD$4D]4CD7Y6))[M]_^IR<(TUX_6A'J!;5).I!0H[=GR2_G4X+? M$*J!FZ/XPX4_8=C[D=%$X`_50P-W]3"&D6--?NE]&7N3G@Q^Z24(@'@,M&/% M0`@R(J_]T'./\7][2!!^=!P^A1\.GN-X='QT]//GS\-P_`3#0SL8)CR(FHP$ ME+[IN?X?A5=Q+X=!^(3>%.4C_+B/6)N^CI\Z[EN#_,O:4?KP[=6YKG_*R;O` M-,VCY.G;JY%;]B+J%!S]]NWKO?T,AY;@^E%L^78!B[L`._F^&P6*!/1%+=(W MI@T<.`JACC[&&B&4$$@@S>FHW#$)EQ5;OL:4E#![KE;="#DM?AJ_U<_CY^4M+` M]5]@%)"R["SARZR\.S%Q\O?+QYE()Q#&_S`@C3^C&D]F_ M70?_@OQBV$ND5A325(UG5_\\.!'Q_TQ5E,SW1V3C68<1?,+N=OJ#@TBBL>G: M;IQBZ3DN>I[.%YFVC^DY/3B9MEG"\ONC4NH8UM$_XF;B??`!FU#/($IT^GO\Q('A4,9;'EG$:/-X-'41*^ M6#ZV';`:A5.*+9T.XE0&B2,0I5GKV5,>,I#,;9&!9/*7P=DXBH/AQ@J!&#^I M*2CTXV=.;KS&C_SM`H^>TU&X)4*3F82F%`8<=Z>SD6(C!YS2BM/)#`[R/4:]X*OXXCEP?1M%].C-'26ASZ:*%8CC>QLH](VSH)P M%(3HC9VR!H*KO=;_K6?YU]80)NJ^CP/[CRO?QMR]0/Q($D5].W2?9R2=#19Q MT^F<1N>/IS^MT'F8C-)7[U#X';HV"K>21M]]-X[N[K_OF7U04RP(;^9]%DIQ MK^Q2VZJ-(.8=Q)4(K=L(:G^X;*7FNXV@SAJZC:#.(KJ-H,XBNHV@#=H(VDK; MZ#:"=EW_W490I_-N(VC/-H(VQ"YGJ9B;N!5$9D7IK61%%1.909?(O.&)S(`U MD1FTE0IG84?[!=AA/%2LSK<[SM$NJ?-O../.L*+H9)):;Z/(Z\%\"'"*= M!<-AX"SD=U/W5J6G#IIWD,PL[]9RG2O_S!JYL>7ME'H7\K@_JKZ#L86"#>?""OTM M/#-=K.-RYO9'N0\AM*)Q.-D]YUS"V?ZH]=2VQ\.QA_-#;N)G&.+'(7S&HGR! M:`D:#+?M7'.)JZ;E=R=-H$N$W&5%=GF-.ZS<+LUDR]19=R\[>?5FA-<36S)^ M-V8#>UYTVVM0^&:2+`I?QDGA'6FCCH>($ZW=C M8CO&1%Y3>S4FM*TZ,&"[B+,JH757"S?\:N'F6DYWU-1IOCMJZJRA.VI:VU'3 M5EI$=]34641WU+2&HZ:MM(WNJ&G7]=\=-74Z[XZ:MF&;Q?^#?2=[LLWL=0:PK@[\) M0@\?'?7NH8U'8J\G"-/?__J7J_\#_WWYX_8S?(7GJJ8;O]_!_[@GV:_@6^A% MDY^NK2B*K:JJ_?"_SR?O+M]_>'=IO@>?S/>7P-"N/H.++Y\UC'Z!E[;X](DH_W&,I;OX[[@G1XDGOY>CR$:(X,PIJDY]KC'\^A'R2W MVN:[I150H8NC(OK%G(_&.8:+9/$C1CF>>98[G-W?=/%W>]OUO#T;O> MV4WOZOKL_5%5OQC,[-D9PA-:WI7OP-=_P@D=T;Q'J.QJ2N3^E4=55D)2%_AGY^"D)* MA9_:-O3P^(9.+VF>YZO0'Z&DV9E$XH"BFW&,_3Q6:BGE^2FLAP=0\D[F:GL. MM-VAY44?#JZN+P].@`DT%/A)!8TNH#M%>![88SP:<8A')P4@"O]*J>3;DOW= M)O,6DQ)G04&Q^T)74SJGZ(F#GUYZ5KD0Y_H?(&G!M.M":Q+ZS'`NT2^41H[_ M6X1-=%-.)>6-@4-/!L@0JD$39 M6"_6_*?>%V%-IMPK%+H_@H,3`XBJMF;<.4-<*&-=-3'4)E@_0\]Y"+[AI$OD MR5"H@/]T890Y=QXH@6F:2@'E$J)Y?&@N"-`\%MU!&R)V^AZ\AC$%.&;5(Z"* M)$EJ`>@BZCQ0THI0T65BX-,BP]N,/@IG)Y_"("KW?74EIB!LZU(,365?T"CPYJDU0T4I&UF6C0B_+D&`/D10& MR5[B:S,:<@K-?3*()QU))O-E#DHQ-#:P%M#A!I1:7IJEP'UFT(1Y;K7+R. MH!]!-&,G1[=IBS8D:"*HIE:,QR@P<(1,*U%#-9N@;$^$0$1C4M$DA9B(&R.A M]E&:"$2#COAM&(Q@&$_P046,A(:#P1%>Q_`/`]"+")H)"+DL1L`'*[7D#``T M4!->+K_B'(Y"U'$R':"_>Q#_!34^'>*MG#^3WRL[YBMTO$&`>#+GXE4N6%?- M/_TT+6F2V3K+E2_QGN8!7M-+IJ+3V28Q_=:%22MMU5!ERD%-$1A&!NM M44NRJ(@F1W(\30E(FL%3%.V8DF:61=PM860R)8`WN9>"RW;J;JT)WJ;#\8AM MAV/H?'6M/K[=2+?;RN[(=&1]:#55OF](@:8%)JA'C68J6A/<^*0\JPXP?6'2 MBI`-O*&5S?$+B#;`1#U]BMF4M03&5*(7PY$73""\@TGPW+8UFGCU;!A%:UR* M@1M@:BDJ$FB`\=<@_`.&$<[!AWZ4K#A:M3])1"%F<@:40TP!@B-FZDC8((8T M(\QLO*4A+4GX`$@ECF`6CX]V M!JV"W(K!@"*KP33=3+P-HCB$,8J<=*&:<_ M$P922[R637_)<+&\MI2'3T(54#GYSE'G`I/^++`Z+"A%EK_B[<9I:.P[F/I; MF:9ZXGN-W&/?]3X6G'AQQ(%PMD"+A.5I9[A9#.DF](AVTXM!:AEA5 M:H+2VO&Z0I:-XKD7";(N`TT+H;2C^485/);L#RAD"L\"259O8\.I& M5%0B]E@*@A]D^H,!19<;H"3OPA=.%0;X7@9?P>+5D&:81O%0:CD*?ICI9VHT M4W<7W$:QC?#%"(SU=J:)DC M2+JJR.2R@@522]S0"IPO`XF2G@//06O2],8]7XGC$UM9E\WBD)^GR@,3UFUE,6C<]X?KL=LJ.N! ML#H;GNS0)P%).G&>U`X,WBZ$#'/7@KJ)"YF+,-?"02T7,A_"K07[IKF0%DH* M\74AN3VN4]]I.T"12Q,?EF'@A;?!@3H+Q)S?NK7"FS!1O)/$YKDF.K$=1X-QY(,S1D(NJ8`05'[BF#*?4=0@&Q9HB+;P,3Y]*5;!U7, MK5H65)LBRP2AJZII`:TO.+8B"8HD`:%O6+(@6:9A.I("%45?HR"X[EE5R6+# MV6ND9SZ\I7=O3\?Q.X_)[PU'('LJ,"I0\%170T0;%L2;!,VQ`` M$"W#&.@.L)R#$[5R!Y#D:56L+U?G8KYM"3B2AN@`LX]O5)&[#R4UC8IF\R+\T6:Z0O&@-)4OJ"C,:ZH/3[R',IBHPT8LB6/#!E@,_J M%,DT%5FI.(!(@37`7;I$JYH^&*$D)='NX`OTQ_!3$#A1U1T6^=L%?1$*W=2( M-),R.CQP<$S+U@U%!YL`NF:^MJ&9FX#^NV\-!J[GXN4#"WX`U`V1?@S#K/@? M"WYD/,:FX;_PW*2LFAOX5!ME[?&@L;@/H*)I75X)$)[7.E3)!"UY/3;4]1P( M`)*J;@+\NAY$:LV#L(J_G@`U86P,W$6 M1/'-('ER'WCE>YI,&R`J6LWJQ"Y^@00K=;;UDRAI1!C6D#Q3\*4KBJSR9I[A M)JEBZB8M^:3LT&T8#"JRMIFT+AF*5F0\UST+529MJY)"U.ZJ295)R8H*B)FF M`:_T5$DLG0 M!(FLD+U"6=*C5,@2XVPHDU3Z_/-"0SZ3V%PUP4IZ#9$QNC-Q=4;@>A([K6^$$WZY):M2@EF&0+!VGKI)'?`8T MX&287G::=NFD8G0CXG)P(@R2>&+I$?\^I$ M6-?/)7DDG2P;^#FR!/N.2I!M$UL&VMX$N>VX.576P-Y$Q*V[.;`GVRALPF3R MJNOMLZ7E MDQ>\VX:\:>)IK]3Q6D2+/T]$0V?Z.;Y?W?@95WE%@P"M\[*/\ST$T\BH"(.+ M!U!F7WEL#>A&2*(]RUJA%.=MMY+&;+=@,(!VC'>KROOEDC8+1%FO&%U<$*Z9 M^38_XK`ZP2438EJU[WP<(J-+'5?BK5H;6&<+:M:5WFB:+R7.!'GM##?Q)%RY M/X>C$'6_F"_ZB[`&<0\NWSTS66K'HNFZ0D46'Y'X<1!.?@W1S'P>_.3`LP#F MTK-((C4AT$_1&IDXL0@!HU'3;\=*9-V0Y6.OI9AE+HY;#N436ES@+PP$,P]R7>OD?#`%` MC/J%%'F`8XB:R3,T!G3H%5PS%"_SDS^O_.E'X-'Z`;HO^#OP/!)+YTXMEU+E MAI(^7X*\@]X7(I29E7XF#H"E$\@($Z;]#T=7=T MBK!C.>9KB+/QGM&0P<<.SL?)]P@W>2M<<&K'[DNBGK(T,0YC0I+UN02,!HA6 MP!O#9X=5L2W>D"JGV[,V6MV$L+#@0:.+YY)0)TI\T!/G#)GAJ^.RS`5S&-@0 M.DF>9,G"DJ^%3.KF,_2_*6U3EYUP'2'B?T$ZY)1`F-&:F8 M#=(\^17,O0(P=7$N-;8!I!4PQ[!&D&3B@A0_YBY>;1A%**;*-L>J3Z\N7=_R M[4+G/`)6I;AQT@A/^XS5/X'EQMC49UX&X1TXCCIIZV1$4F2I%#@KE%;98;`B16V-G9L!4_X8O0YTO1QT.4$. MT!CD22:IT6.K\+DEH[6E.4[5B>N,S1"M@#>FW$>#:HJKP1SN!D4T^`\0W,U:>2G%%C(W_4&J,EQ#TBCN!>[0S0Y^_!G#\V>EO]+^L,O MO?]G[UJ?V\:1_/>KNO\!E4UVDRI*$?6PI+CFJAS'F=5L8OML9V[W(T1"%B<4 MJ>$CCN:OO^X&P(=$V9(E6[*-W7+&EDB@`?SZ@49W(P:J1H>O_GZ='&([^`:+ MO;\$QJ7K-O'#VHA//'_V8;X=^IM>/SV[.F$VJ[&/1Y>#2W;VF9U?G%R>G%X= M70W.3K'Q]]B0[NG]%'_[[_\J48\#K''?NX818/20-YH=LDV&Q"?3P[_!GGK- M+NE#+P"A!ITUZATOV(R,S6;V:BP8!U!,ICR8(2S2@*>NIW(07/2JNFPDV9O[ MT+:*ZHG9F/\0;"A$P*;HA,58<"^@MB(7GA;L!C0@_:T`-XT\:&3J`R77LL:Q M/\/OQ321[R9`R[>`^J;HH1BF(H(O$ACMI$"$%\#G$ZG,>>#2>UX0)U'J2,F7 MA`QT[H39C=K_TA-'4>(YOH`/6#AB%^(Z]>7KE[5_U]D1T0PD^C,+&YLQ-V1! MF$"CCI^Z,$&^C^_)?LI]NU[L^&&?%`$"<_C6BU\#V0N00`Z M"Q`V/F`$=NH8I8:]12E(>O6@*Q`Y@<#]"(]FM.ZP^MR+D+]B:%*"3N$0/DK] M),YA*9ED2HH@KK/,Y9L]B0WBH['WDX$EE8QC!G85]`G27K!6PV(H\F%29H3] M(3;J`@*Q]OA\K\!@\+WX.14.SI!N>I3"',P$C[!E[!LT$47TL98MFZ\S$#AQ M-9"K)`IR&1NB[H(..'!DS.)TB#?Q)A[QD9ID=#:2O-'KN,A[?#KU/X:/!ZBK^<1=<\ M\/XBR?.!$?EI-I]/>G)+9.R>32Z3-)I8["*]!AE#8\(?=BSUD<7`M*^SMRB4 MY(![S6;C4'V;?6(?OD,!J60>B4<17(.*RZP,5\0P#19JOG3$'>A46&3&Q+"/ M0"$_4F5H4,*[X03]E@YS8-+@]PC4RM%T&H4_88>2"&B]WW^C-<,<+7;W$-M( M4,#CS5>93$W&D1"RR]OUT`WHPYP<:D22RDLDV&_8#4\#4G-Z]EQBH'%6+1@F',SU$30!?0CA(P>&L\)F,X#526.T?YF7%&$!3)LF MG@\4PA\_N.=3J,UB%_#?*7\A[#H\BVC;S"47T M2ELB=]ADDVZI_;+DDG@,A(Q!#M:`[28%3D)=KX*#<H:F[9B^#PN5/6"ZRWQ* M\V)\Z_/9SEFJ6>],DYUN!RIY0CL[2H8%0+9L6EZA[S^-9F6N0RM3PAP8#STE MZ`8)I(]#V=41^G?0$PIM<;1%L2<_C3/^(N4(Q%A@\'C.N,ACL;9BR&SV*"14 MJ=CJH7B9XTQZ9#!65[UGP90D)?N;>@Y,\K`F-(KDXR9C#3D9,L"PDH@M>\B*R>@`L/F`ND=ZZ/U.P740$ MT"2_G037),3='#K(X07XZF8L`@49\J]ZB![XH@V',<1.& MB,)R*-(OF!1UT`^M]I=@#QN0+DX@0HY#N'L!F3V0X=]BFKH3P"LQ]I;%H0VY!O@LF](I*:1_' MZ62JCLN0@SB529#^\XDVO'"+FKLP*LE5!EA^<`*Z3(]CQT'F'/#$`:GT\ M+8->(JD8DG$8%ZBZVZ&^FL^\,M?\4W9*MXEO?Q!?5>Z"/`CPE(V]#&"#S2O8"2P9?%QQT'!TQ M4>TD5)[R)$^WZHL?PI<,AK98S,1/=9Q(#7$Y>W/'U_H@D`AQN.^HDVX0";`^ MV?FBA^I9Y#WG\N(?<4%2()GZD`])K2'MRRFLLX_"X>@ZD08:^='2X1\D6,@3 M,F/H"D'GV%#,0NE"S3M&EHQ"/Q^%EAYS#6EAY.=$T7ASRG+3P>BL#9A'%E0I M'QNK,^8JI[U56`$P`T%`DPU)KGPPL5('S"PVP#VV%\L/B)$>Z2'I;=6+ M"LWAJ:ZOM0C%E\`N'W2'R7A<+U-9T,`=,1UFBRK.!SY'@HFKI?Y$JQ.-US*=(`K4 MF3K598GQR$%2.E(4)M(ZH*,)G'^KJ,*'PO>`U?09^`A:IV&7IL(!2LEZD"M! ML@0&XZ@I5/TC7T>HPA4;5?G!"[$%A3,-?8*CEA^9/FN83NYYWKCJ.)RW&Z9A M[!6C&%3O>V%[[QGKS95"H'V_FK51Z`.@`<`?=CAO";G?"D.2C;Y7<2ZWMPW( M<9,QGO(VWNA)KOEB!(VTZGW:$P_1$1'5'!@KG\;B`]._R2'4<%9K,M[F`V`P MR#Y/(I$XXP\JX.;P%7.$[\?HCP^N?WG5D']/N>NJOPM#BO1X?@@,&..^EL]) M.#TL/NCJ!U4[<[2KT75M&)Q^(O*NQPO#^P"/!FYX@]AC-BQ)#.:L6SGUB5O5 M?U&).`*U9MYC)4UV>SE-L*0P?>$4]GR=%C+`:G1NAO.2`EG$\[:&W=FS82\$ M%-T^]/=)M!%.RV%!>N3E*>O4&Z5/*Q&K/WVPBQ'&M_KRDBXIM7N M]%:.FZO\^B5,4\MJV;V'E:YJ?,,P2<+)D@'.NT7VEYN^*BM>;NQOPNB[W"B% MZ#I8%3*K3TD95[`O$[6QD$.T6XM::C^@UNY8K=8=J'I)DW'0.S`&C)R-7R.\ M;LC+MV\;2-FG`H"NU>W?`8!G,\\YIC?MKI6J]=^]S)&VNX>W#%28S@M^.V3`,B;EA.O3%'+_MM:F%%U/I*%2 MV`FSOM6T&]M.P[O';V9Q].(PNP%KTEV#V]_3:0O^77')045PBR[?^@5FY&QT M'`G72SYS1P5'/\T8F!Q*%`W39C4P/D]/L!C$\<7)I\'5&B?]F73K+)[S93\M M_.)%'OL/@CSA&<\FK.)A+1@R\`Z>6K/7S0Z#IGPZXB:087B'+,(LJS^P(0^^ M8_BF%^=?T>$_M*$"^#$/&Z-CP&`*PALF`SME^$D@XPOL#IV1M.KL8QA%=/09 M9T$WQ9:'&$ZCPY3Q`.'+X./9!7MKUQO=-_AWZ;3IG0QO;C8:*L5\&GI84*$< M>APS9PPK09&FD1`UDB]C.AWG>!B.YT_L;:/>ZG;>O,,/9%"/.OM.@Q1#;"C7 M"P-9C^9HH&$O'`:5)UPF.,HJ$%Y>6H/2*85.3')"$`<\R$L"S"V(#MK6P1:2 ML.51=RN(CU*-*!'$,$!==OD\I'-8+Y(WS,OB:O%VPO`>,,5]D4D6WJ>_#U]E MG#7']EM,O[E[#\G)^SCR>G)Y\$5._]R=+I);ONSBFFZYW+-!Y-/ MO.M(INI2T*M&+4@3>1G**'1`3%#0J@L?8-"Y_FHJ80^"A,NZ,_H!"F7#1%`9 MX)2U20]:*HV08I`P.%;%&+4;]MOO[^B9YY#VNU.6]%4\^R>U(/IF&RP4+'<* M6ZUD\"RSJ^\Y]P.,06MTRTJ,3V3`(.)]'*:1TO@Q]SE%Z=W)62-0OG]19*E^ M1L:D:>;!E%D/LZ)T5#IR(RBZNQ8CE15JD4:"+MB6RKELF18IV3BQD<[J(<=$6RN1D M9UY.VMD':Y,^<"_<0G!/G_;I6):L-_"8LP;N[I$ZR)=QJNY_N?].V6[5NW.ZJYT;;//*Z+Y=%Q"3 M]7Q0[Y<[[B[MU^Q4MB/8V,CSJ=9G+@>4[TX7WZU?UC/Y]0<8!;'K.=D=#C]X MY(5IK(17\6O8A.`]3O#J#<5URH(Y93/.PV)2S`\#+-U<*%)1ZI/P,R<;H45. MD0YDU"BIR--D'!9J;\G*!$,QP@):(/QZ!C3;`HT;"ET'C,HK8+6),2_4I<.' MM$>VV3A,`[UW)3FA2AED/MNF?9A5C%6KO@!(IES9RI6T@(@,ME0"VM'G/8AO ML&,7RZ!1;1E0E:)4F(:,XQ`+21=K,8RR;8@NX*04]%!039D8=MJQ='*76``' M)=V?2=7DY43J:RQP"H0_(@>V+\I$9Z_AT1/:#8DZX9)%,W("B32+:EU@_?,; M*A]5+`.2U9IPQAQ8#SE.%NN=KS5QMYU_FXU>NKR01P&&'IT+>9^;"6*YVVSO M8A#+T<7IX/372W9^7I'4J4N4J,+&^ M(T:X*]8BV;&'NU2U1/<`.C13LU'BU9*A[X?A=VC8[K7EYSH>F5YO@'@K_&`!$Q^$,Y`;A[*F M"0WBE2+IEU?VO4J<9/1X47@#O18HI$)H].D,H;="E+8>*P9*R^%G,R8CKZL> MT*/6C>!@`9'.]^LH3`,7YSJ,@"$B'L18E"E8B.?N5P1SMXNAW$DX798LLD*P M=]8T-4/D%=8:/I0+1@^7`]4;>L4+DW`7.$I3NN+#1/VM5+S"4FC`;,HU$#_[\-\'3J[NV6>F\5.NX!H'3G@M\!I.K5MN=6>TM2#8UM0`!K/*!TTY[J.S9* M&XYH+EN^7'WY$4997<9OSWFF?P?'+*CZ78O>M23DD^89.F)Y]BQ34?[1L(Q1 M,4;%&!5C^,6HET=4+ZOMI)M[OY-^Q-WS:KRU.A<^+Z_NW2#8@4]W?Q=_#??* M)CAY!&_@$\+-2NY=@QF#&8,9@QF#F9>"F=5LX=8^V\+5%I&QAA>V92N;PP\; M9U>XI^%4AV[='EJU?U+.6.%/3M+M,6Z,?C2H,:@QJ#&H>=&H6X;^6?PMSO]V^WTMQTBT]GGK8@)D=EJB,S# MG@G<<6+P*4_J-B<%1HH^?]^=.44WB#&(,8@QB#&(6<,@/]AG@US5G'FZB'L! M%OG_$6E8&.Z'B/@U%5<:RH+"3CB9A($LF!2S,$WPC85/^LON6W>E8=K/B&MR]YH"$--QAN>*;<`+JAU;'Z[0/##88;7CPW@&YHMJU.K[/M$ZKN2AOB5W'V[G\2"<4JR"MD*1GV>[D6:?L,8P7M@AK^[`?7,H*^I3"6+8.2>11YMTU]I^&@1^,@5?)HGHJN#0T;,E%U.U8S8,UO*6K^8=ZA_F=,$#W>E?" ME+P6G4=U'-G-^D'%YOG9>8YV$X*A9W?W<=&%6BELX]B,3_("K"WKN.7(-ZZB MEZ/GMG`@=M!K6QF<[S#7`_CSDM_[[Y`>^G%V,7;LZ_4R"Z1 M^.R)C:_.[BR"(_MIX1?/XAKM'JNQRZNSXW^QBY/S;Q?'_SRZ/+F\52+LY!;M M.\7J_C+X0+($W7W,_DQYE$CO`=Z>48PX`8:>II$SYC%RM/(IC.CN>>UH0(#7 MV2>1<,^/U47O'CH@$H![[$8%QR[69O]6LWMV2TF2YVUD65S_69#.W!NG@(2Z(P_6!L M>>'3NTE[[GK:UDK7T^[)S=KZPK/6SBX\N]OV,E2\1"HVE3578<)]=IJ=F5U* MP_9<6[I&S!@Q8Z@P5.P%%9L*NR,5(G`>>0[\RX$EP9B2,L\(NFD6?X/!WZGN//V%$0P*(Z\.UY%%Y'?&+`9L"V`MB^\I_>))VP3^@@ MB]COW$]%`73D___*9^P_(F$?10&$W[)TN;4!MUJ$H+W/)96>0>6:AXKHVX/8 M/?M]^[UMU^SWS?[[=>ZGWHM$_[V%UAK!I8^#PKVO_FQC]?%&PP#0`'!7YE:CT<"?>_K_%W-(5H]$ MWD'RR!/KS_9!-X?QTP$F'CS6QH(UFI8F%;0M$K+ MX7HN)>GD^04,/[XEQ6#).N5Y.=4I-\6DG$]>[/@A/"/.1L>%JID7@A*3CL,X MB>F8\2,>*)[SV02F.=XX>^?6-:QM=1'5PE2M9N5B/F`23Y_5V/'9U_.3T\NC MJ\'9*3O_RW4(&!'T\CS@9\:W3(_<3><4D$0F08G&6D<^J#L M8\:GTRC\(>0W^"XC'F&#`$_[,7ONW.XM?ZRHAS<:A?')PGGUD'[Y316EO MQIXSSDK0PB!QDJ:"9HK8).).$D;PA92[02TK5^MZD:#O8")G;"C8-1A1><*@ MRO.S%E()+9#=(X$B6SW);WCDJA[4)S!.X7BR$BYI:_IZAO)$4HQ=AA']1TJ? M/U,@1\X8O!:/@&Q\&5Z8BFB$9@G,$0N'?P#-,%%QG?T.=*'$4^^2B*`<)U$ES:WC22)?M^(_0]8C3O6'0'2 M.`@>[NF.D&3)JP[;\K/DGIA/CA)8)&L-`FPEN M"D=59E9>E9F58+9$'@FS^"DF'&$4^*`-Q1)X6,8#KRUI[3SF\?2/U^XEQ4M< M8:+-@;41)V/Q")EEB25N/?"JEEEHA>`9TQG;,&-\H-7SX25QDS>7IBX)3^*. MQRX=\Q'?J&U-`H`LG`PEY8W65N,+R`+\'.[$I>(([28;#JPW$Z)@S87HO5': M_>49DE-N-8,U!_[F9P^7)S@%YCNB68?7`_PAE/VM4*P<^B"F9[V)6S')/I>\ M8`K3)E+^`.UG*?UWS>NR@IMUMNVRU[.SZH>LX184]I*IX95Q)I2 M:!7QFH4_[K&,!K`#`Y;/W(J*\()S`P<_5F"T]6Q-75V=H!K'.UFP%[?$/5.C M`U%7S]0UF1>>C*H[&VEK['V%N4AK+$N=`$A:>8 M]LQ'UO,\$KBZ1J(+TMK]R&D>3RIGH]2*"%N^Q;Q-A"L(R"DU*3\!JJLB6%>` MR3Q"$?7ZO5A$W5=?5+UA[[=?_<>>6_Y\;*QK?;G7E/R?%'?6FR/?]-M&OV;\ M&"G&0IHS;U[-$ER]$M>ST^[L\,7&;0^'--Y=X]V5Q[0?1=E%S=00N&V:L5=( M_57:R?*]N!8NR&$XME5TH=J6K8BK)P49QKCA^C*]PX;3&TZO`:<7XCF_-E[? MSB77&Y>\<Q0YTQ/M[-PBZ*`-@H[OBQZ)=7?H M%G22_NN,N37\?$(5@LJ%,6P3`#Y26.RP/'N,P%A)/-KP9<.7->'+)KA:6G#5 M**H99N/I-I[N@4MCEP[)UTYE5Z`PMK;>[Z&B"%I?E7N=HGLG-FWPCNVE'K#D MM%=$6+02SF2)@=&:N9('K'`U]JUP?=E/L1J-*UXI'/D8`1M4Q>V%)&;[+K,] M9B*S!U1Z.Z7$1NA^4E^:\0\.KGI'DD4]C_<]>8H.Y)+P0"Z-#N3R-W\538TV M=T[!;HZ\P]DSFP)0UEP"91>W)*I9?\<*M`OZMFB\)CH'?;>97TS?H$9^+BA, M;",;1TV\J.G80^GO@+B^^+JBIBB#Y>9^#R!MMFC2)CK/+7?&`XG`;IF^`X/9 MS'$7??EP$HO1@#?4C)O]+37:XSWGL/LF[Z8G/<+8TJ*5GR.`).:$T4?>:XRW M-G+.B`E@TQI/@1=#SC)O"O?O?+9%'-`0C8>^P.24N!P_OSOCGX(7H#X>B M0Q-X:I@<(YWL0.9-`)"AC0!0$>H`5"6O$S$DGAE8(2"]T9-=!(,&_\- MBFXMV%V>(=EKL)36@HMVPCF;!2?[#M_1,=[\1D&/X"HMAHX?WZ.W\$+XW@E' M7_KO%>'Y[Q4I7!;>5)D/]V3_4/C_PH?X#@TU'^Y";+JB&?A@%@75[K;"GFF+ MW5>NOER M??OM,V]OO)UFC_7V?DMVBJNSV3A5A=$C$UAE:N;?W27;#_M/:`%0:XDFCT*/ M`;@C<-F(.Q6^#[/1^G"7R23<#(6=C..GPA=A6>P`':3`#=TF#_LL2K!D%B[> MC(&-L<*6SBY]=*Q';%\-VT';9#-B@3+'CI+X%GIP=OQ!\F3WZ:>)`X,1"SM- MH^UZ"'BS:1@$FVO"$*!NN74+'7#&"% MO903*.GYK+0\2[-HVRT:2C((CAU_4C2OMXD;]\]BPWZ%&_9F$6NWB'?L>8B[K%V>RG'9;<@70ZBDAU-.75RE!@2"!5($<(0 M130/XPR7A,2^-6P-,^ZUCD`$?6:*7Z6R)@^%'X(S#X31OBU(&SZMEKYIE"8P MHSIHF+$*ZWA`-5D1Q9C7)4_-KI3!R)E\FL*-A23^J"_=$2OM"R/ILEP-I+?9 M-[R`5*\+H`U)]P,TKY1OM1!J6ZFR0%^'Z^5+)$$=N4`UY(%2X.ZFCFR@JK)F&!70=CM&3$_$UEQ9;,IL?@"GB&#L M:S;;;[D;O]?Q@1(CJZ="7.[)%T'<5TU%X;4W/%H.=;GCOH&X5?3<"Z-_RM&4 M'5>@.EN""A$E=YG&0#:JMMTX'?+V!G*WR#1-P[Q+A26Z"IND;L.\)>D&PY"5 MKEX_FU5.M*G&D%:KD*$A:>&`GH84YDU%FLZ42F\_.9[WJW1!1XY+I?#B/7EN M*NRK!&A#T@H+>L4+1)L*>^']]N7>:R\!>Z/VY,&@8EG\@Q/!T.6N6K%MT,&) MH"MRSTCY!&JC/4LKKZ\%8[SM:4K5@MH'IX%J%$*#FB`KJUW]U2]Y9V.^L8K: M\$32/9=1-_]J>28G0EUC4*C;6Z4LV;'+%/I&@8JS8=E%4=^FDY\-R^[)LH96 M"3M7WRQ1DU8O)39C#`H\\=Y0=R7HHV[*2S;4S1%-4KL;JFZ;I/K>FF$@]WH; M8G7',%@;*9QM]8-KJB9W^X7&?VI)!D67C4Z%#I]7K/:GT035 M!SYGEEWN5B[/?G@::(,*UA26$B"I7,5+$RNJTKZTH4G1(H.>EJ)73<6>"'$' M/;G;JX+[EE-?+24L*R&=]<>@1MGFABJE]`U0Y(Y2:-.+AKY)^BI=V5!W\9O? M\:_0X]__?!=XK3$AL_=WHJOP-PI^)>Y:/S#/M!PO<.D]4.7"OP3'1/K,\&ORGOG]O`2YH67J&TRZL4O2"98#-Y@\QR*MDF$YM5($.;_?;F7/MV<7]Q\NKF_N;K;+BV49.+X`VHIN&V-U+)FVGI*?A%XF]J\\$KC M$I('CGS$/?^2(<..?'`=H!@& M)KQH,?+`+.;/96D:V,QD,[@+?[,Q;]['`?*H&;APB7J).[(T!*$*/(\.$3$_ M<&WI@5K.4[M>3'4\_L'7`_QQGUB8KV)AI$_1NL"OB.03!^>1`J\_.A;\5X@A/.Q*0S(E8QC7I19^7`2< M?@G$D8[I$&0\6YAMG_&[AS+JRH.!X(2B5(;XK(+R0>D>6J M0>@5@A.Z+/F$#*0:P[J!):01O`\N)?`TS`XZR@6U-L\C\`TWIG-CPHK`'>`N M9$/4KXP^PCO^A/B<5SF?B3:K7`M/J`>L" MJ(LO!,@P#YPE4M9\RCQX():/,"0HL50'#\CFVZ`4;D49"/Z+PVY%DQ!*7,!:NQSTPT-@/ M@>^XPG5T*7B+%MP#3.E/V,.@+0H%+393"]M$7.;A0T[@1\*]$/5,,3\%X:P8 M-]US]0B.OV/#LH"W`8LVA;7'Q0G=`;%`\(@_GU$95L=::.Q+M.9P_R-QD?6D M&WO(P&I(=S[X(Z!3`Q=T,>P@35"XH;+$_X:$J'&/R$`5P`<>;`3I?;$`G,EXL698XT M>X2K\/8L>,"=\(02"YR>Q75\/MSNA-?0-7FBL,&!_\Y`[K@W%4+6!F0E#)V( M/8D=,(]PR_4`J'.C&=HP=)%LX8BY:$9'2&Y/""0(B3DAL./GZ`C_3$X*&_[A M_J08%>#PQ8*'4C]SX2$.9RA#CR!73N`M=G[A;HTOHY"^%8H*9W+)W1+6/'(6 MT=D+MVPQY2)<%Z_YRX`AI#'<2X//.'4%*M2D,TX6,N31:]0((6<@'PP=Y%DG M`GS9%>5>)[J[R8M#]LB&`>'+18#87F"]4"^N%&H9]'#">Z'M%R+=U]3>;UZ, M=*-SB@]?C'S@`B)9R(9`9Y,.`PP9@(X!>S(7H0S.`AC'\,P)W$>=PZ7>9?`D ML!B/?J@&1C^408)K\!5D&G@PW(F@8AFB.D*F`_?/"QX\^G>`3!N.S2T11A>E M";S]0$%5\:)=.N0#@X*,K\/[*'./J/>`7TT:>IF`W"Z<+>(Y.SO M$3:BDS`Y$@^Y8=#`I6.'ZUFX>!Z,`71)[0O!>!D61-,&@O'$P/21A`DVR2R, M-BS6S*=D.F(\."U]]1:\0%[1RL MYBV:&$^Z8X`5<<&_N&-^P`,5CVUP$0)W*DO?@C'('5\>_`=@1<-JMF6)HN9O M+W@$;(>-B8K(0'T'>PQ#<5?#DSZP,(;`G8[80X@O`W27CFUC1,0,_%4'1/@< M@1T:$Q@V\EEQH-!OE1Z98X5;WM!R)-CZZCFTY.=B-G6@=^*H*EA.K#1!>,'B M>AY7(D`Z!T.7$?7@&1C"0Y*M,4P`--AO8!O,##Q0_PG5TOG,99:DZ7S5>WS: M6]-WL*9>&XB+;>G6CB\.TMF#(6N$S@^WD>L9Y-PBMO2M+?T/=<'_!T_O)C;! MEH@)W2:YHR"66'!$NVB68+C107['11.QK&#FB+$],@5A(V88*X>[X',DHR`> MY7.`7(70;"$_B3W%XAAPMW50[WK]%$(6M&NXXD,<#A!)_.XTI/<']7 MC,F71TS-1B,O?A7\05A+=/XB[Z$?`?$A!@!GM1.OS/B6&GR&&8IO[$PZD?3^ M&<`#ZB`:Z!;]&+`.`=\`(.(3:G&\O\`NB)]QT;3X8>`!^N#RA>B(@R^10*:N MPQB#GA%E7A("P,1]Z'1.#GWMG5\(YW`HY!?"8L< M3*?(+:BY<.,&W/$ABJW`JE\]`]N+;U_A(R\S.N>F">QF>4T^I[S5_[H2)Y"3 M0014BJ#^">YS$@^XJ`-AF*%(:<:Y5Z%MEG*T41+V?#QVT?2$06^N>$'K^[AS MI1[0`O02?38IW'B9?R$A'XB\S6P&FWI^.(W9'NS$<%?#`W<`75NZ=J(H`1!U M"+LHOGL3>H\GGQ7X=_0X:A:8#GP`H>T)_M_&+3G:2^%-68Z',4D!'"JI-P;L MSBV+1S2BD(2,.W5\.T9S2I[9-)CRUY$R;T#31Z^).2RP$SCJ3-CZB(JX2"$" M3Q,&QF?*>"R4)L.BBS`HCXW&&>DP')J&LQ@,UPXFQ9CK4*3,8M(ULG6@[!3X MPXQ'HKF?!LY?P#GDI^T\V='2BX00S1:&:$'C`'HD3WP'`"S+O7<<)K#C/R-I M_->$H?CXR/\8?9@!DS*4*+#/N$$S29AF<@*?]_8'\!+A^]!-\_'3A6->?8&! M33ER))T9LT.=OL!:#KD2G:_`\L5`?%O'-S'HAZ"ZB"K<(Y]03D+I.@]<[L-M M2F!;[">6A_"81K+B8N&5K81!XP#B$XBB-"$8S4,O@_(X#0_L@<=%1YB*ED)/ M>L1LT#%X'\C$(FNUY.X]!+"J9/YB0`;W%P.E;8\6@XOX7[A^W`<"-Q\V':AD MF#-LQ+-XT_="MCAW`.WG0K.BLN1&Y`F];%Z2!*X[X0$BL.8<-5&V7M` MDP]<#0,*HP^RPBVOB,QP/!-T=."6R[,RG#HQ1;G8/814Q5'@Q3&(IRUFKVQ( MLB;L_,CX5IV%O@^JDI<&).241+Q@BLN`L0(T2HGB'&Z?@*'<,&T6%U)P%H@K M:6:.CYE8GN*-)J'/,UY&*B?G`>&)O#-\`,;%)$M;NJ"\L")322Z>19X1V^]P M8^FEBP$+2S\">T0>P:"@U0AMF9`C?S[##!S(P))E`?`HK.X4_Y!%DA%F=(D; MI:8Q.F9'-AB?A2>9-PG#_:+N$(65I]NF\$N\)R??@C&2+_)91O',2'N+2SU' MU*/1@"_5U<(O=FEH)D*D7/K(Z)-819>.+#1G&"IHF8'KHA:*YN*>1VS^HZ%9 MN$-#PML<;9N_R,>+DQ.@1+"JZH$'SWSN@/IAD2.:S4"4:MU/4-E0.]6SC[P= MET9@+@98D^9Z20,I&?82SCOA84N\)V;Y36)MVEY=B5A0,K!Y09MY@L]:$_C- M\S$QI81R#\,5`I)CJ;7\N1"6HAY9U?;A.;-[(-T8!@\0I3"\TB1UMR:2A8Z&C%WH$`$D4S0?^#+?+PJ"_ M?"*^+<;R'9]@+/"-T>XDMIMP06DG]I^^]**'#7]*Q%8Q\BA*,7&+BK*YB!43 MKO\P=VW&@9N86/&>-U$Y29;JU1:;69?^';!0HW#MLEJ6]Q8WTN[0HEZ<7^#N M/ILXSE!*"BP-];>8,LJ5\SQ(7`P24NZ!\LJ$)QA83!W[;;^N9N&CS<#_!L.Q M<%XX,IP=P'Z-)R$5W(DYN"//_$:W=VW_-%&'W2,`TY;E*%U M4P(-FSR'/:7;>,D%\3^\CW!1;#IDCZDPBHG#PW'OI>[,3QT)7E_6H9DJ$?6F M.W;?W[IC8K/_XS3]BF5U\SS'TA9DR-_F+UZ*D.'_H?#_A0]Q[@(+"\2P'9NN M+!@?S*)H.EH>L!8$/G M2?QL/=&'GPP@P`E1I%MDB+"^ETC@.ZOW?=?Y2:-#D#A7JDPG-<$+!N)__R9X M;+VZB#7,4FE.D5&K,C4/("&9Y2AA MD!IK4J2W:)4B1%,.3+S,>2Z#VF(P7V_+4JE]^^I%8R_7P M&"O`[1%LIB43"`:_>0'&TM'.P>"7=>5#?$/#A_;B\A!Q0P.'T2..D#LQ\!5AZC-<,>7N*=-F:JL9Q"@.'2,&6Y M,HPA$%D`+&H8TK!:G&Q+D)&':A<.`6XTP&XE0RK+]4(<$8O'F'"G$^TSN9FS M>=(DHOZ6`8A&GAOM>++:,4L48_7`-_:.A7L!GF?'6GW*`Z=VP",E(-Q(4ZSA MX]52$P=D''7>TNFBI.8,0^A8`DE=[MA[89^%\+A!S02S\GYH(Y7UEQC026$O>ZB&6;"R"\)D%\\(?CX198?70 MZA18-`P4][GD)L`)FSM@6C:"A4>"R6@$HZ*%EA,G_^8)9RCJZC",&-#8O&JS8]\6:SNZVU',2[6UQLB:\VVIMXO:7$@N^[Z6T6 MNC$?)R8VXAB=Z_+B\:@`CF]!([EA"[E)EH6!'I_(V&;!123<:<(8X!;1-,50 M+C4I>Q3%`/'%&9G'56@\D8P)^V3B?+$KE$8HSH]X83W,-_-`LWCAT=/484(OB9JLIYM3'LSI=VY:!IEP-I]UA)$/".$`EC@3$UH9VQBI%A+P?> M<`*[0LAQ!RGL&<)K";`=!(;B9E;@Q6:!;TL`F+CZ?F$:O"@$P(.$`!V668O- M33HJS(MJO7D\4/1#$.]ARP)_*=K(9[:'?)\R$4$-;EL2XX$M8U9L?PX4B6AT M1:,KCJXKDG(2U1-XR>:-H[C=D`]X`@VG>"@!%02\Q%S1+<4',N(Q"2P!DOX. M8.-/\8`PK_@3^F'J8/K!%0EKN,5+H874HV(2Y^*]J#U<5'#`X>$';)-P8NU# M2KW"POM]C/:,&>IC$C::X&TA!!XT\U"!B$]LX34FXQ3?/?!%K^*ZTL:?K(DX MQ/[D=]%I)E[")M#0F(PFT!";C)E+9\2-JUX7,08\PD=#)\U&O8?4Q#T]/QNS MZ'4'7B&=\5-Y(I3`SZ<)QU3DE7E%K)<\*LCCT#]IHER?.YZ>%TQGB5(T(@ZL M+4J$>99:-/!@JZ?8$N"&(0QA8Q`T(S8R-1XTOQ2&%>PRSY`E0K/+[$F=LE"?^=-BX/6)C M?@W;EA$4CJ6K3U3TJ8\N9DF,!0:\-5EY."D>2=&-^%](0[J\ILI;0L921#2G MV(6D@?>$BDK3/2L*9(/>XZWI<^B^J"U_1^G&$.2P$6%]HOC$@-X><*\YA8YA MDW\3Z_=G'E`C^I6I\&+*Q107L(7,YE+?G"S@R*L>)9-:5@CR[V>*^#O\@`+^ MG5B`W;_,$DXTZ/<7I.#?3!"?.5CZNL+*MQPBDBY_RR&\NOU'.:)5[W>+A:#L MCTQ+Z1]J7H_D8%`/)`_\=>02/FJW'1D-_%R;US?7M MMAQS-)*D<9;XF,OV,ETIX"//>1/XI\7$2KM7W&>1;7'(->I/6B$>CG#?C8?S MT>--ZM$D3>X8_>W;*Z7=;LCZDE"ZK*O]^EF?UWZZ>(JN$&?W0=3]2# MHC/,:)U=B+(8K"?W!AL8[%7292`K2NX&RE11^$[9_18RC4U'/>&!.P\>GF(R>6^M M"HCY88A?%1E194W1CJH\7AN]=55]/2IIS4?AAT[P8-&JN/A?J%\5!_]@I*Z( MBYR(G$D#65.5HOLN[?&K6?[#+3\V"-?4W@XZ,?4S\EO6<*37?5P2"SL=8SW+ M[>A+,,46"(Y[;@\_4-N9,AO_NK&O"&\HZWVE[MV$N'3_ZI"P(Q$G[!*]EHL. M5JFV<[E5:B'53@4`6U5-%(-.Q,J*\LM*_4-+;?<1\C7%#KLA56I5PK*1"GWG MEW9N^;)`-'HX1!2FV*A6LN_CVYE*)^4&/I^JBU+4U*[9U*QR@90*@)>N6R>5 M4OSJ&;(`+*2=+"7-H8WN>6.7SPYOZ'*%#5UVLP5UP?../>^`95Z/-&2V3N>7 M51?NM4M'7#7VRV[\L"V6&]V(3'RS]UN;O9:7Q-A86[ROJ8N$:0^C5DPEU4O) MV:Z8.B_"*P$:WLSMX$1(KR*;)37''LIR7Z$X64ZSYI+VZADMI8IO,Z,U^K6^ M7-_HU[WU:\/V]67[1MGOINSS;DZ*VY`4&0?^ M1)G`7OY7I3AI5Q>@`;X!_G![MA=Z(W2]EBI$JJ8?_L6KIK#O#B"-'X%??-`! M/\W@V)*'!44>?L_3\XGXMG#\D0CU-^F">,S<5K-4@A]*"U6&3%]D%5.EH,S' M:>I`5@U#5K64@KK->8.&U\;OYF%7)D>?=VC(KP`^Q2U1T>.3?#`Z_#V@/ M\<2>[S(3?5O/QRKXP,8O'R7]V`!H[69^7I%.9Y8SI_P;93-J>Z*[YW-A` M617)[@P4N=_;85?62/;.ZWRRK-=`614Q5GN&K'5W",L5&UQ1L<7`UL$5Y2@: M(:5BZZ#QE=RI01Z@V?Z<0 M4KK8\%_#?X?0?UI7!NO;\%\3^J@&2_;EP6`@]XU]STTN6FI%M#F!%E5IW<&* MZ/25WD,L^H;S':9!+^:7%O&\^)6F.5A.=$ZE.9B`M'F,WEFTV`J M?<#8A"O]1:R`)FCD3X@O?29SZ=_4ERYH@F;?XR+ZK>A3<+N36O8T4-]UWJEJ M2WVG#=YM^@9X#WV<"BL554JRM=T@OD>"[W`O/S)\WGU9KJB?V#?9T MU5]V6;/=0T#Y/WM6[91#Z:S=P-[`7DK@78113S_$'A\:BC(-5\_4-9D7IAR* MCYTW2JJ!O4J"_M$E\.X'XJ_/IYT\':X)"[-(VRN]0LYXKG6M6DI;W\&UTBL< M++]-G+HDP''4I#ROJ:NRE/Z=HJTW[=MYH_K&C7S52*9K?;F7*YR1VT^O*FG> M]-M&?Q_"K-4Z)T&93KN3TB*JT5MY#.3VI\(W"6$+`W+;4D93D#&WCR4>FC:M MQ?M)[Z"WM7.0RU4KY)>TO+#+CF"SWLUZ[VI+F@4_A05O3.0.7!+%3`HSDEJO MK1LI'Q2LI4/VMM.5!T;WU\:-3W%6>^W^7CN_TW?C]79_E\1HW71451K1Y59] M,^;69'=P(B1_M3Y)PT8-&YW07J;AHWKS4>-^')_Y5I(J?P8VE72%)U0VQ(`K MD5`YD570^JK(LMLFA+=VIV=2^EPN9,2 MJ])1A+?,EOR)$WC@2GE[!6KWJ5]\S8N&(@>"8^-:%;"`]Q.74NDS/#OQI"M0 M_GM%Y)I%/.HBWK'G'98P[_8SZA"I[%B46SO';YM#%M%&DO0!N2 M[@?H03JM[?AIR$,+]#5S*7&G6\MS2B)UA0Q:N_?R`YD55VMO5+4OJYU><52H MX]G'-[V^W-DOQWM"K*!I?7F@%]I]K(:LH!J:/-A4T-(H4/^W2^)AUKA`!5IA M@UY59B\*]H;P]7*NM+919=WPW2:C$;,8R7>8^02LJBIWM#S5D95@]KPD4-.^ MKHT_7DP?=B@G/H4E@ MR/TB25!'+E`->:`4^IFJ^K&!JLJ:851`V^T8,3T16W-EL2FS^;F=(H*QK]EL MO^5N?)[N.:=<#)27N-R3+X*XKYJ*PFMO>+01ND6F:AGF7"DMT%39)W89Y2](-AB$K7;U^ M-JN<:%.-(:U6(4-#TL(!/0TIS)N*-)TIE=Y^_+<5-A7 M"="&I!46](H7B#85]L+[["H]C2E:D'M@]-`-0JA04V0E=6N_NJ7O+,QWUA%;7@B MZ9Y+QYTY;NKW2$\B]'M*F7)CEVFT#<*5)P-RRZ*^G*U,F]8-IME M#:T2=JZ^6:(FK5Y*;,88%'CBO:'N2M!'W927;*B;(YJD=C=4W39)];TUPT#N M]3;$ZHYAL#92.-OJEVU:&O@;^$\-_J)$_!"X2#YY@"O.S'LOM7LXT:FOSNO= MC!TKF5\5`IQ>G\ZF]>XJLB5_1*,NK)Z3S!^H2:WV(CQ;SJ=>Q[U2ZD?>Q4E5`VD>T)ZR`Q=-2NS"A*>RB9Y:PU\WC">JLG= M?J&1IEJ20=%EHU.A8^X5JS)J-$'U@<^9SY>[EA54[$G0MQ!3^[VJN"^Y=172ZG12DAG_3&H45Z[H4HI M'0H4N:,4VEZCH6^2ODI7-M1=_.9W/D9TDYD/3N_?SSCX2_/GS(,`62D.TM+: M&E^=/3(ART)9;L(F_JQ:,7#^\UW@M<:$S-[?F1,Z#"QZ.[H3C:*_47#@,3QP M8X]P%.PP=S$/;]X#2!>68_[\XS__XY_Q$!/BT@OBT>&E,YU1V^/OG+LNL<<4 MWX+7XT>^DCE>.G\B[O!VQMO7W0:^YQ,;1>9+P+,6)B`#,WVCH]_/+L7O'^?> MC]O1#UUM?:!F"U,:/[Y:Q/Y"IO3\F7D_[GR`ZL;&W!![I'A+4Y3>9YX%^<%G MNY_/$H^&*DF[GZ\.1]!GC[VW MF06&R0WHV;LE?/E4GA?0X8?`!9((P#F.7G+PJV?JF@R0/CXZ*_S1ZG0'1C?! M'SNC5"0#7#W/F"N:;49<<'R*K6.`XJ3I7Q1M+QV>PWZ(C&E$WJ\N,^DQ%?7W MNP\_9O`*QR/)/MK9'_VVT2]%M:PC1L7H7S87KJ=_3ZTV_;V=-/[.:W`0/;"R M`GG4P29R1!C7BR)+/-EK]W?AR4(I4O!:O+!%M5B-%/YTQVZ)VH'+\`?BTVO" MW+^(%5367G7:'>V?[PY-C:JMP#&U0Z=M'&D%RMFC[+<0)Z06-NGG"E-DB3'U M=E\IAC%WITAQ:[')8E5X-=:X54"-J6/SP2[)C/G$$MO1;]2C[B,=7CON=>`' M+L5]*[&+]]>W"+,8AJ(D`U<[PUR(CA(AF=N1F.O\D3`+([TP&5_YP].EKP^4 M0N)Y&S!+4N_M_NOF^#?_>8^'?+65-5JR52Q2WJT9DZK\JJ MW*+NC51QBZJJQ^;J$E95JR=2!:[J(#(F*E.?'J[X#Y\QL;4`MX+/K6GU#W?D+LU"A3);R% MESL\Y>P/H[>6,Z?TCKJ/S*3I('QQ M[$=`E`JY\NX=GUC)^Y>.YW]Q_']30-9TQC;[OZ2'(EY:!:GD7$.>76]OQ94X M&HTJOU#'=8^U59^O$@MU1RP,%SY2.Z`?'6?H?:$^R!W2@HRW=9OO?/#RN<@' M'K.IYX4%AAZG6714^0619L&+`+G2'@P2*F8M<`=&XX8O!/X=G;C<#B%%K2A" ML/]R7)]/M"4FQCZ8(-ULWW'GU^`[>1,ZY(]OIU#72)1^]H>NJ_TEB4J?*A\P M"W*N!T;K&'L#\R_'!?WSU75,6*-S>_B-/'V&E7,9C%X$H3I&M]]-!V[=U(7" MNBT=.X:N9Q!R6U@_`:_?CBY=.F3^-3&9!>Y&N/NY<%S7>0+AO20SN.//MS3L M:4-R(4K>V&@%NIC"45;,P"[0;L+R!GOI@);Z!F3Y0#W395SC;^54[H+B'Y]N M+FZ_K<\9Z)MT*[B3R'^@(AAE>4!M^^.@K7H$S,,4HI\BTAEZ=B_BY["$( M$^67@>OBN,PSB?5O\(=RZTI`45_5)85!MQ[EI;.^XW.B5XJ-"]'6W0V#NM69SX+02> MI7C+:$1-C%Z(K[#>DV>TVC@@LP-P(&]G-*S9VE%=K!I6'0VKWDN&,;:>ND"` ML[5`10'.YI.*`IPMLF4!'#],O:^$#;_0`DQ;=S4G_7*2/4#8R0;U5IVT0D#8 M3>_HJT'BPLBPJZNT-0PK-:7+E7F)=#=N6 MS6%9L&/\R:@$[-FLF0[[0#4,5>M5`O9LELZ"73<&G6X!L(,TN#Q6R^/[6-4K M:E!]X1+@1OS>>9E02YPT*D((]*[653M+,IH3J@/@N*NP]`RMVZT9CCL*E:'U M53P#4RL<=Q2^SD#I)^,[Q>*8(<@?F!5$%6U)>2[$`@VTKM(9Z!NU21801<._ MLQ4:#`9]0ZT,_#M;HFY?U[;P``Y)_]W@U[I]K1CZW[N4>($[YWGN4)+,OP/F M9K27N`P\WYG^T`:M/XF]F5WXN0U5USM)CW#-G'E`"\7P?.8>$*[H@9#TF*?_ M2EW^\N[T6W>F3.VT!YT,6-<`41C@V=0M&6K^[#<*VU%S0O!\M#-VR73E"$_@ M3QP7BR+NG0NZ>#B=443X/1<+YP+J$-CE$H22L1-A+E!$BS$6SVR.=J>SX(J2 M[*]N0_<&92DGYGB>B&^,J6W.OU*N3R\MPJ;>+EV;$J"+EU\L24)H-D]:!H@_ ME@=BU+N8?R&87+H=)<;G.;L/9`H"[%V[SA3H.@Q,_P/%T-#+@I,,;+5=L<7( MZOT$V'#B6,-/;,K\VQ&^23U0(??@ZGG$Q,C3M>/>DY^\7![T#AZ-O'2$NKFU MSVT[(!;/A6Z7LBR#("FU`W'I0,%(9M'M?#QVZ9CX%,>&L=:/;J?`3N3S8C%?*!2I6@K$D59Q"V9$FO$-$3JS@G`D]AVLMR M@`^IEW*7(PTZT@N392O/;(-U)R$06^"Q10KQ?#C%6C@?@_^/-#S_M6O<:O\$ M=OKTQ<*]6WHZHW[C&(#OE%"H&,&W3T)L60^0"3B`_E^MEG3M.+[M^%2ZH]S0 M2JT68F4Q^^?[47CO$_PA/?-+_GQ&?S\#:,%GH<.S\*KK8%?9B>_/WK][]_3T MU'Y^<*VVXX[?:8JBO\/;[_#!LWAHRS&71N3'*QTW&A",%J#]CQN?3G^HT46+ M/%`+'B4//\(;[UZ`>NXNCTM<,WH=?FZ`,WSBW0A\CE8T8O3Z"/3MTN31/,[O M9Q$1?\"B\>;%OY^I;24!W@[HZEGHZL=$5R\+W4X6NIUCHMLI"UTC"UWCF.@: M9:';S4*W>TQTNV6AV\M"MW=,='MEH=O/0K=_3'3[9:$[R$)W<$QT!V6AJRJ9 MAEE9KI;ZE'] M+;4TATO-]+C4H[I<:FD^EY;I9S:9D^EW94GTLKS>?2,GTN[:@^EU::SZ5E^ES:47TN MK32?2\OTN;2C^EQ::3Z7ENES:4?UN;32?"XMT^?2CNIS::7Y7'JFSZ4?U>?2 M2_.Y]$R?2S^JSZ67EU3+]+GTH_I<>FD^EYZ=1SQN(G$WGRL:;0DXEWI.X)IT M![LCR]P^;UT/Z'2`['X=Q*\":6^1'SI M`S5YW8FDJ[*$Y1'2A'C2`Z6V!%BP1SJ4$'')AY=),&0^7F`V#,*()7E1-RL/ MQ_(G\*\A=E!Y"."'@Q]B=7R)V5A[!:];%A^&+;Y[*A$;A@L!]R27AB7C#W.) MF"96=&(=_LR%(=C,@B?&U*8N#,3OTQE"PVP^*O9]@[]X?RU/@^$DFT;C0C6\OW,P8)[=; MP73"9B9T.`WG@VGHI(I!L[?C&%6NF>63OD[\W;>6U7"UEA0<205291`B!^K9 M15?%X>Z.9E2YC.B,KW.);MY+Q*"0$]DVEA9!.3JP45BRI4)T,$>'E,N(SO@Z MEVBRF&TH"5`4@38Q(*&-*I.DPM[%$.H^T2'E,J(SOLXE6KBH<8&!:V@M2T5@ MHQZBVQC59%]X[UUU5+F,Z(RO=-4D?-1C4'S]$A MY3*B,[[.)4RXC.^#J7:'79(VD! M,CD`Q60A2F)`-)&Y;AECWB`L``00E#@``!#D!``#E75USXK@2?=^J_0^^ M[.L20K([=R8UV2T'G`FW$D@!2?9M2[$;4(VQ6,E.PO[Z*QD[P=B694)LP50> M2!RUW'U.2RVU/OCZY\O<-9Z`,DR\\T;[Z+AA@&<3!WO3\\;=^++YN?'G'S__ M]/4_S>9?%\-KHTOL8`Z>;]SP,A,,CO&,_9EA_=N\Q_`,U+A?U67PJHY^/_IL M\%_'`3`'+7\U_A>X2^.T_:MQF3/8(Z:V&,^\NPW*5%-EES[RY8/A^<(5:H?/9A0FYPTZI4T! MX_>V,A_$MGT.]:_9'5O3"OS7['&EU9UGC4,$2%=\->0FL:3($>V63>$O]M MY8BVA#XVS#/):? M4#*7(!:_EDCU-0AU@/*.A_<[`>/*D(5X$7(;QC/@ZY6`(#.@3 MJ%"P7GQ_B$@8&=%QDD]'LT8^[I$;A/9'^BHUC+30_G"387#$T*E6#)F,@<\Z M`:5<;PDIR7*M/ZK4L8/8S/0<\6']$^`GY'(=F.EW$*5+/MP16,N:N9H\MZDN MS\HD8=.U%%%0ZY:KI.\*7&=,;I`?4.PO1V"+3PP*3EY")Z4Z3W.;B;KNMO87)T!59])L^7M>%"7`#G#%Z M6=FCY'0R*=T9D5H<$?2[/@3=4E@@[%@O"_`8\#`T\&=`50 M5H.Y@!><+BPHV#C$AO_N0@BYYYAS0GW\;_@\UT#YL&,WK]@S9]@=M(II@^JG MI(5ST?HC1BX[F4&AJ&7J:8O<._6;OV2-J_K$L[<:3*X):DM0D<&*TY<**5H; M."DQDUU>6T)RS--OTG6-T2-V%5,Q&87K24S4&65JJ='# M\FW*RUTHP;++,6)J%9,_$-'""6P_?O(W2+,$>Z@ M!?:1RQO%G'BA=C*W*A:NT;_RB4CYEP((^H7?(?@(>^!8B'K8F[)$XF:";2SK M$12$]X(Z%1#TB\!C"H@%=!G:6;3%(*/P7E"3961Q.*T^)?CF,>'T6HP'*,SX MD``_P2KD7!,F4A^#"8\]:AECI9KV@L72\.@7D=<&&GP.6RH^%XKJ,7Z2FK7) MZ$?/WG>T-"<\+%QM"-WNEC"?@H\IB`2QZ-IYIW\!'O_%%_ECMF:54N9O-_7O M(?T[`G:7XR&E?$\X"4"NE%PUN3TB31$(S?<1;>NJ627U"R]KTX3"W:*;16O= M=*Q.1-I$Y1WZK8VC(OS9^L\.3K:,QN;8NK'ZX]'@LM?O#&XLL]_E'[=#ZXH7 MZ-U;JZ=W??.NVQM;W7*G7\I7_W$G9,KK4O&6[W##".^P)M+)YWJIJC>ECY`+ M;`A/X`7PC1"'R3//@:34,<1[XBD76>RI.X< MI"S3\A#-8`&4&^Q-H[V'LJTQZ;(5)U;!==_>+FNSR8(U#GQRX4VUV`W;])N/ M?>-3`HIX#/X76ZY<>?K7M+4FCTKC72NM`3%KY M%#7K?;'F^^%*F)7AFAKNI^234)*TJ;@_R)>I5O>>YP,%YB=T6%>NZ"2X@GB- MOE9(3?H@CPH>^D6F,(VUC2,6".X3=T48Z!>>WGK`2VY^AWA=;DEV$-TV>,`A@E)+LFQ=4.;5PXL;;0?]]8:_:4",'/CTWHH MTSS\U@#37K5)WL$K#1:3Y>KL)[,43L>U#V1=OW#X:D;D:-%:3F&GF);8#V(S M+%4=*$MSTSO.3'?,T=7E]>!AM(,T=$9=U>2<,UY<<<)*'&5&;,;G>T^86W.Q MO&-B8^!K-#)M/BU?K6UG-'1YG_:>BJM.W&W;5=>8--T-=:D`FP1"QR3W^C%* M"56)8@?(5!(&M=%/35=*/5`.4)<\R^C**'R`I&5!HK;;H.)EO1FB<(&XR>O[ M^66+!-D"!TAA'C1J1QLJ7C]&V!,=^<`3:YB#2>*(L,JI?<4*#I!F5>B*-]#4 ML`X9GS0N/WDIDCQ`I@O!4KLJINK8:HO]X-"%U6?/2U^-)9^C%HL?(-=JL$6$ M_U>K-IU6/1Y,X(([.F5R/P3'":`B$+F[ORT1IO;U#/H5!0\(`)5H8HIVU'>2IFR M]7L'URZ7B0^'R%OG#BK]`:@N`W'L!GIM$LT,2!L'\J/05#;`Y]1R0&ZQ%8BQ M'VB58LO!18Q5V410V)J;]3X`I;'.W9(E*ZEV$W0'AJ?.' M)0`L7LVI?, M^^KP*7ZK29W-GSMKK/E@LHTC;%7?X3G%=K#J=SM7#CR7V$.>_0&#)-6**[X9 M\,4&QOB8-EJ2"&G-7(;,T%\"POOJU:_5E'2+U.V#[X-9O[V+<6RX)'0(BX#: M,V[(8*)V&YF"\,%Y@`I@&AX;BM6.LI=CPGWX`?LS<1D!MYM;4WH_Q]95'JQ/ ME`=7Q_%69,Q@TL4"),]AY7J#',]T/*`UO7LO^UKE;H)@XF^DR"=.EJJF1 M]VW,S=CM^J['H MRAQ:77$)J,N4#E3DR>[\`$7>BRK.VC^$C(!C/G'^IM`/YH]`19!P`_XT'`FP M0>"+[T`7HP-)/UNVIJK7)W+T2RG&!S[8+F]G3CVU+E5M26[J)O1RR.EXQB+L M^L0`Z/7:YE!YT_)%AMC.0T7&.RH^,AH=\BCZVL.-@JW-B%[+61U" MOX=;:D0NC(^,ANCYAL][*4:NDBE2>3V^%#Y!2_X)'2D06I^WNA17*LW`":]+ M4R$M*;!/+&V8JAI+LWZR^LBO+?'Z1][_\C_^#U!+`P04````"`!2@`)!WN$H MK"L8``"RJ`$`%``<`')G&UL550)``/;W!I0V]P: M4'5X"P`!!"4.```$.0$``.U=6W?;.))^WW/V/W@]K^/8LI.^Y$QVCBQ1#F=D M22/)ZM#Q>G)SAT(\\/'[ZO*/)%B<7+7^>G)YT;H\:5U\;OWT^>,O)Z/;D[,S_I#`#W^_1Q2?,*%" M^N7T,8Z?/I^?__CQX\/+/0D^1.3A_/+BXNI\U?`T:_GYA?I;K7])L`7_ MO[-5LS/^J[/6Y=E5Z\,+]=9RL39>O'[,Y@"?SK,_GG)U(>*2*,!C/#M9_G@W MMO>[^6%\[OGS\V6;0EIV,\XY#/FS,,SE`1QA;+MCUV1I-$<^6$]@F9#EY(S'>)LCN?WF%0I MY-:X921\9,(0-[G'9VO@%Z9)8#IC*M!%(-3A[(&=\U+WZZ MND@'Z0P'76LPL;K7[7Y[T+$F7RUK.CD]V87%Q2')`R8?W&A^G@(2=*U#GA$B M[&7QB&/?10$M(=W.0!7).IFVI]:M-9A.ACU[T!G>6NU!E_TS&EM?60/[FY7] M]F[0ONO:4ZM;#$'QX:O&->Q-IL/./[\.^UUK/+'^=6=/OY<%(Q^S+(+;$7M: M>VH/!R-F_DD7Q\C7GCF"SDJ9#A]\BE_B))W:A^!:]WX#"5OE1&R]A8R7Y62\ M+#G[)O;-P.[9G?9@VNYTAG>#J3VX&0W[=L>V"LU$K8'*R=JW!]:PUQE;;-D5 M$2VO7SE)K-M1?_C=LJZM@=6SIX67K:Q_.'X-IT] M1034&*9N.5L5"5K5*DXG-'M"WVY?VWU[NI[6VONA>H144N:X^Z'/PZX^&VY+ M8-8.AQ[V5H_BHAW@]J2!9^1N#1WP4"\BN?Y=ZMO-$+U/';R$GCT@]'3.T9WC M(*:KWZ1XSRY:R]CN+\M?.Y,8Q9A'T`P/MMF/:U4%Z!X'Z;,=<6/G(M,+A,13 M=/\ZE672I@V=UJX%VV1;9N9@KT9;^MJ%@M<9B>8:ZEH],E((>Q(1#Y,OIZQ' M0IDDT1.7&?''I?[[9S<*8S;GK"#MQA8,?N`_O/X]B"CVOIS&),%P1NH$B-+A M;!)'[N_M%U]K=NWV<2[K,)TDZI.8A1ES,`@M^M;&V92MN\4=Y%AEO[%S M58S[9OI/RED&\=*80*K+/GA[%?.-^T-2UI[7PR M7,5RV5>Z;8%/_3:E.*;M>QH3Y,:2Z;[=T/D)4/]%_*X]L4U3?2^=G0$/L*U=FA'W)C7D!=!!];(<>_\?Z3^(_HX`)2MMQ!Q&R8&OX&PH262BB MU=_Y!=Q4.280O++"7;YOSY>(9;83M'3^?5XK*:& M8M#NY[I1PN;4&+N8S2\6=0UPK+:6K)O3NC@>6ZF`K"QU"6XI.WQF,D5D<4,B M*@OPMQLZK5H8F7JLL2_Z2O]7YNB_;_>&8TPQ>9:]B_*:.ZU:*)::;;$#8&61 MC^98A+\&TR2=I9A:JV.OD].JAW&IUSJY,%8V^F2.C=BVJF,5ULQI00;NA]IA M*?A*\S^!:[Z+9YB!\*;H)<.D]6*7]'):D-%^0;LH<*S,]#.XF48$/R'?LUZ> M<$@Q<_:'\2,F6V@EYM+H[;0@28*"9M/$LS+?+^#FTS74#@1XND#?0]Z5?*7\ M7\&5/R+1$R;Q8A0@AB3T>(S\Q!DIE8LL[^BTX"D"-9NCQF!4E)G,DP#%V.OB M)X)=/W59V,\!3M4;>NUY1&+_C_3W0FCRB+221S@M>*9!@\JK$*TY(:Y03+GS M*.OF7,*3$276\A*!.5%PGE\UB$+W(,?RM:-S"<]2J,VDQF!.<+SA.&G9)[>] M:,4=_ MJY.4$5KP8Q3N@;HN2;"W+[_&P9+&*,XE)+&AL(K\M$D375VY/\S=]!(W7CUT M(3:+I+5S"4EB%%*_`H4Y<;(U?PJB!<9CG(9VA5:.LJ]S"4EK'+1>M#"9\^;Z M+2*_LYV]$\TY?8FR^PO*-5:@MW,)24X<9$)-5.9$N,L=V0[=:(Y9I*?YULKO MXUQ!T@^'OJ/$6,R);POMC3D;QQ4DX7"08?)!F!/CCK($]M6AS2ABB'#LDS1: MZ7(U8^\:A^R'F/-<=`./%D-1R?C.%22C44$T4)D6JO!ZM+S+=$-!@=3&6OV< M*TAVI(3MM-&9X\KP='D_GJ?IIJ'7B4*>0X]#UY0K$D%"T^!S1P' MYB#R2Z*2JR/G3^30S/%H-FZH*!/==YHZ5[`70:0*%B^G70CF<%F>YV>/'B&? MN<(=].3'*-B0618,*#L[5Y#4R4'FT@-E#I,RYE4%F"MD(1*R?9IN'9C/?->7 M;8;JSLX5))=RD`7U0)GC@4P)1C0A"ZT-<;^QM%+UM$9R?D(R:(`U8Y!;;[05:V^A`2^5@,(?9W)/3IC0I M9IVL!V@IHU*66B MZIX*9*UABQ,5L8E`>#.8K.+?N'AK(B)C1<;XB=^"#1_L'S*F4^-EN!$JI[11>1&3O.:P'%DYORL?CCGFZ40T'LY2T291 M("=?MEK"TF&EC+*/Q!Q2+*U:-2+13)J9N=$*EOPJ98=M%.908$/FC",.9UE_ M3^>#!,(^L.17*?O(,)G#A4UP$+S**'5*-QO",F!2U8KMV5_2FV89C3N+Q(`JC;1E7M7G5KH&R+VRE[W*6TP)G3GTT.XPQ MP33>$G43@ZH^N[H[;'UP/7ODVU(7G3%^1WJE1(A8MGU*.\*6"B]C034N<[R/ M0^PF@09)1Y0QF122.>[)ZXNYQ^!GU_X3)O+RS1V%]!JS]P;>J)=CO3#L#(`? M(K)(7R.\R@/KR50;I&BS[4:ZW];V5-CJYN5>NC6KQ9RO0JP!+-?$LJ*+ZD1;:]9]]#X?> MJ\38#=@_FEG+PNZP%<_+'J?IX5M;5.#-OG7.YK`WF0X[__PZ['>M\<3ZUYT] M_0Z7J-E<1&XN(M=HI*P&`"^_$85%%'LFP?,&#?]L!,CT(30RDRS MA\FO`VOSTU MQDP/U(_Q!)-GW^4E?/S(&V,W>L@,IJHT7?>C8;-9*YM#;Z&F*N*0W,N4.L*O M/DWWFQ\_3+7KQAQ^X16F$.5K M.LQLAMV89T#E(Y.G\E;\)-BLWQKVJ\JT8@Z3F.HD*[G530A;'=F>FFZDVAO5 MX8/!IA57&U84!JZX`E#WV?_MR!I,VE-[.!CUVX-)EW-Z`-7&<]73)@2%#UEA MBL5KDQ%:\%^UN37Z.DD!I0>'K>2D$I^*Y"]0WZG<,R!2%ZHPJF@A5ZB7X\Z2 MX%^('*`Y5B1%;#8S(0>B2OOE3Y$=Q,9P1RNYE"?QVPVART'MJE.N=//*/QVL M=D,R'P[3?^T%GS*/*G39HO2?,7_\Y<7%S]*R1;(NH`=W^Y-W/Y95"&_,=,]V M2/84Q7MAJUT]1]NFO1AV(9O#7Q\.^153Z&GO='4\KJ:$%>W7U)YQ!?YC/="- M6?[O8B89\N8%G5+FI2BF;\!A^G1U"M5^8]C::S4M>PG;M`O>'#L>&IXO$6W4 ME]?+-JGG@;`UY.JD..I2UQ'Y._H0!XEJ)ZKZ6;#94+5-CMHGXUI[[V8GO&$- M8VJ'V6%"6AFRQHF8\S3@+V(_/9=)!^S,FC*JLOZ^7)7Q9>62V)&C>OG*?!9MP=V^8E4*`Y]SDJ5.AO MV']XC+'7?L8$/>#5`AP1W\5%!(%- MZWQ?4[^PXH_(M5%CWXM*X.9_(5%@B^^^MQ506/6UW?\IJ]D=P=/W6A?%N(=\ MDJ:+R\^\WEH$X(K`-82=$!HT=C:*U_D^IIIF8Q$18"H6@\R8ZB=M444?3^!8 M)G;0FN=`DL"4@C9@N@/JNXK0L9:M6A4&O-F&75P0F++9!LQC.'57$0/6-(U5 MOOP;3N3BHL`4%G\W4_DPA2O<9Y![LE,V3H*:Z[+-==E"SVBNRPKUTER7?9>W MHIKKLLUUV>:Z;'-=]L]Y77:C3-YF93,ZQA239^PQA[N7Q`G!/%,4A=(CK,)C M@5:4KM/M.$031Y03(-),=L-A^:ZF[6<6AO!W+T.;QDUU./:*1X*6D3IN!74_#K'1;\&F,:$]_E M/!B7\XX9@XXG=QJ?P93T,[O\5J765>GAB-P*_11T.V28V;[IUIUS+7SF<=;9 MJO/L0D-C[V`NIO_YQM;>4$VA)<48&>F!RV1R8-`>DQ#3781.N.1GTJ53J]??:JJ9#!^V7])8: M)9I>2VO6FBBF:D/>8D5U;MZ+YQ:]^/-DKM3^5CO8TXZ=69RO]CUYS=$XTYB6 MQC?;P7Y@0T_CN_(>40@H>G-9_TG\>&&'S+E(TE?<,'[$9/J(PMPR5'40!&C1GZEKSIR!:8#S!Y-EW<;X2!E'XS!Q@G+G.=!K%*-C\>R>B M\2"*O^-XC-WH(?3_V+S8EG7:58ID+H/)]'Z_E`&J4G.<[J/,_#C*3U_4N>$* MM&3.!X?>ZG;T<7XE0F-JZ.-?&?TC1+K/Q+X9V#V[TQY,VYW.\&XPM0-5)/1K=8=-VQ`*R"9?]L4""CNYH M$*DX>J80[:X'83SNM)I)S/:,=.M)*-,0I4MT5$&(2ON9E7A3Q):"B:$`:PR1 ML91+?8ZUV0XZXT:I78%1=C`OH0>I6ROM"'M:7\Z750%3+(%Z MH\"^/;"&O<[8ZMI3H*"/ZW`XZQ#L^7$/N7[@QPN=:$_:#R#,RY-'%3-LF:)S'1$2_6`^9P<] ML;_$BX+O'M$PH!%CA8Z&!)\Y:0IY@MO,[R$L*!ZC&'&->(^G3R1##R MAN$W1'SNV7*1"EA).`9H49Z*["0#ISB'!MXJ[\*$'Z$O=W;^#00_Y1)[6+X8 M2X\)6BFGPFU4%^QJ&GR"(**LVU%_^-VRKJV!U;.G&P5(WIR0ZG)4V+O&(?LA MYK=LNC[E3$1"L`XQI=4?-`]A7T+Z*B+5ST#0&`>`R-+5OXBP+0CON$DN.<:< MORH8L(/&,X`>*VSU_,ES*'QC@M$\`"K^1M@'FED[V!KZQC6.>ZO8@(:P<&]G M2?-XNE&FI$S*+<&5K)VJ*RB')UU.^7;3P&.,V?;A633VYSPS./M*V_)>`^E$ MO-SD?9+>.;##3D((]\[9]$;!=XQD]JWL&:"$8$F'K4HEF,,:[J/:$O]ZL4)5 M:'H(Q@!E#"LWOQAD;;SA>L;Q>T:]B.3L;:($)'5/4)[P0.OH0S/GZLM2OLWI MPX5L>W.F=AH3Q"MP+>]O:,1`>N.`DHO5+#UMH.80C0+)5UL%UP+!J6QDL=FH M/8\2Z2='RPT,2CG6,QGTD2OXQ\,W9^TW!-NCQICKRN/?,I5Z8)6,"ULKHL3. M7@GRE;U_@N";AR-KW.97WB;6S:W%+[_UAN/;M/AU<_FMN?S67'YK+K\UE]^: MRV_-Y;?F\EMS^:VY_':X/B$NO]V%:#;S`S_E7G24*^X`P@RJ]+:O92F`^F9P MC,G2C]*"?F@)M-1QHPX$V'&C#@38<:,.!-AQH MPX$V'&C#@9K'@4(S$@97#!.+;`X5U*84Q])/1J8-CK@&V!H`:*VOSC"M\MCJA/EB3M!5/W:%499\BNW`T2] M+YD:!1-9*/QQAUY[L*X7`\1O#@QGK[]6UO[2'L2`H$QL2$W#R\`9X_]O2[V4 M6!D-2'I!!VC%S*!CREUX[]EVAL1UM1O1O"N,731'#SCET$CP!2;4D] M4_8W^A@%7M^?^_%PQJ7!=(3)E*"0(I<_I1>1*?H]C4]HPG[MXD[TC`F;<,.P M'8;,Q4_K``GHA0J?`%N"K(!MJ\==VQW#73';#P\$/["8/CV>C(A<,NO%#1(^ M7P?X1S9E^19TPYN&*:LX)+=)Z+O^$PJ8P7(ON`%(`5LCK>1$JE\WYN25[&R. MR]?<)$H>'N-O*$CT8^*`L``00E#@``!#D!``#M?6USY#:2YO>+N/^`\WVP'5%R MN\=S6D%]D7X1W]=W_^NZ/A/_S(6>I3WG-F\^?/W_W^IB$W\7)TYO? M??_]#V_*AE_)EC^]ID&C]>7LJZ$9%]_;' M'W]\(W[E3=/@IU30OX\]FHEI&N2+]+:`_SHIFYW`GT[>_N[DA[??O:;^5S`' M21RR.[8F8OB?LMV6_?FK--AL0V!;_.TY86LU#V&2O`'Z-Q%[HAGSH?\_GO`A M9/__L_CS5P0:?;R[JGH1/>3IFSP]>:)T*SL)Z2,+RZZ^>O,7,@-W/X+T;_]0 MY^X]#-MEL3V5/S;ZDD2<1Q<+UFX^:VHG,UI]Q$LW%SNJ>LRZ?U1.YG$-81^/=[/GZ#,_:: ML<@'\R?_"I0:6RYM(*P!8FF*O49G(2P&<=*4,WE*3F!I^_X//WPO!.%_^$>Y M8IY&7.FS(-M=1>LXV8BEY/0QS1+J964W@G'1^3^,2=_\I92XP6#"TCA//&8E MK9ST)B_TT9P76%@Y(?@.+#KY>/_57RI_@48^D82D1DD^E;3_]T]R^.FDX5[- M8UP!?1E"G29-&-'$*UGC_QR0JFCQQHNY$[/-3AJ?:YW$&TODE)S$EA/RQE@A MZNY%RKSOGN*7-SX+WH"2P#^$MIQ\_[9T4/B?_B''O6-/`0P79==TPQ3ZT=O4 M@3YHV&Q#I4#'OAV!AJZQ/CG#+G`\!(82MP-(F!>GYUQ9$AI>\87E]3_83@O4 M=ENG2.TRVO/EBX9$M"2\*1Y8I^/9+5Y[0-$%K!H1=V3[F2<)!?L>V<9+!T!G- M\E1O)M4D;JUE']M]!DBV)Q4!D12(MG,F"1Q;4BU\%`95AYUYD?Y+'.911I/= M91#R;;(6XNVV3K'=9;0'$E5#(EOB@7DREMVBMP<27=BJ\3`77@LEN0Q2CX9_ M9S2YB/QW-.O;9?4V=X1:#;MM%)1&3+8ET)COSWT"S3'0.Q/KKE`\!)0ZD`=0 M,J_M%6ISSD=[BA/]'JS9TJG=;3/98\)$,U*VP[.YD[#KUMXJ8="UMBH,S.P% MQYM-'-UGL??K_3/EG^TFS^`L$IQQO2^L(W3K$>M%Z/,J!1419"LB"4F-$M$_ M=B*/8V_9`&8*GWD88W-I1QEN?N#=]NA!HXDCQ+?8Z@W_P^\8"#Z$/U>(5'W: M.O84WW5NE%4G[QIG5]W6,>[:C/9^8-D0U<6=FF?7^%2"0@54%2+F0NPI']"' M02]#VN<@--LX0FB;L?97KGXGT``#CX=QZ`I]R@]<1YWJZ\YM'_=[MTO^E[X( M5E]KQS:RRVROQ:EOJ45C3#LY)=^N;64/0%364HT.-PB6EMHWX? M1.R*_]/(;=XWQO"7ZZQJ]D_0C(AV^)[RX2RC^,@=4/0ZQVU$N$/P:9JR+#6( M[[4:.D1NA\7.D9MHL(#0G"&GF.!4?^\V,)4?VS4HBXQ/8VRVVSN':)=A]?=? M59"X!YPJ(&L1H;#T`--GT\C'_[GXI]Y\$)#SDUZFIW3)-EQ M1^87&N:ZV+`9O]+) M!PJB"/`6KXED9B89]Z5\W$K(^-][97,:9+,Q M@)VXFX7U,8]QC7T,V37+AE5#2^;2G]>SWW'KB^9DWWY%.`6Z1EC*`=?W&4FJQERE M(S8]\T;^RRRL.]VG&*A`9[LRC']W.GS%+6+$^][]G,2I+K#9:NA03SLLMF%1 M-5@1T01+$0<9%7\7BQ`TXY;;BE.3$<>IIS6?+E5,+6-;J93P1%"C]U>7-WHE/D?,,HJ14$C<:RJZRH=@,&!C*RHC%IP8K<%=(@SCH6*]UX20JG5I M1O#7:1,!),[9JP=*"C&8^#'E8Z4>X\"QH7\WJ&*(3MBJ!FDO]U]*YMLEC)83RBJ%,-D;T*M(>C.Y5YQ]8L2;C5 MHJ_R[-@H;JFCN8[=R>+UH0W)V5FPA*BEB/%""(OWC"2T5^*(JT6T2R#S`Q2?;N`YBM_$WWNYUWE)4PWA-D=OJFE1 MY/.579-ZWRM2]2Z@7^^?JT13.59-[4!,`9QKFL11%`W#^#/H>4K6<4+\VAAH MB8/'A(L%!/F.;L86M(0>W=PMX\A[05;)<4[PI$NY(G]XRG5\`3M1_R`&XUXVFTI")PL;X]H#[H4*:;8A8Z%UJ*6SQFD.X+=IR;YP<"BX29# M7'/91^5#U`B14R(:(IB?\^[)EI0882;,,G,C#OX0/9LG[*/VKHZ8G+9W%,2= MHM<.](ST6]W>H5KW,=P&4?/('%^#[?C&/`H_=(87H)I:5+T^PIT=G/5_*X_-7>N MG.\YJH)0U%7@GKFH._D"A0GMP?S6]5:?8'J MB82*5UFR9T8>Y;D)29\9RXA/,P:_Q(]A\"1&AN(_(CKB\^9)G#\]\_^E1H?6/EN+FS%0X+(]^;QM!G$$SA2/R."JG)*SM"+[Q^6Q]#K)GSE0<,;*#QU/Y(,6?H'D4)QLN M(ISC4/&X@K?SN+D+UB2,HR>6?/L=U@L+`S:C_L*"WF"XF116P=8,7##OHXB>;C M+"`*;JQ!;6?&5'W<&8._Q#EQXMYS1(,HL1O_ M;EJ><2/;YA%M]UG8BF^*6;_T3E@6)V+2_X_Y]Q/PSZ>A#?F-:8]DH M[6B:_EWFA4\T(9UHD^RW5A6DV34I^B9%YR)=-ETUMRCXV5!S34_I"FR+:9HO M*&>6CHXMIM.DYREM0"<[>D(#,%GD77P&&FHMF!D=4C1>)#_D_"]:`CRK?E_[N/MW\0)>62[./)%ST<0:>^U$;J8N]I` ME/_G]IWC$;ENR\ANL\K]JC9(.M:;(%-\GZ/D^B[K"/+.DR[G.;&X].@<# MIJ;#G2F\8QF%:,$%30!&::-RQCKP`IUG:T#LT!0:B=(&8$E$2BKR3;/>C"#\ M%LL2'B83*ZAPPGT+Y=W">,^)J$79[GD%78[I-K=V;=-M;.KZ'A-$T3W9& M^R]%8X>F6-NK9SV`8@/%\+TJ]#Q%C&772C"20CVA5Y(^4\XR_/VMXN^8=JI?M=MVJ5>O4>JRBM,H2/E* MV#,<4;TPF03S/DZALL?-^H&^ZK;6ECWA5%DU%%)7QE">53?Z*/.UOH%NOA45 M7LC-&M*W%E`Q=0*1BW<@&B*'<]08MRV.>DRRC2MFZ@ZPL0#LHM8^U'E8CN<[ MTDAK"FM:6&C,`SJK@SG<`[F##N*6<_JF\BU%2J')V9L;\[\TIBWLNA'KZ%;W M$"YQCU_-CUT75W='8^H&21=49T>ULU/6UUE`YK>I`-*6C"FIX\8@.A5I256" M^M3=4&%0I0X>B0@GF][D@"LJ=8@+Y8"T&KI@N(V!I`2:,1 M/3A"U`29^V:C!04%I@943)N@?T'Y?5;(O33/P":D(,P'Y08QN8 M1]36FSQ+,RJ"C38J6R?#U-LF^V88JM$L1H-MY(CW;>?298NHTM2?9%%'`-,+ MMYRXOHDIC73N`E,4BV3%-8RE:8^6Q5,P.95+AE;*DN=4\HQOD@Z9 MZT69G\,$68ZIT6BJ-BNEH:;N#(L\C11AAHU9#>T^"H<&II_IGBHY5=,%7,2; MA7F7"!^`3!OE>KPX//3VGIF?A^QF?<^>@),[)BIW1D]7T1J*<,*=@[-=\>,# MG!OK3L5'].;RV'R4L)US]:(72+$JFI*J(U+KB:\DNZK%)]$=WD77:46/!T5_ M'!3=Z5GM>)AW#G-'8]QE*DMA5\[R-(A8FA;O@*Y^'?[?Y#08@ZJ8Z#"/(H1[(P=_%&QIT2H?416VT$,D0^3"DB#?)Z*)/,X`C7E M[AN-"/\7Y(2NH?2^J%H$6;F,!)"-4SXU`GY=`H]X%T7QLA@*_G-_AZ1L2Q.H M>+0.(AIY`0U)L'>`2!S)HDC[08L:1G+4K],:75HN&BE:L2&U"M?&@(')D2+55;95>695C8NI495'/GSK-J>_N>N_97W&1K]Y(FY.Y=[2%Q M^CQ;99B#?`)2(FBQ?7-W@B$X\T8@[/'Q31#H4*O`%MVQ%Q;E[./.+?S["_, M[CU-PJM3VZ%1M8ZMZ-:BOOGH@V! M1GA95D:\[NOGG5STF;:GUS\2N3/6%IDPN%V'@Z-%&<\?RYU10'"MIYT$>A.1V[*`N`71?%Q M@Z27?AJ'^J-CO(V%JBTI&R\@]66<`&6-^)\P,3T(FC;"AQ#C,KH1AGL^M'&, M1D.G$8L6B]TMO&A0@ADO`&'&)VX<0?6YNQ$#Q;=VZ*>PB*M'"$^>^YL@"D`U MLN"%#8-TB-*E/S,H1&>%EA0B#-VDP4;V8;+0!@V2;S2C!$Z])S/5Z'A41GJ! MZ&79>%>H7I61-[48%ZHW,!5W'"@B&;+"'<0KBJIU\=NK;!WPNE.WZSB*FVP4FF\02!BF=:B* M)H)T3I)J-)5N%F3?+B#&,$8F6:]2Z@%JE,$866VU,(65RXME&>.?.6MP4V=3 M?QIL1.[TRIF1.-TK7)*LHRGB()X#9.,+:8>)5CAK*S@*Q;V79HZX[B4U M8[@Y=.O`+/5JML[#TQ.Z=/:&1%";8NTB@^8#CI-%+BOHVF$&IHZ[98*D!7A> M8SRN17A:MA[6XMRJ_MW\$/K=[(9F8'P1'J&U)XA46@!V:)=O')G-4[\(*+)3F0MPG/&G))/62@$DLNTUG&<;U3G M)0[FFKR>2@,RQD)@1+(?DNS')'+0TBJ)85>D,;#,I)7OO._')N7@.%F2F+.I MF#+L8CI M4^WZ*)PO)2JF>S#+FY;G7.2;HC6:XVG-/;J%.917]_:@%]!J7>Y#L\-](,N, MCKJ:[5SN]UH,JNYC--T$1^_5&+E+)MP7*QKD3GB-AYYF.OHRW:<:LXZT'9U^ M:IUN1U6*U]F"*K3.G6THWYXMZ^6?T33P-#9"W=ZAK>ACN`V-Z@'AZOV&%1%M ML73-E''Q]^JIZOTC#89/-[A13$?"N%16K2:TE5:G!GC*^RX(\TQ;8;^/`E&! M]TR;J'#1>BE*W,_\90Y%%7SY^[&I\^QB82IV2TN&5+NI(B@%^=\%4)DC\O<\ M,8]/L.E;&OWD.`7Z=>+H"Z=7E*N&32C(%U"SWTHTFCYS32H(%JU"-EC45(8? M`B)"(^MJ&@`10;TD'U7Y*>,ZLTHZ#'7J$:`7:ZL26WN2I92DO[];?%\=ETI>4J!PVMCM]8AA?B4ZG+O@U!P!U@3WT_D"4`;VG@ M7T7G=!OP7>4@>/5T#H$\)$"G)FK5G@#!R55$"A)TB!\J2E")@@E^(T2U%<$$ M3NZ4XHYE-(B87\8+!K6AA\"A&O2RW`9-V9!4(3ALV(]G'1/F>HRT\:T%"-+K M:8.H5K7&>CVM%Q3-A[#0P3R&Z<6\TJ7'<#\<'+HKGI=O\A!*Y8J,_//ZL;`\ M:QUV78S[<.G&6`C6\0/VM$1>M6A0M_(KL#5D3DE!0E3?QQ:>'3_($IM.,_Y` M_R&N*_[W*NH&I>[B,+R,D\\TT1U?V/;D-D/04DA%/IN@)-^4?7S+]4\=?H6> M2-$5YBM\,X@<1#UA6:W,CA/^QN!9D0@X`LSNU+8ZEZF%&C2ZJ6SN4`%[V&U# MKG98J(OYN-(A6Z[)EF]R<=(!D%G]4;(:L2=8XIPPZ]*HZ+2M;3DTJN8R_/=? M>9J)=W@>XIX@C#C.?>2VS0=OA+LBXK+"';P0E`89NV?)2^"Q6_&^\1WSXJ=( M]/(+#7/===39AW8:A)Q]&KO!OVI(R))NQ0+)/JQ9O`U]<@9#D_K8*U*-3HKA MB1R?U!C`BX8ZG]-:$SA8%F^;GXCN1?YQV7]9Z`''@A_?O+B-/KLQ:-T`MA-K M-OKQ,1/^+C;;,-XQ]K<@>P8'-HB>'NCK'1/;T8>XS(9MLJ^P\/..Y^CILSDG M;+0M)^6(I#:DN*96#`KD8EC2-?<8+["YG,5J;C[7YB;C7JDG@KBW[`1<07)EYHA!_O[C]^C73!^GCG!V\2M.<^>_RA'\\N041^PYCI_^`SIPF_XX0M9M&"Z"7 MO1#931$W61'1DR[D`O>:;]9P!+)F098GB"\13C$71?A=VH%`=';2#`IL>7NL M]PMGDI#H1<3)G1ZKP]V$ZI$*C'+%!VY:78;Q9Y.WJ[1D.!=Z5.QK[_&(FV6" M8EG7=^P$B0T%0;JKTPLJS16=/D0YK04#3-S*Q][]L]U'KJ=7454H_M3+@A?N MG+!457O*I&3[-`.XK3XSS92HJI,(!)==D[,=^09ZY]NL;TDU`-F/L.JI)(BO MQK/-DFH:D(NV3*@ABFHOTZD'TA$P'#M$7A"R1NF:A]A0,`,C,LMP6$>]TTW7 MP)%`-1#I%LSB/UN:H@78'(1IS&*25-,8[)Z6I]C-:5ALBBV:Y;.,9=)H4 MID!B)QFL"T.7J=TO7-?C9/>W),C8N_BS3F$4C9TF:"M8[28D%XV(:'4"S?#2 MJPT8ON?[1K+AME0\0E8R_T+#O#A2K0PR;L9T'TRZ2=$]&'$8(K*.6^/'IHWC MSSW!9;0PD%7@W$7VA5ET>&JVG4:K[&*ZRXC;_DR#"+S'F^B>ANQFS?U'[C%F MNUL^W:)^QQ9LG$9)#3MP^?2UJ4B=-YTE,<3#A`'_[V6F;[%BHAGOM`N M=\WS2=SN[(TTO;O9-U%SS*O=52"O2%\RB.M;=()ZH5LCFN%=[GU$O2H?%>92E=\QC MP0L\AV*E?@IR5,53BF.H1S_^2Y/PC[KV^47Z'ML-%>"(#(MOZ)D5WPF4N M.B2U'I=CT$;*+UT`6HJ[K8E+"W&+`@"+L83N)5V&&V2BS.:.D8$F8UJP\KIL M<4%VK-W2=(-JK;3B&=JHZFI\629@D7;)2M)*I,9-'%#1XM;B8HS0S&+A6IQA MY1NV,X.:-[KJ27>LVR3V,]P_!'F/DM%8R].Q7VJ.,_2@'LM(=^"A63-X,))$*5Y0KEFKX0%B47%W-)S M@6[RXCA%]+2A$7V2][.@M<_68DS>][;#T(9F\(`R6LT.<\6N%]\PUNI)#0Z# M$BO%$8\HZGLJ0NO%/M<.:N0?PAD%'VLE#Y(<+&A0@<&OP&!@2B&'MC!AS=DC)M-' MHC@C*2=,N%\BWD9-O3!.]R8SK=]H%9=(UG`%M&,6YPZL+19PF.N!O=T=6BNL MC2YR8`_VZE62`2OW\;;1O)Y>L$-XO<(9GS64J3&LBMTM9R]L*6"5#E,&JY:U M2QS$HE$P2@O$8[EGK]&^`SL^FGOU"@A/=Y_^."_1J[)R3.ZDXL2XEB'K\50. MZ+-RDR@\NN&#\\QTS@(CM@/@&T+[*;$TB-4`QUQ@Y/!94DW#`LW$2`TQ-!?C MU,.=V>!^6EGOUOMG'B2L<4^#;YY,;GY9=.)0_:U$Z^RO"V)1MU625]>_5O+^ MEXS;HE\".TS,2J2MN-(&$K&R?56)&LF3.2[)[+*L,&1S:6SM[4K;H%H;%8=& M,XD]QOQ45(KMWFXSM9H6O;@TFU;"*:`IJ(ORU:V+LPNSG--(*NHN+^$FK3MY MG%H2>V7KF!)K34-TP/[*0O\A_D"S/`FRW3WSX'_U^5+F?6"Z7QK!3+PO(#]Y MB$_*#LB^A\6X7C8B*1QV0:7VYSC)3C*6;$2)F:*^UV)\DWG%0G5+AK1M MT"L94#4\IX1;M9*KF_48HS*J/T1'Q51@`Y<%W)/*SG#_98FV9VKIQ;*_D22! M&[-TB'.#)R^F\V.EU$-ND(U&'TL@>[8`]O$$KF<-6!]GE+KO5"N'&5C'2:'N M"SZ^SN\%E23<," MS<1(#3$T%^/4PYW9N'CU6)H^T->B-E'_PV4*2336XK!^'1J)0R>@<[]+]"<* MYY/MP@A([2FPE4TT,N+U0>^8..RH\ MDQ@84>!AA>D+_PYJBWOMKYZ@YF:K]C@UY]2ZW/KH+A$LQ0BQ>^U'>0'_(18^ M0*T[85J65MI]^BD`)2W?DV\\(0]/RM<>GZ^_#S]/K?AQMFFY,X%AWL9:A#ZC M-](%-^MW`>SD(C^USL5R6I1CH^Q+%4S`G?YL(W) M1&QC:+Y>`?KT6XO^8XF&SA8%/9[HYZQ1S^,,=0Z>BZRK&5CH`9!+08\GLCM/ M1->YR0->3R,?_@OFVK,7!6W3@T9Y;B*0$,*3GB'[4>5D3V M012WR+'LU(&R-J[!%T(%D2Q?`5,@_L'V'>/8*&0A7=JG,:K9MD8C]-*=[;E) MGF@4_"8L'S>&:1P&OO@/SO$M1U!94.9F75A/&MZ7E55,SIZGZ=^AM9IJ0CH/ MKM?Z%<[5OF>!^GK?L)NK>B?[[A=PYKR(Z8FMI\>ES9A4I=K&9$I]UL:B]%MZU#[58RVH2K:@(KN6Y%/#^PU(V=MM MC-1@7;9>P,(SHP@N\3X,HC;P!Q'D\.7FX"D*UH$'M^8Z7($%%`90HPV&';A\ MV=E4I,[+PWM"HH3;`E:$\<)=_7Q]=7EU?GK]0$[/SV\^7C]<7?],;F_>7YU? M7=RCOJYLA<'.:\LV`'19(K!XE?V=+&.9)\SH7;]^*J75Y@UO3;Q`\W1I^0\A!Q;[)4J(EPT6_SK*JX;^`M<)6CNM?^/;A MY@YY-3`!CP'X\2S_^R""#+*$^4%V23U1Z=S`]&O)'*)_@/W.H^V\N4C,%`2D MI%B`_1\C2&PCB$NM,`%56RL,$#6Z]+ZB[X$-@PF5H^+YP\R;H1Q[4S!2EJOK M"X@7G=]=O+MZ0"E:;\\T5*7GG4+=$'^_RL+Y=^V.-_^O,(Z>Y']PQ1)(SVE( M:)+`7O@PT\/A+)0F!<(LBZYC.6QOY5PG5/_]AM;>_IE;1R1Q71Z&&X/ MU\Y9N#56'>8/<\8D6^+)B-N8\U'Q5UP%2^TVJ:.[=)ES/%[L3C:R[*KVTD^S M-U)VM[3-[X1S&8%[2XM:'>>5PO'+*4-@4KR4,H`D5%TPB[)JR'"U M01]E50)I`2N-K2#7YSWETL">Z#=GX(,J./#1X@)3Y/=N(BHL9@ M][=U=$30QV@G+EVTDQ=S$;\/\C=Q>W'N_._GM[C^M=ZD+0MKA8A[I"]]^M%#9PJL%M4 MBCB/TRP5*X(HD%'>,S?PO`_LV*&F'#P%W6H"U795%K#:'P^4]6E$IZM&/9JJ M#`2^QS_GC,0F,_)H.B,N]7L:56G;@4GT9('VXJS.KLF2>6C/2[08O9,PM;\(]@)D+^:/W7PM[A_1'V!!S<2MF45&T7L"+/Q+[32Q\#P.E<\]"C!@_Q=JF!VA-'%U,*. M9,:)=7-[<7+Z@5Q=7][6(1W->RS9*SZ,=MGIR5@(H4LI)>ELFI]["L;(`%B.HX7\X>NHJ,.6O< M.KR^PIYH^(&*A.R8KG!F]RPLMA@)U\N2!CA2$"G`N8:$;*]OYC;C^"VO< M^ZO3LZOW5P_(U[ZL8->YZ6*!.8>>8OZ8LG_F7,\O7@S#I+TD+GW"?K8[CF#5 ME,BV"UB19F+?J;\W`)R.DZ='#1[BC79$O32(F-?N?KJH6M..W>=9%]V5EMG+RX0IC7.L1[?*=`?KKF1C#T'>W[%S2(/F%ACFK ME9J_SRVV=)G0NEH"303HN,$`14!,E*C M6X):'"B3O/Y>H\-9)L=)8+)"RVL+\'F*NAN*?X(KZ==I%FPH9GV3=)60X>+:X?%-@8_RJ<& MJR9+7#*-A(AK0J`NA&I4M%<\)20>A*B=U+LW%`Q@*HUB&:14`S.D%`Z M2]*Z-72V(X)\D29BM)Q"]Y?X_+4E,/O5T@25&/JF?HY6<'FS%2^\%>^_[4:X M"*,[1]'2`Z9"I\!]3V&O"HTN^EZ5[TGN%JG:OJE"G8]R+*K[*0>>#9Q_+943Y' MJ>QZ(09AC`YHK,`(!5B.ZW!:*]3+V6U?J#K]3!-?`/D`#\)\C`4Y$C83,\:? M(/4!A-WH7F`D8I3"DBS!?,PW4_&Z<<6Y?Z8>=ZJ[T/J96I+C8:UPMOZ'K;8Y M+$++/_TUW;#3UT!W(-9HYK)8;).]3@%8_E\$?B>?H`5>/=?#V'1:G57QP3L5 M5[M?VSTBW\4;&G3.[Q62%`T14%FQJ/G@L@TZ,@]@%0.=S8_?A\_&EQ^?9@2; MPRO.7L0WA@SZYIS_[P]L\\@2!?P&25PE%NG9[JSJ(E)2M2?BNP,%^21I<#*) M)A(")XG(CGEXC#W;%3[2MO"1:H]R-)[D8)MM&.\8$X^`^&P++X+P)N6[(3&\ M#@(G-E$&7GBG<.N3P2!R_#0BO`)R9+`JWY9$9^M69)4 M+2DX),4(Q5^V6]YW<:J4!$_/&6)&DH'"-E*1AK75X:N^PM?CHPQX7,UV+M_N M;3'8>>M6>/70`-GI.IA1EPN;\K-WGMY5?'.'88G16Y<]WY%O[+[-,IS+8,4\ MTZ5#,;(ON1R)G08/9E2+3AQA/IUP:$=JARV]7K2FL4L=5K&J=CJ+5FC>\GB6 M496G%PL=Z/'MBG#+\78F^2\B?X'2_WO./?0?OA>2_^X+6=&:QGG&Q:QA MF8]G'?L93N#2J^A6X/+G)$YG"1)H1CNBM4P]67.N9G)$N$(HQX2_\%&/=44S MF\"?RU-AZ`HW/#B?=DUMBOI5RW%D_2I-<^:_RQ-N%"4S@N^T'D"]>&6)%W!! MAB+O=IVYCLS;BCJGI2C'J1D+U".`0^>F^FT)9F`TKI6G"&-`?3P>Q<7K-D@$ M366-9O0H5*,=D4>AGJQY[40UX@(LA9/I$ZV684CFTZVI_8E^Q3H>4U3;GOV- M04X@\T\Y,ND3*\WK;1)X#.*0:Y='%Z;,')$A&S75SN*`)4NDX*GREHC@ZLL[ M$SGT&\P04#SL&QR3E1YO=F:,3]G9G"_.QN,;]B_0FB_(A'_A-GM!AOH+.1*R MG.WZ4>?L2SQ^,EF2D!;]Y:WTOU;(JS@B_7.-ZZ,SO#R"_9`L[R@1,;F3'Z/]1V=G.60J> MI;5CY;ALK>TTSVQM%2>M7[*]/73VRW/:+]O>CC(%,UC<,7;@@*?2#HMIM'@3 M3OD[FK'JG3?]]3/G+#A[O,WIM"K-)3$,]A.%M:QNK7>,HF"%`"^D]E`A[CGM MOV8)#_.RAGEY$:O\`HZKCV*>ADZIC\(?.G"6'KCW MTMFAB^DZ:4\7=W!43[X$D7"!DNHYC,(UHBGQBJ?->->/.RCJ&>Z@`33WY>/& MXHT(83`@&``_;ECV'/MQ&#_MCM:-&N,:3.E&C?`+%A1_/>0(S\CUPN)D2='7 MR2?9[;W993IDRYG],IU`N?`M.N0ZC_;/>S]W2B,[RUYUZ$3.V8YU!"-'LF\= M-<7S;:<4R0$+-9J+F?Q]BH"1U3R*W<$D$S-NC\!>/9:D`2?QQ=WH?^T2)C/* M4^X51EMDQ,5LZ+#3X7(V@I6C6=!&3?.<2YHB`^.+7M0F^0!E'L:7M*A-,C%C MES4YG?]:U"8WSM,N:Z,ML[M0&!=M4SP7?4ZW049#(5-ZQU*6O##_,DXN\RQ/ M&-28H9$VE]"^+X?AJ#&"MM55]B'?8%^1HANY;*2D[`AR&XCLBI1]846!IA"Z M$"\IQ5MS\=92O*!'/)?1G-$`;L=CQJ+W",+6LI1D\59K>OI"@Q#>7N42"0LT M1WQZ:,AC"$0/3]L,$6$@'6?9 M)4--G"Q6;*:&#A\##$7GS%=+Q%TF_D^=CV'8@G?_ M.THDV5=`9Z^`HM?,(;)OX?[]P.UU5BGX[ASE3#7,,%DP]/3,8+7FL5(PT M5\WDC"4S6BBSN2I%+(XE8!?OV6T.%F^J1TW$WAP?I0G6V)')K&Z_$7&XL0(F MZR_8JS9151N7&Z8:8YWM!/Q&/L&O>%N@D?PYW>2T/VYG0]/ZLHYQ-[Q]K[5R MC;W^S:S\NCT/V3O%WT@>G6-P8%O=^./5)Q[)&+0YQ`O&9VE-OBD7H]V99YG%*[,Y@7 MFVT8[QB[9\E+X#&UG-=Q],*1P60`('V(,QK6?S^/T^PZSO[.LKLJ:+3O21*U MY=984#R>')I4S(GO9(,7O)""F=[TAQ6I.)+&E9M-P533-`-;O&5&.&-DS]FJ MT:^D5UAB++N[I"_R,2K"KS!3EN%9EW89W7RT#36V[7!GN-L"X'6?!YC5W M+;QR8E,:=E]]/9AADVMK%AR?BH4\C@`24!>2K^51!AM3.(+]_!QXSW`33%SB M@!^IY\5Y)$XH$\9W$8G%^;HF(EE&"B M66W0HBB3'/7KM$:7O,+'W`":M&>JV$R7\IKDYQ>Y6FKK%]&N,P,@QCW[$7%N7LYSCV M4[Z`W#*.*(Z/)VT&J9[0911V2(1.[%38@()B100-W\*S;$7V=&AA3EMI]C^" M%BJ7?*=E6^MV@F MP$X^E4W1#O=L^88JI)=7ES>8^-9!HXUJ#2X0L'P91$'ZS'RA7R9H;A)@X+G- ML@;195-ISM$1/<1YQ>XVB?W3? MT<\?N/N7<$?0".9:>@S4#PBD40*@%">UDI:[W3[AU*0B1]<+2]FJWX0HGT&\ M`(K`"/)%J(P)^GHUR`!Z[A3J?1"QF_5YPOP@NZ3PQD>V>X"HID:)^FD<*HZ. M\3:@H"T$S65K4C8GGP0!FB=D+4)L+()+K1B$4%L3AO"#B_Z!?/I>$F3L]V2S M]T(?-?_>5@`5\-$3](?`8P)[E/3])@LRS5R#>&5SE[6QU.QVSFK:`$'.\9^8 M;:=5JS0`Z12FZD<'CAT?3+]6-$:RW;U1]I;5QL['-N*YX'5=(&$IEEF?H=V+ M!5P?!/YVE;&-K2.RIT/V1NH"&+LDX@=!M0BD&\NB\DXTLF#[*!UPF3@J;63A MZD=QS^EJ1;%I*V MUA?R."26/-/IU:1HV!$\3A1O`)J[^7449XTC)[FC&WK'42X*M*J]@8)KZ M>D'6OG[AC)6O[()`'Z36R9)TSUS.VJ^PV`6E=")Q@__!6Z;K9XA6$VW40W5T MDI5JJ#NVYD-Q86$L;5:&;0^.$K/LA#+U#JL>I$[AY6Q,).)>;9KJ]`T<=4CJ M;U&RP`Z3[4&4^R\_E9!HN\]5H5G]-7#5TP!HJ5LC5+&>U&6OAY,:C3.:!NG] M-F'4OXE^H4D`X708UL)L]/>!:#AT@IF:#M$'D9V0FXB4W0A+LA3S82WHWH`\ M"OFV<3#')9"Q)L-&'C`:-2LA)2'4]YD/J:)9UZ;POT)*:`[_Y+^^E%]4>B0R M1=1GCV!XC;E+R;+R+E.S&6Y>S8*GP*5V'P3]MI8? M@GM<;1]*[.FG0=;:OER9PV")G`^$+BBV!FK3B(:PZ$Z3;EF4\MV&9*'!U6!F MT2"I0[TR$*-[J5"02!BM.H[2PDV<+0F.IA M.@5M+3$$&.:RLU\;WQLD,9G1HRY':H%,+'9MT[.(Y"8,V7`7'0T8AQ>@?B1B MZM=%F@4;>.--/O=:U/A*SF-X\^4Q+QYT/L^3!&)$7`0:_IU1W:HUW1BH>CI^ M8DSPOB)5_^7SR>4(I#$$W,0K!B%R%`+#+$?GIYNGLERTUY`?"H'``KLL2W"@ MV@Q;B\-T!M.B-%@\VY6<6UF,OCY0+4*_8&8:W]3KLUVE\1!UTR!G(1`%?#P1EE=Q<6>"W0F'$`J?< M478R#%SDDASZ486LO2*A%=(RU[=&:2UC97.^X-8-$S!RZF^@DD:6<'B_L.)I M9H.MLF$_[A=>8P'[%M]Z!\4*W.RC?'`I.]%+\ M9SO,]BS.5H!%5\O288#-/T38XX@FNWJC4[%NV.NI:_?"8D-0=0W93HA1K[FF1*'*96(R+-7$SQ.XPB`3EN&57$=_ML@?Z"BGEP'40Y?SCW6Q90@>?+#+OQ.4;0S:B=1SWDIA(:L+) MQ>T1&224/9!]%VC/]DPC9""%S+B0<*$"U6VQAV3G&1Q;/+HL9UEPQ-);&OC7 M3%]PN-/8::%*!:O=JI2E=O!-+C0318?QZD^:LPQ8W\JWZI!+3/8AHEM/L@<. M#I]=8IGDXGV+.8@)`^`GUO24=8CI/+6G@X@[D?V/!TS.\C\8_"'UBY?M/X@VT]";/ MTHQ&/E]&#/!OW95#U1@A9AMB91>DZ(/LGRN3W9!:/ROR+@AS:(VO0Q/(_HY% M\2:(T!5L+%K;NC<2JLM32[@HZTV@D[*?!2ID*>"!VBBZ6;H"#LI*"UDC*:L( M4FPV<412*7*\[XNHK8V0#Q65>L(=KK%D;<4Q+.B_%-(ONK^U$/46"F4-I[1RB'JD7X!(-J:^A M4S2@N^ZLU$/":)HGNWM8?0JCZHD',GV-1=)1.;0^>N8[AZ=%:R*:KPIU6Y&2 M!,NF6$HACH`[1N.6,_<,2Q^FSAB`J:T?PTA"TH62BT)Q(9'SEB6"0U/%T'6! MI25ZL?0J4VG*JEJ\1"HV[T#"XR3XC?D/\1G;-]8M28?UZ[*@TX$3T*EY M)%1SWX84/:ZZGO2^6]B'G[$:%=KJ-_5T#*V/A,*)<")VXK?Y8QAXX8Z<1E&< M<[WTR\E#K0DUA89T:D1-H![81D+F)D&POV)TWV8P'WI\G^C&P4QP<\-0]5>W M"+6&N`G04\Y!^?K$NS@,:4)^H6'.:E8A>Z89^4!WY.\,JM?4K,3'*NJV6(M@ MH0YFUL!<%T8G2HOZ]2E[@I#<.4VAX';:6\YF@,!1:K.6Y6X4?-^8E*W1WLV: MAGV4C&$KMB$P'D=,9@/3B/!_0;UMH=UYFM.0+_';)'X)?*[SZR"BD1=P)P$" M\'&9=,?_.^;3F4*X1MQ##.ISX14LH"4&#RM./>-W4&M`*T.U0C07\^S%:36!OE4R0!!W0.C8?@X?.DT3K8QI#`/PK[= MTN7[IATFNW:V:(&.90M>41\P57_WSMNERH_NL'1^G*8R#_V)\:5QN%IV#X'+ MHO=]+'=*N?.&I-$2N\CU#*P[+3:O!4NGDKP.*8@(/]M=4ZB/=+/>_WGPR77S M3C`U02?:`,1V1))B/\ON3B14S1D$X:`V#2$02\,*M@9+/^NHT'2HS?P0PE85 MQ)!+.\\L!IZN*.&D5PX5EAQ6]:`;^L322R[7;1+[N9>]8Y#_UQ_L,J5T69=C M4(A.MJ.D($!""AI2$*'O&<:+LU:(@UI"PPQ=G1H91M!"=,K>&U1JUA!A.EUU MUDW\^/?X99CGE`'5K>K`:-"-:F,(S6VZ92(-\#RDP2:5I[/FWI.*&,^)4HLR M[(04=$02EED,RU`20Z'VV0W(#T`OZPW+@X987*":G*\J\LW.W+V*[F6ZBT,Y<9S!$]4/:Z:W09";W].DI84\T$Q4/.`_Z MT2]>O3"'CWG-/LN%`+88/T/32-R]NDD^Y%'@!5L:!EF@K"Z+P062Z9Y_<@W, M>\6$,/3"K`_;Y990)I->?`*@U\8NW!WG$N(^XFM+S.SSS%A%>:!U&-)QCUY$G'\>Q+_(CKT5,,_;[9I MR+"8%MBS.'!3[_FYN`YH;J] MR[*=/0QWDN9$.[+/2%W"89IVMCME*C53K0>(XKM!L88@$Y;Z-/(;,==Y\NSZ MAS,$B^+;&PAA`S%%]G+9O4A);@QPZ".G$_$^\+YIU6_&/3'Z&,BUF)R0ZYA[ M8F_?6H!?E40W*$(WH6Z09*R2"1A)<=[S?O["_\W_A[N*C/_P_P!02P,$%``` M``@`4H`"01YN&!`3)P``W;H"`!0`'`!R9W(M,C`Q,C`V,S!?<')E+GAM;%54 M"0`#V]P:4-O<&E!U>`L``00E#@``!#D!``#L/5UWXCBR[_><^Q]R>U\WG8;T MS'3WV=X]#IB$.PFP0'IFGGP<(XCN&CLCV^DPO_Y*-A\&+%FR#875/*4[4QYW+3^_^]<___J]_ M_,_EY>\WP_N+MN]$<^2%%P]TS!2CR<5W'#Y?F']=?L/H.R(7WY*Y+NA4[W]Z M_^F"_G,+RTOV$1=[ M_WFR`W1!D?*"K^^>P_#ER]75]^_?W[\]$?>]3V97S0\?KJ]6`]\E([^\!7AK M]/?KU=C&U>\/]R/G&TY&R@V319%UP1[#_7:Z&7;)?73::E]>-]V_!Y!WC`?%=-$33B_CS7\+%"_KZ+L#S M%Y>A'?_NF:#IUW=D1BX9&S_\?/V!`?]M)1G#FYA>B,-%UYOZ9!ZC_.Z"3?LX M[&[A3J(9(N\=?W[%_GHEG."J%&ZM?J]M]D9F^\:X-WHMS-Q[U.]U>J_]@&KTV_3$8FG=T0/>; MF?SVL6<\MKMCLZU&@?KT5=/5[XS&_=:O=_W[MCD,X#2*9E MC.XZ]_W?1A6((6.N,O$+I!'IKB<.#:GASYF8!E)4!G1V/[35H"F_$EN6`3CVI2,$!D]$P7<>B<]]A^PBX.95>+;,B2&A,]!>C/B,YILJ5(4F-V@4KB MT+WM=3O=EM$;&ZU6_[$W[O9N!_W[;JMKCM36=JF92JXPO6_,/QC2&GXI./T5L8Q<>N(G2MH8^`8:,[#=704YB6D.C6>C(D2K MVJ_B19!^X;YKW'3ON^/U$B2]\^?/H,33K!B]2TB"KX=F=H@F+$+_F47H&S_' M2"Q_?6\_(3>;[G2X__/67`G0U3\OCH'A`!'L3TRO&*H[T$?%>13:)"R!=0K^ M2'B/_=!V"V&<@CP2KCU4C+=KN&/Q%)$`%>/I!K)"7,-]/)49N>$@7:5>4K'T M>XK&%H)T/4/>!$U6*+()"J?NXLRJ[VQ]P&6Y3)_D++GT%Y9H:N,I"(GMA*MI M7$9?/+DE"VI]2!9M*027#(B9&R#G_/4<9^/*&6LOM+RTN@VSC:A-G-2/]YYZLMA/`RQ%7+W&.\-)Y MQNY:S%/BSY79MT+%SR7DPB<31+Z^HS!10''T7]A4MGL4";0H)<1VNU2MWWY% M"Z$(=L9:S=K*8)^2E1`:1Y;"F-BLJ&.TF#_Y+H?[6V.LZQIR?9>"%;>;,#H? M$4;J$+WX),Y!4"Y&@5CU,T&LCS6410Y!*]%<@XCFF^]&E)%DT<$N=1B$,MD9 M:_U46V'L4[*2PL4K0UQFK4\>"\1\+FM`:D^!LGH4-_ MP_-3.:.M1AU/S@)BUN(X]NEY&Z?$+.4%DAIO->IXK!:2LQ8*YY!]M1OJW"6_ M=/B3@D$9,[>`I9FX47,YL^R51"^2&P>HWN_JQ_+7%3K:(<:D_[6#/]AQ, M6>4'."=2J@)>.%I:`55Q69(,_O%`H+BI(C-W5)U+"C=R>D'IFR)ZG$LR90+\ M8^1?$7GR-]D)($FV7#L(^M/8KS;><-8:E@L#%)/E2RA'DAGX:R'4-%UM?VYC M3R#-_<%`05XI\61+-),&+439\[U7GX5(4\?>!S1_0D0@4CX04,Q8+*=LF0J) M`)9M9E+TF[2"-.( MZR%`(PA0&$AXV-L#@:+68H%D"V\/<2WVNX2J93)$6GP[XX&BVWS)B"2XC[L6 M@FS9P;/A3=@/\\\(O]HN)3(PPI9-R(+N'=]L-Q*='*7@@:+HN0+D>*F2)&DA M_SOD3L;^@QU&!(>+$7+83XQ6W!)(/@<2*GA?4.@2U&BRXR;W[8,AIX M]%"8+VT1&%2^H*"H\TCAUQW52R!4VJ&@+/>1YY`K`9L M9$A=J)DDK+=2+41+MP\98=)A5@,V;J0NOB72ZSVQY*(:IB_-'%=<[26>8_LM MV62D_!X!E-6`#1\I;I4YE/`+LNJT;PX(>K'QQ'QCC6P0/<7UPV=$MC@E$+8$ MM-6`#3TI"EV2(GZ)6)V$+ROF'?)/(0HE?WC9Q9U?55:?I7E`_!=$P@5K.A57 MN/P9X1<67\T[NX@!K<8IQ)WR`XSY5&@3>HCFD#LXE@C]MXMBT7@3 M8\YNFOR5M"#CL44!66-%06&CDQ+[[G>TXA1WX#:#5/(>R5+^)\*OB7PNJT5:3<5"GI9HZWFK`1 M,%FAO9=2E;` M=H]P(9';EYW":L(&OU2J-E1HTL,Y3U$L7];!![*:L,$Q)0'FZD`&<5ID_U>I MT(&]8'E0=EIP'!)1U/=HE\@-2\QB-6'#9SDR%2>,)>D[Q:)7>C281,ZZ9_6" M+U3!:*L)&RI3$EX.'7HLVJOF_4,4AP"4K#87UFK"AL\*V:H457I4>/SFD__0 M_2S=M5_"OA6@K6O8(%@A!9"D2X\RD>4^E'I`0VJWSH:QKF'#7$7W9CXU>L1" ME%;UC`7O&C:T54BLV614%@^!S'7152D)S,=AGX%/>8%"3.*3:1M-Z=ETDGZ+ M)\4)J4A8)?-;U["1LPI.;Y7Q`=I3E/+GXV70=H4:(@5G7<-&X4I(7IH^/=P_ M=JL/ATR;&:?6[Q(E[_1PEPL1<)Q.NO41NFE7`6%GDZ%# M%"_OT%*B7,;Z6/O8FPR)!],"J):5@YB[SRC$#GO.[-S`\MS`\MS`\MS`\MS` MDCOXW,#R=$1Y;F!Y;F!Y8@(Z-[`\-[`\>0&F5),>`/HD)G42A[@&B,0OW\AE M:GC0-6IU*4>-%MOEWNM&1A0^^P3_M3E%BL6]"P7<"[.@F#.HT,ZL$QJ[01"I MR3:!`&Y]64JN:PKT2+PHOM`F`P;=Y+*4>'?HT*,X9BO3E-`IFUY+1D,WLU01 M*0?]`R9,CAA<'8V-L?E@]L:C?J?;:_4?3*/7IC\&0_..#NA^,Y/?/O:,QW9W M;+:/'7)-LE5K>4E$63D0$(%5YQE-(A?1(QB:,5S6;_RFWI6Z62S_F!M]59\- M.$3+EP3O"%.(1"U\W367;J*`KDE!L"0RD`W?9L%!AW"+B3/G>,LA5`\M2&C* M#?-NC3N5""]/,!QY[I!PBD'`#J9[/YD'PMC?]B#@F.P>5_>C?7OXGB+G'SU[ M.L4N9K&-EAVP-4,L!3X`(`"]K60^."P,>DBTE7"%9>D1H1\AU-P0*?:OT0.BXK%@R/&]IEP(M0@&W MR*.\<%D?K,D<>YCQ(<2O*%^D.9#0CP\5D;$$27KLLGO,45F=H1\C*B+93"*T MVF\W]VUD9+D9#?T*445[[#9!E67-`"7;\SU_F[K5RQ_Y'E4N+/3C1>6D+D6> M'@V7NUZ(J(C"+3+3].<]6)4/#OWVD9PTLS5!ECXM?+7XDB676Z)E7P@(_0Q2 M&?GG4Z:'PU9$Z@*VP$:^R@A<2)0.#MW&D>E0QB5MCR)*[-+3\;W@!M&]$J6Z M))IOE&N4=.S99!%OG:Q'%H6DM+@QGY)%,K>:Y2!?A7ZYJ9RK<6#&Z/#LP)KT MI24N._'E:ML>!/1#355H2B91>KS'2%TIJ4/FUCCH]Y9*'C1V2:GL<45`>UTU MYEG=X[BQ`^P(Y)DY'OJ1I7)RY9)4V0N,L*WD=\AK8S<*A3<>.!#0KRY5*^44 M49M30:T%G;H'T,:O>(*\R89:Y+CTA^0]%RXX]%-.9=/D$`QT2(.OM^ M9S3NMWZ]Z]^WS>'(_/=C=_P'6'%]JH=&P7ZG$O#GCB;J'4V$W.3E0?5N:9*P M@74R\SV5NO@L..BZ>-4;W1P:M!"P2BN,_18%)U+ZSA-0[MZW)D,+67(ZS.;* M50@'75%?3,9Y).D1_=YM*9LKZ6P`Z!+]8B+FTJ+'3>ZM>Z^Y@LT8#5V27TRJ MV83H414HT1[GB@3)^F7E(>( M,C'`(1HA\HH=UM:1KD1#Y/@S+YXE[SV;0W\:^F9"=2IX#$Y!APXR^VO($+YZ MY?TW'#XSWF)O-K;?EF^^C_U5?<8V7S+4\J#?@[XO45X7#\X>/<(4&Q9Q.;0I M])M.D1.RNM!LKHBO9E3\)>A;'(=8+2MCC!YW@6*&)HU\@&TY( MSYKLI;2L>R(RUW8K^<#IU)=E"8T?AZF&="V"KP6O6L#>ZJM,@C*1.DW*TK9. M9.Q8[SG815NDCGU)MDHL,(?X''!QW*'5[D`LTR.#V$8460?GG372PX#K[`XE M3D[L>9MP+9:LKO=*N>>3Q6\$AZCM?Q=)?G\P<>6?2;X>IJ\><,@^6,-& MK8ZK#EP6Z)&+NK6QQSC6]UBWV?Z4\HQR*5P,7#LIF7IAC!:HB-P$P!5_QU49 M:9:4S_]\3E3(0S,6ZH=R*!),U7L*Y$`"5PX>V^W(XX4>R9K]8.":7,$UGS8(=AT0406P_ M83=>7@NM$J()3Z_@LLIU(X]R/8Y'^_2O:FV6U35%%8@_S>E5<5:A-F)Z3[(0 M;I\(ZJ1-(B=<(9^5A9<#/+TR27D9RU,(?6"1EBIZL?%D>=Z*K_8908#"@*YM M\?_$-EY^TM,K5"RO#6K4ES^+G*S?P;;&5*/)Y;:IZFQDSW)Z]8,5>1A\`1RA%*';L4<+K"C8'#(DBC%#T!7+59:$U6`=CU2CG3I M7MU=![FE]>"52XX6F*]$=#14/$#X/W-JSP:%J!=C]R:^>:@(!C;;\L2)_Z-X`P6"72LU+Q6 M$S867Z&29&MA:>YH41"_24N>1`?ZK8$4P,:#6! MWX\\EN;PR=>CVKX<(P_FFEO-DPR\5Z=?Y=FCPP&1L<#P)NP'"Q&_VBZSN:05 MRVXF7Z!K*M-8UR?2>%;IL*=*8671JY-3#H/:#2$+:@YYS0FEX*WK.K;*D":M MLD4"O$GMD;3A1-YK.H0V-*N[HP/3V8@]T1FPY.)FSF-W,>J3F>WAO^)OTXTY M\%T\293$FZ3QZD^7.[GMKF4J$]"L9'Z`ODA+T2RK^:G."6C<&PO:P..KQWYG9P4"F!0X7".(%21$[QU0X M-Z[XH"XW`;"-"5G.,1QIPNIL3>FKA%!=7-HX<%P_B`B2NBO-A0*PG@QL9&Q& M!`9L*6+^I>U"81:` M[6/`7MN+$8NOD0U\BLD:PR7S`[6MI>B4P!:H)B=>TJ0X[76VUM35LN/[<,M/ M*_IP7"@0'VX/&SD?C@\&[L.)^,OUX83TU-E`5N\6#U"2;S^VE>Q^7\)$>"`` M]K&+BHQQ<&&`+4/`5HY9B"BILTW$=02;8B>%G2/S5+#UF+1`O[EC`11["P\9 MK=TH+DV'-YKM39\-=]#D9HQ@CK>E.?S$'2LDL, MZ';JD_AZC<3#,AP0B!30#BIJYR`):.CG8/BLYJ5^I&BJL_$D57TSY(7I=E#' M#_'-<=).EM6/K%!B^375()_\/``&=H]FMOM@A^P]YET$94Q,"AX^@*9$L7[:D*U0/6DX('?Z"M2B25+%W1GGTR; M'3W3,\08D7G2?"&%<9[M2D`"OWRG:L-R%.G1#^"1W2`V@Q#/[5!XP7][(/3C M=`7,ZIU]WZA*RW:=R%U> M!>E1UX>P;QK>I(T\?T[](OJ_KK>7KU:WMRH^5+L\?^7DU]EP1^-^Z]>A.7@< MMNZ,D?I&J$V)P$8KMC"Z6;1<.Y`+/D/'^)E`69%J'FIP4:?=I!*56_<+)9_5#1=E1FA$S_J)0F%Z:RS M^>UMPVT4VM@][\.G8,&9.X)!B.W-DN8$5!UWJ\^,[S:9C'/>C*KL&S_HKJS" M'RT29ZSNMV?/D?&&A2WJ4\.`TV"5BC!;2W:HU4K0;7]N8V%+TJV!P&FR74F( MY;5&&5ABV=E,YO!W/8=2C5\10YE^YY<'-']")$,<>2#`V:Y]EF?D+,7H:V%6 MR7)"OY*S@&Z-LV!;BQ]A!=TE%[J^H"(/KC"[-OSP)M(K\2$^9\'V(]_3"XZ; M=AC*M5AQTH$C[N[!'VS!-@X_E&0Y>I1%OAY:D,=''AOOL8>Z(9J+-JORDUO` M3W8>?H>KA$=ZU&L59L72,OM1&(2VQ_KZ#WW7[?B$_?$0^BG\H`7;N+P:A:I8 M6?,8]F.OI?O,!%\Z,KUD-V$A]W19.#@OU M>#RXYAXM\*.N-=/D3`96_'S,]H,A]=3DWQ">/8=H8E#3M&=HM8D-"'80$]3T MF'$'262L!G"JJ!Y!"05N:N(9'X=W\+9@-6`35D!*"FHQC.<_3D2$FP#(/&$? MREJJP\)JG'B&[Z0LIEJ^_R";2Q[35GP!MQHE1*P&<-)2*\-19OT/$D?*Y]M> M7`+.>I10L1HU3:">J/TH,_\:V/D>;YH<3"(UQNEV5X\`.V;'C MVK9#M&X!)JZM.38*5K.FB5Y!9`N"A]!NTT%TF6_-^_PXD"ZKH&`U81+%(/I6 MO?>/N?>/N?>/N?>/N?>/N?>/CFB/O?V.??VR1?,C][;IWR*Z+`] M%K3O(E0)CZ"CGM7H(GLD>O>(E-[.F58Q5Q0M\Z^>=>9=YUYUYEWG7G7F7>=>=>9=YUYUYE/BSW\"NK38ONT MV#XMMD^+[=-BCZ0%">:F#LF$-T-@?*2D+)+%HU$AM.TNW?DSJ&Z8)/%%MBS@ MT![P2^JK".W]`GZ7^S)>`;7N0$:4SUU:D&SL]S[*OWFUZ:@/]&I@G;41FA/; M;V\)U?_YSK>>?=;9;V-HK^3/7&W"Z3$55B&G$?=^\`C0OWT$R$>`?`3(1X!\ M!,A'@'P$R$>`?`3(1X!\!,A'@'P$Z$J4*"YDDX8::"-$9-J7]-]"A MG_$WI#94-_SI-2+SK/_X"CC:8E6K=_+\(ZL[S\@)BB)EIVUW.U;@N="IT MPP#4#2UH,)FO8K2_`[X39R1&P><1A$N\(S?0-]O,;&A&#NU-9E85UKVD% M8-[O1\-5H\O@6Y\#&^AZ>2IFA@*'$\;7'MN44%+P_:2>^C:D'C0`-KI5#!GX M/(;@QN:VA_=[SOZ,Z)SE&3=0`[I,T,\';K8R(L(`%@SKV@/;WST)-R!RX^"[ M1WO'\L**Z/I#8".^)Z.[H0\6O"O%-0E@XNZC:;RM"F!#7^MS8-N_)XF'`,XO MG/=+0R7%*Q'X3>$"^'N$(O?*]O%\#=-J6IXT`G8G]&17!F/'\7\$NN3:Q*VP[8)!QH M\6W#<<--)T.Y?<][DS.6_R1T-4$O_#?E>T?N5=T`VX]&7NW508/0V94@HB7F MQ)4)-WAO<9$Q4B/KJ!N*7H!-T@%50PT0>MV0WBV104C$8##-L,"@C4MW[`$X M0-V1Y>[@H!WXU@S?H((4"SXFM(SI=\2(V!$%G`X<*_L`3C(R$,LZ>&X\5)>A M?J25>*&TW'VD`]&6&#_/[^$<8WH2S M%1\C M+.P?M5CT`^P9[<:(8H9V!>S$^5T/5?);@V>U5W\7\Q+&DGBY_O2%[JP>F9RU MRC;`'MO>1-KKA5,^W3E?>OFH&V0'8(T>7E-38'^OECHYVQ:(G"#]5#0?<\3& M%6S5'OJ%T%@;@QPJM-MG+,4(BY)LQ.67:55RR-N<0&R2BX)/?U1UOIZ(3BHF M.)ERT:#U#XQTR\9@?P/8T6RM&;:*U5\,CBY*!\AOWG<"Z:1;BCZ`/=&#ZXX: M)O3")'_KN%-UD1YLFC/)$JWP45JT!/8_]^36'ART_WG0Z=Y67`$P6&[$>PEN M[HM2(MO$219G$;M^@)W6PTQ[:ZAN.+`5J'=+G)`@PS4N]M[^*-B(+"G=-<>R M8VA7]CBZU`'\B'[M_AN+]<[(5]<$"VMP*3)/:0^N@_0+G3G\C%UI$.SGW\4' M?=@[B1_"-/@?X,->/AB.#WN5K0""&^'3$\[$%K4?E@BT"ETBM")T%;]@ M5O.E3?5KW0GX(V"=[!6KZ"XF".R-#UO.?X8_$EP#Y*E**ZZ%'$8 M)#.1%70>)HM?@R0$6B1#Q*C(\S/'K,[#:K%"JII`9`'%9:,9]WEADY-1^CWP MHJ<1IV(RJ%`XL;@=@+.E$GA)4Q)BP9\K`='?,5D]BYSV?!1HA7?Y:6N5+N*J M+$I$EW9IAKMV!1P^[3Z!>P"$=DE^KI*(*X;9`!I2]P,<4^U#]GEJLT/MQ+K" M5\KF:E-=(V.3TP9N4#;6M(A$IOEI%OI6Y2;]X?C,SH$CML,IUR"B<'J5NB7K M:E>NH"W;[NN4JB?@Z.SH*Y4&]W!508[2Q'Q"QOHTGOR6A//'9/)KL.CA[I)Z M95.&$;>-W^LJO)I#D_);`'/L8!S;]2/[JR+L0YB22:)I!62:Z62JT'@]""=V MXD.);,%M9[@(ON[.O[94:[H`LN?.Y5V/R(W-L0::X)>*9<_\(#!G^8JAS>%> M$53E<\Y$V;(TO\$?'VLK,Y[3+Y`%V$-?SH7IQD4&N12:0)@X8.P%\/&-,33= MNT\@^W`PY;&#Z'81+5\]J]OHOW@YH.[UMGPQ(%\,2+TL^V)`RM(6OAB0+P8D ME^JA\$L2>:G#&DA7.*: M52<`*AK5LYP]J@9`;U&ZDZ2%X(9'J`TQ7),-H34=QK>PVG:74;'']/C5!,$- M;\TD9_QPS)<9(Z5'7P(_';$D\730;CP"^8PZ:\`/.CZ_T%KK$<=UK]JRJF(Z M;9!\#OT^PYHP!=\*2*!&QY`WQ,7UPBF7FNPN_`WFLL*M:]7A6\D01T[$ZZ5: M=+.<_Y:6',NZ%FZ3O=%XU7R4O_K_;\#^HO-4;63)C&:078)G_YMW[7O7OG?M M>]>^=^U[U[YW[7O7OG?MN^K:AW97P5Z_[NFN&O#N]"7L0J.ZJV`S6'V^M\J5 M$$-0%%C[D*?YX#*"!D9*Y(3N(8RU,XYOS$]B8<#?<3/^/@INHOLHC7;/(5+> M5X5`,J!OD\R+LM*-YV6%:49PT34'NGT_$'4?\Z(X&)6QZ*.T`7Q>\TY25DPE M)38GS+43=#?O,R2R7\9/'_]LK`AIW0ETC4@EEY;\#-M_"2`8)$D)F6(%OS\RDR`'_`G25R0Z*,3QRZ*7#2GV"U8KA%2J;6P0YTZ,*W[)U M)2;*#/]LYHK8&N_$I[0VKV+V4%&2D1>T)B619HL&&`5T&'MT5>K9[+[VA=V?LM)&VABVR>O\=),7WV^]U_B9'^@0K,_^`L``00E#@``!#D!``#M7.%WFS@2_[[O[?_`^^]ADS3@)ZT>H>';VCY MJ_:OR%]JI]U?M9/C[HG6/3[OOCY_^48;W6CMMAB$NS,\1UJ(V!2'0S3'?(%< M?-&:A>'BO--Y>'@X8M$4LR,WF'>$C./7IT)A'PN5^@&;7^$)BOSPHO57A'RI M7TL#"RD_9U.V59"DW*!Z.#T*V!1(CKN=CS<#6RJ8BO0)_;1!_7C/_)3^M".Z M[Q''*;GH]<(50Y;X52?N7)'Z%7(_#D!P5BBI(":4AXBZ:R4*2B(I"[)4*/^NPP,>=A"SEBGA[BM!BQ35!_%YR)!T2[O9QMWW:35G<(*(A M6VXBP[%[-`T^=Y).%5O$&,S5,KZD5\'H8:+F@0X%.7YT9VIZT:-@(/0SYJ&: M)>Y3,%%$7*[FD5V"I;O)PHFK9H`.!3DX(%PN,%>Z1O8HU.+A@I4,`CV*43R\ M8-C=,G$0<^7@D$,WB/3@7*CK`H(F'V[%9$C^D)6E>1=_)9_`.!QF20P22A"LA47&L!=:C=Y'O1G[Y`)T-<)^$=L\:7AE#V[BZ MU`?ZL&?8[PW#L6.<2_K4")\`K#:`@1.(5\Q:PJW%[(W'=H0@FH8S'!)0@5/&&#JVU3>'/>O&T(=7\-]H;+P'`O/.B%MO MA_KME>D85SGW[,ZO=MK+4J>M1]"LOA9+TV`0;6.4M./%:J!FN]/JVX[5^_=[ M:W!EC&WC/[>F\\=6'U8SJ1WW:KOCA-^R@O^IQ:)_.&O][O1T^WU_8'VPZ[QH M"F*UE;IL2 M78A2-B"M.Z8U;!"F-IE2*)-=!'FI*TLM*/Q'@4]<@I-5OII$C?.;/,ZV>3TT M^V9/ATBC]WK6[=`QA]?:R!J8/=-H4GIE0@%(H=99X9MM4*-YED?3'-Z)E6#< M+.1`+K8F/88]$L;0;;0HL>L>Y[$;F$-#AM.Q`1&T0?`9\X4?+#&^Q!24"T=0 MP9E7C(;\ZUJ$$\+,U$?#V%-L;61,8;J41\; M#8+2#@/WTQ@O(N;.$%\MW?E6-90O"ZNU*`2TL3&Z'??>ZW:C)F4OF"\PY7*, M3(PL-JNQ?)7'4E3`D,[+Q+)QP=%:8(9$OFCCJ2AO"INB501J@%_G`;;@?==E M-FD;U[*4-8=]:WS3M%2^%\C,'.P8$'1/?-`.KR:OJDN-;Z%$@GI4H"N`'9CZ MI3DPG6;EG79TS_%?$=AAB$P]C:WY5C6J)>V5)_:BU1@D[93,D6D@^[]5?I::%:"?%(HK#*,VHN8M4EP MINDGK$8R^D3XUOH?HJ9+M-A#>;ILHL M-8MO6:<:X$)E5DR!FXCP*D]-TM1,EIK%>CN9&O5"$5>9%S?1`859?(5#1/RR M.9[V*N$^+401U21/1/P`V7?P8QBA+5BOB-20UXHKL20M%?4#^A6JW5K8=TO` M+X27&N!KW1_PKX`]J07_20G\-;:5BO"?-`G^BG53%8+JDZL=4JCKMRRW#8Y+ ME:7\QAID*TU?P,7YTR)OH&[HEV-:%IY7WZ&3SS%5R]N;6=4.V' MPBJJ_O3^?U=,BG_$0=DQGFCR!.JY.*9WT>)DOO#%R579-F-X#P)5B*EC$7^V4KRV:VMV3]FGWZ)%[L6([C+^R:,?Q4[[=QE94N"K;D>0\=5`?YZRB1 MY4O_V$<-U;T`M?3(,J[^VD.3PNT!=;18,O+J@U=LHDGW8;?=O5&76"D<_8!I>(2&=GL;J^^FJ`5#GFL/QZAOU-A- MB8`.GZ)']34D3U\SI2RE3Y(+@Z0NU1=SZ/<\9'):BM(.$L,_ZU''R:6\G.<< MV@B=FB&>BZJGI:&$ZJ(5LDBDGI(*LCT2>([D\R*6_$:>$M\7/]1):7D$S"2, M1.\U"Z)%.@@!\6"<5K#N+A`__>X%\WE`Y7F0&SR_QVQM4"E!;$-\#4$F0]`19"Y;F0K2[\#@/F$8L3G/3\5\^R'-P%N*)A/`7"R] M/<3%.U/0OXJFIBU?(R3HWG\C'HH&[@2ZY\G]`^2/$/%,VD,+$B(_/1/Z@82S M6>"+^^`<]#C&OK#-">3)O$LHQ;SLP:@U$E]PB+WG]QK*W`3W\/WSS&^3PKL" MFE_A^'^3YM_;-5)U:+]3D_$"W`VI&?@.6^$,,YUS'')8.>5?A6-*97#L(N?+ M0?5\X6^0.;8..6^BN]C-O?1A_5V#L95P(ZB$:?LWBY&.<%G$EC*-**9.)=V' MDRM9;(HH^3L^Y!GXQ%TJG%))=&`.L6>0R/C<:EAM8@/S4`QE2!F M0`OYC,7!7"@]?LNOR]54![0RJ]<\G3%$IY+N$/.LA2#D'S"9 MSF#UU#]CAJ;X&OC"*UA.^XBP.^1'>!SX?C]@@B7K^*\YZN&\[OO:;46AR)1% MXK(5@N=#>[=1D\D-,WN1W*?PM%K@VZ-M/&+F$HXYI`12PZ^(^5/&WA/Y0YKH MD'N16)MO`_Y31C\@^-?K:5GA6$YQ2"4P.`(R!!OYN&"`HNN0-%/8>+`M!+9``F33$C,=7S)3'X'*:`RH1G!G#7&R7 M#`Q0````(`%*``D$Q7-=8+6D` M`']\!0`0`!@```````$```"D@0````!R9W(M,C`Q,C`V,S`N>&UL550%``/; MW!I0=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4H`"08KYL'-;"@``R(<` M`!0`&````````0```*2!=VD``')G&UL550%``/; MW!I0=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4H`"0=[A**PK&```LJ@! M`!0`&````````0```*2!('0``')G&UL550%``/; MW!I0=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4H`"0?'\L'&,0P``EL\# M`!0`&````````0```*2!F8P``')G&UL550%``/; MW!I0=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4H`"01YN&!`3)P``W;H" M`!0`&````````0```*2!<]```')G&UL550%``/; MW!I0=7@+``$$)0X```0Y`0``4$L!`AX#%`````@`4H`"0:ID*+)L"P``@F0` M`!``&````````0```*2!U/<``')G`L``00E#@``!#D!``!02P4&``````8`!@`4`@``B@,!```` ` end XML 14 R9.htm IDEA: XBRL DOCUMENT v2.4.0.6
INVENTORIES
6 Months Ended
Jun. 30, 2012
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 3 - INVENTORIES

 

Inventories are valued using the last-in, first-out (LIFO) method. An actual valuation of inventory under the LIFO method can be made only at the end of each year based on the inventory levels and costs existing at that time. Accordingly, interim LIFO calculations must necessarily be based on management's estimates of expected year-end inventory levels and costs. Because these are subject to many factors beyond management's control, interim results are subject to the final year-end LIFO inventory valuation.

 

During the six month period ended June 30, 2012, inventory quantities were reduced. If this reduction remains through year-end, it will result in a liquidation of LIFO inventory quantities carried at lower costs prevailing in prior years as compared with the current cost of purchases. Although the effect of such a liquidation cannot be precisely quantified at the present time, management believes that if a LIFO liquidation occurs in 2012, the impact will not be material to the Company’s results of operations for the period and will not have a material impact on the financial position of the Company.

 

Inventories consist of the following:

 

  June 30, 2012 December 31, 2011
Inventory at FIFO    
Finished products $   2,458        $   3,318
Materials and work in process 45,338 45,686
Gross inventories 47,796 49,004
Less: LIFO reserve (37,384) (37,476)
Less: excess and obsolescence reserve (1,202) (1,311)
Net inventories $  9,210              $ 10,217
EXCEL 15 Financial_Report.xls IDEA: XBRL DOCUMENT begin 644 Financial_Report.xls M[[N_34E-12U697)S:6]N.B`Q+C`-"E@M1&]C=6UE;G0M5'EP93H@5V]R:V)O M;VL-"D-O;G1E;G0M5'EP93H@;75L=&EP87)T+W)E;&%T960[(&)O=6YD87)Y M/2(M+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D M939D,#AC8S$B#0H-"E1H:7,@9&]C=6UE;G0@:7,@82!3:6YG;&4@1FEL92!7 M96(@4&%G92P@86QS;R!K;F]W;B!A'!L;W)E&UL;G,Z=CTS1")U&UL;G,Z;STS1")U&UL/@T*(#QX.D5X8V5L5V]R:V)O;VL^#0H@(#QX M.D5X8V5L5V]R:W-H965T5]);F9O#I%>&-E;%=O#I% M>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I%>&-E;%=O#I% M>&-E;%=O#I7;W)K#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/D5-4$Q/645%7T)%3D5&251?4$Q!3E,\+W@Z M3F%M93X-"B`@("`\>#I7;W)K#I7;W)K#I7;W)K#I.86UE/@T*("`@(#QX.E=O M#I%>&-E;%=O#I.86UE/D-/35!%3E-!5$E/3E]03$%.4SPO>#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D]015)!5$E.1U]314=- M14Y47TE.1D]234%424]./"]X.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U M#I%>&-E;%=O#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/E-50E-%455%3E1?159%3E13/"]X M.DYA;64^#0H@("`@/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DE.5D5.5$]224537U1A8FQE#I.86UE/@T* M("`@(#QX.E=O#I% M>&-E;%=O#I.86UE/D5!4DY)3D=37U!%4E]32$%2 M15]486)L97,\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I7 M;W)K#I%>&-E;%=O#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/DE. M5D5.5$]224537T1E=&%I;',\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I% M>&-E;%=O#I7 M;W)K#I.86UE/@T*("`@(#QX.E=O#I7;W)K#I. M86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D-/35!%3E-!5$E/3E]03$%.4U]$971A:6Q?5&5X=#$\ M+W@Z3F%M93X-"B`@("`\>#I7;W)K'0R/"]X.DYA;64^#0H@("`@/'@Z5V]R M:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/D]0 M15)!5$E.1U]314=-14Y47TE.1D]234%424].7S(\+W@Z3F%M93X-"B`@("`\ M>#I7;W)K#I%>&-E M;%=O#I%>&-E;%=O#I!8W1I=F53:&5E=#XP/"]X.D%C M=&EV95-H965T/@T*("`\>#I0#I%>&-E;%=O7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^'0^/'-P86X^/"]S M<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$2!6;VQU;G1A'0^ M+2TQ,BTS,3QS<&%N/CPO'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@ M("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^,C`Q,CQS M<&%N/CPO'0^43(\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)FYB'!E;G-E6%B;&4@86YD(&%C8W)U960@97AP96YS97,\+W1D/@T* M("`@("`@("`\=&0@8VQA3PO=&0^#0H@("`@("`@(#QT9"!C;&%S2!A8V-R=6%L/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XS-S`\3PO'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0O:F%V87-C M3X-"B`@("`\=&%B;&4@ M8VQA2!A8V-E<'1E9"!I M;B!T:&4@56YI=&5D(%-T871E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\ M:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E M;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'!E;G-E/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$=&5X=#X\&5R M8VES92!O9B!S=&]C:R!O<'1I;VYS(&%N9"!V97-T:6YG(&]F(%)352=S/"]T M9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D M939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q M-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$2!V86QU871I;VX@861J=7-T;65N=#PO M=&0^#0H@("`@("`@(#QT9"!C;&%S&5S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M/B@Q+#,U M,"D\'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$6%B M;&4@86YD(&%C8W)U960@97AP96YS97,\+W1D/@T*("`@("`@("`\=&0@8VQA M"!B M96YE9FET(&9R;VT@97AE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T M-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R#L@9F]N=#H@,3)P M="!T:6UEF4] M,T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@ M=&5X="UI;F1E;G0Z(#`N-6EN.R!M87)G:6XZ(#!P>#L@9F]N=#H@,3)P="!T M:6UEF4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6EN9R!U;F%U9&ET960@8V]N9&5N2!A8V-E<'1E M9"!I;B!T:&4@56YI=&5D(%-T871E2P@=&AE>2!D;R!N;W0@:6YC;'5D92!A;&P@;V8@=&AE(&EN9F]R;6%T:6]N M(&%N9"!D:7-C;&]S=7)E2!A8V-O=6YT:6YG('!R:6YC M:7!L97,@9V5N97)A;&QY(&%C8V5P=&5D(&EN('1H92!5;FET960@4W1A=&5S M(&]F($%M97)I8V$@9F]R(&-O;7!L971E(&9I;F%N8VEA;"!S=&%T96UE;G1S M+CPO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=M87)G:6XZ(#!P>#L@9F]N=#H@ M,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD M96YT.B`P+C5I;CL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE2!F;W(@82!F86ER('!R M97-E;G1A=&EO;B!O9B!T:&4@"!M;VYT:',@96YD M960@2G5N92`S,"P@,C`Q,B!M87D@;F]T(&)E(&EN9&EC871I=F4@;V8@=&AE M(')E3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F M7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^/'`@3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R M<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3IT:6UE2!E M;F=A9V5D(&EN('1H92!D97-I9VXL(&UA;G5F86-T=7)E+"!A;F0@&EM871E M;'D@.3DE(&]F('1H92!#;VUP86YY)B,X,C$W.W,@=&]T86P@'!O&EM871E;'D@-24@;V8@=&]T86P@6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[ M(&UA6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&IU6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z M(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE6%B;&4@86YD M(&%C8W)U960@;&EA8FEL:71I97,@87!P3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O M;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)VUA3L@ M=&5X="UI;F1E;G0Z(#(R+C5P=#L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@ M=&EM97,@;F5W(')O;6%N+"!T:6UE#L@ M9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R,BXU<'0[(&UA2!B87-I2!W:&5N(&UA2!H M87,@9&5T97)M:6YE9"!T:&%T('1H92!C87)R>6EN9R!V86QU92!O9B!S:&]R M="UT97)M(&EN=F5S=&UE;G1S(&AAF4],T0R('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE#L@9F]N=#H@,3)P="!T:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U M<&,[(&UA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A2!$:7-C;&]S=7)E(%M!8G-T6QE/3-$ M)VUA6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD M96YT.B`P+C5I;CL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE2P@:6YT97)I;2!,249/(&-A;&-U;&%T:6]N65A2!F86-T;W)S(&)E>6]N M9"!M86YA9V5M96YT)W,@8V]N=')O;"P@:6YT97)I;2!R97-U;'1S(&%R92!S M=6)J96-T('1O('1H92!F:6YA;"!Y96%R+65N9"!,249/(&EN=F5N=&]R>2!V M86QU871I;VXN/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&IU3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R M9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3IT M:6UE2!Q=6%N=&ET:65S(&-A28C.#(Q-SMS(')E6QE/3-$)W1E>'0M:6YD96YT.B`R+C(U<&,[(&UA6QE/3-$)VUA6QE/3-$)V9O;G0Z(#$R<'0O;F]R M;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E6QE/3-$)W9E'0@,7!T('-O;&ED.R<^ M)B,Q-C`[/"]T9#X-"CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!C96YT97([ M('!A9&1I;FF4],T0R('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M'0@,7!T('-O;&ED.R<^/&9O;G0@3IT:6UE2!A="!&249//"]F;VYT/CPO=&0^ M#0H\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&IUF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE'0M:6YD96YT.B`P+C'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@,3-P=#L@<&%D9&EN M9RUL969T.B`S+CDU<'0[('!A9&1I;FF4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@,3-P=#L@<&%D9&EN9RUL969T.B`S+CDU<'0[('!A9&1I M;F6QE/3-$)W9EF4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@,3-P=#L@<&%D9&EN9RUL969T.B`S+CDU<'0[('!A9&1I M;F6QE/3-$)W9E'0@,7!T('-O;&ED.R<^/&9O;G0@3IT:6UE'0@ M,7!T('-O;&ED.R<^/&9O;G0@'0M:6YD96YT.B`P+C3IT:6UE'0@,7!T('-O;&ED.R<^/&9O;G0@'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@,3-P=#L@<&%D9&EN9RUL969T.B`S+CDU<'0[('!A9&1I M;F'0M:6YD96YT.B`M,RXY-7!T.R!P861D:6YG+6QE9G0Z(#4N M,#5P=#L@<&%D9&EN9RUR:6=H=#H@,RXY-7!T.R!B;W)D97(M'0@,7!T('-O;&ED.R<^/&9O;G0@'0@ M,7!T('-O;&ED.R<^/&9O;G0@'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@,3-P=#L@<&%D M9&EN9RUL969T.B`S+CDU<'0[('!A9&1I;FF4] M,T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE M7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA6QE/3-$)VUA"`S<&,[(&9O;G0Z(#$R<'0@=&EM97,@ M;F5W(')O;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE2!W:71H(&$@8F%N:RX@5&AI2!I2!B96%R(&EN=&5R97-T M(&%T($Q)0D]2("@Q+C`W)2!A="!*=6YE(#,P+"`R,#$R*2!P;'5S(#(P,"!B M87-I7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M3H@=&EM97,@;F5W(')O M;6%N+'1I;65S.R<@3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE2!H87,@;6EG M3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA3L@=&5X M="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM M97,@;F5W(')O;6%N+"!T:6UE3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@F4@=&AE(&)E;F5F:71S(&9O65E2!A;&P@96UP;&]Y965S)B,X M,C$W.R!I;F1I=FED=6%L(#0P,2AK*2!A8V-O=6YT3L@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE6QE/3-$ M)V9O;G0M9F%M:6QY.B!T:6UE65A2!B92!R97%U:7)E M9"!T;R!M86ME(&-AF5N M(&)E;F5F:71S(&%N9"!W:6QL(&YO="!I;F-L=61E(&QI86)I;&ET:65S(&9O M2!N97<@;W(@ M97AI3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE2!P;&%N&EM871E;'D@)#,@;6EL;&EO;B!I;B`R,#$R M+"!W:&EC:"!I'!E8W1E9"!T;R!S871I"!M;VYT:',@96YD960@2G5N92`S,"P@,C`Q,B!T;W1A;&5D M("0P+C8@;6EL;&EO;B!A;F0@)#$N-"!M:6QL:6]N+"!R97-P96-T:79E;'DN M/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3H@=&EM97,@;F5W(')O;6%N+'1I M;65S.R<@3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z M(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA"!M M;VYT:',@96YD960@2G5N92`S,"P@,C`Q,B!A;F0@)#`N-2!M:6QL:6]N(&%N M9"`D,2XP(&UI;&QI;VX@9F]R('1H92!T:')E92!A;F0@2X@5&AE($-O;7!A;GD@ M<&QA;G,@=&\@8V]N=')I8G5T92!A<'!R;WAI;6%T96QY("0Q+C(@;6EL;&EO M;B!T;R!T:&4@<&QA;B!I;B!M871C:&EN9R!E;7!L;WEE92!C;VYT6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT M.B`R-RXS-7!T.R!M87)G:6XZ(#!P>#L@9F]N=#H@,3)P="!T:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R-RXS-7!T.R!M M87)G:6XZ(#!P>#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE2!P;&%N&EM871E;'D@)#$N,B!M:6QL:6]N M(&1U'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA"!$:7-C;&]S=7)E(%M!8G-T3IT:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;BQT:6UE2!F961E"!R871E(&1U92!P2!T;R!S=&%T92!I M;F-O;64@=&%X97,@<&%R=&EA;&QY(&]F9G-E="!B>2!T87@@8F5N969I=',@ M"!M;VYT:',@96YD960@2G5N92`S,"P@,C`Q,B!A;F0@ M2G5L>2`R+"`R,#$Q(&%R92`S-RXP)2!A;F0@,S2X\+V9O;G0^/"]P/@T*/'`@3L@=&5X="UI;F1E;G0Z(#,Q+C5P=#L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$P M<'0@=&EM97,@;F5W(')O;6%N+"!T:6UEF4],T0R('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE"!P87EM96YT"!M;VYT:',@96YD960@ M2G5N92`S,"P@,C`Q,B!T;W1A;&5D("0Q,RXW(&UI;&QI;VX@86YD("0Q-"XP M(&UI;&QI;VXL(')E2X@26YC;VUE('1A>"!P87EM96YT"!M;VYT:',@96YD960@2G5L>2`R+"`R,#$Q M('1O=&%L960@)#8N.2!M:6QL:6]N(&%N9"`D-RXP(&UI;&QI;VXL(')E2X\+V9O;G0^/"]P/@T*/'`@3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O M;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE"!R971U"!E>&%M:6YA=&EO M;G,@8GD@=&%X(&%U=&AO3L@ M;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE M#L@ M9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE"!R971U&5S(&)E:6YG(&%S2P@=V]U;&0@ M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA3H@=&EM97,@;F5W M(')O;6%N+'1I;65S.R<@#L@9F]N=#H@,3)P="!T:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA M6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M M:6YD96YT.B`R+C(U<&,[(&UA6QE/3-$)VUA69T:2UT8FQL;V]K M.B`Q,3@T.R!M6QE/3-$)VUS;RUY9G1I+6ER M;WF4],T0R M/E1H6QE/3-$)V)O'0@,7!T('-O;&ED.R!B M;W)D97(M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C M:V=R;W5N9"UC;VQO'0@ M,7!T('-O;&ED.R!B;W)D97(M'0@,7!T('-O;&ED M.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE M6QE/3-$)VUS;RUY M9G1I+6ER;W'0@,2XP M<'0[)R!V86QI9VX],T1T;W`@=VED=&@],T0T-"4^#0H\<"!S='EL93TS1"=L M:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@+3EP=#L@;6%R9VEN M.B`V<'0[)R!C;&%S6QE/3-$)V)O'0@,7!T('-O M;&ED.R!B;W)D97(M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I M;CL@8F%C:V=R;W5N9"UC;VQO'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE/3-$)V9O;G0M M9F%M:6QY.B!T:6UE'0M M:6YD96YT.B`P+C5I;CL@;6%R9VEN.B`P:6X@-G!T(#!P=#LG(&-L87-S/3-$ M;7-O;F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE3H@=&EM M97,@;F5W(')O;6%N+'1I;65S.R<@6QE/3-$)V)O'0@,7!T('-O;&ED.R!B;W)D97(M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB M;W1T;VTZ(#!I;CL@8F%C:V=R;W5N9"UC;VQO6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)W1E>'0M M86QI9VXZ(&-E;G1E6QE/3-$ M)V9O;G0M9F%M:6QY.B!T:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)V)O'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)VUS;RUY9G1I+6ER;W'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$ M)V9O;G0M9F%M:6QY.B!T:6UE6QE/3-$)V)O'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG;CTS1&-E M;G1E'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$)V)O'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG M;CTS1&-E;G1E6QE/3-$)V)O'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M M3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@6QE/3-$)V)O'0@,2XP<'0[)R!V M86QI9VX],T1T;W`^#0H\<"!A;&EG;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#9P M=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M M:6QY.B!T:6UE3H@=&EM97,@;F5W(')O;6%N M+'1I;65S.R<@6QE/3-$)V)O'0@,7!T('-O;&ED.R!P861D M:6YG+71O<#H@,&EN.R!M'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\ M<"!A;&EG;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O M;F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE6QE/3-$)VUS;RUY9G1I+6ER;W6QE/3-$)VQI M;F4M:&5I9VAT.B!N;W)M86P[('1E>'0M:6YD96YT.B`M.7!T.R!M87)G:6XZ M(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.B!T:6UE'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG M;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE M:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L M/B8C,38P.SPO<#X-"CPO=&0^#0H\=&0@6QE/3-$)V)O'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)V)O6QE/3-$)VQI;F4M:&5I9VAT.B!N;W)M86P[('1E>'0M:6YD96YT.B`M M.7!T.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE6QE M/3-$)V)O3H@=&EM97,@;F5W M(')O;6%N+'1I;65S.R<@6QE/3-$)V)O6QE/3-$)V)O3H@=&EM97,@;F5W(')O;6%N+'1I M;65S.R<@'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!S='EL M93TS1"=L:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@+3EP=#L@ M;6%R9VEN.B`V<'0[)R!C;&%S3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#!I;B`V<'0@ M,'!T.R<@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE'0@,7!T('-O;&ED M.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#!I M;B`V<'0@,'!T.R<@8VQA3H@=&EM97,@;F5W(')O;6%N+'1I;65S M.R<@6QE/3-$)V)O'0@,7!T('-O;&ED.R!B M;W)D97(M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C M:V=R;W5N9"UC;VQO6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G M:6XZ(#!I;B`V<'0@,'!T.R<@8VQA6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#!I M;B`V<'0@,'!T.R<@8VQA6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@ M;F]R;6%L.R!M87)G:6XZ(#!I;B`V<'0@,'!T.R<@8VQA6QE/3-$ M)V9O;G0M9F%M:6QY.B!T:6UE6QE M/3-$)VUS;RUY9G1I+6ER;W6QE/3-$)V)O'0@,2XU M<'0@'0@,2XU<'0[(&US;RUB;W)D97(M'0@,7!T('-O;&ED.R!P861D M:6YG+71O<#H@,&EN.R!M6QE/3-$)VQI;F4M:&5I M9VAT.B!N;W)M86P[(&UA6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!M87)G M:6XZ(#!I;B`V<'0@,'!T.R<@8VQA3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@6QE/3-$ M)V)O'0@,2XU<'0@6QE/3-$)V9O M;G0M9F%M:6QY.B!T:6UE'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN M.R!M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE M+6AE:6=H=#H@;F]R;6%L.R!M87)G:6XZ(#!I;B`V<'0@,'!T.R<@8VQA6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T M85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V M9#`X8V,Q+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'`@"`P<'@@,W!C.R!F;VYT.B`Q M,G!T('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E3H@=&EM97,@;F5W(')O M;6%N+'1I;65S.R<@2!R97!U3L@=&5X="UI;F1E;G0Z(#(N M,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N M+"!T:6UE6QE/3-$)W!A9&1I;F6QE/3-$)VQI;F4M:&5I9VAT.B!N;W)M86P[(&UA6QE/3-$)VQI;F4M:&5I M9VAT.B!N;W)M86P[(&UA6QE/3-$)VQI;F4M M:&5I9VAT.B!N;W)M86P[(&UA6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE'0@,7!T('-O M;&ED.R!B;W)D97(M'0@,7!T('-O;&ED.R!P861D M:6YG+71O<#H@,&EN.R!M'0@ M,7!T('-O;&ED.R!B;W)D97(M'0@,7!T('-O;&ED M.R!P861D:6YG+71O<#H@,&EN.R!MF4],T0R/E1O=&%L($YU;6)E'0@,2XP<'0[)R!V86QI9VX],T1T;W`@=VED=&@],T0Q,R4^#0H\<"!A M;&EG;CTS1&-E;G1E6QE/3-$ M)VUS;RUY9G1I+6ER;W6QE/3-$)VQI;F4M:&5I9VAT.B!N;W)M86P[(&UA M'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG;CTS1')I9VAT M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R M;6%L.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-T M>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@ M,&EN.R!M6QE/3-$)V)O'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG;CTS M1')I9VAT('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H M=#H@;F]R;6%L.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF M;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE'0@,7!T('-O;&ED.R!P861D:6YG M+71O<#H@,&EN.R!M'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN M.R!M3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@ M'0@,7!T('-O;&ED M.R!P861D:6YG+71O<#H@,&EN.R!M3H@=&EM97,@;F5W(')O;6%N+'1I;65S M.R<@'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@ M,&EN.R!M3H@=&EM97,@;F5W(')O;6%N+'1I;65S.R<@6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE#L@9F]N=#H@,3)P M="!T:6UE6QE M/3-$)V9O;G0M9F%M:6QY.B!T:6UE3L@;6%R M9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE"!M;VYT:',@96YD960@2G5N92`S M,"P@,C`Q,BP@=&AE($-O;7!A;GD@9&ED(&YO="!R97!U2!S M:&%R97,@;V8@:71S(&-O;6UO;B!S=&]C:RX\+V9O;G0^/"]P/CQS<&%N/CPO M7!E.B!T97AT M+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^ M#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT M/3-$)W1E>'0O:'1M;#L@8VAA'0^/'`@3L@=&5X="UI;F1E;G0Z("TR+C(U<&,[(&UA6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3IT:6UE65E(&1I2!N;W0@6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA3L@=&5X="UI;F1E M;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UEF5D(&EN('1H92!S=&%T96UE;G1S(&]F(&]P97)A=&EO;G,@ M86=G2P@86YD("0P+C@@;6EL;&EO;B!A;F0@)#$N,B!M:6QL M:6]N(&9O"!M;VYT:',@96YD960@2G5L>2`R M+"`R,#$Q+"!R97-P96-T:79E;'DN/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA M3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O M;6%N+"!T:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA3L@=&5X M="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM M97,@;F5W(')O;6%N+"!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT M.B`R+C(U<&,[(&UA6QE M/3-$)VUA65S.R<^#0H\=&0@6QE/3-$ M)V)O'0@,7!T('-O;&ED.R!B;W)D97(M M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C:V=R;W5N M9"UC;VQO6QE/3-$)W1E M>'0M86QI9VXZ(&-E;G1E'0M:6YD96YT.B`R-W!T.R!M87)G:6XZ(#!I;B`V<'0@,'!T.R<@8VQA6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E3IT:6UE6QE/3-$)V)O'0@,7!T('-O;&ED.R!B;W)D97(M;&5F=#H@(V8P9C!F,#L@<&%D M9&EN9RUB;W1T;VTZ(#!I;CL@8F%C:V=R;W5N9"UC;VQO6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E3IT M:6UE6QE/3-$)W1E>'0M86QI M9VXZ(&-E;G1E'0M:6YD M96YT.B`R-W!T.R!M87)G:6XZ(#!I;B`V<'0@,'!T.R<@8VQAF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE'0M:6YD96YT.B`R-W!T.R!M M87)G:6XZ(#!I;B`V<'0@,'!T.R<@8VQA6QE/3-$)VUS;RUY9G1I+6ER;W6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`M,"XP-6EN.R!M87)G:6XZ(#9P M=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0@ M,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M'0M:6YD96YT.B`R-W!T.R!M87)G M:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)V)O'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\ M<"!A;&EG;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@,C=P=#L@;6%R9VEN M.B`V<'0[)R!C;&%S'0M:6YD96YT.B`R-W!T.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$ M;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)V)O'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M3L@;&EN92UH96EG:'0Z(&YO'0@,2XP<'0[)R!V86QI9VX],T1T;W`^#0H\<"!A;&EG M;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE M:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@+3`N,C5I;CL@;6%R9VEN.B`V M<'0[)R!C;&%S'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE M/3-$)VUS;RUY9G1I+6ER;W6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`M,"XP-6EN.R!M87)G:6XZ(#9P=#LG(&-L87-S M/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M'0M:6YD96YT M.B`R-RXS-7!T.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF M;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE'0@,2XP<'0[)R!V M86QI9VX],T1T;W`^#0H\<"!A;&EG;CTS1')I9VAT('-T>6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N M=#H@,C=P=#L@;6%R9VEN.B`V<'0[)R!C;&%S3IT:6UE6QE/3-$)VUS;RUY9G1I+6ER;W'0@,7!T M('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M'0@,2XP<'0[(&US;RUB;W)D97(M8F]T=&]M+6%L=#H@ M6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`M,"XP-6EN.R!M87)G:6XZ M(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)V)O'0@,7!T('-O;&ED.R!B;W)D97(M;&5F=#H@(V8P9C!F M,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C:V=R;W5N9"UC;VQO'0@,7!T('-O;&ED.R!P861D:6YG+71O<#H@,&EN.R!M'0M:6YD96YT.B`M,"XR-6EN.R!M M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)V)O M'0@,7!T('-O;&ED.R!B;W)D97(M;&5F M=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C:V=R;W5N9"UC M;VQO'0M:6YD M96YT.B`M,"XR-6EN.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L M/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE'0@,7!T('-O;&ED.R!P M861D:6YG+71O<#H@,&EN.R!M'0@,2XP<'0[(&US;RUB;W)D97(M8F]T=&]M+6%L=#H@6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`M,"XP-6EN.R!M87)G:6XZ(#9P=#LG(&-L M87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$ M)V)O'0@,7!T('-O;&ED.R!B;W)D97(M M;&5F=#H@(V8P9C!F,#L@<&%D9&EN9RUB;W1T;VTZ(#!I;CL@8F%C:V=R;W5N M9"UC;VQO6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!L M:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@,C=P=#L@;6%R9VEN M.B`V<'0[)R!C;&%S6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!L:6YE+6AE:6=H=#H@;F]R;6%L.R!T97AT+6EN9&5N=#H@,C=P=#L@ M;6%R9VEN.B`V<'0[)R!C;&%S'0M:6YD96YT.B`R M-W!T.R!M87)G:6XZ(#9P=#LG(&-L87-S/3-$;7-O;F]R;6%L/CQF;VYT('-I M>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE3L@=&5X="UI;F1E M;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W M(')O;6%N+"!T:6UE#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA2`D."XX M(&UI;&QI;VXN/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&IU3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@ M=&EM97,@;F5W(')O;6%N+"!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU3L@=&5X M="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM M97,@;F5W(')O;6%N+"!T:6UE65A M3L@;6%R9VEN.B`P<'@[(&9O;G0Z(#AP="!T:6UE6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[ M(&UA2X@5&]T86P@8V]M<&5N2X@5&AE2!O=F5R('1H92!V97-T M:6YG('!E65A M3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T M85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I M;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V M9#`X8V,Q+U=O'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'`@'0M86QI M9VXZ(&IU#L@;&5T=&5R+7-P86-I;FF4M861J=7-T M.B!A=71O.R`M=V5B:VET+71E>'0M3IT:6UE'0M M:6YD96YT.B`P<'@[(&QE='1E'0M86QI9VXZ(&IUF4M861J=7-T.B!A=71O M.R`M=V5B:VET+71E>'0M#L@;&5T=&5R M+7-P86-I;FF4M861J=7-T.B!A=71O.R`M=V5B:VET+71E>'0M#L@8V]L;W(Z(",P,#`P,#`[('1E>'0M=')A;G-F;W)M.B!N;VYE M.R!T97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@=VAI=&4M'0M#LG/CQF;VYT('-I M>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE6QE/3-$)V9O M;G0Z(#$R<'0O;F]R;6%L("=T:6UE'0M:6YD96YT.B`P<'@[(&QE='1E6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L M("=T:6UE'0M=')A;G-F;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,'!X.R!L M971T97(M#L@8F]R9&5R+6-O;&QA<'-E.B!C;VQL87!S93L@ M;W)P:&%NF4M861J=7-T.B!N;VYE M.R!F;VYT+7-TF4M861J M=7-T.B!A=71O.R`M=V5B:VET+71E>'0M6QE/3-$ M)W9E'0[(&)O'0[(&)O M6QE M.B!S;VQI9#L@8F]R9&5R+7)I9VAT+7-T>6QE.B!S;VQI9#L@8F]R9&5R+6)O M='1O;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+7)I9VAT+7-T>6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE/3-$ M)W9E6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W=I9'1H.B`R,C!P>#L@<&%D9&EN M9RUR:6=H=#H@,"XT-7!C.R!P861D:6YG+6QE9G0Z(#`N-#5P8SL@8F]R9&5R M+7)I9VAT+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M8F]T=&]M+6-O;&]R M.B!W:6YD;W=T97AT.R!B;W)D97(M6QE.B!S;VQI9#LG/@T*/'`@'0M86QI9VXZ(&-E;G1EF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;BQT:6UE'0M86QI9VXZ(&-E;G1EF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE6QE/3-$)W=I M9'1H.B`R,C!P>#L@<&%D9&EN9RUR:6=H=#H@,"XT-7!C.R!P861D:6YG+6QE M9G0Z(#`N-#5P8SL@8F]R9&5R+7)I9VAT+6-O;&]R.B!W:6YD;W=T97AT.R!B M;W)D97(M8F]T=&]M+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M6QE.B!S;VQI M9#LG/@T*/'`@#L@=&5X="UA;&EG;CH@8V5N=&5R.R<^/&9O;G0@6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L M("=T:6UE"`P<'@[('1E>'0M86QI9VXZ(&-E;G1EF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE6QE/3-$)W=I M9'1H.B`R,C!P>#L@<&%D9&EN9RUR:6=H=#H@,"XT-7!C.R!P861D:6YG+6QE M9G0Z(#`N-#5P8SL@8F]R9&5R+7)I9VAT+6-O;&]R.B!W:6YD;W=T97AT.R!B M;W)D97(M8F]T=&]M+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M6QE.B!S;VQI M9#LG/@T*/'`@'0M86QI M9VXZ(&-E;G1EF4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0M86QI9VXZ M(&-E;G1EF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W=I9'1H.B`R,3EP>#L@<&%D9&EN9RUR:6=H=#H@ M,"XT-7!C.R!P861D:6YG+6QE9G0Z(#`N-#5P8SL@8F]R9&5R+7)I9VAT+6-O M;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M8F]T=&]M+6-O;&]R.B!W:6YD;W=T M97AT.R!B;W)D97(M6QE.B!S;VQI9#LG/@T*/'`@'0M86QI9VXZ(&-E;G1EF4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE2`R+#PO9F]N=#X\+W`^#0H\<"!S='EL93TS1"=F;VYT.B`Q,G!T+VYO M#L@=&5X="UA;&EG;CH@8V5N=&5R.R<^/&9O;G0@6QE/3-$)W9E'0[(&)O'0[(&)O6QE M/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\+W1R/@T*/'1R('-T M>6QE/3-$)W9E'0[(&)O3IT:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U M<&,[(&)O3IT:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I;F3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT M.B`P+C-P8SL@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U M<&,[('!A9&1I;F'0[(&)O'0[(&)O6QE/3-$)W!A9&1I M;F6QE/3-$)W1E M>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN M9RUL969T.B`P+C0U<&,[(&)O3IT:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O3IT M:6UE6QE/3-$)W9E'0[(&)O'0[(&)O'0[(&)O'0[ M(&)O6QE.B!S;VQI9#L@ M8F]R9&5R+6)O='1O;2US='EL93H@6QE.B!S;VQI9#LG/CQF;VYT M('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;BQT:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[ M(&)O3IT:6UE'0[(&)O'0[(&)O6QE/3-$)W!A9&1I M;F6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!P861D:6YG+6QE9G0Z(#`N-#5P8SL@8F]R9&5R+7)I M9VAT+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M8F]T=&]M+6-O;&]R.B!W M:6YD;W=T97AT.R!B;W)D97(M6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O'0[(&)O'0[(&)O'0[(&)O M'0[(&)O6QE/3-$)W9E'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P M861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O M6QE.B!S;VQI9#LG/CQF;VYT('-I M>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE'0[ M(&)O'0[(&)O'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R M+6)O='1O;2US='EL93H@6QE.B!S;VQI9#LG/B8C,38P.SPO M=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O'0[ M(&)O6QE.B!S;VQI M9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;BQT:6UE&5S/"]F;VYT/CPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@ M'0[(&)O'0[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O M;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O6QE.B!S M;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R M+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O3IT:6UE'0[(&)O6QE M/3-$)W9E'0[(&)O6QE.B!S;VQI9#LG M/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE6QE M.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P M=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O M;2US='EL93H@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I M9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O6QE M.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O M'0[(&)O'0[(&)O'0[(&)O6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O M'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE M'0[(&)O'0[ M(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O M='1O;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W!A9&1I;F'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I M9VAT.B`P+C0U<&,[('!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\ M=&0@'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P M+C0U<&,[('!A9&1I;F6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O M;2US='EL93H@6QE/3-$)W!A M9&1I;F6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE M/3-$)V9O;G0Z(#$R<'0O;F]R;6%L("=T:6UE3IT:6UE6QE/3-$ M)V9O;G0Z(#$R<'0O;F]R;6%L("=T:6UE3IT:6UE6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US M='EL93H@6QE/3-$)W9E6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C,38P M.SPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\+W1R/@T*/'1R('-T>6QE M/3-$)W9E6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@3IT:6UE3IT:6UE6QE/3-$)W9E6QE.B!S M;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@3IT:6UE6QE/3-$)W9E6QE.B!S;VQI9#LG/B8C,38P.SPO M=&0^#0H\=&0@6QE.B!S;VQI9#L@ M8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P M+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$#L@ M9F]N=#H@:71A;&EC(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3IT:6UE M6QE/3-$)W1E>'0M86QI9VXZ(&IU M3IT:6UE M3L@;6%R9VEN.B`P<'@[(&9O M;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@ M;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE M#L@ M9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE2!D969E8W1I=F4@<')O9'5C="!D97-I9VX@86YD+V]R(&UA M;G5F86-T=7)E+B!";W1H(&QA=W-U:71S('-T96T@9G)O;2!A('-P96-I9FEC M(&EN8VED96YT(&]F('!E2!A;F0@87)E(&)A2P@;F5G;&EG96YC92!A;F0O;W(@8G)E86-H M(&]F('=A#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA2!A9V%I;G-T('1H92!#;VUP86YY+CPO9F]N=#X\+W`^ M#0H\<"!S='EL93TS1"=T97AT+6%L:6=N.B!J=7-T:69Y.R!T97AT+6EN9&5N M=#H@,BXR-7!C.R!M87)G:6XZ(#!P>#L@9F]N=#H@,3)P="!T:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(&IU3L@;6%R9VEN.B`P<'@[(&9O M;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UEF4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE2!A6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[ M(&UA3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[ M(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE3IT:6UE2!I M;B!);F1I86YA(%-T871E($-O=7)T+"!O=F5R('1E;B!Y96%R6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT M.B`R+C(U<&,[(&UAF4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA2!W86EV960@2!3:71U871E M9"!V+B!3='5R;2P@4G5G97(@)F%M<#L@0V\N($EN8RXL(&5T(&%L/"]U/BX@ M<&5N9&EN9R!I;B!T:&4@56YI=&5D(%-T871E2`Q,2P@,C`Q,"P@=&AE(&-O=7)T(&5N=&5R960@86X@;W)D97(@8V]N M2`T+"`R,#$Q M+"!T:&4@0V]U6QE M/3-$)W1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[ M(&UA3L@=&5X="UI;F1E;G0Z("TR+C(U<&,[(&UA#L@9F]N M=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ(&IU'0M M:6YD96YT.B`R+C(U<&,[(&UA2!D86UA9V5S M+"!A&EM=6T@;&]S2P@97AC97!T(&9O2!G;W9E3L@=&5X="UI;F1E;G0Z(#(N,C5P8SL@ M;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@=&EM97,@;F5W(')O;6%N+"!T:6UE M#L@ M9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE2P@8G5T(&UA>2!H879E(&$@;6%T97)I86P@:6UP86-T(&]N('1H92!# M;VUP86YY)B,X,C$W.W,@9FEN86YC:6%L(')E6QE/3-$)W1E>'0M86QI M9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA3L@ M=&5X="UI;F1E;G0Z(#(N,C5P8SL@;6%R9VEN.B`P<'@[(&9O;G0Z(#$R<'0@ M=&EM97,@;F5W(')O;6%N+"!T:6UE6UE;G1S(&%R92!M861E('=H M96X@87!P2!G2!R96QI86)I;&ET>2!C;VYC97)N:6YG('=H M96X@<&%Y;65N=',@=VEL;"!B92!M861E(&EN(&%N>2!G:79E;B!C87-E+CPO M9F]N=#X\+W`^#0H\<"!S='EL93TS1"=T97AT+6EN9&5N=#H@,BXR-7!C.R!M M87)G:6XZ(#!P>#L@9F]N=#H@,3)P="!T:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA2!F86-T;W)S(')E;&%T960@ M=&\@=&AE('-E=F5R:71Y(&]F('1H92!A;&QE9V5D(&EN:G5R>2!A;F0@<&]T M96YT:6%L(&QI86)I;&ET>2!E>'!O'!E7!I8V%L M;'D@;F]T('!R;V)A8FQE(&]R(&5S=&EM86)L92P@;VYL>2!I;B!R87)E(&-A M2!F;W(@97-T:6UA=&5D(&QE9V%L(&1E9F5N'!E;G-E2!A8V-R M=6%L(&]N('1H92!S86UE(&)A2!A;G1I8VEP871E M9"!P;W-S:6)L92!L:6%B:6QI='D@86YD(&-L86EM'!E M;G-E#L@9F]N=#H@ M,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE#L@9F]N=#H@,3)P="!T:6UEF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE2!T:&%T('1H92!#;VUP86YY(&UI9VAT(&)E(')E<75I7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA3IT:6UE M6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA6QE/3-$)W1E M>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&UA6QE/3-$)W1E>'0M86QI9VXZ(&IU M'0M:6YD96YT.B`M-2XR-7!C.R!M87)G:6XZ(#!P>"`P<'@@ M,'!X(#-P8SL@9F]N=#H@,3)P="!T:6UE6QE/3-$ M)VUA7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$#L@=&5X="UA;&EG;CH@:G5S M=&EF>3L@8V]L;W(Z(",P,#`P,#`[('1E>'0M=')A;G-F;W)M.B!N;VYE.R!T M97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@=VAI=&4M'0M#LG/CQF;VYT('-T>6QE M/3-$)V9O;G0M9F%M:6QY.B!T:6UE3IT:6UEF4],T0R/CQU/D]R M9V%N:7IA=&EO;CH\+W4^/"]F;VYT/CPO<#X-"CQP('-T>6QE/3-$)V9O;G0Z M(#$P<'0O;F]R;6%L("=T:6UE'0M:6YD96YT.B`P+C5I M;CL@;&5T=&5R+7-P86-I;FF4M861J=7-T.B!A=71O.R`M=V5B:VET+71E>'0M M#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@8V]L;W(Z M(",P,#`P,#`[('1E>'0M=')A;G-F;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@ M,BXR-7!C.R!L971T97(M#L@=VAI=&4M'0M#LG/CQF;VYT('-T>6QE/3-$)V9O;G0M M9F%M:6QY.B!T:6UE3IT M:6UEF4],T0R/E-T=7)M+"!2=6=E2!E;F=A9V5D(&EN('1H92!D97-I9VXL(&UA;G5F M86-T=7)E+"!A;F0@&EM871E;'D@.3DE(&]F('1H92!#;VUP86YY)B,X,C$W M.W,@=&]T86P@'!O&EM871E;'D@-24@;V8@ M=&]T86P@#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@8V]L;W(Z(",P,#`P,#`[ M('1E>'0M=')A;G-F;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!L M971T97(M#L@=VAI M=&4M'0M#LG/B8C,38P.SPO<#X-"CQP('-T>6QE/3-$)V9O;G0Z M(#$R<'0O;F]R;6%L("=T:6UE'0M:6YD96YT.B`R+C(U M<&,[(&QE='1E'0M86QI M9VXZ(&IU#L@;&5T=&5R+7-P86-I;FF4M861J=7-T M.B!A=71O.R`M=V5B:VET+71E>'0M#L@=&5X="UA M;&EG;CH@:G5S=&EF>3L@8V]L;W(Z(",P,#`P,#`[('1E>'0M=')A;G-F;W)M M.B!N;VYE.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!L971T97(M#L@=VAI=&4M'0M#LG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE3IT:6UEF4],T0R/E1H92!#;VUP86YY(&UA;G5F86-T=7)E7,@9F]R(&EN=&5R;F%L('5S M92!I;B!I=',@9FER96%R;7,@86YD('5T:6QI>F5S(&%V86EL86)L92!I;G9E M2!C=7-T M;VUE'0^/'`@ M'0M86QI9VXZ(&IUF4M861J=7-T.B!A=71O.R`M M=V5B:VET+71E>'0M3H@=&EM97,@;F5W(')O;6%N+'1I;65S.SL@9F]N="UF M86UI;'DZ=&EM97,@;F5W(')O;6%N+'1I;65S)R!S:7IE/3-$,CX\=3Y&86ER M(%9A;'5E(&]F($9I;F%N8VEA;"!);G-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L("=T:6UE'0M:6YD96YT.B`P<'@[(&QE='1E'0M86QI M9VXZ(&IUF4M861J M=7-T.B!A=71O.R`M=V5B:VET+71E>'0M3H@=&EM97,@;F5W(')O;6%N+'1I M;65S.SL@9F]N="UF86UI;'DZ=&EM97,@;F5W(')O;6%N+'1I;65S)R!S:7IE M/3-$,CY4:&4@8V%R&EM871E(&9A:7(@=F%L=64@9'5E M('1O('1H92!S:&]R="UT97)M(&UA='5R:71Y(&]F('1H97-E(&ET96US+CPO M9F]N=#X\+W`^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$'0^/'`@#L@;&5T=&5R+7-P86-I;FF4M861J=7-T.B!A=71O M.R`M=V5B:VET+71E>'0M3H@=&EM97,@;F5W(')O;6%N+'1I;65S.SL@9F]N M="UF86UI;'DZ=&EM97,@;F5W(')O;6%N+'1I;65S)R!S:7IE/3-$,CX\=3Y3 M:&]R="UT97)M($EN=F5S=&UE;G1S.CPO=3X\+V9O;G0^/"]P/@T*/'`@#L@;&5T=&5R+7-P M86-I;FF4M861J=7-T.B!A=71O.R`M=V5B:VET+71E>'0M#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@8V]L;W(Z(",P,#`P,#`[('1E M>'0M=')A;G-F;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,C(N-7!T.R!L971T M97(M#L@=VAI=&4M M'0M#LG/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE M3IT:6UEF4],T0R/E-H;W)T+71E#L@8V]L;W(Z(",P,#`P,#`[('1E>'0M M=')A;G-F;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@=VAI=&4M'0M M#LG/B8C,38P.SPO<#X-"CQP('-T>6QE/3-$)V9O;G0Z(#$R<'0O;F]R M;6%L("=T:6UE#L@8V]L;W(Z(",P,#`P,#`[('1E>'0M=')A;G-F M;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@=VAI=&4M'0M#LG M/CQF;VYT('-T>6QE/3-$)V9O;G0M9F%M:6QY.B!T:6UE3IT:6UEF4],T0R/CQU/E5S92!O9B!%#L@=&5X="UA;&EG;CH@:G5S M=&EF>3L@8V]L;W(Z(",P,#`P,#`[('1E>'0M=')A;G-F;W)M.B!N;VYE.R!T M97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@=VAI=&4M'0M#LG/B8C,38P.SPO<#X- M"CQP('-T>6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L("=T:6UE'0M:6YD96YT.B`R+C(U<&,[(&QE='1E'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQAF4Z(#$R<'0[(&UA6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L("=T:6UE'0M=')A;G-F M;W)M.B!N;VYE.R!T97AT+6EN9&5N=#H@,'!X.R!L971T97(M#L@8F]R9&5R+6-O;&QA<'-E.B!C;VQL87!S93L@;W)P:&%NF4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4M861J=7-T.B!A=71O.R`M=V5B M:VET+71E>'0M6QE/3-$)W9E'0[('!A9&1I;F6QE M/3-$)W=I9'1H.B`Q.#9P>#L@8F]R9&5R.B`Q<'0@3IT M:6UE6QE/3-$)W9E'0[(&)OF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE'0[(&)O6QE.B!S;VQI9#L@<&%D9&EN M9RUR:6=H=#H@,RXY-7!T.R!P861D:6YG+6QE9G0Z(#,N.35P=#L@=&5X="UA M;&EG;CH@:G5S=&EF>3LG/B8C,38P.SPO=&0^#0H\+W1R/@T*/'1R('-T>6QE M/3-$)W9E'0[(&)O6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R<^/&9O;G0@ M6QE/3-$ M)V)O'0M M86QI9VXZ(')I9VAT.R<^/&9O;G0@6QE/3-$)W9E'0[(&)O6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2UC;VQO6QE/3-$)V)O'0M:6YD96YT M.B`M,RXY-7!T.R<^/&9O;G0@6QE/3-$)V)O'0M86QI9VXZ(')I9VAT.R!L:6YE+6AE M:6=H=#H@,3-P=#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE M.B!S;VQI9#L@<&%D9&EN9RUR:6=H=#H@-2XP-7!T.R!P861D:6YG+6QE9G0Z M(#,N.35P=#L@=&5X="UA;&EG;CH@6QE M/3-$)V)O'0M:6YD96YT.B`P+C6QE/3-$)V)O'0M86QI9VXZ(')I9VAT M.R!L:6YE+6AE:6=H=#H@,3-P=#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O3IT:6UE6QE/3-$)W9E'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2UC;VQO6QE.B!S;VQI9#L@ M8F]R9&5R+6)O='1O;2UC;VQO6QE.B!S;VQI9#L@<&%D M9&EN9RUR:6=H=#H@,"XU-7!T.R!P861D:6YG+6QE9G0Z(#,N.35P=#L@=&5X M="UA;&EG;CH@6QE/3-$ M)W9E'0[(&)OF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2UC;VQO6QE.B!S;VQI9#L@ M8F]R9&5R+6)O='1O;2UC;VQO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P M-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E M9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAAF4M861J=7-T M.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L M('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E6QE/3-$)W9E6QE.B!S;VQI9#L@8F]R9&5R+7)I9VAT+7-T>6QE.B!S;VQI M9#LG/B8C,38P.SPO=&0^#0H\=&0@3IT:6UE"!-;VYT:',@16YD960\+V9O;G0^/"]T9#X-"CPO='(^#0H\='(@ M6QE/3-$ M)W=I9'1H.B`T-"4[('1E>'0M:6YD96YT.B`M,"XW-7!C.R!P861D:6YG+7)I M9VAT.B`S+C'0[(&)O'0[(&)O M'0[(&)O'0M86QI9VXZ M(&-E;G1E3IT:6UE6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA M;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N M=&5R.R!T97AT+6EN9&5N=#H@,"XU:6X[(&9O;G0M6QE/3-$)V9O;G0Z M(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!T97AT+6EN9&5N=#H@ M,"XU:6X[(&9O;G0M6QE.B!S;VQI9#LG/@T*/'`@'0M86QI9VXZ(&-E;G1EF4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE6QE M/3-$)W=I9'1H.B`Q-"4[('!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@ M6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S M(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA M;&EG;CH@8V5N=&5R.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T MF4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE2`R+#PO9F]N=#X\ M+W`^#0H\<"!S='EL93TS1"=F;VYT.B`Q,G!T+VYO'0M86QI9VXZ M(&-E;G1EF4M861J=7-T M.B!N;VYE.R!F;VYT+7-TF4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE.B!S;VQI M9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE.B!S;VQI9#LG/B8C,38P.SPO M=&0^#0H\+W1R/@T*/'1R('-T>6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E6QE.B!S;VQI M9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D M:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O3IT M:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O6QE/3-$)W9E6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG M+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@ M3IT:6UE6QE/3-$)W!A9&1I;F6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S M(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA M;&EG;CH@'0[(&)O'0M86QI9VXZ(')I9VAT.R!F M;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I M;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X M="UA;&EG;CH@6QE.B!S;VQI9#LG/@T*/'`@'0M86QI9VXZ(')I9VAT M.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I;F6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I M;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X M="UA;&EG;CH@6QE/3-$ M)W1E>'0M:6YD96YT.B`M,"XW-7!C.R!P861D:6YG+7)I9VAT.B`X+C%P=#L@ M<&%D9&EN9RUL969T.B`Q+CAP8SL@8F]R9&5R+7)I9VAT+6-O;&]R.B!W:6YD M;W=T97AT.R!B;W)D97(M8F]T=&]M+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D M97(M6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O'0[(&)O'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4M M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R M;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@ M'0M86QI9VXZ(')I9VAT.R!F;VYT M+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA M;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I M>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE M=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG M;CH@6QE.B!S;VQI9#LG/@T*/'`@'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4M M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R M;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@ M'0[(&)O'0[(&)O'0M86QI9VXZ(')I9VAT M.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L M('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@ M=&5X="UA;&EG;CH@6QE/3-$)W9E'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE3IT:6UE'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R M+6)O='1O;2US='EL93H@6QE/3-$)V9O;G0Z(#$R M<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@9F]N="US:7IE+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H M.B!N;W)M86P[)SXF(S$V,#L\+W`^#0H\<"!S='EL93TS1"=F;VYT.B`Q,G!T M+VYO'0M86QI9VXZ(')I9VAT.R!F;VYT+7-I>F4M861J=7-T.B!N M;VYE.R!F;VYT+7-TF4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I M;F6QE.B!S;VQI9#LG/@T*/'`@F4M861J=7-T.B!N;VYE.R!F M;VYT+7-T6QE/3-$ M)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E M#L@=&5X="UA;&EG;CH@'0M86QI9VXZ(')I M9VAT.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R M;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@F4M M861J=7-T.B!N;VYE.R!F;VYT+7-T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!3=&]C:R!;06)S=')A8W1=/"]S=')O;F<^ M/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X=#X\6QE/3-$)V9O;G0Z M(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@=&5X="UI;F1E;G0Z M(#(N,C5P8SL@9F]N="US:7IE+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H M.B!N;W)M86P[)SXF(S$V,#L\+W`^#0H\=&%B;&4@86QI9VX],T1R:6=H="!S M='EL93TS1"=F;VYT.B`Q,G!T+VYOF4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O M;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@9F]N="US:7IE+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H.B!N M;W)M86P[)SXF(S$V,#L\+W`^#0H\<"!S='EL93TS1"=F;VYT.B`Q,G!T+VYO MF4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L M('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@ M9F]N="US:7IE+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H.B!N;W)M86P[ M)SXF(S$V,#L\+W`^#0H\<"!S='EL93TS1"=F;VYT.B`Q,G!T+VYOF4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S M(&YE=R!R;VUA;BP@=&EM97,L('-E#L@9F]N="US M:7IE+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H.B!N;W)M86P[)SX\9F]N M="!S:7IE/3-$,B!S='EL93TS1"=F;VYT+69A;6EL>3IT:6UE6QE M/3-$)V)O'0[('=I9'1H.B`Q,R4[ M('!A9&1I;F6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R M;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@ M8V5N=&5R.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O M;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!F;VYT+7-I>F4M861J=7-T.B!N M;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM M97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!F M;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I M;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X M="UA;&EG;CH@8V5N=&5R.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT M+7-T6QE/3-$)V9O M;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!F;VYT+7-I>F4M M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE'0M86QI9VXZ(&-E;G1E'0M86QI9VXZ(&-E;G1E M'0M86QI9VXZ(&-E;G1E'0M86QI9VXZ(&-E;G1E'0M86QI M9VXZ(&-E;G1E'0M86QI9VXZ(&-E;G1E3IT:6UE3IT:6UE&EM=6T@1&]L;&%R(%9A;'5E(&]F(%-H87)E2!9970@0F4@ M4'5R8VAA6QE/3-$)W9E'0[(&)O'0[(&)O3IT:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A M9&1I;F'0[(&)O'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+7)I9VAT+7-T M>6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE'0[(&)O6QE.B!S M;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)V9O M;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@9F]N="US:7IE M+6%D:G5S=#H@;F]N93L@9F]N="US=')E=&-H.B!N;W)M86P[)SXF(S$V,#L\ M+W`^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B M;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A M,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-? M83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA'0^/'`@86QI M9VX],T1R:6=H="!S='EL93TS1"=F;VYT.B`Q,G!T+VYO'0M86QI M9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[(&9O;G0MF4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE M/3-$)V)O'0[('=I9'1H.B`V,24[ M('1E>'0M86QI9VXZ(&IU'0M:6YD96YT.B`R+C(U<&,[('!A M9&1I;F6QE/3-$)V)O'0[('=I9'1H.B`Q,R4[('!A9&1I;F6QE/3-$)V9O;G0Z(#$R M<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!T97AT+6EN9&5N=#H@,BXR M-7!C.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R M;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!F M;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I M;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X M="UA;&EG;CH@8V5N=&5R.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!F;VYT+7-I M>F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE M=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG M;CH@8V5N=&5R.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!F;VYT+7-I>F4M861J M=7-T.B!N;VYE.R!F;VYT+7-TF4] M,T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE M'0M:6YD96YT.B`R+C(U<&,[(&9O;G0M'0M M:6YD96YT.B`R+C(U<&,[(&9O;G0M'0M:6YD96YT M.B`R+C(U<&,[(&9O;G0M6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R M;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG;CH@ M8V5N=&5R.R!T97AT+6EN9&5N=#H@,BXR-7!C.R!F;VYT+7-I>F4M861J=7-T M.B!N;VYE.R!F;VYT+7-TF4],T0R M('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!T97AT+6EN9&5N M=#H@,BXR-7!C.R!P861D:6YG+7)I9VAT.B`P+C-P8SL@<&%D9&EN9RUL969T M.B`P+C0U<&,[(&)O3IT:6UE M6QE.B!S;VQI9#LG/CQF M;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE'0M:6YD96YT.B`R+C(U<&,[('!A9&1I M;F6QE/3-$)W9E M3IT:6UE3IT:6UEF4M861J=7-T.B!N;VYE.R!F;VYT+7-T'0M:6YD96YT.B`M,2XU M<&,[('!A9&1I;F'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ M(&-E;G1E3IT:6UEF4M861J=7-T.B!N;VYE.R!F;VYT+7-T M6QE/3-$)W9E3IT:6UE M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!T97AT+6EN9&5N=#H@,C6QE.B!S;VQI9#LG M/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE6QE.B!S;VQI9#LG/CQF;VYT M('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;BQT:6UE'0M:6YD96YT.B`R+C(U<&,[('!A9&1I;F6QE/3-$)W9E6QE.B!S;VQI9#L@8F]R9&5R+6)O M='1O;2US='EL93H@6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL M93H@F4M861J=7-T.B!N;VYE.R!F;VYT+7-T'0M:6YD96YT.B`M,2XU<&,[('!A9&1I M;F'0[(&)O'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL M93H@F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)W9E6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O'0[(&)O'0M:6YD96YT.B`R+C(U<&,[('!A9&1I M;F6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O'0[(&)O6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM M97,L('-E#L@=&5X="UA;&EG;CH@:G5S=&EF>3L@ M=&5X="UI;F1E;G0Z(#(N,C5P8SL@9F]N="US:7IE+6%D:G5S=#H@;F]N93L@ M9F]N="US=')E=&-H.B!N;W)M86P[)SXF(S$V,#L\+W`^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W M969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O M'0O:'1M M;#L@8VAA'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F4M861J=7-T.B!N;VYE.R!F;VYT+7-T6QE/3-$)V9O;G0Z(#$R M<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E6QE/3-$)W9E'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+7)I9VAT+7-T>6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+7)I M9VAT+7-T>6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(&-E;G1E M6QE/3-$)W9E'0[(&)O'0[(&)O'0[(&)O'0[(&)O'0M86QI9VXZ(&-E;G1E M3IT:6UE M6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM M97,L('-E#L@=&5X="UA;&EG;CH@8V5N=&5R.R!F M;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE6QE/3-$)W=I9'1H.B`Q-24[('!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL M93H@6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I M;65S(&YE=R!R;VUA;BP@=&EM97,L('-E"`P+C-P M8R`P<'@@,'!X.R!T97AT+6%L:6=N.B!C96YT97([(&9O;G0M6QE/3-$)V9O;G0Z(#$R<'0O M;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E"`P+C-P8R`P<'@@,'!X.R!T97AT+6%L:6=N.B!C96YT97([(&9O;G0M M6QE.B!S M;VQI9#LG/@T*/'`@'0M86QI9VXZ M(&-E;G1E3IT:6UE'0[(&)O'0[(&)O'0M86QI9VXZ(&-E;G1E6QE/3-$)W9E'0[(&)O'0[(&)O6QE/3-$ M)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\+W1R/@T*/'1R('-T>6QE M/3-$)W9E'0[(&)O3IT M:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[ M(&)O3IT:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I;F3IT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P M+C-P8SL@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[ M('!A9&1I;F'0[(&)O'0[(&)O6QE/3-$)W!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL M969T.B`P+C0U<&,[(&)O3IT M:6UE6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$ M)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O3IT:6UE M6QE/3-$)W9E'0[(&)O'0[(&)O'0[(&)O'0[(&)O M6QE.B!S;VQI9#L@8F]R M9&5R+6)O='1O;2US='EL93H@6QE.B!S;VQI9#LG/CQF;VYT('-I M>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE6QE.B!S;VQI M9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;BQT:6UE6QE M/3-$)W!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P M861D:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O M6QE.B!S M;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O'0[(&)O6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#L@ M8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!P861D:6YG+6QE9G0Z(#`N-#5P8SL@8F]R9&5R+7)I9VAT M+6-O;&]R.B!W:6YD;W=T97AT.R!B;W)D97(M8F]T=&]M+6-O;&]R.B!W:6YD M;W=T97AT.R!B;W)D97(M6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE M/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O'0[(&)O'0[(&)O'0[(&)O'0[(&)O6QE/3-$)W9E'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D M:6YG+7)I9VAT.B`R+C=P=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4] M,T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE M'0[(&)O M'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE M'0[(&)O'0[ M(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O M='1O;2US='EL93H@6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^ M#0H\=&0@6QE M.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O'0[(&)O M6QE.B!S;VQI9#LG M/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE&5S/"]F;VYT/CPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O'0[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O6QE.B!S;VQI M9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S M(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P M=#L@<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O3IT:6UE'0[(&)O6QE/3-$ M)W9E'0[(&)O6QE.B!S;VQI9#LG/CQF M;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R M;VUA;BQT:6UE6QE.B!S M;VQI9#LG/CQF;VYT('-I>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I M;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`R+C=P=#L@ M<&%D9&EN9RUL969T.B`P+C0U<&,[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US M='EL93H@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT M.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O6QE.B!S M;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O'0[(&)O'0[(&)O6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@3IT:6UE'0[(&)O'0[(&)O M6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O M;2US='EL93H@'0[(&)O'0[(&)O6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W!A9&1I;F'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT M.B`P+C0U<&,[('!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P.SPO=&0^#0H\=&0@ M'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U M<&,[('!A9&1I;F6QE M/3-$)W!A9&1I;F6QE.B!S;VQI9#LG/B8C,38P M.SPO=&0^#0H\=&0@6QE.B!S;VQI M9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)W!A9&1I;F6QE.B!S;VQI9#L@8F]R9&5R+6)O='1O;2US='EL93H@6QE/3-$)V9O;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE M=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UA;&EG M;CH@8V5N=&5R.R!F;VYT+7-I>F4M861J=7-T.B!N;VYE.R!F;VYT+7-TF4],T0R('-T>6QE/3-$)V9O;G0M9F%M M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O'0[(&)OF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA M;BQT:6UE6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;FF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY M.G1I;65S(&YE=R!R;VUA;BQT:6UE6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P M+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)OF4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE M=R!R;VUA;BQT:6UE6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A M9&1I;F'0[(&)O'0[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4],T0R('-T M>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE'0[(&)O6QE/3-$)W1E>'0M86QI9VXZ(')I M9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O'0[(&)O6QE.B!S;VQI9#LG/CQF;VYT('-I>F4] M,T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT:6UE M6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!P861D:6YG+7)I9VAT.B`P+C0U<&,[('!A9&1I;F'0[(&)O M'0[(&)O6QE M/3-$)W!A9&1I;F'0[(&)O6QE.B!S;VQI M9#LG/B8C,38P.SPO=&0^#0H\=&0@'0[(&)O6QE.B!S;VQI M9#LG/B8C,38P.SPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/B8C M,38P.SPO=&0^#0H\=&0@6QE.B!S;VQI9#LG/CQF;VYT('-I M>F4],T0R('-T>6QE/3-$)V9O;G0M9F%M:6QY.G1I;65S(&YE=R!R;VUA;BQT M:6UE6QE/3-$)V9O M;G0Z(#$R<'0O;F]R;6%L('1I;65S(&YE=R!R;VUA;BP@=&EM97,L('-E#L@=&5X="UI;F1E;G0Z("TR+C(U<&,[(&9O;G0MF4M861J=7-T.B!N;VYE.R!F;VYT+7-T'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[(&-H87)S970] M(G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T M<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@ M8VAA2!A8V-E<'1E9"!I;B!T M:&4@56YI=&5D(%-T871E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA3PO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^3$E"3U(\7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C M;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R M/@T*("`@("`@/'1R(&-L87-S/3-$F5N(&1E9FEN960@8F5N969I M="!P;&%N'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M'0^/'-P86X^/"]S<&%N M/CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D>3X- M"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W M969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z M+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O M'0O:'1M M;#L@8VAA'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P M86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S M/3-$"!R871E6UE;G1S/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M<#XD M(#$S+C<\'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&-E<'0@4VAA'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO M:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W969? M.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O M0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@ M8VAA'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^ M/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$ M3X-"CPO:'1M M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D M,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO M83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA M6UE;G0@ M07=A'0^)FYB&5R8VES M960@'!I'0^)FYB2!3:&%R92UB87-E9"!087EM96YT($%W87)D+"!/<'1I;VYS+"!/=71S=&%N M9&EN9RP@5V5I9VAT960@079E&5R8VES92!0'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R M(&-L87-S/3-$&5R8VES92!P'0^ M)FYB&5R8VES960@=V5I9VAT960@879E&5R M8VES92!P'!I&5R8VES92!P6UE;G0@07=A'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@("`@ M/'1R(&-L87-S/3-$'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6UE;G0@07=A'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$F5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$ M;G5M<#XD(#$N,CQS<&%N/CPO7!E.B!T97AT+VAT;6P[(&-H87)S M970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@ M:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M M;#L@8VAA'1U86QS(#$I M("A3=&]C:R!);F-E;G1I=F4@4&QA;B`R,#`W+"!54T0@)"D\8G(^26X@36EL M;&EO;G,L('5N;&5S65A M'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA&-E<'0@4VAAF5D/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$;G5M<#XR+C@\F5D/"]T9#X-"B`@("`@ M("`@/'1D(&-L87-S/3-$=&5X=#X\F5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$;G5M M<#XD(#$N,3QS<&%N/CPO'!E;G-E(')E8V]G;FEZ960\ M+W1D/@T*("`@("`@("`\=&0@8VQA65A6UE;G0@07=AF5D/"]T9#X-"B`@("`@("`@/'1D(&-L87-S/3-$=&5X M=#XS('EE87)S/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S M'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\+W1R/@T*("`@ M(#PO=&%B;&4^#0H@(#PO8F]D>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT M4&%R=%]A,&4P-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O M;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F M7SEB9#-?83%E9&4V9#`X8V,Q+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R&5S/"]T9#X-"B`@("`@("`@/'1D(&-L M87-S/3-$;G5M<#XR."PU.30\'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^ M#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO M=&0^#0H@("`@("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT9"!C;&%S2!A8V-O=6YT:6YG('!R M:6YC:7!L97,@9V5N97)A;&QY(&%C8V5P=&5D(&EN('1H92!5;FET960@4W1A M=&5S(&]F($%M97)I8V$@9F]R(&-O;7!L971E(&9I;F%N8VEA;"!S=&%T96UE M;G1S+CPO=&0^#0H@("`@("`\+W1R/@T*("`@(#PO=&%B;&4^#0H@(#PO8F]D M>3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P-#$T85\S.#9F M7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C871I;VXZ(&9I M;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E9&4V9#`X8V,Q M+U=O'0O M:'1M;#L@8VAA7!E.B!T97AT+VAT;6P[ M(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@ M/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E M>'0O:'1M;#L@8VAA'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`@(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@ M("`\+W1R/@T*("`@("`@/'1R(&-L87-S/3-$'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`\ M+W1R/@T*("`@("`@/'1R(&-L87-S/3-$3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%]A,&4P M-#$T85\S.#9F7S0W969?.6)D,U]A,65D939D,#AC8S$-"D-O;G1E;G0M3&]C M871I;VXZ(&9I;&4Z+R\O0SHO83!E,#0Q-&%?,S@V9E\T-V5F7SEB9#-?83%E M9&4V9#`X8V,Q+U=O&UL#0I#;VYT96YT+51R M86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE#0I#;VYT96YT+51Y M<&4Z('1E>'0O:'1M;#L@8VAA&UL M;G,Z;STS1")U'10 L87)T7V$P93`T,31A7S,X-F9?-#=E9E\Y8F0S7V$Q961E-F0P.&-C,2TM#0H` ` end XML 16 R29.htm IDEA: XBRL DOCUMENT v2.4.0.6
INCOME TAXES (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Income Tax Disclosure [Abstract]        
Effective income tax rates 37.00% 37.00% 37.00% 37.00%
Income tax payments $ 13.7 $ 6.9 $ 14.0 $ 7.0
XML 17 R28.htm IDEA: XBRL DOCUMENT v2.4.0.6
EMPLOYEE BENEFIT PLANS (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Defined Benefit Plan Disclosure [Line Items]        
Minimum contributions for plan $ 3.0   $ 3.0  
Contributions by company 0.6   1.4  
Expenses related to defined contribution plan 0.5 0.5 1.1 1.0
Total contributions 0.6 0.5 1.3 1.1
Total contributions to the plan during the remainder of fiscal year 1.2      
Frozen defined benefit plans
       
Defined Benefit Plan Disclosure [Line Items]        
Estimated cost for defined benefit plans     $ 0.4  
XML 18 R30.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Numerator:        
Net income $ 18,014 $ 10,813 $ 33,494 $ 18,759
Denominator:        
Weighted average number of common shares outstanding - Basic 19,155,127 18,897,879 19,135,946 18,824,585
Dilutive effect of options and restricted stock units outstanding under the Company's employee compensation plans 528,152 362,614 490,875 175,266
Weighted average number of common shares outstanding - Diluted 19,683,279 19,260,493 19,626,821 18,999,851
XML 19 R31.htm IDEA: XBRL DOCUMENT v2.4.0.6
STOCK REPURCHASES (Details) (USD $)
1 Months Ended 3 Months Ended
Jan. 29, 2011
Apr. 02, 2011
Treasury Stock [Abstract]    
Total Number of Shares Purchased 133,400 133,400
Average Price Paid Per Share $ 14.94 $ 14.94
Total Number of Shares Purchased as Part of Publicly Announced Program 133,400 133,400
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program   $ 8,000,000
XML 20 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2012
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES

         NOTE 2 - SIGNIFICANT ACCOUNTING POLICIES

 

Organization:

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of the Company’s total sales for the three and six months ended June 30, 2012 were firearms sales, and approximately 1% was investment castings sales. Export sales represent approximately 5% of total sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic.

 

The Company’s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.

 

The Company manufactures investment castings made from steel alloys for internal use in its firearms and utilizes available investment casting capacity to manufacture and sell castings to unaffiliated, third-party customers.

 

Fair Value of Financial Instruments:

 

The carrying amounts of financial instruments, including cash, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the short-term maturity of these items.

 

Short-term Investments:

 

Short-term investments consist principally of United States Treasury instruments, all maturing within one year, and are recorded at cost plus accrued interest, which approximates market. The income from short-term investments is included in other income, net. The Company intends to hold these investments until maturity.

 

The Company evaluates securities for other than temporary impairment at least on a quarterly basis, and more frequently when market conditions warrant such evaluation. The Company has determined that the carrying value of short-term investments has not been impaired.

 

Use of Estimates:

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.

XML 21 R32.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS (Details) (Stock Incentive Plan 2007, Stock Options, USD $)
6 Months Ended
Jun. 30, 2012
Stock Incentive Plan 2007 | Stock Options
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding at December 31, 2011 328,700
Granted shares   
Exercised shares (46,956)
Expired shares   
Outstanding at June 30, 2012 281,744
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Outstanding weighted average exercise price at December 31, 2011 $ 8.58
Granted weighted average exercise price   
Exercised weighted average exercise price $ 7.81
Expired weighted average exercise price   
Outstanding weighted average exercise price at June 30, 2012 $ 8.71
Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Grant Date Fair Value [Roll Forward]  
Outstanding grant date fair value December 31, 2011 $ 4.42
Granted grant date fair value   
Exercised grant date fair value $ 3.80
Expired grant date fair value   
Outstanding grant date fair value at June 30, 2012 $ 4.52
XML 22 R2.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED BALANCE SHEETS (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Current Assets    
Cash and cash equivalents $ 75,960 $ 81,056 [1]
Short-term investments 19,994    [1]
Trade receivables, net 47,332 42,225 [1]
Gross inventories 47,796 49,004 [1]
Less LIFO reserve (37,384) (37,476) [1]
Less excess and obsolescence reserve (1,202) (1,311) [1]
Net inventories 9,210 10,217 [1]
Deferred income taxes 6,753 5,776 [1]
Prepaid expenses and other current assets 859 6,968 [1]
Total Current Assets 160,108 146,242 [1]
Property, plant and equipment 181,161 169,142 [1]
Less allowances for depreciation (122,629) (116,195) [1]
Net property, plant and equipment 58,532 52,947 [1]
Deferred income taxes 405 32 [1]
Other assets 11,364 7,289 [1]
Total Assets 230,409 206,510 [1]
Current Liabilities    
Trade accounts payable and accrued expenses 26,946 28,592 [1]
Product liability 1,010 1,305 [1]
Employee compensation and benefits 14,212 14,882 [1]
Workers' compensation 4,846 4,600 [1]
Income taxes payable 1,194 217 [1]
Total Current Liabilities 48,208 49,596 [1]
Accrued pension liability 19,122 19,082 [1]
Product liability accrual 370 441 [1]
Contingent liabilities - Note 11       [1]
Stockholders' Equity    
Additional paid-in capital 12,473 10,454 [1]
Retained earnings 192,203 168,981 [1]
Less: Treasury stock - at cost 2012 - 4,299,434 shares 2011 - 4,299,434 shares (37,884) (37,884) [1]
Accumulated other comprehensive loss (27,543) (27,543) [1]
Total Stockholders' Equity 162,709 137,391 [1]
Total Liabilities and Stockholders' Equity 230,409 206,510 [1]
Nonvoting Common Stock
   
Stockholders' Equity    
Common Stock, Value       [1]
Voting Common Stock
   
Stockholders' Equity    
Common Stock, Value $ 23,460 $ 23,383 [1]
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
XML 23 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Operating Activities    
Net income $ 33,494 $ 18,759
Adjustments to reconcile net income to cash provided by operating activities:    
Depreciation 6,774 5,860
Slow moving inventory valuation adjustment (64) (176)
Stock-based compensation 2,104 1,247
Gain on sale of assets (13) (7)
Deferred income taxes (1,350) 1,111
Changes in operating assets and liabilities:    
Trade receivables (5,107) (292)
Inventories 1,071 5,954
Trade accounts payable and accrued expenses (1,400) 2,298
Employee compensation and benefits (670) (580)
Product liability (366) 135
Prepaid expenses, other assets and other liabilities 2,054 (3,434)
Income taxes payable 977 1,499
Cash provided by operating activities 37,504 32,374
Investing Activities    
Property, plant and equipment additions (12,339) (7,719)
Proceeds from sale of assets 13 16
Purchases of short-term investments (29,993) (47,496)
Proceeds from maturities of short-term investments 9,999 35,496
Cash used for investing activities (32,320) (19,703)
Financing Activities    
Tax benefit from exercise of stock options 1,037 1,441
Repurchase of common stock   (1,999)
Payment of employee withholding tax related to share-based compensation (1,045) (2,432)
Dividends paid (10,272) (2,775)
Cash used for financing activities (10,280) (5,765)
(Decrease) Increase in cash and cash equivalents (5,096) 6,906
Cash and cash equivalents at beginning of period 81,056 [1] 5,132
Cash and cash equivalents at end of period $ 75,960 $ 12,038
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
XML 24 R35.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS (Detail Textuals 2) (Stock Incentive Plan 2007, USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Dec. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation expense recognized $ 1.2 $ 0.8 $ 2.1 $ 1.2  
Restricted Stock Units
         
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units issued 57,956   149,725    
Unrecognised compensation expense recognized 2.8   2.8   6.7
Vesting period for compensation expense recognized         3 years
Compensation expense recognized $ 1.1 $ 0.6 $ 1.9 $ 0.8  
Restricted Stock Units | Maximum
         
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period for compensation expense recognized 5 years        
Restricted Stock Units | Minimum
         
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period for compensation expense recognized 3 years        
XML 25 R22.htm IDEA: XBRL DOCUMENT v2.4.0.6
STOCK REPURCHASES (Tables)
6 Months Ended
Jun. 30, 2012
Treasury Stock [Abstract]  
Schedule of repurchase of common stock

 

 

 

 

 

 

 

 

Period

 

 

 

 

Total Number of Shares Purchased

 

 

 

 

 

Average Price Paid Per Share

Total Number of Shares Purchased as Part of Publicly Announced Program Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program
1/4/11-1/29/11 133,400 $14.94 133,400  
Total 133,400 $14.94 133,400 $8,000,000

 

XML 26 R36.htm IDEA: XBRL DOCUMENT v2.4.0.6
OPERATING SEGMENT INFORMATION (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Segment Reporting Information [Line Items]        
Net Sales $ 119,569 $ 79,622 $ 231,906 $ 155,063
Income (Loss) Before Income Taxes 28,594 17,163 53,165 29,776
Firearms
       
Segment Reporting Information [Line Items]        
Net Sales 118,147 78,471 228,934 152,912
Income (Loss) Before Income Taxes 28,722 17,998 53,616 30,750
Castings
       
Segment Reporting Information [Line Items]        
Net Sales 7,969 5,869 15,901 11,255
Income (Loss) Before Income Taxes (720) (150) (1,163) (447)
Unaffiliated Castings
       
Segment Reporting Information [Line Items]        
Net Sales 1,422 1,151 2,972 2,151
Intersegment Castings
       
Segment Reporting Information [Line Items]        
Net Sales 6,547 4,718 12,929 9,104
Eliminations
       
Segment Reporting Information [Line Items]        
Net Sales (6,547) (4,718) (12,929) (9,104)
Corporate
       
Segment Reporting Information [Line Items]        
Income (Loss) Before Income Taxes $ 592 $ (685) $ 712 $ (527)
XML 27 R24.htm IDEA: XBRL DOCUMENT v2.4.0.6
OPERATING SEGMENT INFORMATION (Tables)
6 Months Ended
Jun. 30, 2012
Segment Reporting [Abstract]  
Schedule of financial information of selected operating segment

 

(in thousands) Three Months Ended Six Months Ended
 

June 30,

2012

July 2,

2011

June 30,

2012

July 2,

2011

Net Sales        
Firearms $118,147 $78,471 $228,934 $152,912
Castings        
Unaffiliated 1,422 1,151 2,972 2,151
Intersegment 6,547 4,718 12,929 9,104
  7,969 5,869 15,901 11,255
Eliminations (6,547) (4,718) (12,929) (9,104)
  $119,569 $79,622 $231,906 $155,063
         
Income (Loss) Before Income Taxes        
Firearms $28,722 $17,998 $53,616 $30,750
Castings (720) (150) (1,163) (447)
Corporate 592 (685) 712 (527)
  $28,594 $17,163 $53,165 $29,776
         
     

June 30,

2012

December 31, 2011
Identifiable Assets        
Firearms     $112,685 $103,545
Castings     5,692 5,290
Corporate     112,032 97,675
      $230,409 $206,510

 

 

XML 28 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.1.0.1 * */ var moreDialog = null; var Show = { Default:'raw', more:function( obj ){ var bClosed = false; if( moreDialog != null ) { try { bClosed = moreDialog.closed; } catch(e) { //Per article at http://support.microsoft.com/kb/244375 there is a problem with the WebBrowser control // that somtimes causes it to throw when checking the closed property on a child window that has been //closed. So if the exception occurs we assume the window is closed and move on from there. bClosed = true; } if( !bClosed ){ moreDialog.close(); } } obj = obj.parentNode.getElementsByTagName( 'pre' )[0]; var hasHtmlTag = false; var objHtml = ''; var raw = ''; //Check for raw HTML var nodes = obj.getElementsByTagName( '*' ); if( nodes.length ){ objHtml = obj.innerHTML; }else{ if( obj.innerText ){ raw = obj.innerText; }else{ raw = obj.textContent; } var matches = raw.match( /<\/?[a-zA-Z]{1}\w*[^>]*>/g ); if( matches && matches.length ){ objHtml = raw; //If there is an html node it will be 1st or 2nd, // but we can check a little further. var n = Math.min( 5, matches.length ); for( var i = 0; i < n; i++ ){ var el = matches[ i ].toString().toLowerCase(); if( el.indexOf( '= 0 ){ hasHtmlTag = true; break; } } } } if( objHtml.length ){ var html = ''; if( hasHtmlTag ){ html = objHtml; }else{ html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ objHtml + "\n"+''+ "\n"+''; } moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write( html ); moreDialog.document.close(); if( !hasHtmlTag ){ moreDialog.document.body.style.margin = '0.5em'; } } else { //default view logic var lines = raw.split( "\n" ); var longest = 0; if( lines.length > 0 ){ for( var p = 0; p < lines.length; p++ ){ longest = Math.max( longest, lines[p].length ); } } //Decide on the default view this.Default = longest < 120 ? 'raw' : 'formatted'; //Build formatted view var text = raw.split( "\n\n" ) >= raw.split( "\r\n\r\n" ) ? raw.split( "\n\n" ) : raw.split( "\r\n\r\n" ) ; var formatted = ''; if( text.length > 0 ){ if( text.length == 1 ){ text = raw.split( "\n" ) >= raw.split( "\r\n" ) ? raw.split( "\n" ) : raw.split( "\r\n" ) ; formatted = "

"+ text.join( "

\n" ) +"

"; }else{ for( var p = 0; p < text.length; p++ ){ formatted += "

" + text[p] + "

\n"; } } }else{ formatted = '

' + raw + '

'; } html = ''+ "\n"+''+ "\n"+' Report Preview Details'+ "\n"+' '+ "\n"+''+ "\n"+''+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+' '+ "\n"+'
'+ "\n"+' formatted: '+ ( this.Default == 'raw' ? 'as Filed' : 'with Text Wrapped' ) +''+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+' '+ "\n"+'
'+ "\n"+''+ "\n"+''; moreDialog = window.open("","More","width=700,height=650,status=0,resizable=yes,menubar=no,toolbar=no,scrollbars=yes"); moreDialog.document.write(html); moreDialog.document.close(); this.toggle( moreDialog ); } moreDialog.document.title = 'Report Preview Details'; }, toggle:function( win, domLink ){ var domId = this.Default; var doc = win.document; var domEl = doc.getElementById( domId ); domEl.style.display = 'block'; this.Default = domId == 'raw' ? 'formatted' : 'raw'; if( domLink ){ domLink.innerHTML = this.Default == 'raw' ? 'with Text Wrapped' : 'as Filed'; } var domElOpposite = doc.getElementById( this.Default ); domElOpposite.style.display = 'none'; }, LastAR : null, showAR : function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }, toggleNext : function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }, hideAR : function(){ Show.LastAR.style.display = 'none'; } }
XML 29 R7.htm IDEA: XBRL DOCUMENT v2.4.0.6
BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2012
Organization, Consolidation and Presentation Of Financial Statements [Abstract]  
BASIS OF PRESENTATION

NOTE 1 - BASIS OF PRESENTATION

 

The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and disclosures required by accounting principles generally accepted in the United States of America for complete financial statements.

 

In the opinion of management, the accompanying unaudited condensed financial statements include all adjustments, consisting of normal recurring accruals, considered necessary for a fair presentation of the results of the interim periods. Operating results for the six months ended June 30, 2012 may not be indicative of the results to be expected for the full year ending December 31, 2012. These financial statements have been prepared on a basis that is substantially consistent with the accounting principles applied in our Annual Report on Form 10-K for the year ended December 31, 2011.

XML 30 R3.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED BALANCE SHEETS (Parentheticals) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Treasury stock, shares 4,299,434 4,299,434 [1]
Nonvoting Common Stock
   
Common Stock,par value (in dollars per share) 1 1 [1]
Common Stock, authorized shares 50,000 50,000 [1]
Common Stock, issued shares       [1]
Voting Common Stock
   
Common Stock,par value (in dollars per share) 1 1 [1]
Common Stock, authorized shares 40,000,000 40,000,000 [1]
Common Stock, issued shares 23,459,506 23,382,566 [1]
Common Stock, outstanding shares 19,160,072 19,083,132 [1]
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
XML 31 R17.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONTINGENT LIABILITIES
6 Months Ended
Jun. 30, 2012
Commitments and Contingencies Disclosure [Abstract]  
CONTINGENT LIABILITIES

NOTE 11 - CONTINGENT LIABILITIES

 

As of June 30, 2012, the Company was a defendant in approximately four (4) lawsuits and is aware of certain other such claims. The lawsuits fall into three general categories, traditional products liability, municipal litigation and securities litigation, discussed in turn below.

 

Traditional Product Liability Litigation

 

Two of the four lawsuits mentioned above involve claims for damages related to allegedly defective product design and/or manufacture. Both lawsuits stem from a specific incident of personal injury and are based on traditional product liability theories such as strict liability, negligence and/or breach of warranty.

 

The Company management believes that the allegations in these cases are unfounded, and that the incidents were caused by the negligence and/or misuse of the firearms by third-parties or the claimant, and that there should be no recovery against the Company.

 

Municipal Litigation

 

Municipal litigation generally includes those cases brought by cities or other governmental entities against firearms manufacturers, distributors and retailers seeking to recover damages allegedly arising out of the misuse of firearms by third-parties.

 

There is only one remaining lawsuit of this type, filed by the City of Gary in Indiana State Court, over ten years ago. The complaint in that case seeks damages, among other things, for the costs of medical care, police and emergency services, public health services, and other services as well as punitive damages. In addition, nuisance abatement and/or injunctive relief is sought to change the design, manufacture, marketing and distribution practices of the various defendants. The suit alleges, among other claims, negligence in the design of products, public nuisance, negligent distribution and marketing, negligence per se and deceptive advertising. The case does not allege a specific injury to a specific individual as a result of the misuse or use of any of the Company’s products.

 

After a long procedural history, the case was scheduled for trial on June 15, 2009. The case was not tried on that date and no subsequent scheduling order has been entered. There has been no activity since that time.

 

Securities Litigation

 

In addition to the foregoing, on August 18, 2009, the Company was served with a complaint captioned Steamfitters Local 449 Pension Fund, on Behalf of Itself and All Others Similarly Situated v. Sturm, Ruger & Co. Inc., et al. pending in the United States District Court for the District of Connecticut. The complaint seeks unspecified damages for alleged violations of the Securities Exchange Act of 1934 and is a purported class action on behalf of purchasers of the Company’s common stock between April 23, 2007 and October 29, 2007. On October 9, 2009, the Company waived service of a complaint captioned Alan R. Herrett, Individually and On Behalf of All Others Similarly Situated v. Sturm, Ruger & Co. Inc., et al. pending in the United States District Court for the District of Connecticut. This matter is based upon the same facts and basic allegations set forth in the Steamfitters Local 449 Pension Fund litigation. On October 12, 2009, a motion to consolidate the two actions was filed by counsel for the Steamfitters. On January 11, 2010, the court entered an order consolidating the two matters. A consolidated amended complaint was filed on March 11, 2010. The defendants, including the Company, filed a motion to dismiss on April 26, 2010 and plaintiffs filed a response on June 18, 2010. Defendants then filed a reply in support of the motion on July 19, 2010. Oral argument was held on November 22, 2010. On February 4, 2011, the Court entered an order granting the motion to dismiss in part and denying it in part. The matter is ongoing.

 

         Summary of Claimed Damages and Explanation of Product Liability Accruals

 

Punitive damages, as well as compensatory damages, are demanded in certain of the lawsuits and claims. Aggregate claimed amounts presently exceed product liability accruals and applicable insurance coverage. For claims made after July 10, 2000, coverage is provided on an annual basis for losses exceeding $5 million per claim, or an aggregate maximum loss of $10 million annually, except for certain new claims which might be brought by governments or municipalities after July 10, 2000, which are excluded from coverage.

 

The Company management monitors the status of known claims and the product liability accrual, which includes amounts for asserted and unasserted claims. While it is not possible to forecast the outcome of litigation or the timing of costs, in the opinion of management, after consultation with special and corporate counsel, it is not probable and is unlikely that litigation, including punitive damage claims, will have a material adverse effect on the financial position of the Company, but may have a material impact on the Company’s financial results for a particular period.

 

Product liability claim payments are made when appropriate if, as, and when claimants and the Company reach agreement upon an amount to finally resolve all claims. Legal costs are paid as the lawsuits and claims develop, the timing of which may vary greatly from case to case. A time schedule cannot be determined in advance with any reliability concerning when payments will be made in any given case.

 

Provision is made for product liability claims based upon many factors related to the severity of the alleged injury and potential liability exposure, based upon prior claim experience. Because the Company’s experience in defending these lawsuits and claims is that unfavorable outcomes are typically not probable or estimable, only in rare cases is an accrual established for such costs. In most cases, an accrual is established only for estimated legal defense costs. Product liability accruals are periodically reviewed to reflect then-current estimates of possible liabilities and expenses incurred to date and reasonably anticipated in the future. Threatened product liability claims are reflected in the Company’s product liability accrual on the same basis as actual claims; i.e., an accrual is made for reasonably anticipated possible liability and claims-handling expenses on an ongoing basis.

 

A range of reasonably possible loss relating to unfavorable outcomes cannot be made. However, in product liability cases in which a dollar amount of damages is claimed, the amount of damages claimed, which totaled $5.4 million and $0.0 million at December 31, 2011 and 2010, respectively, are set forth as an indication of possible maximum liability that the Company might be required to incur in these cases (regardless of the likelihood or reasonable probability of any or all of this amount being awarded to claimants) as a result of adverse judgments that are sustained on appeal.

XML 32 R1.htm IDEA: XBRL DOCUMENT v2.4.0.6
Document and Entity Information
6 Months Ended
Jun. 30, 2012
Jul. 20, 2012
Document and Entity Information [Abstract]    
Entity Registrant Name STURM RUGER & CO INC  
Entity Central Index Key 0000095029  
Trading Symbol rgr  
Entity Current Reporting Status Yes  
Entity Voluntary Filers No  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Common Stock, Shares Outstanding   19,160,072
Document Type 10-Q  
Document Period End Date Jun. 30, 2012  
Amendment Flag false  
Document Fiscal Year Focus 2012  
Document Fiscal Period Focus Q2  
XML 33 R18.htm IDEA: XBRL DOCUMENT v2.4.0.6
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2012
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

         NOTE 12 - SUBSEQUENT EVENTS

 

The Company has evaluated events and transactions occurring subsequent to June 30, 2012 and determined that there were no such events or transactions that would have a material impact on the Company’s results of operations or financial position.

 

 
XML 34 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jul. 02, 2011
Jun. 30, 2012
Jul. 02, 2011
Segment Reporting Information [Line Items]        
Total net sales $ 119,569 $ 79,622 $ 231,906 $ 155,063
Cost of products sold 74,435 51,157 144,979 102,604
Gross profit 45,134 28,465 86,927 52,459
Operating expenses:        
Selling 9,107 6,468 20,107 13,380
General and administrative 7,728 4,935 14,106 9,560
Total operating expenses 16,835 11,403 34,213 22,940
Operating income 28,299 17,062 52,714 29,519
Other income:        
Interest expense, net (21) (13) (44) (33)
Other income, net 316 114 495 290
Total other income, net 295 101 451 257
Income before income taxes 28,594 17,163 53,165 29,776
Income taxes 10,580 6,350 19,671 11,017
Net income and comprehensive income 18,014 10,813 33,494 18,759
Basic earnings per share (in dollars per share) $ 0.94 $ 0.57 $ 1.75 $ 1.00
Fully diluted earnings per share (in dollars per share) $ 0.91 $ 0.56 $ 1.71 $ 0.99
Cash dividends per share (in dollars per share) $ 0.324 $ 0.097 $ 0.536 $ 0.147
Net firearms sales
       
Segment Reporting Information [Line Items]        
Total net sales 118,147 78,471 228,934 152,912
Other income:        
Income before income taxes 28,722 17,998 53,616 30,750
Net castings sales
       
Segment Reporting Information [Line Items]        
Total net sales $ 1,422 $ 1,151 $ 2,972 $ 2,151
XML 35 R12.htm IDEA: XBRL DOCUMENT v2.4.0.6
INCOME TAXES
6 Months Ended
Jun. 30, 2012
Income Tax Disclosure [Abstract]  
INCOME TAXES

           NOTE 6 - INCOME TAXES

 

The Company's 2012 and 2011 effective tax rates differ from the statutory federal tax rate due principally to state income taxes partially offset by tax benefits related to the American Jobs Creation Act of 2004. The effective income tax rates for the three and six months ended June 30, 2012 and July 2, 2011 are 37.0% and 37.0%, respectively.

 

Income tax payments in the three and six months ended June 30, 2012 totaled $13.7 million and $14.0 million, respectively. Income tax payments in the three and six months ended July 2, 2011 totaled $6.9 million and $7.0 million, respectively.

 

The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. With few exceptions, the Company is no longer subject to U.S. federal and state income tax examinations by tax authorities for years before 2008.

 

The Company does not believe it has included any “uncertain tax positions” in its federal income tax return or any of the state income tax returns it is currently filing. The Company has made an evaluation of the potential impact of additional state taxes being assessed by jurisdictions in which the Company does not currently consider itself liable. The Company does not anticipate that such additional taxes, if any, would result in a material change to its financial position.

XML 36 R11.htm IDEA: XBRL DOCUMENT v2.4.0.6
EMPLOYEE BENEFIT PLANS
6 Months Ended
Jun. 30, 2012
Compensation and Retirement Disclosure [Abstract]  
EMPLOYEE BENEFIT PLANS

         NOTE 5 - EMPLOYEE BENEFIT PLANS

 

The Company has migrated its retirement benefit focus from defined benefit pension plans to defined contribution retirement plans, utilizing its current 401(k) plan.

 

Defined Benefit Plans

 

In 2007, the Company amended its hourly and salaried defined benefit pension plans to freeze the benefits for current participants and to discontinue the plans for all future employees. All active participants became fully vested in the amount of benefit services accrued through December 31, 2007 and no benefits have accrued since that date. Currently, the Company provides supplemental discretionary contributions to substantially all employees’ individual 401(k) accounts.

 

In future years, the Company may be required to make cash contributions to the two defined benefit pension plans. The annual contributions will be based on the amount of the unfunded plan liabilities derived from the frozen benefits and will not include liabilities for any future accrued benefits for any new or existing participants. The total amount of these future cash contributions will depend on the investment returns generated by the plans’ assets and the then applicable discount rates used to calculate the plans’ liabilities.

 

The Company plans to contribute approximately $3 million in 2012, which is expected to satisfy the required minimum contribution. Contributions in the three and six months ended June 30, 2012 totaled $0.6 million and $1.4 million, respectively.

 

The estimated cost of the frozen defined benefit plans for 2012 is $0.4 million.

 

Defined Contribution Plan

 

Effective January 1, 2007, the Company modified the terms of its 401(k) plan and now matches a certain portion of employee contributions. Expenses related to these matching contributions totaled $0.5 million and $1.1 million for the three and six months ended June 30, 2012 and $0.5 million and $1.0 million for the three and six months ended July 2, 2011, respectively. The Company plans to contribute approximately $1.2 million to the plan in matching employee contributions during the remainder of 2012.

 

In addition, the Company provided supplemental discretionary contributions to the 401(k) plan totaling $0.6 million and $1.3 million for the three and six months ended June 30, 2012 and $0.5 million and $1.1 million for the three and six months ended July 2, 2011, respectively. The Company plans to contribute supplemental contributions to the plan of approximately $1.2 million during the remainder of 2012.

XML 37 R23.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS (Tables)
6 Months Ended
Jun. 30, 2012
Disclosure Of Compensation Related Costs, Share-Based Payments [Abstract]  
Schedule of changes in options outstanding under the plans

 

 

 

 

 

Shares

Weighted Average Exercise Price

 

 

Grant Date

Fair Value

Outstanding at December 31, 2011 328,700 $8.58 $4.42
Granted -           -           -          
Exercised (46,956) $7.81 $3.80
Expired -           -           -          
Outstanding at June 30, 2012 281,744 $8.71 $4.52

 

XML 38 R19.htm IDEA: XBRL DOCUMENT v2.4.0.6
SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2012
Accounting Policies [Abstract]  
Organization:

Organization:

 

Sturm, Ruger & Company, Inc. (the “Company”) is principally engaged in the design, manufacture, and sale of firearms to domestic customers. Approximately 99% of the Company’s total sales for the three and six months ended June 30, 2012 were firearms sales, and approximately 1% was investment castings sales. Export sales represent approximately 5% of total sales. The Company’s design and manufacturing operations are located in the United States and almost all product content is domestic.

 

The Company’s firearms are sold through a select number of independent wholesale distributors principally to the commercial sporting market.

 

The Company manufactures investment castings made from steel alloys for internal use in its firearms and utilizes available investment casting capacity to manufacture and sell castings to unaffiliated, third-party customers.

Fair Value of Financial Instruments:

Fair Value of Financial Instruments:

 

The carrying amounts of financial instruments, including cash, short-term investments, accounts receivable, accounts payable and accrued liabilities approximate fair value due to the short-term maturity of these items.

Short-term Investments:

Short-term Investments:

 

Short-term investments consist principally of United States Treasury instruments, all maturing within one year, and are recorded at cost plus accrued interest, which approximates market. The income from short-term investments is included in other income, net. The Company intends to hold these investments until maturity.

 

The Company evaluates securities for other than temporary impairment at least on a quarterly basis, and more frequently when market conditions warrant such evaluation. The Company has determined that the carrying value of short-term investments has not been impaired.

Use of Estimates:

Use of Estimates:

 

The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.

XML 39 R15.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS
6 Months Ended
Jun. 30, 2012
Disclosure Of Compensation Related Costs, Share-Based Payments [Abstract]  
COMPENSATION PLANS

         NOTE 9 - COMPENSATION PLANS

 

In April 2007, the Company adopted and the shareholders approved the 2007 Stock Incentive Plan (the “2007 SIP”) under which employees, independent contractors, and non-employee directors may be granted stock options, restricted stock, deferred stock awards, and stock appreciation rights, any of which may or may not require the satisfaction of performance objectives. Vesting requirements are determined by the Compensation Committee of the Board of Directors. The Company has reserved 2,550,000 shares for issuance under the 2007 SIP of which 839,000 remain available for future grants as of June 30, 2012.

 

Compensation costs related to all share-based payments recognized in the statements of operations aggregated $1.2 million and $2.1 million for the three and six months ended June 30, 2012, respectively, and $0.8 million and $1.2 million for the three and six months ended July 2, 2011, respectively.

 

Stock Options

 

A summary of changes in options outstanding under the plans is summarized below:

 

 

 

 

 

Shares

Weighted Average Exercise Price

 

 

Grant Date

Fair Value

Outstanding at December 31, 2011

328,700

$8.58

$4.42

Granted

-         

-         

-         

Exercised

(46,956)

$7.81

$3.80

Expired

-         

-         

-         

Outstanding at June 30, 2012

281,744

$8.71

$4.52

 

 

The aggregate intrinsic value (mean market price at June 30, 2012 less the weighted average exercise price) of options outstanding under the plans was approximately $8.8 million.

 

Restricted Stock Units

 

Beginning in the second quarter of 2009, the Company began granting restricted stock units to senior employees in lieu of incentive stock options. These awards vest dependent on the achievement of corporate objectives established by the Compensation Committee of the Board of Directors. Beginning in 2011, a three year vesting period was added to the performance criteria, which had the effect of requiring both the achievement of the corporate performance objectives and the satisfaction of the vesting period.

 

Restricted stock units issued during the three and six months ended June 30, 2012 were 57,956 and 149,725, respectively. Total compensation costs related to these restricted stock units are $2.8 million and $6.7 million, respectively. These costs are being recognized ratably over the vesting period which range from three to five years. Total compensation cost related to restricted stock units was $1.1 million and $1.9 million for the three and six months ended June 30, 2012, respectively, and $0.6 million and $0.8 million for the three and six months ended July 2, 2011, respectively.

XML 40 R13.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2012
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

         NOTE 7 - EARNINGS PER SHARE

 

Set forth below is a reconciliation of the numerator and denominator for basic and diluted earnings per share calculations for the periods indicated:

 

 

Three Months Ended

Six Months Ended

 

June 30,

2012

July 2,

2011

June 30,

2012

July 2,

2011

 

 

 

 

 

     Numerator:

 

 

 

 

  Net income

$18,014

$10,813

$33,494

$18,759

       Denominator:

 

 

 

 

  Weighted average number of common shares outstanding – Basic

 

19,155,127

 

18,897,879

 

19,135,946

 

18,824,585

  Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans

 

 

 

528,152

 

 

 

362,614

 

 

 

490,875

 

 

 

175,266

      Weighted average number of common shares outstanding – Diluted

 

19,683,279

 

19,260,493

 

19,626,821

 

18,999,851

 

 The dilutive effect of outstanding options and restricted stock units is calculated using the treasury stock method. There were no stock options that were anti-dilutive and therefore not included in the diluted earnings per share calculation.

XML 41 R14.htm IDEA: XBRL DOCUMENT v2.4.0.6
STOCK REPURCHASES
6 Months Ended
Jun. 30, 2012
Treasury Stock [Abstract]  
STOCK REPURCHASES

         NOTE 8 - STOCK REPURCHASES

 

In the first quarter of 2011 the Company repurchased shares of its common stock. Details of these purchases are as follows: 

 

 

 

 

 

    

 

 

    Period

 

 

 

 

Total Number of Shares Purchased

 

 

 

 

 

Average Price Paid Per Share

Total Number of Shares Purchased as Part of Publicly Announced Program

Maximum Dollar Value of Shares that May Yet Be Purchased Under the Program

    1/4/11-1/29/11

133,400

$14.94

133,400

 

    Total

133,400

$14.94

133,400

$8,000,000

 

 

These purchases were made with cash held by the Company and no debt was incurred.

 

During the six months ended June 30, 2012, the Company did not repurchase any shares of its common stock.

XML 42 R16.htm IDEA: XBRL DOCUMENT v2.4.0.6
OPERATING SEGMENT INFORMATION
6 Months Ended
Jun. 30, 2012
Segment Reporting [Abstract]  
OPERATING SEGMENT INFORMATION

NOTE 10 - OPERATING SEGMENT INFORMATION

 

The Company has two reportable segments: firearms and investment castings. The firearms segment manufactures and sells rifles, pistols, and revolvers principally to a select number of independent wholesale distributors primarily located in the United States. The investment castings segment manufactures and sells steel investment castings.

 

Selected operating segment financial information follows:

 

(in thousands) Three Months Ended Six Months Ended
 

June 30,

2012

July 2,

2011

June 30,

2012

July 2,

2011

Net Sales        
Firearms $118,147 $78,471 $228,934 $152,912
Castings        
Unaffiliated 1,422 1,151 2,972 2,151
Intersegment 6,547 4,718 12,929 9,104
  7,969 5,869 15,901 11,255
Eliminations (6,547) (4,718) (12,929) (9,104)
  $119,569 $79,622 $231,906 $155,063
         
Income (Loss) Before Income Taxes        
Firearms $28,722 $17,998 $53,616 $30,750
Castings (720) (150) (1,163) (447)
Corporate 592 (685) 712 (527)
  $28,594 $17,163 $53,165 $29,776
         
     

June 30,

2012

December 31, 2011
Identifiable Assets        
Firearms     $112,685 $103,545
Castings     5,692 5,290
Corporate     112,032 97,675
      $230,409 $206,510
XML 43 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
COMPENSATION PLANS (Detail Textuals 1) (Stock Incentive Plan 2007, USD $)
In Millions, unless otherwise specified
12 Months Ended
Jun. 30, 2012
Stock Options
Dec. 31, 2011
Restricted Stock Units
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
The aggregate intrinsic value of options outstanding $ 8.8  
Vesting period of options   3 years
XML 44 R21.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2012
Earnings Per Share [Abstract]  
Schedule of reconciliation of the numerator and denominator for basic and diluted earnings per share

 

  Three Months Ended Six Months Ended
 

June 30,

2012

July 2,

2011

June 30,

2012

July 2,

2011

         
Numerator:        
Net income $18,014 $10,813 $33,494 $18,759
Denominator:        
Weighted average number of common shares outstanding – Basic

 

19,155,127

 

18,897,879

 

19,135,946

 

18,824,585

Dilutive effect of options and restricted stock units outstanding under the Company’s employee compensation plans

 

 

 

528,152

 

 

 

362,614

 

 

 

490,875

 

 

 

175,266

Weighted average number of common shares outstanding – Diluted

 

19,683,279

 

19,260,493

 

19,626,821

 

18,999,851

 

XML 45 R26.htm IDEA: XBRL DOCUMENT v2.4.0.6
INVENTORIES (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2012
Dec. 31, 2011
Inventory at FIFO    
Finished products $ 2,458 $ 3,318
Materials and work in process 45,338 45,686
Gross inventories 47,796 49,004 [1]
Less: LIFO reserve (37,384) (37,476) [1]
Less: excess and obsolescence reserve (1,202) (1,311) [1]
Net inventories $ 9,210 $ 10,217 [1]
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
XML 46 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED) (USD $)
In Thousands, unless otherwise specified
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Total
Balance at Dec. 31, 2011 $ 23,383 $ 10,454 $ 168,981 $ (37,884) $ (27,543) $ 137,391 [1]
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income and comprehensive income     33,494     33,494
Dividends paid     (10,272)     (10,272)
Recognition of stock-based compensation expense   2,104       2,104
Employee withholding tax related to share-based compensation   (1,045)       (1,045)
Tax benefit realized from exercise of stock options and vesting of RSU's   1,037       1,037
Common stock issued- compensation plans 77 (77)        
Balance at Jun. 30, 2012 $ 23,460 $ 12,473 $ 192,203 $ (37,884) $ (27,543) $ 162,709
[1] Note: The balance sheet at December 31, 2011 has been derived from the audited financial statements at that date but does not include all the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.
XML 47 R10.htm IDEA: XBRL DOCUMENT v2.4.0.6
LINE OF CREDIT
6 Months Ended
Jun. 30, 2012
Line Of Credit Facility [Abstract]  
LINE OF CREDIT

 NOTE 4 - LINE OF CREDIT

 

In December 2011, the Company renewed a $25 million credit facility with a bank. This facility is renewable annually and now terminates on June 15, 2013. Borrowings under this facility bear interest at LIBOR (1.07% at June 30, 2012) plus 200 basis points. The Company is charged three-eighths of a percent (0.375%) per year on the unused portion. At June 30, 2012 and December 31, 2011, the Company was in compliance with the terms and covenants of the credit facility, which remains unused.

XML 48 R27.htm IDEA: XBRL DOCUMENT v2.4.0.6
LINE OF CREDIT (Details) (Credit facility, USD $)
In Millions, unless otherwise specified
6 Months Ended
Jun. 30, 2012
Dec. 31, 2011
Credit facility
   
Line of Credit Facility [Line Items]    
Credit facility with a bank   $ 25
Description of interest rate of credit facility LIBOR  
Line of credit interest rate (in percent) 1.07%  
Line of credit basis points 2.00%  
Line of credit unused portion per year (in percent) 0.375%  
XML 49 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.6 Html 86 163 1 true 22 0 false 6 false false R1.htm 001 - Document - Document and Entity Information Sheet http://www.ruger.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 002 - Statement - CONDENSED BALANCE SHEETS Sheet http://www.ruger.com/role/CONDENSEDBALANCESHEETS CONDENSED BALANCE SHEETS false false R3.htm 003 - Statement - CONDENSED BALANCE SHEETS (Parentheticals) Sheet http://www.ruger.com/role/CONDENSEDBALANCESHEETSParentheticals CONDENSED BALANCE SHEETS (Parentheticals) false false R4.htm 004 - Statement - CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.ruger.com/role/CONDENSEDSTATEMENTSOFINCOMEANDCOMPREHENSIVEINCOMEUNAUDITED CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) false false R5.htm 005 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED) Sheet http://www.ruger.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITYUNAUDITED CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (UNAUDITED) false false R6.htm 006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.ruger.com/role/CONDENSEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) false false R7.htm 007 - Disclosure - BASIS OF PRESENTATION Sheet http://www.ruger.com/role/BasisOfPresentation BASIS OF PRESENTATION false false R8.htm 008 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.ruger.com/role/SignificantAccountingPolicies SIGNIFICANT ACCOUNTING POLICIES false false R9.htm 009 - Disclosure - INVENTORIES Sheet http://www.ruger.com/role/Inventories INVENTORIES false false R10.htm 010 - Disclosure - LINE OF CREDIT Sheet http://www.ruger.com/role/LineOfCredit LINE OF CREDIT false false R11.htm 011 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.ruger.com/role/EmployeeBenefitPlans EMPLOYEE BENEFIT PLANS false false R12.htm 012 - Disclosure - INCOME TAXES Sheet http://www.ruger.com/role/IncomeTaxes INCOME TAXES false false R13.htm 013 - Disclosure - EARNINGS PER SHARE Sheet http://www.ruger.com/role/EarningsPerShare EARNINGS PER SHARE false false R14.htm 014 - Disclosure - STOCK REPURCHASES Sheet http://www.ruger.com/role/StockRepurchases STOCK REPURCHASES false false R15.htm 015 - Disclosure - COMPENSATION PLANS Sheet http://www.ruger.com/role/CompensationPlans COMPENSATION PLANS false false R16.htm 016 - Disclosure - OPERATING SEGMENT INFORMATION Sheet http://www.ruger.com/role/OperatingSegmentInformation OPERATING SEGMENT INFORMATION false false R17.htm 017 - Disclosure - CONTINGENT LIABILITIES Sheet http://www.ruger.com/role/ContingentLiabilities CONTINGENT LIABILITIES false false R18.htm 018 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.ruger.com/role/SubsequentEvents SUBSEQUENT EVENTS false false R19.htm 019 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.ruger.com/role/SIGNIFICANTACCOUNTINGPOLICIESPolicies SIGNIFICANT ACCOUNTING POLICIES (Policies) false false R20.htm 020 - Disclosure - INVENTORIES (Tables) Sheet http://www.ruger.com/role/INVENTORIESTables INVENTORIES (Tables) false false R21.htm 021 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.ruger.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) false false R22.htm 022 - Disclosure - STOCK REPURCHASES (Tables) Sheet http://www.ruger.com/role/STOCKREPURCHASESTables STOCK REPURCHASES (Tables) false false R23.htm 023 - Disclosure - COMPENSATION PLANS (Tables) Sheet http://www.ruger.com/role/COMPENSATIONPLANSTables COMPENSATION PLANS (Tables) false false R24.htm 024 - Disclosure - OPERATING SEGMENT INFORMATION (Tables) Sheet http://www.ruger.com/role/OPERATINGSEGMENTINFORMATIONTables OPERATING SEGMENT INFORMATION (Tables) false false R25.htm 025 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.ruger.com/role/SIGNIFICANTACCOUNTINGPOLICIESDetails SIGNIFICANT ACCOUNTING POLICIES (Details) false false R26.htm 026 - Disclosure - INVENTORIES (Details) Sheet http://www.ruger.com/role/INVENTORIESDetails INVENTORIES (Details) false false R27.htm 027 - Disclosure - LINE OF CREDIT (Details) Sheet http://www.ruger.com/role/LINEOFCREDITDetails LINE OF CREDIT (Details) false false R28.htm 028 - Disclosure - EMPLOYEE BENEFIT PLANS (Details) Sheet http://www.ruger.com/role/EMPLOYEEBENEFITPLANSDetails EMPLOYEE BENEFIT PLANS (Details) false false R29.htm 029 - Disclosure - INCOME TAXES (Details) Sheet http://www.ruger.com/role/INCOMETAXESDetails INCOME TAXES (Details) false false R30.htm 030 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.ruger.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) false false R31.htm 031 - Disclosure - STOCK REPURCHASES (Details) Sheet http://www.ruger.com/role/STOCKREPURCHASESDetails STOCK REPURCHASES (Details) false false R32.htm 032 - Disclosure - COMPENSATION PLANS (Details) Sheet http://www.ruger.com/role/COMPENSATIONPLANSDetails COMPENSATION PLANS (Details) false false R33.htm 033 - Disclosure - COMPENSATION PLANS (Detail Textuals) Sheet http://www.ruger.com/role/COMPENSATIONPLANSDetailTextuals COMPENSATION PLANS (Detail Textuals) false false R34.htm 034 - Disclosure - COMPENSATION PLANS (Detail Textuals 1) Sheet http://www.ruger.com/role/COMPENSATIONPLANSDetailTextuals1 COMPENSATION PLANS (Detail Textuals 1) false false R35.htm 035 - Disclosure - COMPENSATION PLANS (Detail Textuals 2) Sheet http://www.ruger.com/role/COMPENSATIONPLANSDetailTextuals2 COMPENSATION PLANS (Detail Textuals 2) false false R36.htm 036 - Disclosure - OPERATING SEGMENT INFORMATION (Details) Sheet http://www.ruger.com/role/OPERATINGSEGMENTINFORMATIONDetails OPERATING SEGMENT INFORMATION (Details) false false R37.htm 037 - Disclosure - OPERATING SEGMENT INFORMATION (Details 1) Sheet http://www.ruger.com/role/OPERATINGSEGMENTINFORMATIONDetails1 OPERATING SEGMENT INFORMATION (Details 1) false false R38.htm 038 - Disclosure - OPERATING SEGMENT INFORMATION (Detail Textuals) Sheet http://www.ruger.com/role/OPERATINGSEGMENTINFORMATIONDetailTextuals OPERATING SEGMENT INFORMATION (Detail Textuals) false false R39.htm 039 - Disclosure - CONTINGENT LIABILITIES (Detail Textuals) Sheet http://www.ruger.com/role/CONTINGENTLIABILITIESDetailTextuals CONTINGENT LIABILITIES (Detail Textuals) false false All Reports Book All Reports Process Flow-Through: 002 - Statement - CONDENSED BALANCE SHEETS Process Flow-Through: Removing column 'Jul. 02, 2011' Process Flow-Through: Removing column 'Jan. 02, 2011' Process Flow-Through: 003 - Statement - CONDENSED BALANCE SHEETS (Parentheticals) Process Flow-Through: 004 - Statement - CONDENSED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (UNAUDITED) Process Flow-Through: 006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) rgr-20120630.xml rgr-20120630.xsd rgr-20120630_cal.xml rgr-20120630_def.xml rgr-20120630_lab.xml rgr-20120630_pre.xml true true XML 50 R38.htm IDEA: XBRL DOCUMENT v2.4.0.6
OPERATING SEGMENT INFORMATION (Detail Textuals)
6 Months Ended
Jun. 30, 2012
ReportableSegments
Segment Reporting [Abstract]  
Reportable segments 2
XML 51 R20.htm IDEA: XBRL DOCUMENT v2.4.0.6
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2012
Inventory Disclosure [Abstract]  
Schedule of inventories

 

  June 30, 2012 December 31, 2011
Inventory at FIFO    
Finished products $   2,458        $   3,318
Materials and work in process 45,338 45,686
Gross inventories 47,796 49,004
Less: LIFO reserve (37,384) (37,476)
Less: excess and obsolescence reserve (1,202) (1,311)
Net inventories $  9,210              $ 10,217