0001562762-23-000360.txt : 20231003 0001562762-23-000360.hdr.sgml : 20231003 20231003161306 ACCESSION NUMBER: 0001562762-23-000360 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20230902 FILED AS OF DATE: 20231003 DATE AS OF CHANGE: 20231003 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CAL-MAINE FOODS INC CENTRAL INDEX KEY: 0000016160 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE PRODUCTION - LIVESTOCK & ANIMAL SPECIALTIES [0200] IRS NUMBER: 640500378 STATE OF INCORPORATION: DE FISCAL YEAR END: 0601 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38695 FILM NUMBER: 231303743 BUSINESS ADDRESS: STREET 1: 1052 HIGHLAND COLONY PKWY CITY: RIDGELAND STATE: MS ZIP: 39157 BUSINESS PHONE: 6019486813 MAIL ADDRESS: STREET 1: 1052 HIGHLAND COLONY PKWY STREET 2: SUITE 200 CITY: RIDGELAND STATE: MS ZIP: 39157 FORMER COMPANY: FORMER CONFORMED NAME: CAL MAINE FOODS INC DATE OF NAME CHANGE: 19961018 FORMER COMPANY: FORMER CONFORMED NAME: CHICKEN CHEF SYSTEMS INC DATE OF NAME CHANGE: 19710315 10-Q 1 calm2024q1.htm 10-Q calm2024q1
FALSE 2024 0000016160 Q1 0.01 120000 70261 0.01 0.01 4800 4800 4800 --06-01 0.3333 P91D P91D 0000016160 2023-06-04 2023-09-02 0000016160 2023-09-02 0000016160 2023-06-03 0000016160 2022-05-29 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonClassAMember 2023-09-02 0000016160 us-gaap:CommonClassAMember 2023-06-03 0000016160 2022-05-28 0000016160 2022-08-27 0000016160 us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2023-09-02 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2023-09-02 0000016160 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member 2023-09-02 0000016160 us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2023-10-03 0000016160 us-gaap:CommonClassAMember 2023-10-03 0000016160 calm:NonSpecialtyShellEggSalesMember 2023-06-04 2023-09-02 0000016160 calm:NonSpecialtyShellEggSalesMember 2022-05-29 2022-08-27 0000016160 calm:SpecialtyShellEggSalesMember 2023-06-04 2023-09-02 0000016160 calm:SpecialtyShellEggSalesMember 2022-05-29 2022-08-27 0000016160 calm:EggProductsMember 2023-06-04 2023-09-02 0000016160 calm:EggProductsMember 2022-05-29 2022-08-27 0000016160 calm:OtherMember 2023-06-04 2023-09-02 0000016160 calm:OtherMember 2022-05-29 2022-08-27 0000016160 us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:PendingLitigationMember calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember 2023-06-04 2023-09-02 0000016160 srt:MinimumMember us-gaap:PendingLitigationMember calm:BellEtAlVCalMaineFoodsEtAlMember 2020-04-23 2020-04-23 0000016160 srt:MaximumMember us-gaap:PendingLitigationMember calm:BellEtAlVCalMaineFoodsEtAlMember 2020-04-23 2020-04-23 0000016160 calm:BentonCountyFoodsMember 2023-09-02 0000016160 us-gaap:SubsequentEventMember calm:FassioEggFarmsIncMember 2023-09-28 2023-09-28 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2022-05-28 0000016160 us-gaap:CommonStockMember 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-05-28 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2022-05-28 0000016160 us-gaap:TreasuryStockMember 2022-05-29 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2023-06-03 0000016160 us-gaap:TreasuryStockMember 2023-06-04 2023-09-02 0000016160 us-gaap:TreasuryStockMember 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-06-03 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-06-04 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-05-28 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-05-29 2022-08-27 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-28 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-29 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-03 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-04 2023-09-02 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2023-06-03 0000016160 us-gaap:RetainedEarningsMember 2023-06-04 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2022-05-28 0000016160 us-gaap:RetainedEarningsMember 2022-05-29 2022-08-27 0000016160 us-gaap:RetainedEarningsMember 2022-08-27 0000016160 us-gaap:RetainedEarningsMember us-gaap:CommonStockMember 2022-05-29 2022-08-27 0000016160 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-05-29 2022-08-27 0000016160 us-gaap:RetainedEarningsMember us-gaap:CommonStockMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-06-04 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2023-06-03 0000016160 us-gaap:NoncontrollingInterestMember 2023-06-04 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2022-05-28 0000016160 us-gaap:NoncontrollingInterestMember 2022-05-29 2022-08-27 0000016160 us-gaap:NoncontrollingInterestMember 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonClassAMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonStockMember 2022-05-29 2022-08-27 0000016160 us-gaap:CommonClassAMember 2022-05-29 2022-08-27 iso4217:USD xbrli:pure xbrli:shares iso4217:USD xbrli:shares dummy:Layers dummy:pullet_and_breeder iso4217:USD dummy:Claim
 
 
 
1
UNITED STATES
 
SECURITIES AND EXCHANGE COMMISSION
Washington, DC
 
20549
FORM
10-Q
 
 
Quarterly report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended
September 2, 2023
 
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:
 
001-38695
 
CAL-MAINE FOODS, INC.
(Exact name of registrant as specified in its charter)
Delaware
 
64-0500378
(State or other jurisdiction of incorporation or organization)
 
(I.R.S Employer Identification No.)
1052 Highland Colony Pkwy
,
Suite 200
,
Ridgeland
,
Mississippi
 
39157
 
(Address of principal executive offices)
 
(Zip Code)
(
601
)
948-6813
 
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.01 par value per share
CALM
The
NASDAQ
 
Global Select Market
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 filing requirements for the past 90 days.
Yes
 
No
Indicate by check mark
 
whether the registrant has
 
submitted electronically every Interactive Data
 
File required to be
 
submitted
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 such files).
Yes
 
No
Indicate by check
 
mark whether the
 
registrant is a
 
large accelerated filer,
 
an accelerated filer,
 
a non-accelerated filer,
 
a smaller
reporting
 
company,
 
or
 
an
 
emerging
 
growth
 
company.
 
See
 
the
 
definitions
 
of
 
“large
 
accelerated
 
filer,”
 
“accelerated
 
filer,”
“smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated filer
Accelerated filer
 
Non – Accelerated filer
 
Smaller reporting company
 
Emerging growth company
 
If
 
an
 
emerging
 
growth
 
company,
 
indicate
 
by
 
check
 
mark
 
if
 
the
 
registrant
 
has
 
elected
 
not
 
to
 
use
 
the
 
extended
transition
 
period
 
for
 
complying
 
with
 
any
 
new
 
or
 
revised
 
financial
 
accounting
 
standards
 
provided
 
pursuant
 
to
Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes
 
No
There were
44,182,613
 
shares of Common
 
Stock, $0.01 par
 
value, and
4,800,000
 
shares of Class
 
A Common Stock,
 
$0.01 par
value, outstanding as of October 3, 2023.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
INDEX
 
 
 
 
Page
Number
Part I.
 
 
Financial Information
 
 
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
 
 
Item 3.
Item 4.
 
 
 
 
 
 
Part
II.
 
 
Other Information
 
 
 
 
 
Item 1.
 
 
 
 
 
 
Item 1A.
 
 
 
 
 
 
Item 2.
 
, and Issuer Purchases of
Equity Securities
 
 
 
 
 
Item 6.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
PART
 
I.
 
FINANCIAL
INFORMATION
ITEM 1.
 
FINANCIAL STATEMENTS
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets
(In thousands, except for par value amounts)
 
(Unaudited)
 
September 2, 2023
June 3, 2023
Assets
Current assets:
Cash and cash equivalents
$
360,343
$
292,824
Investment securities available-for-sale
249,619
355,090
Trade and other receivables, net
125,363
120,247
Income tax receivable
33,787
66,966
Inventories
280,801
284,418
Prepaid expenses and other current assets
14,145
5,380
Total current assets
1,064,058
1,124,925
Property, plant & equipment, net
752,580
744,540
Investments in unconsolidated entities
13,978
14,449
Goodwill
44,006
44,006
Intangible assets, net
15,347
15,897
Other long-term assets
10,398
10,708
Total Assets
$
1,900,367
$
1,954,525
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable and accrued expenses
$
117,800
$
137,313
Accrued income taxes payable
8,288
8,288
Dividends payable
294
37,130
Total current liabilities
126,382
182,731
Other noncurrent liabilities
9,930
9,999
Deferred income taxes, net
152,725
152,212
Total liabilities
289,037
344,942
Commitments and contingencies - see Note 9
Stockholders’ equity:
Common stock ($
0.01
 
par value):
Common stock - authorized
120,000
 
shares, issued
70,261
 
shares
703
703
Class A convertible common stock - authorized and issued
4,800
 
shares
48
48
Paid-in capital
73,153
72,112
Retained earnings
1,571,744
1,571,112
Accumulated other comprehensive loss, net of tax
(2,291)
(2,886)
Common stock in treasury at cost –
26,078
 
shares at September 2, 2023 and
26,077
shares at June 3, 2023
(30,014)
(30,008)
Total Cal-Maine Foods, Inc. stockholders’ equity
1,613,343
1,611,081
Noncontrolling interest in consolidated entity
(2,013)
(1,498)
Total stockholders’ equity
1,611,330
1,609,583
Total Liabilities and Stockholders’ Equity
$
1,900,367
$
1,954,525
See Notes to Condensed Consolidated Financial Statements.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of Income
(In thousands, except per share amounts)
(Unaudited)
 
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Net sales
$
459,344
$
658,344
Cost of sales
413,911
440,854
Gross profit
45,433
217,490
Selling, general and administrative
52,246
53,607
(Gain) loss on disposal of fixed assets
(56)
33
Operating income (loss)
(6,757)
163,850
Other income (expense):
Interest income, net
7,346
903
Royalty income
349
428
Equity income (loss) of unconsolidated entities
(470)
144
Other, net
265
155
Total other income, net
7,490
1,630
Income before income taxes
733
165,480
Income tax expense
322
40,346
Net income
411
125,134
Less: Loss attributable to noncontrolling interest
(515)
(153)
Net income attributable to Cal-Maine Foods, Inc.
$
926
$
125,287
Net income per common share:
Basic
$
0.02
$
2.58
Diluted
$
0.02
$
2.57
Weighted average shares outstanding:
Basic
48,690
48,623
Diluted
48,840
48,811
See Notes to Condensed Consolidated Financial Statements.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of
Comprehensive Income
(In thousands)
(Unaudited)
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Net income
$
411
 
$
 
125,134
Other comprehensive income (loss), before tax:
Unrealized holding gain (loss) on available-for-sale securities, net of reclassification
adjustments
786
(997)
Income tax benefit (expense) related to items of other comprehensive income
(191)
243
Other comprehensive income (loss), net of tax
595
(754)
Comprehensive income
1,006
124,380
Less: Comprehensive loss attributable to the noncontrolling interest
(515)
(153)
Comprehensive income attributable to Cal-Maine Foods, Inc.
$
1,521
$
124,533
See Notes to Condensed Consolidated Financial Statements.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6
Cal-Maine Foods, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Cash flows from operating activities:
Net income
$
411
$
125,134
Depreciation and amortization
19,340
17,312
Deferred income taxes
322
(1,324)
Other adjustments, net
3,612
31,690
Net cash provided by operations
23,685
172,812
Cash flows from investing activities:
Purchases of investment securities
(28,296)
(51,834)
Sales and maturities of investment securities
135,768
20,296
Purchases of property, plant and equipment
(26,666)
(27,662)
Net proceeds from disposal of property, plant and equipment
74
78
Net cash provided by (used in) investing activities
80,880
(59,122)
Cash flows from financing activities:
Payments of dividends
(36,983)
(36,653)
Purchase of common stock by treasury
(5)
(45)
Principal payments on finance lease
(58)
(55)
Net cash used in financing activities
(37,046)
(36,753)
Net change in cash and cash equivalents
67,519
76,937
Cash and cash equivalents at beginning of period
292,824
59,084
Cash and cash equivalents at end of period
$
360,343
$
136,021
See Notes to Condensed Consolidated Financial Statements.
7
Cal-Maine Foods, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements
(Unaudited)
Note 1 - Summary of Significant Accounting Policies
Basis of Presentation
The
 
unaudited
 
condensed
 
consolidated
 
financial
 
statements
 
of
 
Cal-Maine
 
Foods,
 
Inc.
 
and
 
its
 
subsidiaries
 
(the
 
“Company,”
“we,” “us,” “our”) have
 
been prepared in accordance
 
with the instructions to
 
Form 10-Q and Article
 
10 of Regulation S-X
 
and
in accordance
 
with generally
 
accepted accounting
 
principles in
 
the United
 
States of
 
America (“GAAP”)
 
for interim
 
financial
reporting and should
 
be read in
 
conjunction with our
 
Annual Report on
 
Form 10-K for
 
the fiscal year
 
ended June 3,
 
2023 (the
“2023
 
Annual Report”).
 
These
 
statements
 
reflect
 
all
 
adjustments
 
that
 
are,
 
in
 
the
 
opinion
 
of
 
management,
 
necessary
 
to
 
a
 
fair
statement of the results for the interim periods presented and,
 
in the opinion of management, consist of adjustments of a
 
normal
recurring nature. Operating results
 
for the interim periods
 
are not necessarily indicative
 
of operating results for
 
the entire fiscal
year.
Fiscal Year
The Company’s
 
fiscal year
 
ends on
 
the Saturday
 
closest to
 
May 31.
 
Each of
 
the three-month
 
periods ended
 
on September
 
2,
2023 and August 27, 2022 included
13 weeks
.
Use of Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make
 
estimates and
assumptions that
 
affect the
 
amounts reported
 
in the
 
consolidated financial
 
statements and
 
accompanying notes.
 
Actual results
could differ from those estimates.
Investment Securities
The Company has
 
determined that its
 
debt securities
 
are available-for-sale
 
investments. We
 
classify these securities
 
as current
because the
 
amounts invested
 
are available
 
for current
 
operations. Available
 
-for-sale securities
 
are carried
 
at fair
 
value, based
on quoted market prices as of the balance sheet
 
date, with unrealized gains and losses recorded in other comprehensive income.
The
 
amortized cost
 
of
 
debt
 
securities is
 
adjusted
 
for
 
amortization of
 
premiums and
 
accretion of
 
discounts
 
to
 
maturity and
 
is
recorded in interest income. The Company regularly evaluates
 
changes to the rating of its debt
 
securities by credit agencies and
economic conditions to
 
assess and record
 
any expected credit
 
losses through allowance
 
for credit losses,
 
limited to the
 
amount
that fair value was less than the amortized cost basis.
 
Investments
 
in
 
mutual
 
funds
 
are
 
recorded
 
at
 
fair
 
value
 
and
 
are
 
classified
 
as
 
“Other
 
long-term
 
assets”
 
in
 
the
 
Company’s
Condensed
 
Consolidated
 
Balance
 
Sheets.
 
Unrealized
 
gains
 
and
 
losses
 
for
 
equity
 
securities
 
are
 
recorded
 
in
 
other
 
income
(expenses) as Other, net in the Company’s Condensed Consolidated Statements of Income.
The cost basis
 
for realized gains
 
and losses on
 
available-for-sale securities is
 
determined by the
 
specific identification method.
Gains
 
and
 
losses
 
are
 
recognized
 
in
 
other
 
income
 
(expenses)
 
as
 
Other,
 
net
 
in
 
the
 
Company’s
 
Condensed
 
Consolidated
Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.
Trade Receivables
 
Trade
 
receivables are
 
stated at
 
their
 
carrying values,
 
which
 
include a
 
reserve for
 
credit losses.
 
As of
 
September 2,
 
2023
 
and
June 3,
 
2023, reserves
 
for credit
 
losses were
 
$
503
 
thousand and
 
$
579
 
thousand, respectively.
 
The Company
 
extends credit
 
to
customers based on an evaluation of each
 
customer’s financial condition and credit history.
 
Collateral is generally not required.
The
 
Company
 
minimizes
 
exposure
 
to
 
counter
 
party
 
credit
 
risk
 
through
 
credit
 
analysis
 
and
 
approvals,
 
credit
 
limits,
 
and
monitoring
 
procedures.
 
In
 
determining
 
our
 
reserve
 
for
 
credit
 
losses,
 
receivables
 
are
 
assigned
 
an
 
expected
 
loss
 
based
 
on
historical loss information adjusted as needed for economic and other forward-looking factors.
Dividends Payable
 
We
 
accrue dividends at the
 
end of each quarter
 
according to the Company’s
 
dividend policy adopted by its
 
Board of Directors.
The Company pays
 
a dividend to
 
shareholders of its
 
Common Stock and Class
 
A Common Stock
 
on a quarterly
 
basis for each
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
quarter for
 
which the
 
Company reports net
 
income attributable
 
to Cal-Maine
 
Foods, Inc.
 
computed in
 
accordance with
 
GAAP
in an amount equal
 
to one-third (
1/3
) of such quarterly
 
income. Dividends are paid
 
to shareholders of record as
 
of the 60th day
following the last
 
day of such
 
quarter, except
 
for the fourth
 
fiscal quarter.
 
For the fourth
 
quarter, the
 
Company pays dividends
to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date.
Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will
not pay a dividend for a subsequent
 
profitable quarter until the Company is profitable on
 
a cumulative basis computed from the
date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of
Directors.
New Accounting Pronouncements and Policies
No new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our
Consolidated Financial Statements.
Note 2 - Investment
Securities
The following represents the Company’s investment securities as of September 2, 2023 and June 3, 2023 (in thousands):
September 2, 2023
Amortized
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
7,915
$
$
150
$
7,765
Commercial paper
8,913
15
8,898
Corporate bonds
128,031
1,090
126,941
Certificates of deposits
1,125
8
1,117
US government and agency obligations
94,584
320
94,264
Asset backed securities
10,683
49
10,634
Total current investment securities
$
251,251
$
$
1,632
$
249,619
Mutual funds
$
2,181
$
$
53
$
2,128
Total noncurrent investment securities
$
2,181
$
$
53
$
2,128
June 3, 2023
Amortized
 
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
16,571
$
$
275
$
16,296
Commercial paper
56,486
77
56,409
Corporate bonds
139,979
1,402
138,577
Certificates of deposits
675
675
US government and agency obligations
101,240
471
100,769
Asset backed securities
13,459
151
13,308
Treasury bills
29,069
13
29,056
Total current investment securities
$
357,479
$
$
2,389
$
355,090
Mutual funds
$
2,172
$
$
91
$
2,081
Total noncurrent investment securities
$
2,172
$
$
91
$
2,081
Available-for-sale
Proceeds from sales and maturities of
 
investment securities available-for-sale were $
135.8
 
million and $
20.3
 
million during the
thirteen weeks
 
ended September 2,
 
2023 and
 
August 27,
 
2022, respectively.
 
Gross realized
 
gains for
 
the thirteen
 
weeks ended
September 2,
 
2023
 
and August
 
27,
 
2022 were
 
$
2
 
thousand. Gross realized
 
losses for
 
the
 
thirteen weeks
 
ended September
 
2,
2023
 
and
 
August
 
27,
 
2022
 
were
 
$
8
 
thousand
 
and
 
$
27
 
thousand,
 
respectively.
 
There
 
were
no
 
allowances
 
for
 
credit
 
losses
 
at
September 2, 2023 and June 3, 2023.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
Actual maturities may differ
 
from contractual maturities as
 
some borrowers have
 
the right to call
 
or prepay obligations
 
with or
without penalties. Contractual maturities of current investments at September 2, 2023 are as follows (in thousands):
Estimated Fair Value
Within one year
$
175,963
1-5 years
73,656
Total
$
249,619
Noncurrent
 
There
 
were
no
 
sales of
 
noncurrent
 
investment securities
 
during
 
the
 
thirteen weeks
 
ended September
 
2,
 
2023
 
and August
 
27,
2022.
 
Note 3 - Fair Value Measurements
The Company
 
is required
 
to categorize
 
both financial
 
and nonfinancial
 
assets and
 
liabilities based
 
on the
 
following fair
 
value
hierarchy. The
 
fair value
 
of an
 
asset is
 
the price
 
at which
 
the asset
 
could be
 
sold in
 
an orderly
 
transaction between
 
unrelated,
knowledgeable, and willing parties able to engage in the
 
transaction. A liability’s fair value
 
is defined as the amount that would
be paid
 
to transfer
 
the liability
 
to a
 
new obligor
 
in a
 
transaction between
 
such parties,
 
not
 
the amount
 
that would
 
be paid
 
to
settle the liability with the creditor.
Level 1
 
- Quoted prices in active markets for identical assets or liabilities
Level 2
 
- Inputs
 
other than
 
quoted prices
 
included in
 
Level 1
 
that are
 
observable for
 
the asset
 
or liability,
 
either
directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets
Quoted prices for identical or similar assets in non-active markets
Inputs other than quoted prices that are observable for the asset or liability
Inputs derived principally from or corroborated by other observable market data
Level 3
 
- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are
significant to the fair value of the assets or liabilities
The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:
Cash and cash equivalents, accounts receivable, and accounts payable:
 
The carrying amount approximates fair value due to the
short maturity of these instruments.
Assets and Liabilities Measured at Fair Value
 
on a Recurring Basis
In
 
accordance with
 
the
 
fair value
 
hierarchy described
 
above, the
 
following
 
table shows
 
the
 
fair
 
value of
 
financial assets
 
and
liabilities measured at fair value on a recurring basis as of September 2, 2023 and June 3, 2023 (in thousands):
September 2, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
7,765
$
$
7,765
Commercial paper
8,898
8,898
Corporate bonds
126,941
126,941
Certificates of deposits
1,117
1,117
US government and agency obligations
94,264
94,264
Asset backed securities
10,634
10,634
Mutual funds
2,128
2,128
Total assets measured at fair value
$
2,128
$
249,619
$
$
251,747
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10
June 3, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
16,296
$
$
16,296
Commercial paper
56,409
56,409
Corporate bonds
138,577
138,577
Certificates of deposits
675
675
US government and agency obligations
100,769
100,769
Asset backed securities
13,308
13,308
Treasury bills
29,056
29,056
Mutual funds
2,081
2,081
Total assets measured at fair value
$
2,081
$
355,090
$
$
357,171
Investment securities
 
 
available-for-sale
 
classified as
 
Level 2
 
consist of
 
securities with
 
maturities of
 
three months
 
or longer
when purchased. We
 
classified these securities as current because amounts invested are readily available
 
for current operations.
Observable inputs for these securities are yields, credit risks, default rates, and volatility.
Note 4 - Inventories
Inventories consisted of the following as of September 2, 2023 and June 3, 2023 (in thousands):
 
September 2, 2023
June 3, 2023
Flocks, net of amortization
$
165,138
$
164,540
Eggs and egg products
27,604
28,318
Feed and supplies
88,059
91,560
$
280,801
$
284,418
We
 
grow
 
and
 
maintain
 
flocks
 
of
 
layers
 
(mature
 
female
 
chickens),
 
pullets
 
(female
 
chickens,
 
under
 
18
 
weeks
 
of
 
age),
 
and
breeders
 
(male
 
and
 
female
 
chickens
 
used
 
to
 
produce
 
fertile
 
eggs
 
to
 
hatch
 
for
 
egg
 
production
 
flocks).
 
Our
 
total
 
flock
 
at
September 2,
 
2023 and
 
June 3,
 
2023 consisted
 
of approximately
10.0
 
million and
10.8
 
million pullets
 
and breeders
 
and
41.9
million and
41.2
 
million layers, respectively.
Note 5 - Equity
The following reflects equity activity for the thirteen weeks ended September 2, 2023 and August 27, 2022 (in thousands):
Thirteen Weeks Ended September 2, 2023
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at June 3,
2023
$
703
$
48
$
(30,008)
$
72,112
$
(2,886)
$
1,571,112
$
(1,498)
$
1,609,583
Other comprehensive
income, net of tax
595
595
Stock compensation
plan transactions
(6)
1,041
1,035
Dividends ($
0.006
per share)
Common
(265)
(265)
Class A common
(29)
(29)
Net income (loss)
926
(515)
411
Balance at
September 2, 2023
$
703
$
48
$
(30,014)
$
73,153
$
(2,291)
$
1,571,744
$
(2,013)
$
1,611,330
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
Thirteen Weeks Ended August 27, 2022
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at May 28,
2022
$
703
$
48
$
(28,447)
$
67,989
$
(1,596)
$
1,065,854
$
(206)
$
1,104,345
Other comprehensive
loss, net of tax
(754)
(754)
Stock compensation
plan transactions
(48)
1,028
980
Dividends ($
0.853
per share)
Common
(37,648)
(37,648)
Class A common
(4,094)
(4,094)
Net income (loss)
125,287
(153)
125,134
Balance at August
27, 2022
$
703
$
48
$
(28,495)
$
69,017
$
(2,350)
$
1,149,399
$
(359)
$
1,187,963
Note 6 - Net Income per Common Share
 
Basic net income per
 
share is based on
 
the weighted average Common Stock
 
and Class A Common
 
Stock outstanding. Diluted
net
 
income
 
per
 
share
 
is
 
based
 
on
 
weighted-average
 
common
 
shares
 
outstanding
 
during
 
the
 
relevant
 
period
 
adjusted
 
for
 
the
dilutive effect of share-based awards.
 
The
 
following
 
table
 
provides
 
a
 
reconciliation
 
of
 
the
 
numerators
 
and
 
denominators
 
used
 
to
 
determine
 
basic
 
and
 
diluted
 
net
income per common share (amounts in thousands, except per share data):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Numerator
Net income
$
411
$
125,134
Less: Loss attributable to noncontrolling interest
(515)
(153)
Net income attributable to Cal-Maine Foods, Inc.
$
926
$
125,287
Denominator
Weighted-average common shares outstanding, basic
48,690
48,623
Effect of dilutive restricted shares
150
188
Weighted-average common shares outstanding, diluted
48,840
48,811
Net income per common share attributable to Cal-Maine Foods, Inc.
Basic
$
0.02
$
2.58
Diluted
$
0.02
$
2.57
 
Note 7 - Revenue from Contracts with Customers
Satisfaction of Performance Obligation
The vast majority of the Company’s revenue is derived from agreements with customers based on the customer placing an order
for products. Pricing for
 
the most part is
 
determined when the Company and
 
the customer agree upon the
 
specific order, which
establishes the contract for that order.
Revenues are
 
recognized in
 
an amount
 
that reflects
 
the net
 
consideration we
 
expect to
 
receive in
 
exchange for
 
the goods.
 
Our
shell
 
eggs
 
are
 
sold
 
at
 
prices
 
related
 
to
 
independently
 
quoted
 
wholesale
 
market
 
prices
 
or
 
formulas
 
related
 
to
 
our
 
costs
 
of
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
production.
 
The
 
Company’s
 
sales
 
predominantly
 
contain
 
a
 
single
 
performance
 
obligation.
 
We
 
recognize
 
revenue
 
upon
satisfaction
 
of
 
the
 
performance
 
obligation
 
with
 
the
 
customer
 
which
 
typically
 
occurs
 
within
 
days
 
of
 
the
 
Company
 
and
 
the
customer agreeing upon the order.
Returns and Refunds
Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product that the
customer is unable to sell before expiration. The Company records an allowance for expected customer returns using historical
return data and comparing to current period sales and accounts receivable. The allowance is recorded as a reduction of sales in
the same period the revenue is recognized.
Sales Incentives Provided to Customers
The
 
Company
 
periodically
 
provides
 
incentive
 
offers
 
to
 
its
 
customers
 
to
 
encourage
 
purchases.
 
Such
 
offers
 
include
 
current
discount offers (e.g.,
 
percentage discounts off
 
current purchases), inducement offers
 
(e.g., offers for
 
future discounts subject
 
to
a minimum
 
current purchase),
 
and other
 
similar offers.
 
Current discount
 
offers, when
 
accepted by
 
customers, are
 
treated as
 
a
reduction to
 
the sales
 
price of
 
the related
 
transaction, while
 
inducement offers,
 
when accepted
 
by customers,
 
are treated
 
as a
reduction
 
to
 
sales
 
price
 
based
 
on
 
estimated
 
future
 
redemption
 
rates.
 
Redemption
 
rates
 
are
 
estimated
 
using
 
the
 
Company’s
historical experience
 
for similar
 
inducement offers.
 
Current discount
 
and inducement
 
offers
 
are presented
 
as a
 
net amount
 
in
‘‘Net sales.’’
Disaggregation of Revenue
The following table provides revenue disaggregated by product category (in thousands):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Conventional shell egg sales
$
225,280
$
425,589
Specialty shell egg sales
208,681
200,820
Egg products
22,223
27,640
Other
3,160
4,295
$
459,344
$
658,344
Contract Costs
The Company can incur costs to obtain or fulfill a contract with a customer.
 
If the amortization period of these costs is less than
one year,
 
they are
 
expensed as
 
incurred. When
 
the amortization
 
period is
 
greater than
 
one year,
 
a contract
 
asset is
 
recognized
and is
 
amortized over
 
the contract
 
life as
 
a reduction
 
in net
 
sales. As
 
of September
 
2, 2023
 
and June
 
3, 2023,
 
the balance
 
for
contract assets was immaterial.
Contract Balances
The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery.
There are rarely contract assets or liabilities related to performance under the contract.
Note 8 - Stock Based Compensation
Total
 
stock-based
 
compensation
 
expense
 
was
 
$
1.0
 
million
 
for
 
the
 
thirteen
 
weeks
 
ended
 
September
 
2,
 
2023
 
and
 
August
 
27,
2022.
Unrecognized compensation
 
expense as
 
a result
 
of non-vested
 
shares of
 
restricted stock
 
outstanding under
 
the Amended
 
and
Restated
 
2012
 
Omnibus
 
Long-Term
 
Incentive
 
Plan
 
at
 
September
 
2,
 
2023
 
of
 
$
6.1
 
million
 
will
 
be
 
recorded
 
over
 
a
 
weighted
average period of
1.9
 
years. Refer to Part II
 
Item 8, Notes to Consolidated
 
Financial Statements and Supplementary Data, Note
14 - Stock Compensation Plans in our 2023 Annual Report for further information on our stock compensation plans.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
13
The Company’s restricted share activity for the thirteen weeks ended September 2, 2023 follows:
Number of
Shares
Weighted
Average Grant
Date Fair Value
Outstanding, June 3, 2023
294,140
$
43.72
Vested
(305)
37.70
Forfeited
(1,329)
44.68
Outstanding, September 2, 2023
292,506
$
43.72
 
Note 9 - Commitments and Contingencies
LEGAL PROCEEDINGS
State of Texas v.
 
Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC
 
On April 23,
 
2020, the Company
 
and its subsidiary
 
Wharton County Foods,
 
LLC (“WCF”) were
 
named as defendants
 
in State
of
 
Texas
 
v.
 
Cal-Maine Foods,
 
Inc. d/b/a
 
Wharton; and
 
Wharton County
 
Foods, LLC,
 
Cause No.
 
2020-25427,
 
in the
 
District
Court of
 
Harris County,
 
Texas.
 
The State
 
of Texas
 
(the “State”)
 
asserted claims
 
based on
 
the Company’s
 
and WCF’s
 
alleged
violation
 
of
 
the
 
Texas
 
Deceptive
 
Trade
 
Practices—Consumer
 
Protection
 
Act,
 
Tex.
 
Bus.
 
&
 
Com.
 
Code
 
§§
 
17.41-17.63
(“DTPA”).
 
The
 
State
 
claimed
 
that
 
the
 
Company
 
and
 
WCF
 
offered
 
shell
 
eggs
 
at
 
excessive
 
or
 
exorbitant
 
prices
 
during
 
the
COVID-19
 
state
 
of
 
emergency
 
and
 
made
 
misleading
 
statements
 
about
 
shell
 
egg
 
prices.
 
The
 
State
 
sought
 
temporary
 
and
permanent
 
injunctions
 
against
 
the
 
Company
 
and
 
WCF
 
to
 
prevent
 
further
 
alleged
 
violations
 
of
 
the
 
DTPA,
 
along
 
with
 
over
$
100,000
 
in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with
prejudice. On September 11,
 
2020, the State filed a
 
notice of appeal, which was
 
assigned to the Texas
 
Court of Appeals for the
First
 
District.
 
On
 
August
 
16,
 
2022,
 
the
 
appeals
 
court
 
reversed
 
and
 
remanded
 
the
 
case
 
back
 
to
 
the
 
trial
 
court
 
for
 
further
proceedings. On October 31, 2022, the Company and WCF appealed the First District Court’s
 
decision to the Supreme Court of
Texas.
 
On September 29, 2023,
 
the Supreme Court denied
 
the Company’s
 
Petition for Review so
 
the case will be
 
remanded to
the trial court for further proceedings. Management believes the risk of material loss related to this matter to be
 
remote.
 
Bell et al. v. Cal-Maine Foods et al.
 
On April
 
30, 2020,
 
the Company
 
was named
 
as one
 
of several
 
defendants in
 
Bell et
 
al. v.
 
Cal-Maine Foods
 
et al.,
 
Case No.
1:20-cv-461,
 
in
 
the
 
Western
 
District
 
of
 
Texas,
 
Austin
 
Division.
 
The
 
defendants
 
include
 
numerous
 
grocery
 
stores,
 
retailers,
producers, and farms. Plaintiffs assert that defendants violated the DTPA
 
by allegedly demanding exorbitant or excessive prices
for eggs
 
during the
 
COVID-19 state
 
of emergency.
 
Plaintiffs
 
request certification
 
of a
 
class of
 
all consumers
 
who purchased
eggs
 
in
 
Texas
 
sold,
 
distributed,
 
produced,
 
or
 
handled
 
by
 
any
 
of
 
the
 
defendants
 
during
 
the
 
COVID-19
 
state
 
of
 
emergency.
Plaintiffs seek to enjoin the Company and
 
other defendants from selling eggs at a price more
 
than 10% greater than the price of
eggs prior
 
to the
 
declaration of
 
the state
 
of emergency
 
and damages
 
in the
 
amount of
 
$
10,000
 
per violation,
 
or $
250,000
 
for
each violation
 
impacting anyone
 
over 65
 
years old.
 
On December
 
1, 2020,
 
the Company
 
and certain
 
other defendants
 
filed a
motion to
 
dismiss the
 
plaintiffs’ amended
 
class action
 
complaint. The
 
plaintiffs subsequently
 
filed a
 
motion to
 
strike, and
 
the
motion to
 
dismiss and
 
related proceedings were
 
referred to
 
a United
 
States magistrate
 
judge. On
 
July 14,
 
2021, the
 
magistrate
judge
 
issued
 
a
 
report
 
and
 
recommendation
 
to
 
the
 
court
 
that
 
the
 
defendants’
 
motion
 
to
 
dismiss
 
be
 
granted
 
and
 
the
 
case
 
be
dismissed without prejudice for lack of subject matter jurisdiction. On September 20, 2021, the court dismissed the case without
prejudice.
 
On
 
July
 
13,
 
2022,
 
the
 
court
 
denied
 
the
 
plaintiffs’
 
motion
 
to
 
set
 
aside
 
or
 
amend
 
the
 
judgment
 
to
 
amend
 
their
complaint.
On March 15, 2022, plaintiffs
 
filed a second suit against the
 
Company and several defendants in Bell et
 
al. v.
 
Cal-Maine Foods
et al.,
 
Case No.
 
1:22-cv-246, in
 
the Western
 
District of
 
Texas,
 
Austin Division
 
alleging the
 
same assertions
 
as laid
 
out in
 
the
first
 
complaint. On
 
August
 
12,
 
2022,
 
the Company
 
and other
 
defendants in
 
the
 
case
 
filed
 
a
 
motion
 
to dismiss
 
the plaintiffs’
class action
 
complaint. On January
 
9, 2023, the
 
court entered
 
an order and
 
final judgement granting
 
the Company’s
 
motion to
dismiss.
 
On February
 
8, 2023,
 
the plaintiffs
 
appealed the
 
lower court’s
 
judgement to
 
the United
 
States Court
 
of Appeals
 
for the
 
Fifth
Circuit, Case No. 23-50112.
 
The parties filed their respective
 
appellate briefs, but the court
 
has not ruled on
 
these submissions.
Management believes the risk of material loss related to both matters to be remote.
 
 
14
Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.
 
As previously
 
reported, on
 
September 25,
 
2008, the
 
Company was
 
named as
 
one of
 
several defendants
 
in numerous
 
antitrust
cases involving
 
the United
 
States shell
 
egg industry.
 
The Company
 
settled all
 
of these
 
cases, except
 
for the
 
claims of
 
certain
plaintiffs who sought substantial damages allegedly arising from the purchase of egg
 
products (as opposed to shell eggs). These
remaining plaintiffs are
 
Kraft Food Global,
 
Inc., General Mills, Inc.,
 
and Nestle USA, Inc.
 
(the “Egg Products Plaintiffs”)
 
and,
until a subsequent settlement was reached as described below, The Kellogg Company.
On September
 
13, 2019,
 
the case
 
with the
 
Egg Products
 
Plaintiffs was
 
remanded from
 
a multi-district
 
litigation proceeding
 
in
the
 
United
 
States
 
District
 
Court
 
for
 
the
 
Eastern
 
District
 
of
 
Pennsylvania,
 
In
 
re
 
Processed
 
Egg
 
Products
 
Antitrust
 
Litigation,
MDL No. 2002, to the United States District Court for
 
the Northern District of Illinois, Kraft Foods Global, Inc. et
 
al. v. United
Egg
 
Producers,
 
Inc.
 
et
 
al.,
 
Case
 
No.
 
1:11-cv-8808,
 
for
 
trial.
 
The
 
Egg
 
Products
 
Plaintiffs
 
allege
 
that
 
the
 
Company
 
and
 
other
defendants
 
violated
 
Section
 
1
 
of
 
the
 
Sherman
 
Act,
 
15.
 
U.S.C.
 
§
 
1,
 
by
 
agreeing
 
to
 
limit
 
the
 
production
 
of
 
eggs
 
and
 
thereby
illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking
certain features of the United
 
Egg Producers animal-welfare guidelines and program
 
used by the Company and many
 
other egg
producers. The Egg
 
Products Plaintiffs
 
seek to
 
enjoin the
 
Company and other
 
defendants from engaging
 
in antitrust violations
and seek treble money damages. On May 2, 2022, the court
 
set trial for October 24, 2022, but on September 20, 2022,
 
the court
cancelled the trial date due to COVID-19 protocols and converted the trial date to a status hearing
 
to reschedule the jury trial. A
preliminary pre-trial order was filed by the parties on August 22, 2023, and trial is now set for October 17, 2023.
 
In addition,
 
on October
 
24, 2019,
 
the Company
 
entered into
 
a confidential
 
settlement agreement
 
with The
 
Kellogg Company
dismissing
 
all
 
claims
 
against
 
the
 
Company
 
for
 
an
 
amount
 
that
 
did
 
not
 
have
 
a
 
material
 
impact
 
on
 
the
 
Company’s
 
financial
condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, and on March 28,
2022, the court dismissed the Company with prejudice.
The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs
 
as vigorously as possible based
on
 
defenses
 
which
 
the
 
Company
 
believes
 
are
 
meritorious
 
and
 
provable.
 
Adjustments,
 
if
 
any,
 
which
 
might
 
result
 
from
 
the
resolution of
 
this remaining
 
matter with
 
the Egg
 
Products Plaintiffs
 
have not
 
been reflected
 
in the
 
financial statements.
 
While
management
 
believes
 
that
 
there
 
is
 
still
 
a
 
reasonable
 
possibility
 
of
 
a
 
material
 
adverse
 
outcome
 
from
 
the
 
case
 
with
 
the
 
Egg
Products Plaintiffs,
 
at the present
 
time, it is
 
not possible to
 
estimate the amount
 
of monetary exposure,
 
if any,
 
to the Company
due
 
to
 
a range
 
of
 
factors, including
 
the following,
 
among others:
 
two earlier
 
trials based
 
on
 
substantially the
 
same facts
 
and
legal arguments
 
resulted in
 
findings of
 
no conspiracy
 
and/or damages;
 
this trial
 
will be
 
before a
 
different judge
 
and jury
 
in a
different
 
court than
 
prior related
 
cases; there
 
are significant
 
factual issues
 
to be
 
resolved; and
 
there are
 
requests for
 
damages
other than compensatory damages (i.e., injunction and treble money damages).
State of Oklahoma Watershed Pollution Litigation
On June
 
18, 2005, the
 
State of Oklahoma
 
filed suit, in
 
the United States
 
District Court for
 
the Northern District
 
of Oklahoma,
against Cal-Maine
 
Foods, Inc.
 
and Tyson
 
Foods, Inc.,
 
Cobb-Vantress,
 
Inc., Cargill,
 
Inc., George’s,
 
Inc., Peterson
 
Farms, Inc.
and
 
Simmons Foods,
 
Inc.,
 
and
 
certain
 
of
 
their affiliates.
 
The
 
State of
 
Oklahoma claims
 
that
 
through
 
the disposal
 
of
 
chicken
litter the defendants
 
polluted the Illinois
 
River Watershed.
 
This watershed provides
 
water to eastern
 
Oklahoma. The complaint
sought
 
injunctive relief
 
and
 
monetary damages,
 
but
 
the
 
claim for
 
monetary damages
 
was
 
dismissed by
 
the
 
court. Cal-Maine
Foods,
 
Inc.
 
discontinued
 
operations
 
in
 
the
 
watershed
 
in
 
or
 
around
 
2005.
 
Since
 
the
 
litigation
 
began,
 
Cal-Maine
 
Foods,
 
Inc.
purchased
100
%
 
of
 
the
 
membership
 
interests
 
of
 
Benton
 
County
 
Foods,
 
LLC,
 
which
 
is
 
an
 
ongoing
 
commercial
 
shell
 
egg
operation within
 
the Illinois
 
River Watershed.
 
Benton County
 
Foods, LLC
 
is not
 
a defendant
 
in the
 
litigation. We
 
also have
 
a
number of small contract producers that operate in the area.
 
15
The non-jury trial in the case began in September 2009 and concluded in February 2010. On January 18, 2023, the court entered
findings of fact
 
and conclusions of
 
law in favor
 
of the State
 
of Oklahoma, but
 
no penalties were
 
assessed. The court
 
found the
defendants
 
liable
 
for
 
state
 
law
 
nuisance,
 
federal
 
common
 
law
 
nuisance,
 
and
 
state
 
law
 
trespass.
 
The
 
court
 
also
 
found
 
the
producers
 
vicariously
 
liable for
 
the
 
actions of
 
their
 
contract producers.
 
The
 
court directed
 
the
 
parties
 
to
 
confer
 
in attempt
 
to
reach agreement
 
on appropriate
 
remedies. On
 
June 12,
 
2023, the
 
court ordered
 
the parties
 
to mediate
 
before the
 
Tenth
 
Circuit
Chief
 
Judge
 
Deanell
 
Reece
 
Tacha
 
and
 
instructed
 
the
 
parties
 
to
 
file
 
a
 
joint
 
status
 
report
 
14
 
days
 
following
 
mediation.
 
While
management believes there
 
is a
 
reasonable possibility of
 
a material loss
 
from the
 
case, at
 
the present
 
time, it
 
is not
 
possible to
estimate the
 
amount of
 
monetary exposure,
 
if any,
 
to the
 
Company due
 
to a
 
range of
 
factors, including
 
the following,
 
among
others: uncertainties inherent in any
 
assessment of potential costs associated
 
with injunctive relief or
 
other penalties based on
 
a
decision in a case tried
 
over 13 years ago based
 
on environmental conditions that existed at
 
the time, the lack of
 
guidance from
the
 
court
 
as
 
to
 
what
 
might
 
be
 
considered
 
appropriate
 
remedies,
 
the
 
ongoing
 
negotiations
 
and
 
mediation
 
with
 
the
 
State
 
of
Oklahoma, and uncertainty regarding what our proportionate share
 
of any remedy would be, although
 
we believe that our share
compared to the other defendants is small.
Other Matters
In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the
outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that
the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.
Note 10 - Subsequent Events
Effective
 
on
 
September
 
28,
 
2023,
 
the
 
Company
 
entered
 
into
 
a
 
definitive
 
agreement
 
to
 
acquire
 
substantially
 
all
 
the
 
assets
 
of
Fassio
 
Egg
 
Farms,
 
Inc.
 
(“Fassio”),
 
related
 
to
 
its
 
commercial
 
shell
 
egg
 
production
 
and
 
processing
 
business.
 
The
 
assets
 
to
 
be
acquired, subject to the completion of
 
this transaction, include commercial shell egg
 
production and processing facilities with a
current capacity
 
of approximately
1.2
 
million laying
 
hens, primarily
 
cage-free, a
 
feed mill,
 
pullets, a
 
fertilizer production
 
and
composting operation and land located in Erda, Utah, outside Salt Lake City.
 
16
ITEM
 
2.
 
MANAGEMENT’S
DISCUSSION
AND
 
ANALYSIS
 
OF
 
FINANCIAL
 
CONDITION
 
AND
 
RESULTS
 
OF
OPERATIONS
The following
 
should be
 
read in
 
conjunction with
 
Management’s
 
Discussion and
 
Analysis of
 
Financial Condition
 
and Results
of Operations included
 
in Part II
 
Item 7 of
 
the Company’s
 
Annual Report on
 
Form 10-K for
 
its fiscal year
 
ended June 3,
 
2023
(the “2023 Annual Report”), and the accompanying financial statements and notes included in Part II Item 8 of the 2023 Annual
Report and in
 
of this Quarterly Report on Form 10-Q (“Quarterly Report”).
This
 
report contains
 
numerous forward-looking
 
statements within
 
the meaning
 
of
 
Section 27A
 
of
 
the Securities
 
Act of
 
1933
(the “Securities
 
Act”) and
 
Section 21E
 
of the
 
Securities Exchange Act
 
of 1934
 
(the “Exchange
 
Act”) relating
 
to our
 
shell egg
business,
 
including
 
estimated
 
future
 
production
 
data,
 
expected
 
construction
 
schedules,
 
projected
 
construction
 
costs,
 
potential
future supply
 
of
 
and demand
 
for our
 
products, potential
 
future corn
 
and soybean
 
price trends,
 
potential future
 
impact on
 
our
business
 
of
 
inflation
 
and
 
rising
 
interest
 
rates,
 
potential
 
future
 
impact
 
on
 
our
 
business
 
of
 
new
 
legislation,
 
rules
 
or
 
policies,
potential
 
outcomes
 
of
 
legal
 
proceedings,
 
and
 
other
 
projected
 
operating
 
data,
 
including
 
anticipated
 
results
 
of
 
operations
 
and
financial
 
condition.
 
Such
 
forward-looking
 
statements
 
are
 
identified
 
by
 
the
 
use
 
of
 
words
 
such
 
as
 
“believes,”
 
“intends,”
“expects,” “hopes,” “may,” “should,” “plans,”
 
“projected,” “contemplates,” “anticipates,” or similar words. Actual outcomes or
results
 
could
 
differ
 
materially
 
from
 
those
 
projected
 
in
 
the
 
forward-looking
 
statements.
 
The
 
forward-looking
 
statements
 
are
based on management’s
 
current intent, belief, expectations,
 
estimates, and projections
 
regarding the Company and
 
its industry.
These statements are
 
not guarantees of
 
future performance and
 
involve risks, uncertainties,
 
assumptions, and other
 
factors that
are difficult to predict and may be beyond our control.
 
The factors that could cause actual results to differ materially from
 
those
projected in
 
the forward-looking
 
statements include,
 
among others,
 
(i) the
 
risk factors
 
set forth
 
in Part
 
I Item
 
1A of
 
the 2023
Annual Report,
 
the risk
 
factors (if
 
any) set
 
forth in
 
Part II
 
Item 1A
 
Risk Factors
 
and elsewhere
 
in this
 
report as
 
well as
 
those
included in
 
other reports
 
we file
 
from time
 
to time
 
with the
 
Securities and
 
Exchange Commission
 
(the “SEC”)
 
(including our
Quarterly Reports on Form 10-Q and Current Reports on Form 8-K), (ii) the risks and hazards inherent in the shell egg business
(including disease, pests, weather conditions,
 
and potential for product recall),
 
including but not limited to
 
the current outbreak
of highly pathogenic
 
avian influenza (“HPAI”)
 
affecting poultry in
 
the United States
 
(“U.S.”), Canada and
 
other countries that
was first detected in commercial flocks
 
in the U.S. in February 2022,
 
(iii) changes in the demand
 
for and market prices of
 
shell
eggs and
 
feed costs,
 
(iv) our
 
ability to
 
predict and
 
meet demand
 
for cage-free
 
and other
 
specialty eggs,
 
(v) risks,
 
changes, or
obligations
 
that
 
could
 
result
 
from
 
our
 
future
 
acquisition
 
of
 
new
 
flocks
 
or
 
businesses
 
and
 
risks
 
or
 
changes
 
that
 
may
 
cause
conditions to
 
completing a
 
pending acquisition
 
not to
 
be met,
 
(vi) risks
 
relating to
 
increased costs
 
and higher
 
and potentially
further increases in, inflation
 
and interest rates, which
 
began in response to
 
market conditions caused in
 
part by the COVID-19
pandemic and which generally have been
 
exacerbated by the Russia-Ukraine War
 
that began in February 2022, (vii)
 
our ability
to retain
 
existing customers,
 
acquire new
 
customers and
 
grow our
 
product mix
 
and (viii)
 
adverse results
 
in pending
 
litigation
matters.
 
Readers
 
are
 
cautioned
 
not
 
to
 
place
 
undue
 
reliance
 
on
 
forward-looking
 
statements
 
because,
 
while
 
we
 
believe
 
the
assumptions on
 
which the
 
forward-looking statements
 
are based
 
are reasonable,
 
there can
 
be no
 
assurance that
 
these forward-
looking
 
statements
 
will
 
prove
 
to
 
be
 
accurate.
 
Further,
 
forward-looking
 
statements
 
included
 
herein
 
are
 
only
 
made
 
as
 
of
 
the
respective dates
 
thereof, or
 
if
 
no
 
date
 
is
 
stated,
 
as
 
of
 
the date
 
hereof.
 
Except
 
as otherwise
 
required by
 
law,
 
we
 
disclaim any
intent or obligation to update
 
publicly these forward-looking statements, whether because
 
of new information, future events,
 
or
otherwise.
GENERAL
Cal-Maine
 
Foods,
 
Inc.
 
(the
 
“Company,”
 
“we,”
 
“us,”
 
“our”)
 
is
 
primarily
 
engaged
 
in
 
the
 
production,
 
grading,
 
packaging,
marketing and
 
distribution of
 
fresh shell
 
eggs. Our
 
operations are
 
fully integrated
 
and we
 
have one
 
operating and
 
reportable
segment.
 
We
 
are
 
the
 
largest
 
producer
 
and
 
distributor
 
of
 
fresh
 
shell
 
eggs
 
in
 
the
 
U.S.
 
Our
 
total
 
flock
 
of
 
approximately
 
41.9
million layers and
 
10.0 million pullets
 
and breeders is
 
the largest in
 
the U.S. We
 
sell most of
 
our shell eggs
 
to a diverse
 
group
of customers, including
 
national and regional
 
grocery store chains,
 
club stores, companies
 
servicing independent supermarkets
in
 
the
 
U.S.,
 
food
 
service
 
distributors,
 
and
 
egg
 
product
 
consumers
 
located
 
primarily
 
in
 
states
 
across
 
the
 
southwestern,
southeastern, mid-western and mid-Atlantic regions of the U.S.
 
Our operating
 
results are
 
materially impacted
 
by market
 
prices for
 
eggs and
 
feed grains
 
(corn
 
and soybean
 
meal), which
 
are
highly
 
volatile,
 
independent
 
of
 
each
 
other,
 
and
 
out
 
of
 
our
 
control.
 
Generally,
 
higher
 
market
 
prices
 
for
 
eggs
 
have
 
a
 
positive
impact
 
on
 
our
 
financial
 
results
 
while
 
higher
 
market
 
prices
 
for
 
feed
 
grains
 
have
 
a
 
negative
 
impact
 
on
 
our
 
financial
 
results.
Although we
 
use a
 
variety of pricing
 
mechanisms in pricing
 
agreements with our
 
customers, we sell
 
most of
 
our conventional
shell eggs
 
based on
 
formulas that
 
consider,
 
in varying
 
ways, independently
 
quoted regional
 
wholesale market
 
prices for
 
shell
eggs
 
or
 
formulas
 
related
 
to
 
our
 
costs
 
of
 
production
 
which
 
include
 
the
 
cost
 
of
 
corn
 
and
 
soybean
 
meal.
 
We
 
do
 
not
 
sell
 
eggs
directly to consumers or set the prices at which eggs are sold to consumers.
17
Retail
 
sales
 
of
 
shell
 
eggs
 
historically
 
have
 
been
 
highest
 
during
 
the
 
fall
 
and
 
winter
 
months
 
and
 
lowest
 
during
 
the
 
summer
months. Prices
 
for shell
 
eggs fluctuate
 
in response
 
to seasonal
 
demand factors
 
and a
 
natural increase
 
in egg
 
production during
the
 
spring
 
and
 
early
 
summer.
 
Historically,
 
shell
 
egg
 
prices
 
tend
 
to
 
increase
 
with
 
the
 
start
 
of
 
the
 
school
 
year
 
and
 
tend
 
to
 
be
highest
 
prior
 
to
 
holiday
 
periods,
 
particularly
 
Thanksgiving,
 
Christmas
 
and
 
Easter.
 
Consequently,
 
and
 
all
 
other
 
things
 
being
equal, we would expect to
 
experience lower selling prices, sales volumes
 
and net income (and may
 
incur net losses) in our
 
first
and
 
fourth
 
fiscal
 
quarters
 
ending
 
in
 
August/September
 
and
 
May/June,
 
respectively.
 
Because
 
of
 
the
 
seasonal
 
and
 
quarterly
fluctuations,
 
comparisons
 
of
 
our
 
sales
 
and
 
operating
 
results
 
between
 
different
 
quarters
 
within
 
a
 
single
 
fiscal
 
year
 
are
 
not
necessarily meaningful comparisons.
We
 
routinely
 
fill
 
our
 
storage
 
bins
 
during
 
harvest
 
season
 
when
 
prices
 
for
 
feed
 
ingredients
 
are
 
generally
 
lower.
 
To
 
ensure
continued availability
 
of feed
 
ingredients, we
 
may enter
 
into contracts
 
for future
 
purchases of
 
corn and
 
soybean meal,
 
and as
part
 
of
 
these
 
contracts,
 
we
 
may
 
lock-in
 
the
 
basis
 
portion
 
of
 
our
 
grain
 
purchases
 
several
 
months
 
in
 
advance.
 
Basis
 
is
 
the
difference between
 
the local
 
cash price
 
for grain
 
and the
 
applicable futures
 
price. A
 
basis contract
 
is a
 
common transaction
 
in
the grain
 
market that
 
allows us
 
to lock-in
 
a basis
 
level for
 
a specific
 
delivery period
 
and wait
 
to set
 
the futures
 
price at
 
a later
date. Furthermore,
 
due to
 
the more
 
limited supply
 
for organic
 
ingredients,
 
we may
 
commit to
 
purchase organic
 
ingredients in
advance to help ensure supply. Ordinarily,
 
we do not enter into long-term contracts beyond a year to purchase corn and soybean
meal
 
or
 
hedge
 
against
 
increases
 
in
 
the
 
prices
 
of
 
corn
 
and
 
soybean
 
meal.
 
Corn
 
and
 
soybean
 
meal
 
are
 
commodities
 
and
 
are
subject
 
to
 
volatile
 
price
 
changes
 
due
 
to
 
weather,
 
various
 
supply
 
and
 
demand
 
factors,
 
transportation
 
and
 
storage
 
costs,
speculators, agricultural, energy and trade policies in the U.S. and internationally,
 
and most recently the Russia-Ukraine war.
An important competitive advantage for Cal-Maine Foods is our ability to meet
 
our customers’ evolving needs with a favorable
product
 
mix
 
of
 
conventional
 
and
 
specialty
 
eggs,
 
including
 
cage-free,
 
organic
 
and
 
other
 
specialty
 
offerings,
 
as
 
well
 
as
 
egg
products.
 
We
 
have
 
also
 
enhanced
 
our
 
efforts
 
to
 
provide
 
free-range
 
and
 
pasture-raised
 
eggs
 
that
 
meet
 
consumers’
 
evolving
choice
 
preferences.
 
While
 
a
 
small
 
part
 
of
 
our
 
current
 
business,
 
the
 
free-range
 
and
 
pasture-raised
 
eggs
 
we
 
produce
 
and
 
sell
represent attractive offerings to a subset
 
of consumers, and therefore our customers, and help
 
us continue to serve as the trusted
provider of quality food choices.
CAGE-FREE EGGS
Ten
 
states have
 
passed
 
legislation or
 
regulations mandating
 
minimum space
 
or
 
cage-free requirements
 
for
 
egg production
 
or
mandated
 
the
 
sale
 
of
 
only
 
cage-free
 
eggs
 
and
 
egg
 
products
 
in
 
their
 
states,
 
with
 
implementation
 
of
 
these
 
laws
 
ranging
 
from
January 2022
 
to January
 
2026. These
 
states represent
 
approximately 27%
 
of
 
the U.S.
 
total
 
population according
 
to the
 
2020
U.S. Census.
 
California, Massachusetts,
 
and Colorado,
 
which collectively
 
represent approximately
 
16% of
 
the total
 
estimated
U.S. population,
 
have cage-free
 
legislation in
 
effect currently.
 
In May
 
2023, the
 
U.S. Supreme
 
Court upheld
 
as constitutional
California’s
 
law
 
that
 
requires
 
the
 
sale
 
of
 
only
 
cage-free
 
eggs
 
in
 
that
 
state
 
and
 
regardless
 
of
 
the
 
state
 
in
 
which
 
the
 
eggs
 
are
produced. Although
 
we do
 
not sell
 
the majority
 
of our
 
eggs in
 
these ten
 
states, these
 
state laws
 
have impacted
 
egg production
practices nationally.
A
 
significant
 
number
 
of
 
our
 
customers
 
previously
 
announced
 
goals
 
to
 
offer
 
cage-free
 
eggs
 
exclusively
 
on
 
or
 
before
 
2026,
subject in
 
most cases to
 
availability of supply,
 
affordability and
 
consumer demand, among
 
other contingencies. Some
 
of these
customers have
 
recently changed
 
those goals
 
to offer
 
70% cage-free
 
eggs by
 
the end
 
of 2030.
 
Our customers
 
typically do
 
not
commit to long-term purchases of specific quantities or
 
types of eggs with us, and as
 
a result, it is difficult to
 
accurately predict
customer
 
requirements
 
for
 
cage-free
 
eggs.
 
We
 
are
 
focused
 
on
 
adjusting
 
our
 
cage-free
 
production
 
capacity
 
with
 
a
 
goal
 
of
meeting
 
the
 
future
 
needs
 
of
 
our
 
customers
 
in
 
light
 
of
 
changing
 
state
 
requirements
 
and
 
our
 
customer’s
 
goals.
 
As
 
always,
 
we
strive to
 
offer a
 
product mix
 
that aligns
 
with current
 
and anticipated
 
customer purchase
 
decisions. We
 
are engaging
 
with our
customers to
 
help them
 
meet their
 
announced goals
 
and needs.
 
We
 
have invested
 
significant capital
 
in recent
 
years to
 
acquire
and construct cage-free facilities, and we expect our focus for
 
future expansion will continue to include cage-free facilities. Our
volume
 
of
 
cage-free
 
egg
 
sales
 
has
 
continued
 
to
 
increase
 
and
 
account
 
for
 
a
 
larger
 
share
 
of
 
our
 
product
 
mix.
 
Cage-free
 
egg
revenue represented approximately 33.0% of our total net shell egg revenue for the first quarter of fiscal year 2024. At the same
time,
 
we
 
understand
 
the importance
 
of
 
our
 
continued
 
ability to
 
provide conventional
 
eggs
 
in order
 
to
 
provide our
 
customers
with a variety of egg choices and to address hunger in our communities.
 
For
 
additional
 
information,
 
see
 
the
 
2023
 
Annual
 
Report,
 
Part
 
I
 
Item
 
1,
 
“Business
 
 
Specialty
 
Eggs,”
 
“Business
 
 
Growth
Strategy” and
 
“Business –
 
Government Regulation,”
 
and the
 
first risk
 
factor in
 
Part I
 
Item 1A,
 
“Risk Factors”
 
under the
 
sub-
heading “Legal and Regulatory Risk Factors.”
ACQUISITION
After the
 
end of
 
the fiscal
 
quarter,
 
we entered
 
into a
 
definitive agreement
 
to acquire
 
substantially all
 
the assets
 
of Fassio
 
Egg
Farms,
 
Inc.
 
(“Fassio”),
 
related
 
to
 
its
 
commercial
 
shell
 
egg
 
production
 
and
 
processing
 
business.
 
The
 
assets
 
to
 
be
 
acquired,
18
subject to
 
the completion
 
of the
 
transaction, include
 
commercial shell
 
egg production
 
and processing
 
facilities with
 
a current
capacity
 
of
 
approximately
 
1.2
 
million
 
laying
 
hens,
 
primarily
 
cage-free,
 
a
 
feed
 
mill,
 
pullets,
 
a
 
fertilizer
 
production
 
and
composting
 
operation
 
and
 
land
 
located
 
in
 
Erda,
 
Utah,
 
outside
 
Salt
 
Lake
 
City.
 
We
 
expect
 
the
 
transaction
 
to
 
close
 
during
 
the
second quarter of fiscal 2024,
 
subject to customary closing conditions. Once
 
completed, the acquisition will expand our
 
market
presence in Utah and the western United States.
HPAI;
 
EGG SUPPLY OUTLOOK
The most recent
 
outbreak of highly
 
pathogenic avian influenza (“HPAI”)
 
impacted our business
 
and financial results primarily
during the fourth quarter of fiscal 2022
 
and continuing through the first part of our
 
fourth quarter of fiscal 2023.
 
For additional
information, see
 
the 2023
 
Annual Report,
 
Part II
 
Item 7
 
“Management’s
 
Discussion and
 
Analysis of
 
Financial Condition
 
and
Results of Operations –
 
HPAI.”
 
While the last occurrence
 
in a commercial egg
 
laying flock was in
 
December 2022, there have
been
 
occurrences in
 
other
 
avian populations
 
in
 
the
 
U.S.
 
since then.
 
HPAI
 
is
 
still present
 
in
 
the
 
wild bird
 
population and
 
the
extent
 
of
 
possible
 
future
 
outbreaks,
 
particularly
 
during
 
the
 
upcoming
 
fall
 
migration
 
season,
 
cannot
 
be
 
predicted.
 
There
 
have
been no
 
positive tests
 
for HPAI
 
at any
 
of Cal-Maine
 
Foods’ owned
 
or contracted
 
production facilities
 
as of
 
October 3,
 
2023.
Based on USDA data,
 
we believe that the
 
U.S. layer hen flock,
 
which declined as a
 
result of flock depletions due
 
to HPAI,
 
has
largely recovered but remains slightly lower than the five-year average.
Layer hen numbers
 
reported by the
 
USDA as of
 
September 1, 2023,
 
were 318.2 million,
 
which represents an
 
increase of 3.1%
compared with
 
the
 
layer hen
 
inventory
 
a year
 
ago. The
 
USDA also
 
reported
 
that
 
the hatch
 
from April
 
2023
 
through August
2023 increased 2.0% as compared with the prior-year period, indicating that layer flocks may continue to increase in the future.
 
EXECUTIVE OVERVIEW
For the first quarter
 
of fiscal 2024, we
 
recorded a gross profit
 
of $45.4 million compared
 
to $217.5 million for
 
the same period
of fiscal 2023, with
 
the decrease due primarily
 
to lower conventional shell
 
egg prices and increased
 
labor costs, partially offset
by lower farm production costs due to the decrease in feed ingredient prices.
Our
 
net
 
average selling
 
price
 
per
 
dozen for
 
the first
 
quarter
 
of
 
fiscal 2024
 
was
 
$1.589
 
compared
 
to $2.275
 
in
 
the prior-year
period. Conventional egg
 
prices per dozen
 
were $1.241
 
compared to $2.368
 
for the prior-year
 
period, and specialty
 
egg prices
per dozen were $2.278 compared
 
to $2.101 for the prior-year
 
period. Conventional egg prices were
 
lower in the first
 
quarter of
fiscal 2024
 
compared to
 
the prior-year
 
period as
 
overall egg
 
supply recovers
 
from the
 
most recent
 
HPAI
 
outbreak. The
 
daily
average price for the Urner Barry southeast large index for the first quarter of fiscal 2024 decreased 48.7% from the comparable
period in the
 
prior year.
 
In the first
 
quarter of fiscal 2024,
 
specialty egg prices exceeded
 
conventional egg prices as
 
opposed to
the first
 
quarter of
 
fiscal 2023,
 
returning to
 
a historically
 
normal relative
 
position. Conventional
 
egg prices
 
generally respond
more quickly
 
to market
 
conditions because
 
we sell
 
the majority
 
of our
 
conventional shell
 
eggs based
 
on formulas
 
that adjust
periodically and
 
take into
 
account, in
 
varying ways,
 
independently quoted
 
regional wholesale
 
market prices
 
for shell
 
eggs or
formulas related to our
 
costs of production. The
 
majority of our specialty
 
eggs are typically sold
 
at prices and terms
 
negotiated
directly with
 
customers and
 
therefore do
 
not fluctuate
 
as much
 
as conventional
 
pricing. For
 
information about
 
historical shell
egg prices, see Part I Item I of our 2023 Annual Report.
 
Our total
 
dozens sold
 
decreased 0.8%
 
to 273.1
 
million dozen
 
shell eggs
 
for the
 
first quarter
 
of fiscal
 
2024 compared
 
to 275.3
million dozen for
 
the same period
 
of fiscal 2023.
 
For the first
 
quarter of fiscal
 
2024, conventional dozens
 
sold increased 1.0%
and specialty dozens sold decreased 4.2% as compared
 
to the same quarter in fiscal 2023. Demand
 
for specialty eggs decreased
in
 
the
 
first
 
quarter
 
of
 
fiscal
 
2024
 
compared
 
to
 
the
 
same
 
prior
 
year
 
period
 
due
 
primarily
 
to
 
the
 
large
 
decrease
 
in
 
prices
 
for
conventional eggs compared to the prior four quarters.
 
Our farm
 
production costs
 
per dozen
 
produced for
 
the first
 
quarter of
 
fiscal 2024
 
decreased 1.0%,
 
or $0.01,
 
compared to
 
the
first quarter of
 
fiscal 2023. However,
 
feed costs per
 
dozen produced decreased 10.5%
 
or $0.07 compared
 
to the first
 
quarter of
fiscal 2023
 
primarily due
 
to reduced
 
corn prices,
 
our primary
 
feed ingredient.
 
For the
 
first quarter
 
of fiscal
 
2024, the
 
average
Chicago
 
Board
 
of
 
Trade
 
(“CBOT”)
 
daily
 
market
 
price
 
was
 
$5.30
 
per
 
bushel
 
for
 
corn
 
and
 
$422
 
per
 
ton
 
for
 
soybean
 
meal,
representing decreases of 20.2% and 7.4%, respectively,
 
compared to the average daily CBOT prices for the
 
comparable period
in the prior year. For information about historical corn and soybean meal prices, see Part I Item I of our 2023 Annual Report.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
RESULTS OF OPERATIONS
The following table sets
 
forth, for the periods
 
indicated, certain items from
 
our Condensed Consolidated Statements
 
of Income
expressed as a percentage of net sales.
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Net sales
100.0
%
100.0
%
Cost of sales
90.1
%
67.0
%
Gross profit
9.9
%
33.0
%
Selling, general and administrative
11.3
%
8.1
%
Operating income (loss)
(1.4)
%
24.9
%
Total other income, net
1.6
%
0.2
%
Income before income taxes
0.2
%
25.1
%
Income tax expense
0.1
%
6.1
%
Net income
0.1
%
19.0
%
Less: Loss attributable to noncontrolling interest
(0.1)
%
%
Net income attributable to Cal-Maine Foods, Inc.
0.2
%
19.0
%
NET SALES
Total net
 
sales for the first
 
quarter of fiscal 2024
 
were $459.3 million compared
 
to $658.3 million for
 
the same period of
 
fiscal
2023.
Net shell
 
egg sales
 
represented 95.2%
 
and 95.8%
 
of total
 
net sales
 
for the
 
first quarters
 
of fiscal
 
2024 and
 
2023, respectively.
Shell egg
 
sales classified
 
as “Other”
 
represent sales
 
of miscellaneous
 
byproducts and
 
resale products
 
included with
 
our shell
egg operations.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
The table below presents an analysis of our conventional and specialty shell egg sales (in thousands, except percentage data):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Total net sales
$
459,344
$
658,344
Conventional
$
225,280
51.6
%
$
425,589
67.5
%
Specialty
208,681
47.7
%
200,820
31.8
%
Egg sales, net
433,961
99.3
%
626,409
99.3
%
Other
3,160
0.7
%
4,295
0.7
%
Net shell egg sales
$
437,121
100.0
%
$
630,704
100.0
%
Net shell egg sales as a percent of total net sales
95.2
%
95.8
%
Dozens sold:
Conventional
181,530
66.5
%
179,712
65.3
%
Specialty
91,596
33.5
%
95,605
34.7
%
Total dozens sold
273,126
100.0
%
275,317
100.0
%
Net average selling price per dozen:
Conventional
$
1.241
$
2.368
Specialty
$
2.278
$
2.101
All shell eggs
$
1.589
$
2.275
Egg products sales:
 
Egg products net sales
$
22,223
$
27,640
Pounds sold
19,353
16,502
Net average selling price per pound
$
1.148
$
1.675
Shell egg net sales
First Quarter – Fiscal 2024 vs. Fiscal 2023
-
In
 
the first
 
quarter of
 
fiscal 2024,
 
conventional egg
 
sales decreased
 
$200.3 million,
 
or
 
47.1%, compared
 
to the
 
first
quarter
 
of
 
fiscal
 
2023,
 
primarily
 
due
 
to
 
a
 
47.6%
 
decrease
 
in
 
the
 
prices
 
for
 
conventional
 
eggs,
 
which
 
resulted
 
in
 
a
$204.6 million decrease in net sales, partially offset by a 1.0% increase in the volume of conventional eggs sold, which
resulted in a $4.3 million increase in net sales.
-
Conventional egg prices decreased
 
in the first quarter
 
of fiscal 2024 compared
 
to the first quarter
 
of fiscal 2023 as
 
the
U.S.
 
egg supply
 
recovers from
 
the most
 
recent HPAI
 
outbreak that
 
impacted our
 
results primarily
 
during the
 
fourth
quarter of fiscal 2022 and continuing through the first part of our fourth quarter of fiscal 2023.
 
-
Specialty egg
 
sales increased
 
$7.9 million, or
 
3.9%, in
 
the first
 
quarter of fiscal
 
2024 compared
 
to the first
 
quarter of
fiscal
 
2023,
 
primarily
 
due
 
to
 
an
 
8.4%
 
increase
 
in
 
the
 
prices
 
for
 
specialty
 
eggs,
 
which
 
resulted
 
in
 
a
 
$16.2
 
million
increase in net sales,
 
partially offset by
 
a 4.2% decrease in
 
the volume of specialty
 
eggs sold, which resulted
 
in a $8.4
million decrease in net sales.
 
-
Net average selling prices of specialty eggs increased in response to higher input costs and market conditions.
-
Demand for
 
specialty eggs
 
decreased as
 
conventional egg
 
prices were
 
significantly lower
 
in the
 
first quarter
 
of fiscal
2024 compared to the first quarter of fiscal 2023.
 
-
Cage-free egg
 
revenue for
 
the first
 
quarter of
 
fiscal 2024
 
represented 33.0%
 
of our
 
total net
 
shell egg
 
revenue versus
19.4% for
 
the same
 
prior year
 
period due
 
to the
 
lower conventional
 
egg prices
 
causing conventional
 
egg revenue
 
to
represent a smaller proportion of our total sales.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
Egg products net sales
First Quarter – Fiscal 2024 vs. Fiscal 2023
-
Egg
 
products
 
net
 
sales
 
decreased
 
$5.4
 
million,
 
or
 
19.6%,
 
for
 
the
 
first
 
quarter
 
of
 
fiscal
 
2024
 
compared
 
to
 
the
 
same
period of
 
fiscal 2023,
 
primarily due
 
to a
 
31.5% selling
 
price decrease,
 
which had
 
a $10.2
 
million negative
 
impact on
net sales.
-
Our egg products net average selling price
 
decreased in the first quarter of
 
fiscal 2024, compared to the first
 
quarter of
fiscal 2023 as the supply of shell eggs used to produce egg products recovers from the most recent HPAI outbreak.
 
COST OF SALES
Costs of sales
 
for the first
 
quarter of fiscal
 
2024 were $413.9
 
million compared to
 
$440.9 million for
 
the same period
 
of fiscal
2023.
 
The following table presents the key variables affecting our cost of sales (in thousands, except cost per dozen data):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
%
Change
Cost of Sales:
Farm production
$
253,507
$
266,651
(4.9)
%
Processing, packaging, and warehouse
81,906
81,417
0.6
Egg purchases and other (including change in inventory)
60,797
68,298
(11.0)
Total shell eggs
396,210
416,366
(4.8)
Egg products
17,701
24,488
(27.7)
Total
$
413,911
$
440,854
(6.1)
%
Farm production costs (per dozen produced)
Feed
$
0.597
$
0.667
(10.5)
%
Other
$
0.439
$
0.379
15.8
%
Total
$
1.036
$
1.046
(1.0)
%
Outside egg purchases (average cost per dozen)
$
1.65
$
2.57
(35.8)
%
Dozens produced
250,356
257,654
(2.8)
%
Percent produced to sold
91.7%
93.6%
(2.0)
%
Farm Production
First Quarter – Fiscal 2024 vs. Fiscal 2023
-
Feed costs per dozen produced decreased 10.5% in the first quarter of fiscal 2024 compared to the first quarter of fiscal
2023. This decrease
 
was primarily due to
 
lower prices for corn,
 
our primary feed
 
ingredient. Basis levels for
 
corn and
soybean meal were lower in our areas of operations compared to our prior year first fiscal quarter. The decrease in feed
cost per
 
dozen resulted
 
in a
 
decrease in
 
cost of
 
sales of
 
$17.5 million
 
for the
 
first quarter
 
of fiscal
 
2024 compared
 
to
the prior period quarter.
-
For the first
 
quarter of fiscal
 
2024, the average
 
daily CBOT market
 
price was $5.30
 
per bushel for
 
corn and $422
 
per
ton of soybean meal, representing decreases of 20.2% and
 
7.4%, respectively, as compared
 
to the average daily CBOT
prices for the first quarter of fiscal 2023.
 
-
Other farm production costs increased primarily due to higher flock amortization and
 
facility costs. Flock amortization
increased
 
primarily
 
from
 
higher
 
capitalized
 
feed
 
costs
 
as
 
well
 
as
 
higher
 
amortization
 
costs
 
from
 
an
 
increase
 
in
 
our
cage-free production.
 
Cage-free dozens
 
sold increased
 
12.6% in
 
the first
 
quarter of
 
fiscal 2024
 
compared to
 
the first
quarter of fiscal 2023.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
-
Facility
 
costs
 
increased
 
due
 
primarily
 
to
 
increased
 
labor
 
costs.
 
Labor
 
costs
 
increased
 
16.5%
 
compared
 
to
 
the
 
first
quarter of fiscal 2023 primarily due to increase in contract labor in response to labor shortages.
Current indications
 
for corn
 
project an
 
overall better
 
stocks-to-use ratio;
 
however,
 
until this
 
year’s harvest
 
is complete
 
and as
long
 
as
 
outside
 
factors
 
remain
 
uncertain
 
(including
 
weather
 
patterns
 
and
 
the
 
Russia-Ukraine
 
war
 
and
 
its
 
effect
 
on
 
export
markets), volatility could remain. Soybean meal supply has remained tight relative to demand in the first quarter of fiscal
 
2024.
Processing, packaging, and warehouse
First Quarter – Fiscal 2024 vs. Fiscal 2023
-
Processing, packaging, and warehouse costs remained relatively consistent compared to the first quarter of fiscal 2023.
On a per dozen basis, costs in this category increased due to the decrease in processing volume.
 
Egg purchases and other (including change in inventory)
First Quarter – Fiscal 2024 vs. Fiscal 2023
-
Costs in
 
this category
 
decreased primarily
 
due to
 
lower shell
 
egg prices
 
as the
 
average cost
 
per dozen
 
of outside
 
egg
purchases decreased 35.8% compared to first quarter of fiscal 2023. The decrease was partially offset by an increase in
the volume of outside egg purchases, causing the percentage of produced to sold to decrease to 91.7% from 93.6%.
GROSS PROFIT
 
Gross profit for the first quarter of fiscal 2024 was $45.4 million compared to $217.5 million for the same period of fiscal 2023.
The decrease of $172.1 million was primarily due to lower conventional egg prices and increased labor costs, partially offset by
lower farm production costs due to the decrease in feed ingredient prices.
SELLING, GENERAL, AND ADMINISTRATIVE EXPENSES
Selling,
 
general,
 
and
 
administrative
 
(“SGA”)
 
expenses
 
include
 
costs
 
of
 
marketing,
 
distribution,
 
accounting
 
and
 
corporate
overhead. The following table presents an analysis of our SGA expenses (in thousands):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
$ Change
% Change
Specialty egg expense
$
12,005
$
13,067
$
(1,062)
(8.1)
%
Delivery expense
17,691
19,916
(2,225)
(11.2)
%
Payroll, taxes and benefits
12,066
10,987
1,079
9.8
%
Stock compensation expense
1,040
1,025
15
1.5
%
Other expenses
9,444
8,612
832
9.7
%
Total
$
52,246
$
53,607
$
(1,361)
(2.5)
%
First Quarter – Fiscal 2024 vs. Fiscal 2023
Specialty egg expense
-
Specialty
 
egg
 
expense
 
decreased
 
primarily
 
due
 
to
 
a
 
reduction
 
in
 
franchise
 
fees
 
to
 
Eggland’s
 
Best,
 
Inc.
 
as
 
well
 
as
reduced sales volume of specialty eggs.
Delivery expense
-
The decreased delivery expense is primarily due to a decrease in fuel and contract trucking expenses in the first quarter
of fiscal 2024 compared to the first quarter of fiscal 2023.
Payroll, taxes and benefits expense
-
The increase
 
in payroll,
 
taxes and
 
benefits expense
 
is due
 
to an
 
increase in
 
salaries and
 
wages compared
 
to the
 
first
quarter of fiscal year 2023.
Other expense
-
The increase in
 
other expense is
 
primarily due an
 
increase in legal
 
fees in the
 
first quarter of
 
fiscal 2024 compared
 
to
the first quarter of fiscal 2023.
 
 
 
 
 
 
 
 
 
23
OPERATING
 
INCOME (LOSS)
For the first quarter
 
of fiscal 2024, we
 
recorded operating loss of
 
$6.8 million compared to
 
operating income of $163.9
 
million
for the same period of fiscal 2023.
OTHER INCOME (EXPENSE)
 
Total
 
other
 
income
 
(expense)
 
consists
 
of
 
items
 
not
 
directly
 
charged
 
or
 
related
 
to
 
operations,
 
such
 
as
 
interest
 
income
 
and
expense, royalty income, equity income or loss of unconsolidated entities, and patronage income, among other items.
For the first
 
quarter of
 
fiscal 2024, we
 
earned $7.5 million
 
of interest income
 
compared to $1.1
 
million for the
 
same period of
fiscal
 
2023.
 
The
 
increase
 
resulted
 
from
 
significantly
 
higher
 
investment
 
balances
 
and
 
higher
 
interest
 
rates.
 
The
 
Company
recorded interest
 
expense of
 
$142 thousand
 
and $148
 
thousand for
 
the first
 
quarters ended
 
September 2,
 
2023 and
 
August 27,
2022, respectively.
INCOME TAXES
For the first quarter of fiscal
 
2024, pre-tax income was $733 thousand
 
compared to $165.5 million for the
 
same period of fiscal
2023. We
 
recorded income tax expense of $322
 
thousand for the first quarter of
 
fiscal 2024, which reflects an effective
 
tax rate
of 43.9%.
 
Income tax expense
 
was $40.3 million
 
for the comparable
 
period of fiscal
 
2023, which reflects
 
an effective tax
 
rate
of 24.4%.
 
The increase
 
in the
 
effective
 
tax rate
 
for first
 
quarter of
 
fiscal 2024
 
is primarily
 
due to
 
the loss
 
attributable to
 
our
noncontrolling interest. Taxable income for the
 
first quarter of fiscal 2024 was $1.2 million and excludes the loss
 
attributable to
noncontrolling interest of $515 thousand, which represents an effective tax rate of 25.7%.
At September 2, 2023, the Company had an income tax receivable of $33.8 million compared to an income tax receivable of
$67.0 million at June 3, 2023. The change is primarily due to receipt during the first quarter of fiscal 2024 of a $33.2 million
federal tax refund plus associated federal interest income related to the carryback of fiscal 2021 taxable net operating losses.
Our effective tax rate differs
 
from the federal statutory income tax rate
 
due to state income taxes, certain
 
federal tax credits and
certain
 
items
 
included
 
in
 
income
 
for
 
financial
 
reporting
 
purposes
 
that
 
are
 
not
 
included
 
in
 
taxable
 
income
 
for
 
income
 
tax
purposes,
 
including
 
tax
 
exempt
 
interest
 
income,
 
certain
 
nondeductible
 
expenses
 
and
 
net
 
income
 
or
 
loss
 
attributable
 
to
 
our
noncontrolling interest.
NET INCOME ATTRIBUTABLE
 
TO CAL-MAINE FOODS, INC.
Net income
 
attributable to
 
Cal-Maine Foods,
 
Inc. for
 
the first
 
quarter ended
 
September 2,
 
2023, was
 
$926 thousand,
 
or $0.02
per basic and
 
diluted common share,
 
compared to net
 
income attributable to
 
Cal-Maine Foods, Inc.
 
of $125.3 million
 
or $2.58
per basic and $2.57 per diluted common share for the same period of fiscal 2023.
LIQUIDITY AND CAPITAL RESOURCES
 
Working Capital and Current Ratio
Our working capital
 
at September 2,
 
2023 was $937.7 million,
 
compared to $942.2
 
million at June
 
3, 2023. The
 
calculation of
working capital
 
is defined
 
as current
 
assets less
 
current liabilities.
 
Our current
 
ratio was
 
8.4 at
 
September 2,
 
2023, compared
with 6.2 at June 3, 2023. The current ratio is calculated by dividing current assets by current liabilities.
Cash Flows from Operating Activities
For the
 
thirteen weeks
 
ended September
 
2, 2023,
 
$23.7 million
 
in net
 
cash was
 
provided by
 
operating activities,
 
compared to
$172.8
 
million
 
provided
 
by
 
operating
 
activities
 
for
 
the
 
comparable
 
period
 
in
 
fiscal
 
2023.
 
The
 
decrease
 
in
 
cash
 
flow
 
from
operating activities resulted primarily from lower selling prices for conventional eggs compared to the prior-year period.
Cash Flows from Investing Activities
We
 
continue to
 
invest in
 
our facilities,
 
with $26.7
 
million used
 
to purchase
 
or construct
 
property,
 
plant and
 
equipment for
 
the
thirteen weeks ended
 
September 2, 2023,
 
compared to $27.7
 
million in the
 
same period of
 
fiscal 2023. Sales
 
and maturities of
investment
 
securities
 
were
 
$135.8
 
million
 
in
 
the
 
first
 
quarter
 
of
 
fiscal
 
2024,
 
compared
 
to
 
$20.3
 
million
 
in
 
fiscal
 
2023.
 
The
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
increase in sales
 
and maturities of
 
investment securities is
 
primarily due to
 
the maturities of
 
short-term investments during
 
the
period.
 
Cash Flows from Financing Activities
We
 
paid
 
dividends of
 
$37.0 million
 
for
 
the thirteen
 
weeks ended
 
September 2,
 
2023 compared
 
to $36.7
 
million
 
in the
 
same
prior-year period.
As of September 2, 2023,
 
cash increased $67.5 million since June
 
3, 2023, compared to an
 
increase of $76.9 million during the
same period of fiscal 2023.
Credit Facility
We
 
had no long-term
 
debt outstanding at
 
September 2, 2023
 
or June 3,
 
2023. On November
 
15, 2021, we
 
entered into a
 
credit
agreement
 
that
 
provides for
 
a
 
senior
 
secured revolving
 
credit
 
facility (the
 
“Credit
 
Facility”), in
 
an
 
initial aggregate
 
principal
amount
 
of
 
up
 
to
 
$250
 
million with
 
a
 
five-year
 
term. As
 
of
 
September 2,
 
2023,
 
no
 
amounts were
 
borrowed under
 
the
 
Credit
Facility. We
 
have $4.3 million in outstanding
 
standby letters of credit issued
 
under our Credit Facility for
 
the benefit of certain
insurance companies.
 
Refer to
 
Part II
 
Item 8,
 
Notes to
 
Consolidated Financial
 
Statements and
 
Supplementary Data,
 
Note 10
 
-
Credit Facility included in our 2023 Annual Report for further information regarding our long-term debt.
Material Cash Requirements
We
 
continue
 
to
 
monitor
 
the
 
increasing
 
demand
 
for
 
cage-free
 
eggs
 
and
 
to
 
engage
 
with
 
our
 
customers
 
in
 
efforts
 
to
 
achieve
 
a
smooth transition toward
 
their announced timelines
 
for cage-free egg
 
sales. The
 
following table presents
 
material construction
projects approved as of September 2, 2023 (in thousands):
Project(s) Type
Projected
 
Completion
Projected Cost
Spent as of
September 2, 2023
Remaining
Projected Cost
Cage-Free Layer & Pullet Houses
Fiscal 2024
54,702
23,221
31,481
Cage-Free Layer & Pullet Houses
Fiscal 2025
40,099
29,471
10,628
Feed Mill
Fiscal 2025
10,800
36
10,764
Cage-Free Layer & Pullet Houses
Fiscal 2026
38,883
24,623
14,260
Cage-Free Layer & Pullet Houses
Fiscal 2027
56,923
24,311
32,612
$
201,407
$
101,662
$
99,745
We believe our current cash balances, investments, cash flows from operations, and Credit Facility will be sufficient to fund our
current cash needs for at least the next 12 months.
 
IMPACT OF RECENTLY
 
ISSUED/ADOPTED ACCOUNTING STANDARDS
For
 
information
 
on
 
changes
 
in
 
accounting
 
principles
 
and
 
new
 
accounting
 
policies,
 
see
 
of the Notes to Condensed
 
Consolidated Financial Statements included in this Quarterly Report.
CRITICAL ACCOUNTING ESTIMATES
 
Critical accounting
 
estimates are
 
those estimates
 
made in
 
accordance with
 
U.S. generally
 
accepted accounting
 
principles that
involve
 
a
 
significant
 
level
 
of
 
estimation
 
uncertainty
 
and
 
have
 
had
 
or
 
are
 
reasonably
 
likely
 
to
 
have
 
a
 
material
 
impact
 
on
 
our
financial condition
 
or results
 
of operations.
 
There have
 
been no
 
changes to
 
our critical
 
accounting estimates
 
identified in
 
our
2023 Annual Report.
ITEM 3. QUANTITATIVE
 
AND QUALITATIVE
 
DISCLOSURES ABOUT MARKET RISK
There have been no material changes in our exposure to market risk during the thirteen weeks ended September 2, 2023 from
the information provided in Part II Item 7A Quantitative and Qualitative Disclosures About Market Risk in our 2023 Annual
Report.
25
ITEM 4.
 
CONTROLS
AND
PROCEDURES
Disclosure Controls and Procedures
Our disclosure controls
 
and procedures are
 
designed to
 
provide reasonable assurance
 
that information required
 
to be disclosed
by us in the reports we file
 
or submit under the Exchange Act is recorded,
 
processed, summarized and reported, within the time
periods specified
 
in the
 
Securities and
 
Exchange Commission’s
 
rules and
 
forms. Disclosure controls
 
and procedures
 
include,
without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports
 
that
we file or submit under
 
the Exchange Act is accumulated and
 
communicated to management, including our principal
 
executive
and
 
principal
 
financial
 
officers,
 
or
 
persons
 
performing
 
similar
 
functions,
 
as
 
appropriate
 
to
 
allow
 
timely
 
decisions
 
regarding
required disclosure. Based on an evaluation of our disclosure controls and procedures conducted by our Chief Executive Officer
and
 
Chief
 
Financial
 
Officer,
 
together
 
with
 
other
 
financial
 
officers,
 
such
 
officers
 
concluded
 
that
 
our
 
disclosure
 
controls
 
and
procedures were effective as of September 2, 2023 at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There was no
 
change in our
 
internal control over
 
financial reporting that
 
occurred during the
 
quarter ended September
 
2, 2023
that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
PART
 
II. OTHER INFORMATION
ITEM 1.
 
LEGAL PROCEEDINGS
Refer
 
to
 
the
 
discussion
 
of
 
certain
 
legal
 
proceedings
 
involving
 
the
 
Company
 
and/or
 
its
 
subsidiaries
 
in
 
(i)
 
our
 
2023
 
Annual
Report,
 
Part I
 
Item 3
 
Legal Proceedings,
 
and Part
 
II
 
Item 8,
 
Notes
 
to Consolidated
 
Financial
 
Statements and
 
Supplementary
Data, Note 16 - Commitments and Contingencies, and (ii) in this Quarterly Report
 
in
of the Notes to Condensed Consolidated Financial Statements, which discussions are incorporated herein by reference.
ITEM 1A.
 
RISK
FACTORS
There have been no material changes in the risk factors previously disclosed in the Company’s 2023 Annual Report.
ITEM 2.
 
UNREGISTERED SALES
 
OF EQUITY
 
SECURITIES, USE
 
OF PROCEEDS,
 
AND ISSUER
 
PURCHASES
OF EQUITY SECURITIES
 
The following table is a summary of our first quarter 2024 share repurchases:
Issuer Purchases of Equity Securities
Total Number of
Maximum Number
Shares Purchased
of Shares that
Total Number
Average
as Part of Publicly
May Yet
 
Be
of Shares
Price Paid
Announced Plans
Purchased Under the
Period
Purchased (1)
per Share
Or Programs
Plans or Programs
06/04/23 to 07/01/23
$
07/02/23 to 07/29/23
106
44.75
07/30/23 to 09/02/23
106
$
44.75
(1)
 
As permitted under our Amended and Restated 2012 Omnibus Long-Term
 
Incentive Plan, these shares were withheld by us to satisfy tax withholding
 
 
obligations for employees in connection with the vesting of restricted common stock.
ITEM 6. EXHIBITS
Exhibits
No.
Description
3.1
3.2
31.1*
31.2*
32**
101.SCH*+
Inline XBRL Taxonomy Extension Schema Document
101.CAL*+
Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*+
Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*+
Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*+
Inline XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
*
Filed herewith as an Exhibit.
 
**
Furnished herewith as an Exhibit.
+
Submitted electronically with this Quarterly Report.
 
 
27
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.
CAL-MAINE FOODS, INC.
(Registrant)
Date:
 
October 3, 2023
/s/ Max P.
 
Bowman
Max P.
 
Bowman
Vice President, Chief Financial Officer
(Principal Financial Officer)
໿
Date:
 
October 3, 2023
/s/ Matthew S. Glover
Matthew S. Glover
Vice President – Accounting
(Principal Accounting Officer)
໿
EX-101.SCH 2 calm-20230902.xsd EX-101.SCH 000000 - Document - Document and Entity Information link:calculationLink link:definitionLink link:presentationLink 000100 - Statement - Condensed Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 000105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:calculationLink link:definitionLink link:presentationLink 000200 - Statement - Condensed Consolidated Statements of Income link:calculationLink link:definitionLink link:presentationLink 000300 - Statement - Condensed Consolidated Statements of Comprehensive Income link:calculationLink link:definitionLink link:presentationLink 010101 - Disclosure - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 020101 - Disclosure - Summary of Significant Accounting Policies (Policy) link:calculationLink link:definitionLink link:presentationLink 040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 010301 - Disclosure - Investment Securities link:calculationLink link:definitionLink link:presentationLink 030301 - Disclosure - Investment Securities (Tables) link:calculationLink link:definitionLink link:presentationLink 040302 - Disclosure - Investment Securities (Schedule of Investment Securities) (Details) link:calculationLink link:definitionLink link:presentationLink 040301 - Disclosure - Investment Securities (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 040303 - Disclosure - Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details) link:calculationLink link:definitionLink link:presentationLink 010401 - Disclosure - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 030401 - Disclosure - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 040401 - Disclosure - Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details) link:calculationLink link:definitionLink link:presentationLink 010501 - Disclosure - Inventories link:calculationLink link:definitionLink link:presentationLink 030501 - Disclosure - Inventories (Tables) link:calculationLink link:definitionLink link:presentationLink 040502 - Disclosure - Inventories (Schedule Of Inventories) (Details) link:calculationLink link:definitionLink link:presentationLink 040501 - Disclosure - Inventories (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 011201 - Disclosure - Equity link:calculationLink link:definitionLink link:presentationLink 011301 - Disclosure - Net Income per Common Share link:calculationLink link:definitionLink link:presentationLink 031301 - Disclosure - Net Income per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 041302 - Disclosure - Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details) link:calculationLink link:definitionLink link:presentationLink 011401 - Disclosure - Revenue from Contracts with Customers link:calculationLink link:definitionLink link:presentationLink 031401 - Disclosure - Revenue from Contracts with Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 041402 - Disclosure - Revenue from Contracts with Customer (Disaggregation of Revenue) (Details) link:calculationLink link:definitionLink link:presentationLink 011601 - Disclosure - Stock Based Compensation link:calculationLink link:definitionLink link:presentationLink 031601 - Disclosure - Stock Based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 041601 - Disclosure - Stock Based Compensation (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details) link:calculationLink link:definitionLink link:presentationLink 011801 - Disclosure - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 041801 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 020401 - Disclosure - Fair Value Measurements (Policy) link:calculationLink link:definitionLink link:presentationLink 031201 - Disclosure - Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 041301 - Disclosure - Net Income per Common Share (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink 041202 - Disclosure - Equity (Summary of Equity Activity) (Details) link:calculationLink link:definitionLink link:presentationLink 000505 - Statement - Condensed Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 011901 - Disclosure - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 041901 - Disclosure - Subsequent Events (Narrative) (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 3 calm-20230902_cal.xml EX-101.CAL EX-101.DEF 4 calm-20230902_def.xml EX-101.DEF EX-101.LAB 5 calm-20230902_lab.xml EX-101.LAB Accounting Policies [Abstract] Summary of Significant Accounting Policies [Abstract] Accounts Payable And Accrued Liabilities Current Accounts payable and accrued expenses Total receivables Accounts Receivable, Net, Current Trade and other receivables, net Accrued Income Taxes Current Accrued income taxes payable Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Accum. Other Comp. Loss [Member] Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive income (loss), net of tax Paid In Capital [Member] Additional Paid-in Capital [Member] Paid-in capital Additional Paid in Capital, Common Stock Advertising expense Advertising Expense Advertising Costs [Policy Text Block] Advertising Costs Feed and supplies Agricultural Related Inventory, Feed and Supplies Stock based compensation expense Share-based Payment Arrangement, Expense Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Reserves for credit losses Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Antidilutive restricted shares Asset Impairment Charges Impairment loss on property, plant & equipment Asset Backed Securities [Member] Asset-backed Securities [Member] Assets measured at fair value Assets, Fair Value Disclosure Assets Assets [Abstract] Total Assets Total assets Assets Total current assets Assets, Current Current assets: Assets, Current [Abstract] 1-5 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Within one year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Available For Sale Securities Debt Securities Current Estimated Fair Value, Current Debt Securities, Available-for-sale, Noncurrent Estimated Fair Value, Noncurrent Total Debt Securities, Available-for-sale Investment securities available-for-sale Basis of Presentation Basis Of Accounting Policy [Policy Text Block] Business acquisition, percentage of voting interest acquired Business acquisition, percentage of voting interest acquired Business Combinations Business Combinations Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Certificates of Deposits [Member] Certificates of Deposit [Member] Class of Stock [Domain] Class of Stock [Domain] Commercial Paper [Member] Commercial Paper [Member] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies [Abstract] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Commitments and contingencies - see Note 9 Commitments and Contingencies Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Common Stock [Member] Class A Convertible Common Stock [Member] Class A Common Stock [Member] Class A [Member] Dividends per common share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Common stock, par value per share (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock ($0.01 par value): Common Stock, Value, Issued Common stock ($0.01 par value) Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares authorized (in shares) Common Stock, Shares Authorized Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Less: Comprehensive loss attributable to the noncontrolling interest Less: Comprehensive loss attributable to the noncontrolling interest Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income (loss) Comprehensive income attributable to Cal-Maine Foods, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Concentration risk, percentage Concentration Risk, Percentage Concentration Risk, Percentage Principles of Consolidation Consolidation, Policy [Policy Text Block] Corporate Bonds [Member] Corporate Debt Securities [Member] Cost of sales Cost of Goods and Services Sold Credit Facility [Domain] Credit Facility [Domain] Credit Facility [Axis] Credit Facility [Axis] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities Available For Sale Allowance For Credit Loss Allowance for credit losses Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Amount borrowed Long-term Debt, Gross Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Deferred income taxes, net Deferred Income Tax Liabilities, Net Deferred income taxes Deferred Income Tax Expense (Benefit) Deferred income taxes Deferred income taxes expense (benefit): Total Depreciation and amortization Depreciation, Depletion and Amortization Denominator Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Stock Based Compensation Share-based Payment Arrangement [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock Based Compensation [Abstract] Dividends Dividends Dividends Payable Current Dividends payable Net Income (Loss) per Common Share Earnings Per Share, Policy [Policy Text Block] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Net Income per Common Share Earnings Per Share [Text Block] Net income per common share: Net Income per Common Share [Abstract] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted average period of unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Equity Component [Domain] Equity Component [Domain] Investments in Unconsolidated Entities Equity and Cost Method Investments, Policy [Policy Text Block] Fair Value Measurement Policy [Policy Text Block] Fair Value Measurement Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Disclosures [Abstract] Fair Value Measurements [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Schedule Of Assets Measured At Fair Value On A Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Long-term finance lease obligation Finance Lease, Liability, Noncurrent Finance lease right-of-use asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Principal payments on finance lease Finance Lease, Principal Payments Current portion of finance lease obligation Finance Lease, Liability, Current Financial Instrument [Axis] Financial Instrument [Axis] Intangible assets estimated useful life Finite-Lived Intangible Asset, Useful Life Fiscal period duration Fiscal Year Fiscal Period, Policy [Policy Text Block] (Gain) loss on disposal of fixed assets Gain Loss On Sale Of Property Plant Equipment (Gain) Loss on disposal of property, plant and equipment Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill, Balance Goodwill, Balance Goodwill Gross profit Gross profit (loss) Gross Profit Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Equity income of unconsolidated entities Equity income (loss) of unconsolidated entities Equity in income of affiliates Income Statement [Abstract] Condensed Consolidated Statements of Income [Abstract] Income tax expense Income tax expense (benefit) Income Tax Expense (Benefit) Income tax (benefit) expense Income Taxes Receivable Income tax receivable Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest Less: Loss attributable to noncontrolling interest Less: Loss attributable to noncontrolling interest Income Taxes Income Tax, Policy [Policy Text Block] Insurance Recoveries Gain on insurance recoveries Intangible Assets Net Excluding Goodwill Intangible assets, net Interest Income Expense Net Interest income, net Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Inventory Disclosure [Abstract] Inventories [Abstract] Inventories Inventory Disclosure [Text Block] Inventories Inventory, Policy [Policy Text Block] Inventories Total inventories Inventory, Net Investments [Domain] Investments [Domain] Investment Securities Investment, Policy [Policy Text Block] Investment Type [Axis] Investment Type [Axis] Investments in unconsolidated entities Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investments, Debt and Equity Securities [Abstract] Investments Securities [Abstract] Investment Securities Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Schedule Of Contractual Maturities Of Investment Securities Investments Classified by Contractual Maturity Date [Table Text Block] Leases Lessee, Leases [Policy Text Block] Finance lease, remaining terms Lessee, Finance Lease, Remaining Lease Term Initial operating lease terms Lessee, Operating Lease, Term of Contract Liabilities and stockholders' equity Liabilities and Equity [Abstract] Total Liabilities and Stockholders' Equity Liabilities and Equity Total liabilities Total liabilities Liabilities Total current liabilities Liabilities, Current Current liabilities: Liabilities, Current [Abstract] Line Of Credit Amount outstanding Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Long Term Debt Current Current maturities of long-term debt Long Term Debt Noncurrent Long-term debt, less current maturities Damages sought Loss Contingency, Damages Sought, Value Loss Contingencies [Line Items] Loss Contingencies [Line Items] Loss Contingencies [Table] Loss Contingencies [Table] Mutual Funds [Member] Mutual Funds [Member] Minority Interest Ownership Percentage By Parent Ownership interest Minority Interest Decrease From Redemptions Acquisition of noncontrolling interest in Texas Egg Products, LLC Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition Stockholders Equity Attributable to Noncontrolling Interest Noncontrolling interest in consolidated entity Municipal Bonds [Member] Municipal Bonds [Member] Nature of Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash provided by operations Net Cash Provided by (Used in) Operating Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income attributable to Cal-Maine Foods, Inc. Net profit (loss) attributable to Cal-Maine Foods, Inc. Net Income (Loss) Attributable to Parent Net Income (Loss) Net income (loss) attributable to Cal-Maine Foods, Inc. New Accounting Pronouncements and Policies New Accounting Pronouncements, Policy [Policy Text Block] Total other income, net Nonoperating Income (Expense) Contributions Noncontrolling Interest, Increase from Subsidiary Equity Issuance Noncontrolling Interest [Member] Noncontrolling Interest [Member] Long-term operating lease obligation Operating Lease, Liability, Noncurrent Current portion of operating lease obligation Operating Lease, Liability, Current Operating lease right-of-use asset, net Operating Lease, Right-of-Use Asset Operating Lease Payments Cash paid for operating leases Operating Income Loss Operating income (loss) Operating income (loss) Other comprehensive Income (loss), net of tax Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax Other comprehensive income (loss), net of tax Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax Other Operating Activities Cash Flow Statement Other adjustments, net Other adjustments, net Other long-term assets Other Assets, Noncurrent Income tax benefit (expense) related to items of other comprehensive income Other Comprehensive Income (Loss), Tax Income tax benefit related to items of other comprehensive income Other noncurrent liabilities Other Liabilities, Noncurrent Other, net Other Nonoperating Income Expense Other income (expense): Other Nonoperating Income (Expense) [Abstract] Other comprehensive income (loss), before tax: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Patronage Source Earnings Patronage dividends Payments of dividends Payments of Dividends Investment in unconsolidated entities Payments to Acquire Interest in Joint Venture Purchases of investments Payments to Acquire Investments Purchases of investment securities Purchases of investment securities Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Payments To Minority Shareholders Distributions to noncontrolling interests Distributions to noncontrolling interest partners Pending Litigation Pending Litigation [Member] Plan Name [Domain] Plan Name [Domain] Plan Name [Axis] Plan Name [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Distributions from unconsolidated entities Proceeds from Equity Method Investment, Distribution, Return of Capital Proceeds From Contributions From Affiliates Contributions Proceeds From Insurance Settlement Operating Activities Net proceeds from insurance settlement - business interruption Proceeds From Insurance Settlement Investing Activities Net proceeds from insurance settlement - property, plant and equipment Sales and maturities of investment securities Proceeds from Sale, Maturity and Collection of Investments Net proceeds from disposal of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Profit Loss Net income Net income (loss) Net income Net profit (loss) attributable to Cal-Maine Foods, Inc. Net income Property, plant and equipment useful life Property, Plant and Equipment, Useful Life Property, plant & equipment, net Property, plant and equipment, less accumulated depreciation Property, plant and equipment, net Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Purchase Obligation Purchase obligation Principal payments on long-term debt Repayments of Long-term Debt Retained earnings Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Retained Earnings [Member] Revenue From Contract With Customer Excluding Assessed Tax Net sales Revenue Recognition and Delivery Costs Revenue from Contract with Customer [Policy Text Block] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contracts with Customers [Abstract] Royalty Income Nonoperating Royalty income Schedule Of Stockholders Equity [Table Text Block] Summary of Equity Activity Summary of Equity Award Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Computation of Basic and Diluted Net Income Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule Of Investment Securities Available-for-sale Securities [Table Text Block] Debt Securities, Available-for-sale [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accrued Self Insurance Self Insurance Reserve [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share) Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Number of Shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares, Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Shares, Outstanding, Beginning Balance (in shares) Number of Shares, Outstanding, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of Shares, Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Weighted Average Grant Date Fair Value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Shares remaining for issuance Incentive plan shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock Based Compensation Share-based Payment Arrangement [Policy Text Block] Balance (in shares) Balance (in shares) Shares, Outstanding Balance (in shares) Balance (in shares) Shares, Issued Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Standby Letters of Credit [Member] Statement of Financial Position [Abstract] Condensed Consolidated Balance Sheets [Abstract] Consolidated Statements of Comprehensive Income (Loss) [Abstract] Condensed Consolidated Statements of Comprehensive Income [Abstract] Class of Stock [Axis] Class of Stock [Axis] Equity Components [Axis] Equity Components [Axis] Statement [Line Items] Statement [Line Items] Condensed Consolidated Statements of Cash Flows [Abstract] Condensed Consolidated Statements of Cash Flows [Abstract] Statement [Table] Statement [Table] Statement of Stockholders' Equity [Abstract] Consolidated Statements of Stockholders' Equity [Abstract] Total Cal-Maine Foods, Inc. stockholders' equity Beginning balance Ending balance Total equity Stockholders' equity Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Equity Stockholders' Equity Note Disclosure [Text Block] Total stockholders' equity Beginning balance Ending balance Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Stockholders' equity Stockholders' Equity Note [Abstract] Equity [Abstract] Dividends Payable Stockholders' Equity, Policy [Policy Text Block] Subsequent Events [Text Block] Subsequent Events Subsequent Event [Table] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event Type [Axis] Subsequent Event [Line Items] Subsequent Events [Abstract] Supplemental information: Supplemental Cash Flow Information [Abstract] Trade Receivables Accounts Receivable [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Common stock in treasury at cost - 26,078 shares at September 2, 2023 and 26,077 shares at June 3, 2023 Treasury Stock, Value Treasury Stock [Member] Treasury Stock [Member] Common stock in treasury (in shares) Treasury Stock, Shares Use of Estimates Use of Estimates, Policy [Policy Text Block] U S Government Agencies Shortterm Debt Securities [Member] US Government and Agency Obligations [Member] U S Treasury Bill Securities [Member] Treasury Bills [Member] Diluted (in shares) Weighted-average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in shares) Weighted-average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive restricted shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Cover [Abstract] Cover [Abstract] Document Type Document Type Document Annual Report Document Quarterly Report Document Transition Report Document Transition Report Entity Interactive Data Current Entity Interactive Data Current Amendment Flag Amendment Flag ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Document Period End Date Document Period End Date Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Tax Identification Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Shell Company Entity Shell Company Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Public Float Entity Public Float Entity Address, Address Line One Entity Address, Address Line One Entity Address Address Line 2 Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Auditor Name Auditor Location Auditor Firm Id Cumulative Effect Period Of Adoption Adjusted Balance [Member] Adjusted Balance [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Maximum [Member] Maximum [Member] Minimum [Member] Minimum [Member] Ownership [Domain] Ownership [Axis] Product and Service [Domain] Product and Service [Domain] Product and Service [Axis] Product and Service [Axis] Range [Axis] Statistical Measurement [Axis] Range [Domain] Statistical Measurement [Domain] Restatement Adjustment [Member] Impact of ASC 326 [Member] Restatement [Domain] Restatement [Axis] Flocks, net of amortization Agricultural Related Inventory, Flocks Agricultural related inventory, flocks, net of accumulated amortization. Egg products [Member] Egg Products [Member] Egg Products [Member] Eggs and egg products Agricultural Related Inventory, Eggs Agricultural Related Inventory, Eggs Schedule of Cost of Sales Amortization and Mortality Schedule Of Cost Of Sales Amortization And Mortality [Table Text Block] Schedule Of Cost Of Sales Amortization And Mortality. Specialty shell egg sales [Member] Specialty Shell Egg Sales [Member] Specialty Shell Egg Sales [Member] Percentage of net income loss used to compute accrued dividends Percentage Of Net Income Loss Used To Compute Accrued Dividends Percentage Of Net Income Loss Used To Compute Accrued Dividends Bell et al. v. Cal-Maine Foods et al. [Member] Bell et al. v. Cal-Maine Foods et al. [Member] Bell et al. v. Cal-Maine Foods et al. [Member] Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member] Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member] Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member] Agricultural Related Inventory, Layers Agricultural Related Inventory, Layers Layers Weighted average shares outstanding: Weighted average shares outstanding [Abstract] Weighted average shares outstanding [Abstract] 2012 Omnibus Long-Term Incentive Plan [Member] Two Thousand Twelve Omnibus Long Term Incentive Plan [Member] Two Thousand Twelve Omnibus Long-Term Incentive Plan [Member] Conventional shell egg sales [Member] Non-Specialty Shell Egg Sales [Member] Non-Specialty Shell Egg Sales [Member] Purchase of common stock by treasury Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award Pullets and breeders Agricultural Related Inventory, Pullets and Breeders Agricultural Related Inventory, Pullets and Breeders Other [Member] Other [Member] Other [Member] State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member] State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member] State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member] Treasury Stock Treasury Stock, Policy [Policy Text Block] Treasury Stock, Policy [Policy Text Block] Benton County Foods [Member] Proceeds From Sale And Maturity Of Available For Sale Securities, Current Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Proceeds from sale of available-for-sale securities, current Proceeds From Sale And Maturity Of Available For Sale Securities Noncurrent Proceeds from sale of available-for-sale securities, noncurrent Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Debt Securities, Available For Sale, Current, Realized Gain Gross realized gains on sales of available-for-sale securities, current Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Debt Securities, Available For Sale, Noncurrent, Realized Gain Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Gross realized gains on sales of available-for-sale securities, noncurrent Debt Securities, Available For Sale, Current, Realized Loss Gross realized losses on sales of available-for-sale securities, current Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Debt Securities, Available For Sale, Noncurrent, Realized Loss Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Gross realized losses on sales of available-for-sale securities, noncurrent Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days Allowance for doubtful accounts as percentage of receivables aged over 60 days Number Of Major Customers Number Of Major Customers Number of major customers Flock Costs, Cost Accumulation Period Flock costs, cost accumulation period Flock Costs, Cost Accumulation Period Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Gain, Before Tax Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as current. Gains in Accumulated Other Comprehensive Income, Current Unrealized Gains, Current Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Gain, Before Tax Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as noncurrent. Unrealized Gains, Noncurrent Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Loss, Before Tax Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. Unrealized Losses, Current Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Loss, Before Tax Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. Unrealized Losses, Noncurrent Available For Sale Debt Securities, Current, Amortized Cost Basis Amortized Cost, Current Available For Sale Debt Securities, Noncurrent, Amortized Cost Basis Amortized Cost, Noncurrent Loss Contingency, Damages Sought,Value Per Claim Damages sought per claim Loss Contingency, Damages Sought,Value Per Claim Flock Costs, Amortization Period Flock Costs, Amortization Period Flock costs, amortization period Checks Outstanding In Excess Of Book Cash Balances Checks outstanding in excess of related book cash balances. Checks outstanding in excess of related book cash balances Credit Agreement [Member] Immaterial Error Correction [Policy Text Block] Immaterial Error Correction. Immaterial Error Correction Stock Compensation Plan Transactions Stock Compensation Plan Transactions Stock compensation plan transactions Stock Compensation Plan Transactions Shares Stock Compensation Plan Transactions Shares Stock compensation plan transactions (in shares) Net income per common share attributable to Cal-Maine Foods, Inc. Earnings Per Share, Basic Diluted [Abstract] Net income per common share attributable to Cal-Maine Foods, Inc. Production and Processing Facilities, Capacity, Number of Layers Layer capacity Production and Processing Facilities, Capacity, Number of Layers Fassio Egg Farms, Inc. [Member] EX-101.PRE 6 calm-20230902_pre.xml EX-101.PRE EX-31.1 7 exhibit311.htm EX-31.1 exhibit311
 
Exhibit 31.1
1
Certification
Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange
 
Act of 1934,
As Adopted Pursuant to Section 302 of the Sarbanes-Oxley
 
Act of 2002
 
I, Sherman L. Miller, certify that:
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Cal-Maine Foods, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not
misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;
 
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
 
control over financial reporting (as
defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the
 
registrant and have:
 
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed
under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be
designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the
preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this
report based on such evaluation; and
(d)
 
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the
registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has
materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons
performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial
reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report
financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the
registrant’s internal control over financial reporting.
/s/ Sherman L. Miller
Sherman L. Miller
President and Chief Executive Officer
Date:
October 3, 2023
 
EX-31.2 8 exhibit312.htm EX-31.2 exhibit312
 
Exhibit 31.2
1
Certification
Pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange
 
Act of 1934,
As Adopted Pursuant to Section 302 of the Sarbanes-Oxley
 
Act of 2002
 
I, Max P. Bowman, certify that
 
1.
I have reviewed this Quarterly Report on Form 10-Q of Cal-Maine Foods, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not
misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;
 
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
 
control over financial reporting (as
defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the
 
registrant and have:
 
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed
under our supervision, to ensure that material information relating to the registrant, including its consolidated
subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be
designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the
preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our
conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by
this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the
registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has
materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting;
and
 
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over
financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons
performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial
reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and
report financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the
registrant’s internal control over financial reporting.
 
/s/ Max P. Bowman
Max P. Bowman
Vice President and Chief Financial Officer
Date:
October 3, 2023
EX-32 9 exhibit32.htm EX-32 exhibit32
 
 
Exhibit 32
1
Certifications Pursuant to 18 U.S.C. §1350,
As Adopted Pursuant to Section 906 of the Sarbanes-Oxley
 
Act of 2002
 
Solely for
 
the purposes of
 
complying with 18
 
U.S.C. §1350, as
 
adopted pursuant to
 
Section 906 of
 
the Sarbanes-Oxley Act of
2002,
 
we,
 
the
 
undersigned
 
Chief
 
Executive
 
Officer
 
and
 
Chief
 
Financial
 
Officer
 
of
 
Cal-Maine
 
Foods,
 
Inc.
 
(the
 
“Company”),
hereby
 
certify,
 
based
 
on
 
our
 
knowledge,
 
that
 
the
 
Quarterly
 
Report
 
on
 
Form
 
10-Q
 
of
 
the
 
Company
 
for
 
the
 
quarter
 
ended
September 2, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange
 
Act
of
 
1934
 
and
 
that
 
the
 
information
 
contained in
 
the
 
Report
 
fairly
 
presents, in
 
all
 
material
 
respects,
 
the
 
financial
 
condition and
results of operations of the Company.
 
 
 
/s/ Sherman L. Miller
Sherman L. Miller
President and Chief Executive Officer
/s/ Max P. Bowman
Max P. Bowman
Vice President and Chief Financial Officer
Date:
October 3, 2023
XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
3 Months Ended
Sep. 02, 2023
Oct. 03, 2023
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 02, 2023  
Document Transition Report false  
Entity File Number 001-38695  
Entity Registrant Name CAL-MAINE FOODS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 64-0500378  
Entity Address, Address Line One 1052 Highland Colony Pkwy  
Entity Address Address Line 2 Suite 200  
Entity Address, City or Town Ridgeland  
Entity Address, State or Province MS  
Entity Address, Postal Zip Code 39157  
City Area Code 601  
Local Phone Number 948-6813  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol CALM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Current Fiscal Year End Date --06-01  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000016160  
Common Stock [Member]    
Entity Common Stock, Shares Outstanding   44,182,613
Class A Common Stock [Member]    
Entity Common Stock, Shares Outstanding   4,800,000
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 02, 2023
Jun. 03, 2023
Current assets:    
Cash and cash equivalents $ 360,343 $ 292,824
Investment securities available-for-sale 249,619 355,090
Trade and other receivables, net 125,363 120,247
Income tax receivable 33,787 66,966
Inventories 280,801 284,418
Prepaid expenses and other current assets 14,145 5,380
Total current assets 1,064,058 1,124,925
Property, plant & equipment, net 752,580 744,540
Investments in unconsolidated entities 13,978 14,449
Goodwill 44,006 44,006
Intangible assets, net 15,347 15,897
Other long-term assets 10,398 10,708
Total Assets 1,900,367 1,954,525
Current liabilities:    
Accounts payable and accrued expenses 117,800 137,313
Accrued income taxes payable 8,288 8,288
Dividends payable 294 37,130
Total current liabilities 126,382 182,731
Other noncurrent liabilities 9,930 9,999
Deferred income taxes, net 152,725 152,212
Total liabilities 289,037 344,942
Commitments and contingencies - see Note 9
Stockholders' equity:    
Paid-in capital 73,153 72,112
Retained earnings 1,571,744 1,571,112
Accumulated other comprehensive loss, net of tax (2,291) (2,886)
Common stock in treasury at cost - 26,078 shares at September 2, 2023 and 26,077 shares at June 3, 2023 (30,014) (30,008)
Total Cal-Maine Foods, Inc. stockholders' equity 1,613,343 1,611,081
Noncontrolling interest in consolidated entity (2,013) (1,498)
Total stockholders' equity 1,611,330 1,609,583
Total Liabilities and Stockholders' Equity 1,900,367 1,954,525
Common Stock [Member]    
Stockholders' equity:    
Common stock ($0.01 par value): 703 703
Class A Convertible Common Stock [Member]    
Stockholders' equity:    
Common stock ($0.01 par value): $ 48 $ 48
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 02, 2023
Jun. 03, 2023
Common Stock [Member]    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 120,000,000 120,000,000
Common stock, shares issued (in shares) 70,261,000 70,261,000
Common stock in treasury (in shares) 26,078,000 26,077,000
Class A Convertible Common Stock [Member]    
Common stock, par value per share (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 4,800,000 4,800,000
Common stock, shares issued (in shares) 4,800,000 4,800,000
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Condensed Consolidated Statements of Income [Abstract]    
Net sales $ 459,344 $ 658,344
Cost of sales 413,911 440,854
Gross profit 45,433 217,490
Selling, general and administrative 52,246 53,607
(Gain) loss on disposal of fixed assets (56) 33
Operating income (loss) (6,757) 163,850
Other income (expense):    
Interest income, net 7,346 903
Royalty income 349 428
Equity income (loss) of unconsolidated entities (470) 144
Other, net 265 155
Total other income, net 7,490 1,630
Income before income taxes 733 165,480
Income tax expense 322 40,346
Net income 411 125,134
Less: Loss attributable to noncontrolling interest (515) (153)
Net income attributable to Cal-Maine Foods, Inc. $ 926 $ 125,287
Net income per common share:    
Basic (in dollars per share) $ 0.02 $ 2.58
Diluted (in dollars per share) $ 0.02 $ 2.57
Weighted average shares outstanding:    
Basic (in shares) 48,690 48,623
Diluted (in shares) 48,840 48,811
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Condensed Consolidated Statements of Comprehensive Income [Abstract]    
Net income $ 411 $ 125,134
Other comprehensive income (loss), before tax:    
Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments 786 (997)
Income tax benefit (expense) related to items of other comprehensive income (191) 243
Other comprehensive Income (loss), net of tax 595 (754)
Comprehensive income 1,006 124,380
Less: Comprehensive loss attributable to the noncontrolling interest (515) (153)
Comprehensive income attributable to Cal-Maine Foods, Inc. $ 1,521 $ 124,533
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Cash flows from operating activities:    
Net income $ 411 $ 125,134
Depreciation and amortization 19,340 17,312
Deferred income taxes 322 (1,324)
Other adjustments, net 3,612 31,690
Net cash provided by operations 23,685 172,812
Cash flows from investing activities:    
Purchases of investment securities (28,296) (51,834)
Sales and maturities of investment securities 135,768 20,296
Purchases of property, plant and equipment (26,666) (27,662)
Net proceeds from disposal of property, plant and equipment 74 78
Net cash provided by (used in) investing activities 80,880 (59,122)
Cash flows from financing activities:    
Payments of dividends (36,983) (36,653)
Purchase of common stock by treasury (5) (45)
Principal payments on finance lease (58) (55)
Net cash used in financing activities (37,046) (36,753)
Net change in cash and cash equivalents 67,519 76,937
Cash and cash equivalents at beginning of period 292,824 59,084
Cash and cash equivalents at end of period $ 360,343 $ 136,021
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
3 Months Ended
Sep. 02, 2023
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 1 - Summary of Significant Accounting Policies
Basis of Presentation
The
 
unaudited
 
condensed
 
consolidated
 
financial
 
statements
 
of
 
Cal-Maine
 
Foods,
 
Inc.
 
and
 
its
 
subsidiaries
 
(the
 
“Company,”
“we,” “us,” “our”) have
 
been prepared in accordance
 
with the instructions to
 
Form 10-Q and Article
 
10 of Regulation S-X
 
and
in accordance
 
with generally
 
accepted accounting
 
principles in
 
the United
 
States of
 
America (“GAAP”)
 
for interim
 
financial
reporting and should
 
be read in
 
conjunction with our
 
Annual Report on
 
Form 10-K for
 
the fiscal year
 
ended June 3,
 
2023 (the
“2023
 
Annual Report”).
 
These
 
statements
 
reflect
 
all
 
adjustments
 
that
 
are,
 
in
 
the
 
opinion
 
of
 
management,
 
necessary
 
to
 
a
 
fair
statement of the results for the interim periods presented and,
 
in the opinion of management, consist of adjustments of a
 
normal
recurring nature. Operating results
 
for the interim periods
 
are not necessarily indicative
 
of operating results for
 
the entire fiscal
year.
Fiscal Year
The Company’s
 
fiscal year
 
ends on
 
the Saturday
 
closest to
 
May 31.
 
Each of
 
the three-month
 
periods ended
 
on September
 
2,
2023 and August 27, 2022 included
13 weeks
.
Use of Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make
 
estimates and
assumptions that
 
affect the
 
amounts reported
 
in the
 
consolidated financial
 
statements and
 
accompanying notes.
 
Actual results
could differ from those estimates.
Investment Securities
The Company has
 
determined that its
 
debt securities
 
are available-for-sale
 
investments. We
 
classify these securities
 
as current
because the
 
amounts invested
 
are available
 
for current
 
operations. Available
 
-for-sale securities
 
are carried
 
at fair
 
value, based
on quoted market prices as of the balance sheet
 
date, with unrealized gains and losses recorded in other comprehensive income.
The
 
amortized cost
 
of
 
debt
 
securities is
 
adjusted
 
for
 
amortization of
 
premiums and
 
accretion of
 
discounts
 
to
 
maturity and
 
is
recorded in interest income. The Company regularly evaluates
 
changes to the rating of its debt
 
securities by credit agencies and
economic conditions to
 
assess and record
 
any expected credit
 
losses through allowance
 
for credit losses,
 
limited to the
 
amount
that fair value was less than the amortized cost basis.
 
Investments
 
in
 
mutual
 
funds
 
are
 
recorded
 
at
 
fair
 
value
 
and
 
are
 
classified
 
as
 
“Other
 
long-term
 
assets”
 
in
 
the
 
Company’s
Condensed
 
Consolidated
 
Balance
 
Sheets.
 
Unrealized
 
gains
 
and
 
losses
 
for
 
equity
 
securities
 
are
 
recorded
 
in
 
other
 
income
(expenses) as Other, net in the Company’s Condensed Consolidated Statements of Income.
The cost basis
 
for realized gains
 
and losses on
 
available-for-sale securities is
 
determined by the
 
specific identification method.
Gains
 
and
 
losses
 
are
 
recognized
 
in
 
other
 
income
 
(expenses)
 
as
 
Other,
 
net
 
in
 
the
 
Company’s
 
Condensed
 
Consolidated
Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.
Trade Receivables
 
Trade
 
receivables are
 
stated at
 
their
 
carrying values,
 
which
 
include a
 
reserve for
 
credit losses.
 
As of
 
September 2,
 
2023
 
and
June 3,
 
2023, reserves
 
for credit
 
losses were
 
$
503
 
thousand and
 
$
579
 
thousand, respectively.
 
The Company
 
extends credit
 
to
customers based on an evaluation of each
 
customer’s financial condition and credit history.
 
Collateral is generally not required.
The
 
Company
 
minimizes
 
exposure
 
to
 
counter
 
party
 
credit
 
risk
 
through
 
credit
 
analysis
 
and
 
approvals,
 
credit
 
limits,
 
and
monitoring
 
procedures.
 
In
 
determining
 
our
 
reserve
 
for
 
credit
 
losses,
 
receivables
 
are
 
assigned
 
an
 
expected
 
loss
 
based
 
on
historical loss information adjusted as needed for economic and other forward-looking factors.
Dividends Payable
 
We
 
accrue dividends at the
 
end of each quarter
 
according to the Company’s
 
dividend policy adopted by its
 
Board of Directors.
The Company pays
 
a dividend to
 
shareholders of its
 
Common Stock and Class
 
A Common Stock
 
on a quarterly
 
basis for each
quarter for
 
which the
 
Company reports net
 
income attributable
 
to Cal-Maine
 
Foods, Inc.
 
computed in
 
accordance with
 
GAAP
in an amount equal
 
to one-third (
1/3
) of such quarterly
 
income. Dividends are paid
 
to shareholders of record as
 
of the 60th day
following the last
 
day of such
 
quarter, except
 
for the fourth
 
fiscal quarter.
 
For the fourth
 
quarter, the
 
Company pays dividends
to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date.
Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will
not pay a dividend for a subsequent
 
profitable quarter until the Company is profitable on
 
a cumulative basis computed from the
date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of
Directors.
New Accounting Pronouncements and Policies
No new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our
Consolidated Financial Statements.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities
3 Months Ended
Sep. 02, 2023
Investments Securities [Abstract]  
Investment Securities
Note 2 - Investment
Securities
The following represents the Company’s investment securities as of September 2, 2023 and June 3, 2023 (in thousands):
September 2, 2023
Amortized
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
7,915
$
$
150
$
7,765
Commercial paper
8,913
15
8,898
Corporate bonds
128,031
1,090
126,941
Certificates of deposits
1,125
8
1,117
US government and agency obligations
94,584
320
94,264
Asset backed securities
10,683
49
10,634
Total current investment securities
$
251,251
$
$
1,632
$
249,619
Mutual funds
$
2,181
$
$
53
$
2,128
Total noncurrent investment securities
$
2,181
$
$
53
$
2,128
June 3, 2023
Amortized
 
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
16,571
$
$
275
$
16,296
Commercial paper
56,486
77
56,409
Corporate bonds
139,979
1,402
138,577
Certificates of deposits
675
675
US government and agency obligations
101,240
471
100,769
Asset backed securities
13,459
151
13,308
Treasury bills
29,069
13
29,056
Total current investment securities
$
357,479
$
$
2,389
$
355,090
Mutual funds
$
2,172
$
$
91
$
2,081
Total noncurrent investment securities
$
2,172
$
$
91
$
2,081
Available-for-sale
Proceeds from sales and maturities of
 
investment securities available-for-sale were $
135.8
 
million and $
20.3
 
million during the
thirteen weeks
 
ended September 2,
 
2023 and
 
August 27,
 
2022, respectively.
 
Gross realized
 
gains for
 
the thirteen
 
weeks ended
September 2,
 
2023
 
and August
 
27,
 
2022 were
 
$
2
 
thousand. Gross realized
 
losses for
 
the
 
thirteen weeks
 
ended September
 
2,
2023
 
and
 
August
 
27,
 
2022
 
were
 
$
8
 
thousand
 
and
 
$
27
 
thousand,
 
respectively.
 
There
 
were
no
 
allowances
 
for
 
credit
 
losses
 
at
September 2, 2023 and June 3, 2023.
Actual maturities may differ
 
from contractual maturities as
 
some borrowers have
 
the right to call
 
or prepay obligations
 
with or
without penalties. Contractual maturities of current investments at September 2, 2023 are as follows (in thousands):
Estimated Fair Value
Within one year
$
175,963
1-5 years
73,656
Total
$
249,619
Noncurrent
 
There
 
were
no
 
sales of
 
noncurrent
 
investment securities
 
during
 
the
 
thirteen weeks
 
ended September
 
2,
 
2023
 
and August
 
27,
2022.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
3 Months Ended
Sep. 02, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 3 - Fair Value Measurements
The Company
 
is required
 
to categorize
 
both financial
 
and nonfinancial
 
assets and
 
liabilities based
 
on the
 
following fair
 
value
hierarchy. The
 
fair value
 
of an
 
asset is
 
the price
 
at which
 
the asset
 
could be
 
sold in
 
an orderly
 
transaction between
 
unrelated,
knowledgeable, and willing parties able to engage in the
 
transaction. A liability’s fair value
 
is defined as the amount that would
be paid
 
to transfer
 
the liability
 
to a
 
new obligor
 
in a
 
transaction between
 
such parties,
 
not
 
the amount
 
that would
 
be paid
 
to
settle the liability with the creditor.
Level 1
 
- Quoted prices in active markets for identical assets or liabilities
Level 2
 
- Inputs
 
other than
 
quoted prices
 
included in
 
Level 1
 
that are
 
observable for
 
the asset
 
or liability,
 
either
directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets
Quoted prices for identical or similar assets in non-active markets
Inputs other than quoted prices that are observable for the asset or liability
Inputs derived principally from or corroborated by other observable market data
Level 3
 
- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are
significant to the fair value of the assets or liabilities
The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:
Cash and cash equivalents, accounts receivable, and accounts payable:
 
The carrying amount approximates fair value due to the
short maturity of these instruments.
Assets and Liabilities Measured at Fair Value
 
on a Recurring Basis
In
 
accordance with
 
the
 
fair value
 
hierarchy described
 
above, the
 
following
 
table shows
 
the
 
fair
 
value of
 
financial assets
 
and
liabilities measured at fair value on a recurring basis as of September 2, 2023 and June 3, 2023 (in thousands):
September 2, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
7,765
$
$
7,765
Commercial paper
8,898
8,898
Corporate bonds
126,941
126,941
Certificates of deposits
1,117
1,117
US government and agency obligations
94,264
94,264
Asset backed securities
10,634
10,634
Mutual funds
2,128
2,128
Total assets measured at fair value
$
2,128
$
249,619
$
$
251,747
June 3, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
16,296
$
$
16,296
Commercial paper
56,409
56,409
Corporate bonds
138,577
138,577
Certificates of deposits
675
675
US government and agency obligations
100,769
100,769
Asset backed securities
13,308
13,308
Treasury bills
29,056
29,056
Mutual funds
2,081
2,081
Total assets measured at fair value
$
2,081
$
355,090
$
$
357,171
Investment securities
 
 
available-for-sale
 
classified as
 
Level 2
 
consist of
 
securities with
 
maturities of
 
three months
 
or longer
when purchased. We
 
classified these securities as current because amounts invested are readily available
 
for current operations.
Observable inputs for these securities are yields, credit risks, default rates, and volatility.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
3 Months Ended
Sep. 02, 2023
Inventories [Abstract]  
Inventories
Note 4 - Inventories
Inventories consisted of the following as of September 2, 2023 and June 3, 2023 (in thousands):
September 2, 2023
June 3, 2023
Flocks, net of amortization
$
165,138
$
164,540
Eggs and egg products
27,604
28,318
Feed and supplies
88,059
91,560
$
280,801
$
284,418
We
 
grow
 
and
 
maintain
 
flocks
 
of
 
layers
 
(mature
 
female
 
chickens),
 
pullets
 
(female
 
chickens,
 
under
 
18
 
weeks
 
of
 
age),
 
and
breeders
 
(male
 
and
 
female
 
chickens
 
used
 
to
 
produce
 
fertile
 
eggs
 
to
 
hatch
 
for
 
egg
 
production
 
flocks).
 
Our
 
total
 
flock
 
at
September 2,
 
2023 and
 
June 3,
 
2023 consisted
 
of approximately
10.0
 
million and
10.8
 
million pullets
 
and breeders
 
and
41.9
million and
41.2
 
million layers, respectively.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Equity
3 Months Ended
Sep. 02, 2023
Equity [Abstract]  
Equity
Note 5 - Equity
The following reflects equity activity for the thirteen weeks ended September 2, 2023 and August 27, 2022 (in thousands):
Thirteen Weeks Ended September 2, 2023
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at June 3,
2023
$
703
$
48
$
(30,008)
$
72,112
$
(2,886)
$
1,571,112
$
(1,498)
$
1,609,583
Other comprehensive
income, net of tax
595
595
Stock compensation
plan transactions
(6)
1,041
1,035
Dividends ($
0.006
per share)
Common
(265)
(265)
Class A common
(29)
(29)
Net income (loss)
926
(515)
411
Balance at
September 2, 2023
$
703
$
48
$
(30,014)
$
73,153
$
(2,291)
$
1,571,744
$
(2,013)
$
1,611,330
Thirteen Weeks Ended August 27, 2022
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at May 28,
2022
$
703
$
48
$
(28,447)
$
67,989
$
(1,596)
$
1,065,854
$
(206)
$
1,104,345
Other comprehensive
loss, net of tax
(754)
(754)
Stock compensation
plan transactions
(48)
1,028
980
Dividends ($
0.853
per share)
Common
(37,648)
(37,648)
Class A common
(4,094)
(4,094)
Net income (loss)
125,287
(153)
125,134
Balance at August
27, 2022
$
703
$
48
$
(28,495)
$
69,017
$
(2,350)
$
1,149,399
$
(359)
$
1,187,963
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share
3 Months Ended
Sep. 02, 2023
Net Income per Common Share [Abstract]  
Net Income per Common Share
Note 6 - Net Income per Common Share
 
Basic net income per
 
share is based on
 
the weighted average Common Stock
 
and Class A Common
 
Stock outstanding. Diluted
net
 
income
 
per
 
share
 
is
 
based
 
on
 
weighted-average
 
common
 
shares
 
outstanding
 
during
 
the
 
relevant
 
period
 
adjusted
 
for
 
the
dilutive effect of share-based awards.
 
The
 
following
 
table
 
provides
 
a
 
reconciliation
 
of
 
the
 
numerators
 
and
 
denominators
 
used
 
to
 
determine
 
basic
 
and
 
diluted
 
net
income per common share (amounts in thousands, except per share data):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Numerator
Net income
$
411
$
125,134
Less: Loss attributable to noncontrolling interest
(515)
(153)
Net income attributable to Cal-Maine Foods, Inc.
$
926
$
125,287
Denominator
Weighted-average common shares outstanding, basic
48,690
48,623
Effect of dilutive restricted shares
150
188
Weighted-average common shares outstanding, diluted
48,840
48,811
Net income per common share attributable to Cal-Maine Foods, Inc.
Basic
$
0.02
$
2.58
Diluted
$
0.02
$
2.57
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers
3 Months Ended
Sep. 02, 2023
Revenue from Contracts with Customers [Abstract]  
Revenue from Contracts with Customers
Note 7 - Revenue from Contracts with Customers
Satisfaction of Performance Obligation
The vast majority of the Company’s revenue is derived from agreements with customers based on the customer placing an order
for products. Pricing for
 
the most part is
 
determined when the Company and
 
the customer agree upon the
 
specific order, which
establishes the contract for that order.
Revenues are
 
recognized in
 
an amount
 
that reflects
 
the net
 
consideration we
 
expect to
 
receive in
 
exchange for
 
the goods.
 
Our
shell
 
eggs
 
are
 
sold
 
at
 
prices
 
related
 
to
 
independently
 
quoted
 
wholesale
 
market
 
prices
 
or
 
formulas
 
related
 
to
 
our
 
costs
 
of
production.
 
The
 
Company’s
 
sales
 
predominantly
 
contain
 
a
 
single
 
performance
 
obligation.
 
We
 
recognize
 
revenue
 
upon
satisfaction
 
of
 
the
 
performance
 
obligation
 
with
 
the
 
customer
 
which
 
typically
 
occurs
 
within
 
days
 
of
 
the
 
Company
 
and
 
the
customer agreeing upon the order.
Returns and Refunds
Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product that the
customer is unable to sell before expiration. The Company records an allowance for expected customer returns using historical
return data and comparing to current period sales and accounts receivable. The allowance is recorded as a reduction of sales in
the same period the revenue is recognized.
Sales Incentives Provided to Customers
The
 
Company
 
periodically
 
provides
 
incentive
 
offers
 
to
 
its
 
customers
 
to
 
encourage
 
purchases.
 
Such
 
offers
 
include
 
current
discount offers (e.g.,
 
percentage discounts off
 
current purchases), inducement offers
 
(e.g., offers for
 
future discounts subject
 
to
a minimum
 
current purchase),
 
and other
 
similar offers.
 
Current discount
 
offers, when
 
accepted by
 
customers, are
 
treated as
 
a
reduction to
 
the sales
 
price of
 
the related
 
transaction, while
 
inducement offers,
 
when accepted
 
by customers,
 
are treated
 
as a
reduction
 
to
 
sales
 
price
 
based
 
on
 
estimated
 
future
 
redemption
 
rates.
 
Redemption
 
rates
 
are
 
estimated
 
using
 
the
 
Company’s
historical experience
 
for similar
 
inducement offers.
 
Current discount
 
and inducement
 
offers
 
are presented
 
as a
 
net amount
 
in
‘‘Net sales.’’
Disaggregation of Revenue
The following table provides revenue disaggregated by product category (in thousands):
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Conventional shell egg sales
$
225,280
$
425,589
Specialty shell egg sales
208,681
200,820
Egg products
22,223
27,640
Other
3,160
4,295
$
459,344
$
658,344
Contract Costs
The Company can incur costs to obtain or fulfill a contract with a customer.
 
If the amortization period of these costs is less than
one year,
 
they are
 
expensed as
 
incurred. When
 
the amortization
 
period is
 
greater than
 
one year,
 
a contract
 
asset is
 
recognized
and is
 
amortized over
 
the contract
 
life as
 
a reduction
 
in net
 
sales. As
 
of September
 
2, 2023
 
and June
 
3, 2023,
 
the balance
 
for
contract assets was immaterial.
Contract Balances
The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery.
There are rarely contract assets or liabilities related to performance under the contract.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation
3 Months Ended
Sep. 02, 2023
Stock Based Compensation [Abstract]  
Stock Based Compensation
Note 8 - Stock Based Compensation
Total
 
stock-based
 
compensation
 
expense
 
was
 
$
1.0
 
million
 
for
 
the
 
thirteen
 
weeks
 
ended
 
September
 
2,
 
2023
 
and
 
August
 
27,
2022.
Unrecognized compensation
 
expense as
 
a result
 
of non-vested
 
shares of
 
restricted stock
 
outstanding under
 
the Amended
 
and
Restated
 
2012
 
Omnibus
 
Long-Term
 
Incentive
 
Plan
 
at
 
September
 
2,
 
2023
 
of
 
$
6.1
 
million
 
will
 
be
 
recorded
 
over
 
a
 
weighted
average period of
1.9
 
years. Refer to Part II
 
Item 8, Notes to Consolidated
 
Financial Statements and Supplementary Data, Note
14 - Stock Compensation Plans in our 2023 Annual Report for further information on our stock compensation plans.
The Company’s restricted share activity for the thirteen weeks ended September 2, 2023 follows:
Number of
Shares
Weighted
Average Grant
Date Fair Value
Outstanding, June 3, 2023
294,140
$
43.72
Vested
(305)
37.70
Forfeited
(1,329)
44.68
Outstanding, September 2, 2023
292,506
$
43.72
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies
3 Months Ended
Sep. 02, 2023
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
Note 9 - Commitments and Contingencies
LEGAL PROCEEDINGS
State of Texas v.
 
Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC
 
On April 23,
 
2020, the Company
 
and its subsidiary
 
Wharton County Foods,
 
LLC (“WCF”) were
 
named as defendants
 
in State
of
 
Texas
 
v.
 
Cal-Maine Foods,
 
Inc. d/b/a
 
Wharton; and
 
Wharton County
 
Foods, LLC,
 
Cause No.
 
2020-25427,
 
in the
 
District
Court of
 
Harris County,
 
Texas.
 
The State
 
of Texas
 
(the “State”)
 
asserted claims
 
based on
 
the Company’s
 
and WCF’s
 
alleged
violation
 
of
 
the
 
Texas
 
Deceptive
 
Trade
 
Practices—Consumer
 
Protection
 
Act,
 
Tex.
 
Bus.
 
&
 
Com.
 
Code
 
§§
 
17.41-17.63
(“DTPA”).
 
The
 
State
 
claimed
 
that
 
the
 
Company
 
and
 
WCF
 
offered
 
shell
 
eggs
 
at
 
excessive
 
or
 
exorbitant
 
prices
 
during
 
the
COVID-19
 
state
 
of
 
emergency
 
and
 
made
 
misleading
 
statements
 
about
 
shell
 
egg
 
prices.
 
The
 
State
 
sought
 
temporary
 
and
permanent
 
injunctions
 
against
 
the
 
Company
 
and
 
WCF
 
to
 
prevent
 
further
 
alleged
 
violations
 
of
 
the
 
DTPA,
 
along
 
with
 
over
$
100,000
 
in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with
prejudice. On September 11,
 
2020, the State filed a
 
notice of appeal, which was
 
assigned to the Texas
 
Court of Appeals for the
First
 
District.
 
On
 
August
 
16,
 
2022,
 
the
 
appeals
 
court
 
reversed
 
and
 
remanded
 
the
 
case
 
back
 
to
 
the
 
trial
 
court
 
for
 
further
proceedings. On October 31, 2022, the Company and WCF appealed the First District Court’s
 
decision to the Supreme Court of
Texas.
 
On September 29, 2023,
 
the Supreme Court denied
 
the Company’s
 
Petition for Review so
 
the case will be
 
remanded to
the trial court for further proceedings. Management believes the risk of material loss related to this matter to be
 
remote.
 
Bell et al. v. Cal-Maine Foods et al.
 
On April
 
30, 2020,
 
the Company
 
was named
 
as one
 
of several
 
defendants in
 
Bell et
 
al. v.
 
Cal-Maine Foods
 
et al.,
 
Case No.
1:20-cv-461,
 
in
 
the
 
Western
 
District
 
of
 
Texas,
 
Austin
 
Division.
 
The
 
defendants
 
include
 
numerous
 
grocery
 
stores,
 
retailers,
producers, and farms. Plaintiffs assert that defendants violated the DTPA
 
by allegedly demanding exorbitant or excessive prices
for eggs
 
during the
 
COVID-19 state
 
of emergency.
 
Plaintiffs
 
request certification
 
of a
 
class of
 
all consumers
 
who purchased
eggs
 
in
 
Texas
 
sold,
 
distributed,
 
produced,
 
or
 
handled
 
by
 
any
 
of
 
the
 
defendants
 
during
 
the
 
COVID-19
 
state
 
of
 
emergency.
Plaintiffs seek to enjoin the Company and
 
other defendants from selling eggs at a price more
 
than 10% greater than the price of
eggs prior
 
to the
 
declaration of
 
the state
 
of emergency
 
and damages
 
in the
 
amount of
 
$
10,000
 
per violation,
 
or $
250,000
 
for
each violation
 
impacting anyone
 
over 65
 
years old.
 
On December
 
1, 2020,
 
the Company
 
and certain
 
other defendants
 
filed a
motion to
 
dismiss the
 
plaintiffs’ amended
 
class action
 
complaint. The
 
plaintiffs subsequently
 
filed a
 
motion to
 
strike, and
 
the
motion to
 
dismiss and
 
related proceedings were
 
referred to
 
a United
 
States magistrate
 
judge. On
 
July 14,
 
2021, the
 
magistrate
judge
 
issued
 
a
 
report
 
and
 
recommendation
 
to
 
the
 
court
 
that
 
the
 
defendants’
 
motion
 
to
 
dismiss
 
be
 
granted
 
and
 
the
 
case
 
be
dismissed without prejudice for lack of subject matter jurisdiction. On September 20, 2021, the court dismissed the case without
prejudice.
 
On
 
July
 
13,
 
2022,
 
the
 
court
 
denied
 
the
 
plaintiffs’
 
motion
 
to
 
set
 
aside
 
or
 
amend
 
the
 
judgment
 
to
 
amend
 
their
complaint.
On March 15, 2022, plaintiffs
 
filed a second suit against the
 
Company and several defendants in Bell et
 
al. v.
 
Cal-Maine Foods
et al.,
 
Case No.
 
1:22-cv-246, in
 
the Western
 
District of
 
Texas,
 
Austin Division
 
alleging the
 
same assertions
 
as laid
 
out in
 
the
first
 
complaint. On
 
August
 
12,
 
2022,
 
the Company
 
and other
 
defendants in
 
the
 
case
 
filed
 
a
 
motion
 
to dismiss
 
the plaintiffs’
class action
 
complaint. On January
 
9, 2023, the
 
court entered
 
an order and
 
final judgement granting
 
the Company’s
 
motion to
dismiss.
 
On February
 
8, 2023,
 
the plaintiffs
 
appealed the
 
lower court’s
 
judgement to
 
the United
 
States Court
 
of Appeals
 
for the
 
Fifth
Circuit, Case No. 23-50112.
 
The parties filed their respective
 
appellate briefs, but the court
 
has not ruled on
 
these submissions.
Management believes the risk of material loss related to both matters to be remote.
Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.
 
As previously
 
reported, on
 
September 25,
 
2008, the
 
Company was
 
named as
 
one of
 
several defendants
 
in numerous
 
antitrust
cases involving
 
the United
 
States shell
 
egg industry.
 
The Company
 
settled all
 
of these
 
cases, except
 
for the
 
claims of
 
certain
plaintiffs who sought substantial damages allegedly arising from the purchase of egg
 
products (as opposed to shell eggs). These
remaining plaintiffs are
 
Kraft Food Global,
 
Inc., General Mills, Inc.,
 
and Nestle USA, Inc.
 
(the “Egg Products Plaintiffs”)
 
and,
until a subsequent settlement was reached as described below, The Kellogg Company.
On September
 
13, 2019,
 
the case
 
with the
 
Egg Products
 
Plaintiffs was
 
remanded from
 
a multi-district
 
litigation proceeding
 
in
the
 
United
 
States
 
District
 
Court
 
for
 
the
 
Eastern
 
District
 
of
 
Pennsylvania,
 
In
 
re
 
Processed
 
Egg
 
Products
 
Antitrust
 
Litigation,
MDL No. 2002, to the United States District Court for
 
the Northern District of Illinois, Kraft Foods Global, Inc. et
 
al. v. United
Egg
 
Producers,
 
Inc.
 
et
 
al.,
 
Case
 
No.
 
1:11-cv-8808,
 
for
 
trial.
 
The
 
Egg
 
Products
 
Plaintiffs
 
allege
 
that
 
the
 
Company
 
and
 
other
defendants
 
violated
 
Section
 
1
 
of
 
the
 
Sherman
 
Act,
 
15.
 
U.S.C.
 
§
 
1,
 
by
 
agreeing
 
to
 
limit
 
the
 
production
 
of
 
eggs
 
and
 
thereby
illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking
certain features of the United
 
Egg Producers animal-welfare guidelines and program
 
used by the Company and many
 
other egg
producers. The Egg
 
Products Plaintiffs
 
seek to
 
enjoin the
 
Company and other
 
defendants from engaging
 
in antitrust violations
and seek treble money damages. On May 2, 2022, the court
 
set trial for October 24, 2022, but on September 20, 2022,
 
the court
cancelled the trial date due to COVID-19 protocols and converted the trial date to a status hearing
 
to reschedule the jury trial. A
preliminary pre-trial order was filed by the parties on August 22, 2023, and trial is now set for October 17, 2023.
 
In addition,
 
on October
 
24, 2019,
 
the Company
 
entered into
 
a confidential
 
settlement agreement
 
with The
 
Kellogg Company
dismissing
 
all
 
claims
 
against
 
the
 
Company
 
for
 
an
 
amount
 
that
 
did
 
not
 
have
 
a
 
material
 
impact
 
on
 
the
 
Company’s
 
financial
condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, and on March 28,
2022, the court dismissed the Company with prejudice.
The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs
 
as vigorously as possible based
on
 
defenses
 
which
 
the
 
Company
 
believes
 
are
 
meritorious
 
and
 
provable.
 
Adjustments,
 
if
 
any,
 
which
 
might
 
result
 
from
 
the
resolution of
 
this remaining
 
matter with
 
the Egg
 
Products Plaintiffs
 
have not
 
been reflected
 
in the
 
financial statements.
 
While
management
 
believes
 
that
 
there
 
is
 
still
 
a
 
reasonable
 
possibility
 
of
 
a
 
material
 
adverse
 
outcome
 
from
 
the
 
case
 
with
 
the
 
Egg
Products Plaintiffs,
 
at the present
 
time, it is
 
not possible to
 
estimate the amount
 
of monetary exposure,
 
if any,
 
to the Company
due
 
to
 
a range
 
of
 
factors, including
 
the following,
 
among others:
 
two earlier
 
trials based
 
on
 
substantially the
 
same facts
 
and
legal arguments
 
resulted in
 
findings of
 
no conspiracy
 
and/or damages;
 
this trial
 
will be
 
before a
 
different judge
 
and jury
 
in a
different
 
court than
 
prior related
 
cases; there
 
are significant
 
factual issues
 
to be
 
resolved; and
 
there are
 
requests for
 
damages
other than compensatory damages (i.e., injunction and treble money damages).
State of Oklahoma Watershed Pollution Litigation
On June
 
18, 2005, the
 
State of Oklahoma
 
filed suit, in
 
the United States
 
District Court for
 
the Northern District
 
of Oklahoma,
against Cal-Maine
 
Foods, Inc.
 
and Tyson
 
Foods, Inc.,
 
Cobb-Vantress,
 
Inc., Cargill,
 
Inc., George’s,
 
Inc., Peterson
 
Farms, Inc.
and
 
Simmons Foods,
 
Inc.,
 
and
 
certain
 
of
 
their affiliates.
 
The
 
State of
 
Oklahoma claims
 
that
 
through
 
the disposal
 
of
 
chicken
litter the defendants
 
polluted the Illinois
 
River Watershed.
 
This watershed provides
 
water to eastern
 
Oklahoma. The complaint
sought
 
injunctive relief
 
and
 
monetary damages,
 
but
 
the
 
claim for
 
monetary damages
 
was
 
dismissed by
 
the
 
court. Cal-Maine
Foods,
 
Inc.
 
discontinued
 
operations
 
in
 
the
 
watershed
 
in
 
or
 
around
 
2005.
 
Since
 
the
 
litigation
 
began,
 
Cal-Maine
 
Foods,
 
Inc.
purchased
100
%
 
of
 
the
 
membership
 
interests
 
of
 
Benton
 
County
 
Foods,
 
LLC,
 
which
 
is
 
an
 
ongoing
 
commercial
 
shell
 
egg
operation within
 
the Illinois
 
River Watershed.
 
Benton County
 
Foods, LLC
 
is not
 
a defendant
 
in the
 
litigation. We
 
also have
 
a
number of small contract producers that operate in the area.
The non-jury trial in the case began in September 2009 and concluded in February 2010. On January 18, 2023, the court entered
findings of fact
 
and conclusions of
 
law in favor
 
of the State
 
of Oklahoma, but
 
no penalties were
 
assessed. The court
 
found the
defendants
 
liable
 
for
 
state
 
law
 
nuisance,
 
federal
 
common
 
law
 
nuisance,
 
and
 
state
 
law
 
trespass.
 
The
 
court
 
also
 
found
 
the
producers
 
vicariously
 
liable for
 
the
 
actions of
 
their
 
contract producers.
 
The
 
court directed
 
the
 
parties
 
to
 
confer
 
in attempt
 
to
reach agreement
 
on appropriate
 
remedies. On
 
June 12,
 
2023, the
 
court ordered
 
the parties
 
to mediate
 
before the
 
Tenth
 
Circuit
Chief
 
Judge
 
Deanell
 
Reece
 
Tacha
 
and
 
instructed
 
the
 
parties
 
to
 
file
 
a
 
joint
 
status
 
report
 
14
 
days
 
following
 
mediation.
 
While
management believes there
 
is a
 
reasonable possibility of
 
a material loss
 
from the
 
case, at
 
the present
 
time, it
 
is not
 
possible to
estimate the
 
amount of
 
monetary exposure,
 
if any,
 
to the
 
Company due
 
to a
 
range of
 
factors, including
 
the following,
 
among
others: uncertainties inherent in any
 
assessment of potential costs associated
 
with injunctive relief or
 
other penalties based on
 
a
decision in a case tried
 
over 13 years ago based
 
on environmental conditions that existed at
 
the time, the lack of
 
guidance from
the
 
court
 
as
 
to
 
what
 
might
 
be
 
considered
 
appropriate
 
remedies,
 
the
 
ongoing
 
negotiations
 
and
 
mediation
 
with
 
the
 
State
 
of
Oklahoma, and uncertainty regarding what our proportionate share
 
of any remedy would be, although
 
we believe that our share
compared to the other defendants is small.
Other Matters
In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the
outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that
the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
3 Months Ended
Sep. 02, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 10 - Subsequent Events
Effective
 
on
 
September
 
28,
 
2023,
 
the
 
Company
 
entered
 
into
 
a
 
definitive
 
agreement
 
to
 
acquire
 
substantially
 
all
 
the
 
assets
 
of
Fassio
 
Egg
 
Farms,
 
Inc.
 
(“Fassio”),
 
related
 
to
 
its
 
commercial
 
shell
 
egg
 
production
 
and
 
processing
 
business.
 
The
 
assets
 
to
 
be
acquired, subject to the completion of
 
this transaction, include commercial shell egg
 
production and processing facilities with a
current capacity
 
of approximately
1.2
 
million laying
 
hens, primarily
 
cage-free, a
 
feed mill,
 
pullets, a
 
fertilizer production
 
and
composting operation and land located in Erda, Utah, outside Salt Lake City.
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policy)
3 Months Ended
Sep. 02, 2023
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The
 
unaudited
 
condensed
 
consolidated
 
financial
 
statements
 
of
 
Cal-Maine
 
Foods,
 
Inc.
 
and
 
its
 
subsidiaries
 
(the
 
“Company,”
“we,” “us,” “our”) have
 
been prepared in accordance
 
with the instructions to
 
Form 10-Q and Article
 
10 of Regulation S-X
 
and
in accordance
 
with generally
 
accepted accounting
 
principles in
 
the United
 
States of
 
America (“GAAP”)
 
for interim
 
financial
reporting and should
 
be read in
 
conjunction with our
 
Annual Report on
 
Form 10-K for
 
the fiscal year
 
ended June 3,
 
2023 (the
“2023
 
Annual Report”).
 
These
 
statements
 
reflect
 
all
 
adjustments
 
that
 
are,
 
in
 
the
 
opinion
 
of
 
management,
 
necessary
 
to
 
a
 
fair
statement of the results for the interim periods presented and,
 
in the opinion of management, consist of adjustments of a
 
normal
recurring nature. Operating results
 
for the interim periods
 
are not necessarily indicative
 
of operating results for
 
the entire fiscal
year.
Fiscal Year
Fiscal Year
The Company’s
 
fiscal year
 
ends on
 
the Saturday
 
closest to
 
May 31.
 
Each of
 
the three-month
 
periods ended
 
on September
 
2,
2023 and August 27, 2022 included
13 weeks
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements in conformity with GAAP requires management to make
 
estimates and
assumptions that
 
affect the
 
amounts reported
 
in the
 
consolidated financial
 
statements and
 
accompanying notes.
 
Actual results
could differ from those estimates.
Investment Securities
Investment Securities
The Company has
 
determined that its
 
debt securities
 
are available-for-sale
 
investments. We
 
classify these securities
 
as current
because the
 
amounts invested
 
are available
 
for current
 
operations. Available
 
-for-sale securities
 
are carried
 
at fair
 
value, based
on quoted market prices as of the balance sheet
 
date, with unrealized gains and losses recorded in other comprehensive income.
The
 
amortized cost
 
of
 
debt
 
securities is
 
adjusted
 
for
 
amortization of
 
premiums and
 
accretion of
 
discounts
 
to
 
maturity and
 
is
recorded in interest income. The Company regularly evaluates
 
changes to the rating of its debt
 
securities by credit agencies and
economic conditions to
 
assess and record
 
any expected credit
 
losses through allowance
 
for credit losses,
 
limited to the
 
amount
that fair value was less than the amortized cost basis.
 
Investments
 
in
 
mutual
 
funds
 
are
 
recorded
 
at
 
fair
 
value
 
and
 
are
 
classified
 
as
 
“Other
 
long-term
 
assets”
 
in
 
the
 
Company’s
Condensed
 
Consolidated
 
Balance
 
Sheets.
 
Unrealized
 
gains
 
and
 
losses
 
for
 
equity
 
securities
 
are
 
recorded
 
in
 
other
 
income
(expenses) as Other, net in the Company’s Condensed Consolidated Statements of Income.
The cost basis
 
for realized gains
 
and losses on
 
available-for-sale securities is
 
determined by the
 
specific identification method.
Gains
 
and
 
losses
 
are
 
recognized
 
in
 
other
 
income
 
(expenses)
 
as
 
Other,
 
net
 
in
 
the
 
Company’s
 
Condensed
 
Consolidated
Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.
Trade Receivables
Trade Receivables
 
Trade
 
receivables are
 
stated at
 
their
 
carrying values,
 
which
 
include a
 
reserve for
 
credit losses.
 
As of
 
September 2,
 
2023
 
and
June 3,
 
2023, reserves
 
for credit
 
losses were
 
$
503
 
thousand and
 
$
579
 
thousand, respectively.
 
The Company
 
extends credit
 
to
customers based on an evaluation of each
 
customer’s financial condition and credit history.
 
Collateral is generally not required.
The
 
Company
 
minimizes
 
exposure
 
to
 
counter
 
party
 
credit
 
risk
 
through
 
credit
 
analysis
 
and
 
approvals,
 
credit
 
limits,
 
and
monitoring
 
procedures.
 
In
 
determining
 
our
 
reserve
 
for
 
credit
 
losses,
 
receivables
 
are
 
assigned
 
an
 
expected
 
loss
 
based
 
on
historical loss information adjusted as needed for economic and other forward-looking factors.
Dividends Payable
Dividends Payable
 
We
 
accrue dividends at the
 
end of each quarter
 
according to the Company’s
 
dividend policy adopted by its
 
Board of Directors.
The Company pays
 
a dividend to
 
shareholders of its
 
Common Stock and Class
 
A Common Stock
 
on a quarterly
 
basis for each
quarter for
 
which the
 
Company reports net
 
income attributable
 
to Cal-Maine
 
Foods, Inc.
 
computed in
 
accordance with
 
GAAP
in an amount equal
 
to one-third (
1/3
) of such quarterly
 
income. Dividends are paid
 
to shareholders of record as
 
of the 60th day
following the last
 
day of such
 
quarter, except
 
for the fourth
 
fiscal quarter.
 
For the fourth
 
quarter, the
 
Company pays dividends
to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date.
Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will
not pay a dividend for a subsequent
 
profitable quarter until the Company is profitable on
 
a cumulative basis computed from the
date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of
Directors.
New Accounting Pronouncements and Policies
New Accounting Pronouncements and Policies
No new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our
Consolidated Financial Statements.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Policy)
3 Months Ended
Sep. 02, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurement
The Company
 
is required
 
to categorize
 
both financial
 
and nonfinancial
 
assets and
 
liabilities based
 
on the
 
following fair
 
value
hierarchy. The
 
fair value
 
of an
 
asset is
 
the price
 
at which
 
the asset
 
could be
 
sold in
 
an orderly
 
transaction between
 
unrelated,
knowledgeable, and willing parties able to engage in the
 
transaction. A liability’s fair value
 
is defined as the amount that would
be paid
 
to transfer
 
the liability
 
to a
 
new obligor
 
in a
 
transaction between
 
such parties,
 
not
 
the amount
 
that would
 
be paid
 
to
settle the liability with the creditor.
Level 1
 
- Quoted prices in active markets for identical assets or liabilities
Level 2
 
- Inputs
 
other than
 
quoted prices
 
included in
 
Level 1
 
that are
 
observable for
 
the asset
 
or liability,
 
either
directly or indirectly, including:
Quoted prices for similar assets or liabilities in active markets
Quoted prices for identical or similar assets in non-active markets
Inputs other than quoted prices that are observable for the asset or liability
Inputs derived principally from or corroborated by other observable market data
Level 3
 
- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are
significant to the fair value of the assets or liabilities
The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows:
Cash and cash equivalents, accounts receivable, and accounts payable:
 
The carrying amount approximates fair value due to the
short maturity of these instruments.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities (Tables)
3 Months Ended
Sep. 02, 2023
Investments Securities [Abstract]  
Schedule Of Investment Securities
September 2, 2023
Amortized
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
7,915
$
$
150
$
7,765
Commercial paper
8,913
15
8,898
Corporate bonds
128,031
1,090
126,941
Certificates of deposits
1,125
8
1,117
US government and agency obligations
94,584
320
94,264
Asset backed securities
10,683
49
10,634
Total current investment securities
$
251,251
$
$
1,632
$
249,619
Mutual funds
$
2,181
$
$
53
$
2,128
Total noncurrent investment securities
$
2,181
$
$
53
$
2,128
June 3, 2023
Amortized
 
Cost
Unrealized
 
Gains
Unrealized
Losses
Estimated
 
Fair Value
Municipal bonds
$
16,571
$
$
275
$
16,296
Commercial paper
56,486
77
56,409
Corporate bonds
139,979
1,402
138,577
Certificates of deposits
675
675
US government and agency obligations
101,240
471
100,769
Asset backed securities
13,459
151
13,308
Treasury bills
29,069
13
29,056
Total current investment securities
$
357,479
$
$
2,389
$
355,090
Mutual funds
$
2,172
$
$
91
$
2,081
Total noncurrent investment securities
$
2,172
$
$
91
$
2,081
Schedule Of Contractual Maturities Of Investment Securities
Estimated Fair Value
Within one year
$
175,963
1-5 years
73,656
Total
$
249,619
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
3 Months Ended
Sep. 02, 2023
Fair Value Measurements [Abstract]  
Schedule Of Assets Measured At Fair Value On A Recurring Basis
September 2, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
7,765
$
$
7,765
Commercial paper
8,898
8,898
Corporate bonds
126,941
126,941
Certificates of deposits
1,117
1,117
US government and agency obligations
94,264
94,264
Asset backed securities
10,634
10,634
Mutual funds
2,128
2,128
Total assets measured at fair value
$
2,128
$
249,619
$
$
251,747
June 3, 2023
Level 1
Level 2
Level 3
Balance
Assets
Municipal bonds
$
$
16,296
$
$
16,296
Commercial paper
56,409
56,409
Corporate bonds
138,577
138,577
Certificates of deposits
675
675
US government and agency obligations
100,769
100,769
Asset backed securities
13,308
13,308
Treasury bills
29,056
29,056
Mutual funds
2,081
2,081
Total assets measured at fair value
$
2,081
$
355,090
$
$
357,171
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
3 Months Ended
Sep. 02, 2023
Inventories [Abstract]  
Schedule of Inventories
September 2, 2023
June 3, 2023
Flocks, net of amortization
$
165,138
$
164,540
Eggs and egg products
27,604
28,318
Feed and supplies
88,059
91,560
$
280,801
$
284,418
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Tables)
3 Months Ended
Sep. 02, 2023
Equity [Abstract]  
Summary of Equity Activity
Thirteen Weeks Ended September 2, 2023
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at June 3,
2023
$
703
$
48
$
(30,008)
$
72,112
$
(2,886)
$
1,571,112
$
(1,498)
$
1,609,583
Other comprehensive
income, net of tax
595
595
Stock compensation
plan transactions
(6)
1,041
1,035
Dividends ($
0.006
per share)
Common
(265)
(265)
Class A common
(29)
(29)
Net income (loss)
926
(515)
411
Balance at
September 2, 2023
$
703
$
48
$
(30,014)
$
73,153
$
(2,291)
$
1,571,744
$
(2,013)
$
1,611,330
Thirteen Weeks Ended August 27, 2022
Cal-Maine Foods, Inc. Stockholders
Common Stock
Class A
Treasury
Paid In
Accum. Other
Retained
Noncontrolling
Amount
Amount
Amount
Capital
Comp. Loss
Earnings
Interest
Total
Balance at May 28,
2022
$
703
$
48
$
(28,447)
$
67,989
$
(1,596)
$
1,065,854
$
(206)
$
1,104,345
Other comprehensive
loss, net of tax
(754)
(754)
Stock compensation
plan transactions
(48)
1,028
980
Dividends ($
0.853
per share)
Common
(37,648)
(37,648)
Class A common
(4,094)
(4,094)
Net income (loss)
125,287
(153)
125,134
Balance at August
27, 2022
$
703
$
48
$
(28,495)
$
69,017
$
(2,350)
$
1,149,399
$
(359)
$
1,187,963
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share (Tables)
3 Months Ended
Sep. 02, 2023
Net Income per Common Share [Abstract]  
Computation of Basic and Diluted Net Income Per Share
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Numerator
Net income
$
411
$
125,134
Less: Loss attributable to noncontrolling interest
(515)
(153)
Net income attributable to Cal-Maine Foods, Inc.
$
926
$
125,287
Denominator
Weighted-average common shares outstanding, basic
48,690
48,623
Effect of dilutive restricted shares
150
188
Weighted-average common shares outstanding, diluted
48,840
48,811
Net income per common share attributable to Cal-Maine Foods, Inc.
Basic
$
0.02
$
2.58
Diluted
$
0.02
$
2.57
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customers (Tables)
3 Months Ended
Sep. 02, 2023
Revenue from Contracts with Customers [Abstract]  
Disaggregation of Revenue
Thirteen Weeks Ended
September 2, 2023
August 27, 2022
Conventional shell egg sales
$
225,280
$
425,589
Specialty shell egg sales
208,681
200,820
Egg products
22,223
27,640
Other
3,160
4,295
$
459,344
$
658,344
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Tables)
3 Months Ended
Sep. 02, 2023
Stock Based Compensation [Abstract]  
Summary of Equity Award Activity
Number of
Shares
Weighted
Average Grant
Date Fair Value
Outstanding, June 3, 2023
294,140
$
43.72
Vested
(305)
37.70
Forfeited
(1,329)
44.68
Outstanding, September 2, 2023
292,506
$
43.72
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Jun. 03, 2023
Summary of Significant Accounting Policies [Abstract]      
Fiscal period duration 91 days 91 days  
Reserves for credit losses $ 503   $ 579
Percentage of net income loss used to compute accrued dividends 33.33%    
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities (Narrative) (Details) - USD ($)
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Jun. 03, 2023
Investments Securities [Abstract]      
Proceeds from sale of available-for-sale securities, current $ 135,800,000 $ 20,300,000  
Proceeds from sale of available-for-sale securities, noncurrent 0 0  
Gross realized gains on sales of available-for-sale securities, current 2,000 2,000  
Gross realized losses on sales of available-for-sale securities, current 8,000 $ 27,000  
Allowance for credit losses $ 0   $ 0
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities (Schedule of Investment Securities) (Details) - USD ($)
$ in Thousands
Sep. 02, 2023
Jun. 03, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current $ 251,251 $ 357,479
Unrealized Gains, Current 0 0
Unrealized Losses, Current 1,632 2,389
Estimated Fair Value, Current 249,619 355,090
Amortized Cost, Noncurrent 2,181 2,172
Unrealized Gains, Noncurrent 0 0
Unrealized Losses, Noncurrent 53 91
Estimated Fair Value, Noncurrent 2,128 2,081
Municipal Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 7,915 16,571
Unrealized Gains, Current 0 0
Unrealized Losses, Current 150 275
Estimated Fair Value, Current 7,765 16,296
Commercial Paper [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 8,913 56,486
Unrealized Gains, Current 0 0
Unrealized Losses, Current 15 77
Estimated Fair Value, Current 8,898 56,409
Corporate Bonds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 128,031 139,979
Unrealized Gains, Current 0 0
Unrealized Losses, Current 1,090 1,402
Estimated Fair Value, Current 126,941 138,577
Certificates of Deposits [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 1,125 675
Unrealized Gains, Current 0 0
Unrealized Losses, Current 8 0
Estimated Fair Value, Current 1,117 675
US Government and Agency Obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 94,584 101,240
Unrealized Gains, Current 0 0
Unrealized Losses, Current 320 471
Estimated Fair Value, Current 94,264 100,769
Asset Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current 10,683 13,459
Unrealized Gains, Current 0 0
Unrealized Losses, Current 49 151
Estimated Fair Value, Current 10,634 13,308
Treasury Bills [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Current   29,069
Unrealized Gains, Current   0
Unrealized Losses, Current   13
Estimated Fair Value, Current   29,056
Mutual Funds [Member]    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost, Noncurrent 2,181 2,172
Unrealized Gains, Noncurrent 0 0
Unrealized Losses, Noncurrent 53 91
Estimated Fair Value, Noncurrent $ 2,128 $ 2,081
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details) - USD ($)
$ in Thousands
Sep. 02, 2023
Jun. 03, 2023
Investments Securities [Abstract]    
Within one year $ 175,963  
1-5 years 73,656  
Total $ 249,619 $ 355,090
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details) - USD ($)
$ in Thousands
Sep. 02, 2023
Jun. 03, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 251,747 $ 357,171
Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 2,128 2,081
Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 249,619 355,090
Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Municipal Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 7,765 16,296
Municipal Bonds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Municipal Bonds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 7,765 16,296
Municipal Bonds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 8,898 56,409
Commercial Paper [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Commercial Paper [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 8,898 56,409
Commercial Paper [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 126,941 138,577
Corporate Bonds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Corporate Bonds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 126,941 138,577
Corporate Bonds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Certificates of Deposits [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 126,941 675
Certificates of Deposits [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Certificates of Deposits [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 126,941 675
Certificates of Deposits [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
US Government and Agency Obligations [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 94,264 100,769
US Government and Agency Obligations [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
US Government and Agency Obligations [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 94,264 100,769
US Government and Agency Obligations [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Asset Backed Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 10,634 13,308
Asset Backed Securities [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Asset Backed Securities [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 10,634 13,308
Asset Backed Securities [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Treasury Bills [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value   29,056
Treasury Bills [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value   0
Treasury Bills [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value   29,056
Treasury Bills [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value   0
Mutual Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 2,128 2,081
Mutual Funds [Member] | Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 2,128 2,081
Mutual Funds [Member] | Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value 0 0
Mutual Funds [Member] | Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 0 $ 0
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Narrative) (Details)
pullet_and_breeder in Millions, Layers in Millions, $ in Millions
Sep. 02, 2023
Layers
pullet_and_breeder
Jun. 03, 2023
USD ($)
Inventories [Abstract]    
Pullets and breeders 10.0 10.8
Layers 41.9 41.2
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Schedule Of Inventories) (Details) - USD ($)
$ in Thousands
Sep. 02, 2023
Jun. 03, 2023
Inventories [Abstract]    
Flocks, net of amortization $ 165,138 $ 164,540
Eggs and egg products 27,604 28,318
Feed and supplies 88,059 91,560
Total inventories $ 280,801 $ 284,418
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Summary of Equity Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Beginning balance $ 1,609,583 $ 1,104,345
Other comprehensive loss, net of tax 595 (754)
Stock compensation plan transactions 1,035 980
Net income (loss) 411 125,134
Ending balance $ 1,611,330 $ 1,187,963
Dividends per common share (in dollars per share) $ 0.006 $ 0.853
Common Stock [Member]    
Beginning balance $ 703 $ 703
Ending balance 703 703
Treasury Stock [Member]    
Beginning balance (30,008) (28,447)
Stock compensation plan transactions (6) (48)
Ending balance (30,014) (28,495)
Paid In Capital [Member]    
Beginning balance 72,112 67,989
Stock compensation plan transactions 1,041 1,028
Ending balance 73,153 69,017
Accum. Other Comp. Loss [Member]    
Beginning balance (2,886) (1,596)
Other comprehensive loss, net of tax 595 (754)
Ending balance (2,291) (2,350)
Retained Earnings [Member]    
Beginning balance 1,571,112 1,065,854
Net income (loss) 926 125,287
Ending balance 1,571,744 1,149,399
Noncontrolling Interest [Member]    
Beginning balance (1,498) (206)
Net income (loss) (515) (153)
Ending balance (2,013) (359)
Common Stock [Member]    
Dividends (265) (37,648)
Common Stock [Member] | Retained Earnings [Member]    
Dividends (265) (37,648)
Class A Common Stock [Member]    
Dividends (29) (4,094)
Class A Common Stock [Member] | Common Stock [Member]    
Beginning balance 48 48
Ending balance 48 48
Class A Common Stock [Member] | Retained Earnings [Member]    
Dividends $ (29) $ (4,094)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Net Income per Common Share [Abstract]    
Net income $ 411 $ 125,134
Less: Loss attributable to noncontrolling interest (515) (153)
Net income attributable to Cal-Maine Foods, Inc. $ 926 $ 125,287
Denominator    
Weighted-average common shares outstanding, basic (in shares) 48,690 48,623
Effect of dilutive restricted shares (in shares) 150 188
Weighted-average common shares outstanding, diluted (in shares) 48,840 48,811
Net income per common share attributable to Cal-Maine Foods, Inc.    
Basic (in dollars per share) $ 0.02 $ 2.58
Diluted (in dollars per share) $ 0.02 $ 2.57
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue from Contracts with Customer (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 459,344 $ 658,344
Conventional shell egg sales [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 225,280 425,589
Specialty shell egg sales [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 208,681 200,820
Egg products [Member]    
Disaggregation of Revenue [Line Items]    
Net sales 22,223 27,640
Other [Member]    
Disaggregation of Revenue [Line Items]    
Net sales $ 3,160 $ 4,295
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 02, 2023
Aug. 27, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense $ 6.1  
Weighted average period of unrecognized compensation expense 1 year 10 months 24 days  
Stock based compensation expense $ 1.0 $ 1.0
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Compensation (Summary of Equity Award Activity) (Details)
3 Months Ended
Sep. 02, 2023
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number of Shares, Outstanding, Beginning Balance (in shares) | shares 294,140
Number of Shares, Vested (in shares) | shares (305)
Number of Shares, Forfeited (in shares) | shares (1,329)
Number of Shares, Outstanding, Ending Balance (in shares) | shares 292,506
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share) | $ / shares $ 43.72
Weighted Average Grant Date Fair Value, Vested (in dollars per share) | $ / shares 37.70
Weighted Average Grant Date Fair Value, Forfeited (in dollars per share) | $ / shares 44.68
Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share) | $ / shares $ 43.72
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Narrative) (Details)
3 Months Ended
Apr. 23, 2020
$ / Claim
Sep. 02, 2023
USD ($)
Benton County Foods [Member]    
Loss Contingencies [Line Items]    
Ownership interest   100.00%
Pending Litigation | State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]    
Loss Contingencies [Line Items]    
Damages sought | $   $ 100,000
Pending Litigation | Bell et al. v. Cal-Maine Foods et al. [Member] | Minimum [Member]    
Loss Contingencies [Line Items]    
Damages sought per claim 10,000  
Pending Litigation | Bell et al. v. Cal-Maine Foods et al. [Member] | Maximum [Member]    
Loss Contingencies [Line Items]    
Damages sought per claim 250,000  
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events (Narrative) (Details)
Layers in Millions
Sep. 28, 2023
Layers
Subsequent Event [Member] | Fassio Egg Farms, Inc. [Member]  
Subsequent Event [Line Items]  
Layer capacity 1.2
XML 49 calm2024q1_htm.xml IDEA: XBRL DOCUMENT 0000016160 2023-06-04 2023-09-02 0000016160 2023-09-02 0000016160 2023-06-03 0000016160 2022-05-29 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonClassAMember 2023-09-02 0000016160 us-gaap:CommonClassAMember 2023-06-03 0000016160 2022-05-28 0000016160 2022-08-27 0000016160 us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member 2023-06-03 0000016160 us-gaap:MunicipalBondsMember 2023-06-03 0000016160 us-gaap:CommercialPaperMember 2023-06-03 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:CertificatesOfDepositMember 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:MutualFundMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel1Member 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member 2023-09-02 0000016160 us-gaap:MunicipalBondsMember 2023-09-02 0000016160 us-gaap:CommercialPaperMember 2023-09-02 0000016160 us-gaap:CorporateDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-09-02 0000016160 us-gaap:MutualFundMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2023-10-03 0000016160 us-gaap:CommonClassAMember 2023-10-03 0000016160 calm:NonSpecialtyShellEggSalesMember 2023-06-04 2023-09-02 0000016160 calm:NonSpecialtyShellEggSalesMember 2022-05-29 2022-08-27 0000016160 calm:SpecialtyShellEggSalesMember 2023-06-04 2023-09-02 0000016160 calm:SpecialtyShellEggSalesMember 2022-05-29 2022-08-27 0000016160 calm:EggProductsMember 2023-06-04 2023-09-02 0000016160 calm:EggProductsMember 2022-05-29 2022-08-27 0000016160 calm:OtherMember 2023-06-04 2023-09-02 0000016160 calm:OtherMember 2022-05-29 2022-08-27 0000016160 us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:AssetBackedSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 us-gaap:USTreasuryBillSecuritiesMember 2023-06-03 0000016160 calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember us-gaap:PendingLitigationMember 2023-06-04 2023-09-02 0000016160 calm:BellEtAlVCalMaineFoodsEtAlMember srt:MinimumMember us-gaap:PendingLitigationMember 2020-04-23 2020-04-23 0000016160 calm:BellEtAlVCalMaineFoodsEtAlMember srt:MaximumMember us-gaap:PendingLitigationMember 2020-04-23 2020-04-23 0000016160 calm:BentonCountyFoodsMember 2023-09-02 0000016160 calm:FassioEggFarmsIncMember us-gaap:SubsequentEventMember 2023-09-28 2023-09-28 0000016160 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:CertificatesOfDepositMember 2023-09-02 0000016160 us-gaap:CommonStockMember 2022-05-28 0000016160 us-gaap:CommonStockMember 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-03 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-05-28 0000016160 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2022-05-28 0000016160 us-gaap:TreasuryStockMember 2022-05-29 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2022-08-27 0000016160 us-gaap:TreasuryStockMember 2023-06-03 0000016160 us-gaap:TreasuryStockMember 2023-06-04 2023-09-02 0000016160 us-gaap:TreasuryStockMember 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-06-03 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-06-04 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2023-09-02 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-05-28 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-05-29 2022-08-27 0000016160 us-gaap:AdditionalPaidInCapitalMember 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-28 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-29 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-27 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-03 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-04 2023-09-02 0000016160 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2023-06-03 0000016160 us-gaap:RetainedEarningsMember 2023-06-04 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2023-09-02 0000016160 us-gaap:RetainedEarningsMember 2022-05-28 0000016160 us-gaap:RetainedEarningsMember 2022-05-29 2022-08-27 0000016160 us-gaap:RetainedEarningsMember 2022-08-27 0000016160 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2022-05-29 2022-08-27 0000016160 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2022-05-29 2022-08-27 0000016160 us-gaap:CommonStockMember us-gaap:RetainedEarningsMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonClassAMember us-gaap:RetainedEarningsMember 2023-06-04 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2023-06-03 0000016160 us-gaap:NoncontrollingInterestMember 2023-06-04 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2023-09-02 0000016160 us-gaap:NoncontrollingInterestMember 2022-05-28 0000016160 us-gaap:NoncontrollingInterestMember 2022-05-29 2022-08-27 0000016160 us-gaap:NoncontrollingInterestMember 2022-08-27 0000016160 us-gaap:CommonStockMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonClassAMember 2023-06-04 2023-09-02 0000016160 us-gaap:CommonStockMember 2022-05-29 2022-08-27 0000016160 us-gaap:CommonClassAMember 2022-05-29 2022-08-27 iso4217:USD pure shares iso4217:USD shares dummy:Layers dummy:pullet_and_breeder iso4217:USD dummy:Claim false 2024 0000016160 Q1 0.01 120000000 70261000 0.01 0.01 4800000 4800000 4800000 --06-01 0.3333 false P91D P91D 10-Q true 2023-09-02 false 001-38695 CAL-MAINE FOODS, INC. DE 64-0500378 1052 Highland Colony Pkwy Suite 200 Ridgeland MS 39157 601 948-6813 Common Stock, $0.01 par value per share CALM NASDAQ Yes Yes Large Accelerated Filer false false 44182613 4800000 360343000 292824000 249619000 355090000 125363000 120247000 33787000 66966000 280801000 284418000 14145000 5380000 1064058000 1124925000 752580000 744540000 13978000 14449000 44006000 44006000 15347000 15897000 10398000 10708000 1900367000 1954525000 117800000 137313000 8288000 8288000 294000 37130000 126382000 182731000 9930000 9999000 152725000 152212000 289037000 344942000 0.01 120000000 70261000 703000 703000 4800000 48000 48000 73153000 72112000 1571744000 1571112000 -2291000 -2886000 26078000 26077000 30014000 30008000 1613343000 1611081000 -2013000 -1498000 1611330000 1609583000 1900367000 1954525000 459344000 658344000 413911000 440854000 45433000 217490000 52246000 53607000 56000 -33000 -6757000 163850000 7346000 903000 349000 428000 -470000 144000 265000 155000 7490000 1630000 733000 165480000 322000 40346000 411000 125134000 -515000 -153000 926000 125287000 0.02 2.58 0.02 2.57 48690000 48623000 48840000 48811000 411000 125134000 786000 -997000 191000 -243000 595000 -754000 1006000 124380000 -515000 -153000 1521000 124533000 411000 125134000 19340000 17312000 322000 -1324000 3612000 31690000 23685000 172812000 28296000 51834000 135768000 20296000 26666000 27662000 74000 78000 80880000 -59122000 36983000 36653000 -5000 -45000 58000 55000 -37046000 -36753000 67519000 76937000 292824000 59084000 360343000 136021000 <div id="TextBlockContainer14" style="position:relative;line-height:normal;width:697px;height:867px;"><div id="a1695" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 1 - Summary of Significant Accounting Policies </div><div id="div_2_XBRL_TS_5fb7a9363018429587e8dcc85626ae06" style="position:absolute;left:0px;top:32px;float:left;"><div id="TextBlockContainer3" style="position:relative;line-height:normal;width:697px;height:159px;"><div id="a1703" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Basis of Presentation </div><div id="a1706" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The<div style="display:inline-block;width:5px"> </div>unaudited<div style="display:inline-block;width:5px"> </div>condensed<div style="display:inline-block;width:5px"> </div>consolidated<div style="display:inline-block;width:5px"> </div>financial<div style="display:inline-block;width:5px"> </div>statements<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods,<div style="display:inline-block;width:5px"> </div>Inc.<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:6px"> </div>its<div style="display:inline-block;width:5px"> </div>subsidiaries<div style="display:inline-block;width:5px"> </div>(the<div style="display:inline-block;width:5px"> </div>“Company,” </div><div id="a1709" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">“we,” “us,” “our”) have<div style="display:inline-block;width:5px"> </div>been prepared in accordance<div style="display:inline-block;width:5px"> </div>with the instructions to<div style="display:inline-block;width:5px"> </div>Form 10-Q and Article<div style="display:inline-block;width:5px"> </div>10 of Regulation S-X<div style="display:inline-block;width:5px"> </div>and </div><div id="a1717" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">in accordance<div style="display:inline-block;width:6px"> </div>with generally<div style="display:inline-block;width:6px"> </div>accepted accounting<div style="display:inline-block;width:6px"> </div>principles in<div style="display:inline-block;width:6px"> </div>the United<div style="display:inline-block;width:6px"> </div>States of<div style="display:inline-block;width:6px"> </div>America (“GAAP”)<div style="display:inline-block;width:6px"> </div>for interim<div style="display:inline-block;width:6px"> </div>financial </div><div id="a1721" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">reporting and should<div style="display:inline-block;width:5px"> </div>be read in<div style="display:inline-block;width:5px"> </div>conjunction with our<div style="display:inline-block;width:5px"> </div>Annual Report on<div style="display:inline-block;width:5px"> </div>Form 10-K for<div style="display:inline-block;width:5px"> </div>the fiscal year<div style="display:inline-block;width:5px"> </div>ended June 3,<div style="display:inline-block;width:5px"> </div>2023 (the </div><div id="a1726" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">“2023<div style="display:inline-block;width:5px"> </div>Annual Report”).<div style="display:inline-block;width:6px"> </div>These<div style="display:inline-block;width:5px"> </div>statements<div style="display:inline-block;width:5px"> </div>reflect<div style="display:inline-block;width:5px"> </div>all<div style="display:inline-block;width:5px"> </div>adjustments<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>are,<div style="display:inline-block;width:5px"> </div>in<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>opinion<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>management,<div style="display:inline-block;width:5px"> </div>necessary<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>fair </div><div id="a1727" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">statement of the results for the interim periods presented and,<div style="display:inline-block;width:5px"> </div>in the opinion of management, consist of adjustments of a<div style="display:inline-block;width:5px"> </div>normal </div><div id="a1730" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:127px;">recurring nature. Operating results<div style="display:inline-block;width:5px"> </div>for the interim periods<div style="display:inline-block;width:5px"> </div>are not necessarily indicative<div style="display:inline-block;width:5px"> </div>of operating results for<div style="display:inline-block;width:5px"> </div>the entire fiscal </div><div id="a1732" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:143px;">year.</div></div></div><div id="div_4_XBRL_TS_7e8def6e3fa8400ba0132065d19df99d" style="position:absolute;left:0px;top:206px;float:left;"><div id="TextBlockContainer5" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1735" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Fiscal Year </div><div id="a1738" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The Company’s<div style="display:inline-block;width:6px"> </div>fiscal year<div style="display:inline-block;width:6px"> </div>ends on<div style="display:inline-block;width:6px"> </div>the Saturday<div style="display:inline-block;width:6px"> </div>closest to<div style="display:inline-block;width:6px"> </div>May 31.<div style="display:inline-block;width:6px"> </div>Each of<div style="display:inline-block;width:6px"> </div>the three-month<div style="display:inline-block;width:5px"> </div>periods ended<div style="display:inline-block;width:6px"> </div>on September<div style="display:inline-block;width:6px"> </div>2, </div><div id="a1744" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">2023 and August 27, 2022 included </div><div id="a1744_34_8" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:48px;-sec-ix-hidden:ID_314;"><div id="XBRL_CS_3a67cefc04904851a20f3e3be461e769" style="position:relative;left:0px;top:0px;display:inline-block;">13 weeks</div></div></div></div><div id="a1744_42_2" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:248px;top:253px;">. </div><div id="div_6_XBRL_TS_72e22ed0f5304bf6829f546fa69171b3" style="position:absolute;left:0px;top:285px;float:left;"><div id="TextBlockContainer7" style="position:relative;line-height:normal;width:697px;height:79px;"><div id="a1749" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Use of Estimates </div><div id="a1752" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make<div style="display:inline-block;width:5px"> </div>estimates and </div><div id="a1755" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">assumptions that<div style="display:inline-block;width:5px"> </div>affect the<div style="display:inline-block;width:6px"> </div>amounts reported<div style="display:inline-block;width:5px"> </div>in the<div style="display:inline-block;width:5px"> </div>consolidated financial<div style="display:inline-block;width:5px"> </div>statements and<div style="display:inline-block;width:5px"> </div>accompanying notes.<div style="display:inline-block;width:5px"> </div>Actual results </div><div id="a1756" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">could differ from those estimates.</div></div></div><div id="div_8_XBRL_TS_66f2332ade0143c6b1c3f87dc78b19ea" style="position:absolute;left:0px;top:380px;float:left;"><div id="TextBlockContainer9" style="position:relative;line-height:normal;width:697px;height:266px;"><div id="a1759" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Investment Securities </div><div id="a1762" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The Company has<div style="display:inline-block;width:5px"> </div>determined that its<div style="display:inline-block;width:5px"> </div>debt securities<div style="display:inline-block;width:5px"> </div>are available-for-sale<div style="display:inline-block;width:5px"> </div>investments. We<div style="display:inline-block;width:6px"> </div>classify these securities<div style="display:inline-block;width:5px"> </div>as current </div><div id="a1768" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">because the<div style="display:inline-block;width:5px"> </div>amounts invested<div style="display:inline-block;width:5px"> </div>are available<div style="display:inline-block;width:5px"> </div>for current<div style="display:inline-block;width:5px"> </div>operations. Available<div style="display:inline-block;width:2px"> </div>-for-sale securities<div style="display:inline-block;width:5px"> </div>are carried<div style="display:inline-block;width:5px"> </div>at fair<div style="display:inline-block;width:5px"> </div>value, based </div><div id="a1773" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">on quoted market prices as of the balance sheet<div style="display:inline-block;width:5px"> </div>date, with unrealized gains and losses recorded in other comprehensive income. </div><div id="a1775" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">The<div style="display:inline-block;width:5px"> </div>amortized cost<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:5px"> </div>debt<div style="display:inline-block;width:5px"> </div>securities is<div style="display:inline-block;width:6px"> </div>adjusted<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>amortization of<div style="display:inline-block;width:6px"> </div>premiums and<div style="display:inline-block;width:6px"> </div>accretion of<div style="display:inline-block;width:6px"> </div>discounts<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>maturity and<div style="display:inline-block;width:6px"> </div>is </div><div id="a1776" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">recorded in interest income. The Company regularly evaluates<div style="display:inline-block;width:5px"> </div>changes to the rating of its debt<div style="display:inline-block;width:5px"> </div>securities by credit agencies and </div><div id="a1778" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:110px;">economic conditions to<div style="display:inline-block;width:5px"> </div>assess and record<div style="display:inline-block;width:5px"> </div>any expected credit<div style="display:inline-block;width:5px"> </div>losses through allowance<div style="display:inline-block;width:5px"> </div>for credit losses,<div style="display:inline-block;width:5px"> </div>limited to the<div style="display:inline-block;width:5px"> </div>amount </div><div id="a1780" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:125px;">that fair value was less than the amortized cost basis.<div style="display:inline-block;width:3px"> </div></div><div id="a1785" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:156px;">Investments<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>mutual<div style="display:inline-block;width:6px"> </div>funds<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>recorded<div style="display:inline-block;width:6px"> </div>at<div style="display:inline-block;width:6px"> </div>fair<div style="display:inline-block;width:6px"> </div>value<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>classified<div style="display:inline-block;width:6px"> </div>as<div style="display:inline-block;width:6px"> </div>“Other<div style="display:inline-block;width:6px"> </div>long-term<div style="display:inline-block;width:6px"> </div>assets”<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company’s </div><div id="a1788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:172px;">Condensed<div style="display:inline-block;width:6px"> </div>Consolidated<div style="display:inline-block;width:6px"> </div>Balance<div style="display:inline-block;width:6px"> </div>Sheets.<div style="display:inline-block;width:6px"> </div>Unrealized<div style="display:inline-block;width:6px"> </div>gains<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>losses<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>equity<div style="display:inline-block;width:6px"> </div>securities<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>recorded<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>other<div style="display:inline-block;width:7px"> </div>income </div><div id="a1790" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:188px;">(expenses) as Other, net in the Company’s Condensed Consolidated Statements of Income. </div><div id="a1793" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:219px;">The cost basis<div style="display:inline-block;width:5px"> </div>for realized gains<div style="display:inline-block;width:5px"> </div>and losses on<div style="display:inline-block;width:5px"> </div>available-for-sale securities is<div style="display:inline-block;width:5px"> </div>determined by the<div style="display:inline-block;width:5px"> </div>specific identification method. </div><div id="a1798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:234px;">Gains<div style="display:inline-block;width:7px"> </div>and<div style="display:inline-block;width:7px"> </div>losses<div style="display:inline-block;width:7px"> </div>are<div style="display:inline-block;width:7px"> </div>recognized<div style="display:inline-block;width:7px"> </div>in<div style="display:inline-block;width:7px"> </div>other<div style="display:inline-block;width:7px"> </div>income<div style="display:inline-block;width:7px"> </div>(expenses)<div style="display:inline-block;width:7px"> </div>as<div style="display:inline-block;width:7px"> </div>Other,<div style="display:inline-block;width:8px"> </div>net<div style="display:inline-block;width:7px"> </div>in<div style="display:inline-block;width:7px"> </div>the<div style="display:inline-block;width:7px"> </div>Company’s<div style="display:inline-block;width:8px"> </div>Condensed<div style="display:inline-block;width:7px"> </div>Consolidated </div><div id="a1800" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:250px;">Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.</div></div></div><div id="div_10_XBRL_TS_8f1ad2a500884125ab53e08d8da7e809" style="position:absolute;left:0px;top:662px;float:left;"><div id="TextBlockContainer11" style="position:relative;line-height:normal;width:697px;height:127px;"><div id="a1807" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Trade Receivables<div style="display:inline-block;width:4px"> </div></div><div id="a1810" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Trade<div style="display:inline-block;width:5px"> </div>receivables are<div style="display:inline-block;width:6px"> </div>stated at<div style="display:inline-block;width:6px"> </div>their<div style="display:inline-block;width:5px"> </div>carrying values,<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:5px"> </div>include a<div style="display:inline-block;width:6px"> </div>reserve for<div style="display:inline-block;width:6px"> </div>credit losses.<div style="display:inline-block;width:6px"> </div>As of<div style="display:inline-block;width:6px"> </div>September 2,<div style="display:inline-block;width:6px"> </div>2023<div style="display:inline-block;width:5px"> </div>and </div><div id="a1812" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">June 3,<div style="display:inline-block;width:5px"> </div>2023, reserves<div style="display:inline-block;width:5px"> </div>for credit<div style="display:inline-block;width:5px"> </div>losses were<div style="display:inline-block;width:5px"> </div>$</div><div id="a1812_47_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:258px;top:48px;">503</div><div id="a1812_50_15" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:278px;top:48px;"><div style="display:inline-block;width:4px"> </div>thousand and<div style="display:inline-block;width:5px"> </div>$</div><div id="a1812_65_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:365px;top:48px;">579</div><div id="a1812_68_55" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:385px;top:48px;"><div style="display:inline-block;width:4px"> </div>thousand, respectively.<div style="display:inline-block;width:6px"> </div>The Company<div style="display:inline-block;width:5px"> </div>extends credit<div style="display:inline-block;width:5px"> </div>to </div><div id="a1819" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">customers based on an evaluation of each<div style="display:inline-block;width:5px"> </div>customer’s financial condition and credit history.<div style="display:inline-block;width:6px"> </div>Collateral is generally not required. </div><div id="a1821" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">The<div style="display:inline-block;width:7px"> </div>Company<div style="display:inline-block;width:7px"> </div>minimizes<div style="display:inline-block;width:7px"> </div>exposure<div style="display:inline-block;width:7px"> </div>to<div style="display:inline-block;width:7px"> </div>counter<div style="display:inline-block;width:7px"> </div>party<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>risk<div style="display:inline-block;width:7px"> </div>through<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>analysis<div style="display:inline-block;width:7px"> </div>and<div style="display:inline-block;width:7px"> </div>approvals,<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>limits,<div style="display:inline-block;width:7px"> </div>and </div><div id="a1822" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">monitoring<div style="display:inline-block;width:6px"> </div>procedures.<div style="display:inline-block;width:6px"> </div>In<div style="display:inline-block;width:6px"> </div>determining<div style="display:inline-block;width:6px"> </div>our<div style="display:inline-block;width:6px"> </div>reserve<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>credit<div style="display:inline-block;width:6px"> </div>losses,<div style="display:inline-block;width:6px"> </div>receivables<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>assigned<div style="display:inline-block;width:6px"> </div>an<div style="display:inline-block;width:6px"> </div>expected<div style="display:inline-block;width:6px"> </div>loss<div style="display:inline-block;width:6px"> </div>based<div style="display:inline-block;width:6px"> </div>on </div><div id="a1824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">historical loss information adjusted as needed for economic and other forward-looking factors.</div></div></div><div id="div_12_XBRL_TS_f7397e5db51740b6baa5ed7cef800e31" style="position:absolute;left:0px;top:804px;float:left;"><div id="TextBlockContainer13" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1829" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Dividends Payable<div style="display:inline-block;width:3px"> </div></div><div id="a1832" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">We<div style="display:inline-block;width:5px"> </div>accrue dividends at the<div style="display:inline-block;width:5px"> </div>end of each quarter<div style="display:inline-block;width:5px"> </div>according to the Company’s<div style="display:inline-block;width:5px"> </div>dividend policy adopted by its<div style="display:inline-block;width:5px"> </div>Board of Directors. </div><div id="a1834" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">The Company pays<div style="display:inline-block;width:5px"> </div>a dividend to<div style="display:inline-block;width:5px"> </div>shareholders of its<div style="display:inline-block;width:5px"> </div>Common Stock and Class<div style="display:inline-block;width:5px"> </div>A Common Stock<div style="display:inline-block;width:5px"> </div>on a quarterly<div style="display:inline-block;width:5px"> </div>basis for each </div></div></div></div><div id="TextBlockContainer20" style="position:relative;line-height:normal;width:697px;height:203px;"><div id="div_16_XBRL_TS_f7397e5db51740b6baa5ed7cef800e31_1" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer17" style="position:relative;line-height:normal;width:697px;height:125px;"><div id="a1839" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">quarter for<div style="display:inline-block;width:5px"> </div>which the<div style="display:inline-block;width:5px"> </div>Company reports net<div style="display:inline-block;width:5px"> </div>income attributable<div style="display:inline-block;width:5px"> </div>to Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods, Inc.<div style="display:inline-block;width:5px"> </div>computed in<div style="display:inline-block;width:5px"> </div>accordance with<div style="display:inline-block;width:5px"> </div>GAAP </div><div id="a1843" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">in an amount equal<div style="display:inline-block;width:5px"> </div>to one-third (</div><div id="a1843_33_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:16px;-sec-ix-hidden:ID_374;">1/3</div><div id="a1843_36_92" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:200px;top:16px;">) of such quarterly<div style="display:inline-block;width:5px"> </div>income. Dividends are paid<div style="display:inline-block;width:5px"> </div>to shareholders of record as<div style="display:inline-block;width:5px"> </div>of the 60th day </div><div id="a1850" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">following the last<div style="display:inline-block;width:5px"> </div>day of such<div style="display:inline-block;width:5px"> </div>quarter, except<div style="display:inline-block;width:5px"> </div>for the fourth<div style="display:inline-block;width:5px"> </div>fiscal quarter.<div style="display:inline-block;width:5px"> </div>For the fourth<div style="display:inline-block;width:5px"> </div>quarter, the<div style="display:inline-block;width:5px"> </div>Company pays dividends </div><div id="a1852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. </div><div id="a1854" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will </div><div id="a1857" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">not pay a dividend for a subsequent<div style="display:inline-block;width:5px"> </div>profitable quarter until the Company is profitable on<div style="display:inline-block;width:5px"> </div>a cumulative basis computed from the </div><div id="a1859" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of </div><div id="a1862" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:109px;">Directors.</div></div></div><div id="div_18_XBRL_TS_6e03858a8a67437fa0a60d1952c427d8" style="position:absolute;left:0px;top:140px;float:left;"><div id="TextBlockContainer19" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1865" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">New Accounting Pronouncements and Policies </div><div id="a1868" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">No new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our </div><div id="a1870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:46px;">Consolidated Financial Statements.</div></div></div></div> <div id="TextBlockContainer3" style="position:relative;line-height:normal;width:697px;height:159px;"><div id="a1703" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Basis of Presentation </div><div id="a1706" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The<div style="display:inline-block;width:5px"> </div>unaudited<div style="display:inline-block;width:5px"> </div>condensed<div style="display:inline-block;width:5px"> </div>consolidated<div style="display:inline-block;width:5px"> </div>financial<div style="display:inline-block;width:5px"> </div>statements<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods,<div style="display:inline-block;width:5px"> </div>Inc.<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:6px"> </div>its<div style="display:inline-block;width:5px"> </div>subsidiaries<div style="display:inline-block;width:5px"> </div>(the<div style="display:inline-block;width:5px"> </div>“Company,” </div><div id="a1709" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">“we,” “us,” “our”) have<div style="display:inline-block;width:5px"> </div>been prepared in accordance<div style="display:inline-block;width:5px"> </div>with the instructions to<div style="display:inline-block;width:5px"> </div>Form 10-Q and Article<div style="display:inline-block;width:5px"> </div>10 of Regulation S-X<div style="display:inline-block;width:5px"> </div>and </div><div id="a1717" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">in accordance<div style="display:inline-block;width:6px"> </div>with generally<div style="display:inline-block;width:6px"> </div>accepted accounting<div style="display:inline-block;width:6px"> </div>principles in<div style="display:inline-block;width:6px"> </div>the United<div style="display:inline-block;width:6px"> </div>States of<div style="display:inline-block;width:6px"> </div>America (“GAAP”)<div style="display:inline-block;width:6px"> </div>for interim<div style="display:inline-block;width:6px"> </div>financial </div><div id="a1721" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">reporting and should<div style="display:inline-block;width:5px"> </div>be read in<div style="display:inline-block;width:5px"> </div>conjunction with our<div style="display:inline-block;width:5px"> </div>Annual Report on<div style="display:inline-block;width:5px"> </div>Form 10-K for<div style="display:inline-block;width:5px"> </div>the fiscal year<div style="display:inline-block;width:5px"> </div>ended June 3,<div style="display:inline-block;width:5px"> </div>2023 (the </div><div id="a1726" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">“2023<div style="display:inline-block;width:5px"> </div>Annual Report”).<div style="display:inline-block;width:6px"> </div>These<div style="display:inline-block;width:5px"> </div>statements<div style="display:inline-block;width:5px"> </div>reflect<div style="display:inline-block;width:5px"> </div>all<div style="display:inline-block;width:5px"> </div>adjustments<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>are,<div style="display:inline-block;width:5px"> </div>in<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>opinion<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>management,<div style="display:inline-block;width:5px"> </div>necessary<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>fair </div><div id="a1727" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">statement of the results for the interim periods presented and,<div style="display:inline-block;width:5px"> </div>in the opinion of management, consist of adjustments of a<div style="display:inline-block;width:5px"> </div>normal </div><div id="a1730" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:127px;">recurring nature. Operating results<div style="display:inline-block;width:5px"> </div>for the interim periods<div style="display:inline-block;width:5px"> </div>are not necessarily indicative<div style="display:inline-block;width:5px"> </div>of operating results for<div style="display:inline-block;width:5px"> </div>the entire fiscal </div><div id="a1732" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:143px;">year.</div></div> <div id="TextBlockContainer5" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1735" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Fiscal Year </div><div id="a1738" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The Company’s<div style="display:inline-block;width:6px"> </div>fiscal year<div style="display:inline-block;width:6px"> </div>ends on<div style="display:inline-block;width:6px"> </div>the Saturday<div style="display:inline-block;width:6px"> </div>closest to<div style="display:inline-block;width:6px"> </div>May 31.<div style="display:inline-block;width:6px"> </div>Each of<div style="display:inline-block;width:6px"> </div>the three-month<div style="display:inline-block;width:5px"> </div>periods ended<div style="display:inline-block;width:6px"> </div>on September<div style="display:inline-block;width:6px"> </div>2, </div><div id="a1744" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">2023 and August 27, 2022 included </div><div id="a1744_34_8" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:48px;-sec-ix-hidden:ID_314;"><div id="XBRL_CS_3a67cefc04904851a20f3e3be461e769" style="position:relative;left:0px;top:0px;display:inline-block;">13 weeks</div></div></div> <div id="TextBlockContainer7" style="position:relative;line-height:normal;width:697px;height:79px;"><div id="a1749" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Use of Estimates </div><div id="a1752" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The preparation of the consolidated financial statements in conformity with GAAP requires management to make<div style="display:inline-block;width:5px"> </div>estimates and </div><div id="a1755" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">assumptions that<div style="display:inline-block;width:5px"> </div>affect the<div style="display:inline-block;width:6px"> </div>amounts reported<div style="display:inline-block;width:5px"> </div>in the<div style="display:inline-block;width:5px"> </div>consolidated financial<div style="display:inline-block;width:5px"> </div>statements and<div style="display:inline-block;width:5px"> </div>accompanying notes.<div style="display:inline-block;width:5px"> </div>Actual results </div><div id="a1756" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">could differ from those estimates.</div></div> <div id="TextBlockContainer9" style="position:relative;line-height:normal;width:697px;height:266px;"><div id="a1759" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Investment Securities </div><div id="a1762" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The Company has<div style="display:inline-block;width:5px"> </div>determined that its<div style="display:inline-block;width:5px"> </div>debt securities<div style="display:inline-block;width:5px"> </div>are available-for-sale<div style="display:inline-block;width:5px"> </div>investments. We<div style="display:inline-block;width:6px"> </div>classify these securities<div style="display:inline-block;width:5px"> </div>as current </div><div id="a1768" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">because the<div style="display:inline-block;width:5px"> </div>amounts invested<div style="display:inline-block;width:5px"> </div>are available<div style="display:inline-block;width:5px"> </div>for current<div style="display:inline-block;width:5px"> </div>operations. Available<div style="display:inline-block;width:2px"> </div>-for-sale securities<div style="display:inline-block;width:5px"> </div>are carried<div style="display:inline-block;width:5px"> </div>at fair<div style="display:inline-block;width:5px"> </div>value, based </div><div id="a1773" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">on quoted market prices as of the balance sheet<div style="display:inline-block;width:5px"> </div>date, with unrealized gains and losses recorded in other comprehensive income. </div><div id="a1775" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">The<div style="display:inline-block;width:5px"> </div>amortized cost<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:5px"> </div>debt<div style="display:inline-block;width:5px"> </div>securities is<div style="display:inline-block;width:6px"> </div>adjusted<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>amortization of<div style="display:inline-block;width:6px"> </div>premiums and<div style="display:inline-block;width:6px"> </div>accretion of<div style="display:inline-block;width:6px"> </div>discounts<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>maturity and<div style="display:inline-block;width:6px"> </div>is </div><div id="a1776" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">recorded in interest income. The Company regularly evaluates<div style="display:inline-block;width:5px"> </div>changes to the rating of its debt<div style="display:inline-block;width:5px"> </div>securities by credit agencies and </div><div id="a1778" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:110px;">economic conditions to<div style="display:inline-block;width:5px"> </div>assess and record<div style="display:inline-block;width:5px"> </div>any expected credit<div style="display:inline-block;width:5px"> </div>losses through allowance<div style="display:inline-block;width:5px"> </div>for credit losses,<div style="display:inline-block;width:5px"> </div>limited to the<div style="display:inline-block;width:5px"> </div>amount </div><div id="a1780" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:125px;">that fair value was less than the amortized cost basis.<div style="display:inline-block;width:3px"> </div></div><div id="a1785" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:156px;">Investments<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>mutual<div style="display:inline-block;width:6px"> </div>funds<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>recorded<div style="display:inline-block;width:6px"> </div>at<div style="display:inline-block;width:6px"> </div>fair<div style="display:inline-block;width:6px"> </div>value<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>classified<div style="display:inline-block;width:6px"> </div>as<div style="display:inline-block;width:6px"> </div>“Other<div style="display:inline-block;width:6px"> </div>long-term<div style="display:inline-block;width:6px"> </div>assets”<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company’s </div><div id="a1788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:172px;">Condensed<div style="display:inline-block;width:6px"> </div>Consolidated<div style="display:inline-block;width:6px"> </div>Balance<div style="display:inline-block;width:6px"> </div>Sheets.<div style="display:inline-block;width:6px"> </div>Unrealized<div style="display:inline-block;width:6px"> </div>gains<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>losses<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>equity<div style="display:inline-block;width:6px"> </div>securities<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>recorded<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:6px"> </div>other<div style="display:inline-block;width:7px"> </div>income </div><div id="a1790" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:188px;">(expenses) as Other, net in the Company’s Condensed Consolidated Statements of Income. </div><div id="a1793" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:219px;">The cost basis<div style="display:inline-block;width:5px"> </div>for realized gains<div style="display:inline-block;width:5px"> </div>and losses on<div style="display:inline-block;width:5px"> </div>available-for-sale securities is<div style="display:inline-block;width:5px"> </div>determined by the<div style="display:inline-block;width:5px"> </div>specific identification method. </div><div id="a1798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:234px;">Gains<div style="display:inline-block;width:7px"> </div>and<div style="display:inline-block;width:7px"> </div>losses<div style="display:inline-block;width:7px"> </div>are<div style="display:inline-block;width:7px"> </div>recognized<div style="display:inline-block;width:7px"> </div>in<div style="display:inline-block;width:7px"> </div>other<div style="display:inline-block;width:7px"> </div>income<div style="display:inline-block;width:7px"> </div>(expenses)<div style="display:inline-block;width:7px"> </div>as<div style="display:inline-block;width:7px"> </div>Other,<div style="display:inline-block;width:8px"> </div>net<div style="display:inline-block;width:7px"> </div>in<div style="display:inline-block;width:7px"> </div>the<div style="display:inline-block;width:7px"> </div>Company’s<div style="display:inline-block;width:8px"> </div>Condensed<div style="display:inline-block;width:7px"> </div>Consolidated </div><div id="a1800" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:250px;">Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.</div></div> <div id="TextBlockContainer11" style="position:relative;line-height:normal;width:697px;height:127px;"><div id="a1807" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Trade Receivables<div style="display:inline-block;width:4px"> </div></div><div id="a1810" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Trade<div style="display:inline-block;width:5px"> </div>receivables are<div style="display:inline-block;width:6px"> </div>stated at<div style="display:inline-block;width:6px"> </div>their<div style="display:inline-block;width:5px"> </div>carrying values,<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:5px"> </div>include a<div style="display:inline-block;width:6px"> </div>reserve for<div style="display:inline-block;width:6px"> </div>credit losses.<div style="display:inline-block;width:6px"> </div>As of<div style="display:inline-block;width:6px"> </div>September 2,<div style="display:inline-block;width:6px"> </div>2023<div style="display:inline-block;width:5px"> </div>and </div><div id="a1812" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">June 3,<div style="display:inline-block;width:5px"> </div>2023, reserves<div style="display:inline-block;width:5px"> </div>for credit<div style="display:inline-block;width:5px"> </div>losses were<div style="display:inline-block;width:5px"> </div>$</div><div id="a1812_47_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:258px;top:48px;">503</div><div id="a1812_50_15" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:278px;top:48px;"><div style="display:inline-block;width:4px"> </div>thousand and<div style="display:inline-block;width:5px"> </div>$</div><div id="a1812_65_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:365px;top:48px;">579</div><div id="a1812_68_55" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:385px;top:48px;"><div style="display:inline-block;width:4px"> </div>thousand, respectively.<div style="display:inline-block;width:6px"> </div>The Company<div style="display:inline-block;width:5px"> </div>extends credit<div style="display:inline-block;width:5px"> </div>to </div><div id="a1819" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">customers based on an evaluation of each<div style="display:inline-block;width:5px"> </div>customer’s financial condition and credit history.<div style="display:inline-block;width:6px"> </div>Collateral is generally not required. </div><div id="a1821" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">The<div style="display:inline-block;width:7px"> </div>Company<div style="display:inline-block;width:7px"> </div>minimizes<div style="display:inline-block;width:7px"> </div>exposure<div style="display:inline-block;width:7px"> </div>to<div style="display:inline-block;width:7px"> </div>counter<div style="display:inline-block;width:7px"> </div>party<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>risk<div style="display:inline-block;width:7px"> </div>through<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>analysis<div style="display:inline-block;width:7px"> </div>and<div style="display:inline-block;width:7px"> </div>approvals,<div style="display:inline-block;width:7px"> </div>credit<div style="display:inline-block;width:7px"> </div>limits,<div style="display:inline-block;width:7px"> </div>and </div><div id="a1822" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">monitoring<div style="display:inline-block;width:6px"> </div>procedures.<div style="display:inline-block;width:6px"> </div>In<div style="display:inline-block;width:6px"> </div>determining<div style="display:inline-block;width:6px"> </div>our<div style="display:inline-block;width:6px"> </div>reserve<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>credit<div style="display:inline-block;width:6px"> </div>losses,<div style="display:inline-block;width:6px"> </div>receivables<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>assigned<div style="display:inline-block;width:6px"> </div>an<div style="display:inline-block;width:6px"> </div>expected<div style="display:inline-block;width:6px"> </div>loss<div style="display:inline-block;width:6px"> </div>based<div style="display:inline-block;width:6px"> </div>on </div><div id="a1824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">historical loss information adjusted as needed for economic and other forward-looking factors.</div></div> 503000 579000 <div id="TextBlockContainer13" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1829" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Dividends Payable<div style="display:inline-block;width:3px"> </div></div><div id="a1832" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">We<div style="display:inline-block;width:5px"> </div>accrue dividends at the<div style="display:inline-block;width:5px"> </div>end of each quarter<div style="display:inline-block;width:5px"> </div>according to the Company’s<div style="display:inline-block;width:5px"> </div>dividend policy adopted by its<div style="display:inline-block;width:5px"> </div>Board of Directors. </div><div id="a1834" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">The Company pays<div style="display:inline-block;width:5px"> </div>a dividend to<div style="display:inline-block;width:5px"> </div>shareholders of its<div style="display:inline-block;width:5px"> </div>Common Stock and Class<div style="display:inline-block;width:5px"> </div>A Common Stock<div style="display:inline-block;width:5px"> </div>on a quarterly<div style="display:inline-block;width:5px"> </div>basis for each </div></div><div id="TextBlockContainer17" style="position:relative;line-height:normal;width:697px;height:125px;"><div id="a1839" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">quarter for<div style="display:inline-block;width:5px"> </div>which the<div style="display:inline-block;width:5px"> </div>Company reports net<div style="display:inline-block;width:5px"> </div>income attributable<div style="display:inline-block;width:5px"> </div>to Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods, Inc.<div style="display:inline-block;width:5px"> </div>computed in<div style="display:inline-block;width:5px"> </div>accordance with<div style="display:inline-block;width:5px"> </div>GAAP </div><div id="a1843" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">in an amount equal<div style="display:inline-block;width:5px"> </div>to one-third (</div><div id="a1843_33_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:16px;-sec-ix-hidden:ID_374;">1/3</div><div id="a1843_36_92" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:200px;top:16px;">) of such quarterly<div style="display:inline-block;width:5px"> </div>income. Dividends are paid<div style="display:inline-block;width:5px"> </div>to shareholders of record as<div style="display:inline-block;width:5px"> </div>of the 60th day </div><div id="a1850" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">following the last<div style="display:inline-block;width:5px"> </div>day of such<div style="display:inline-block;width:5px"> </div>quarter, except<div style="display:inline-block;width:5px"> </div>for the fourth<div style="display:inline-block;width:5px"> </div>fiscal quarter.<div style="display:inline-block;width:5px"> </div>For the fourth<div style="display:inline-block;width:5px"> </div>quarter, the<div style="display:inline-block;width:5px"> </div>Company pays dividends </div><div id="a1852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. </div><div id="a1854" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will </div><div id="a1857" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">not pay a dividend for a subsequent<div style="display:inline-block;width:5px"> </div>profitable quarter until the Company is profitable on<div style="display:inline-block;width:5px"> </div>a cumulative basis computed from the </div><div id="a1859" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of </div><div id="a1862" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:109px;">Directors.</div></div> <div id="TextBlockContainer19" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a1865" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">New Accounting Pronouncements and Policies </div><div id="a1868" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">No new accounting pronouncement issued or effective during the fiscal year had or is expected to have a material impact on our </div><div id="a1870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:46px;">Consolidated Financial Statements.</div></div> <div id="TextBlockContainer22" style="position:relative;line-height:normal;width:652px;height:47px;"><div id="a1873" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 2 - Investment</div><div id="a1880" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:119px;top:0px;">Securities </div><div id="a1883" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The following represents the Company’s investment securities as of September 2, 2023 and June 3, 2023 (in thousands):</div></div><div id="TextBlockContainer26" style="position:relative;line-height:normal;width:682px;height:204px;"><div id="div_24_XBRL_TS_2371102332eb4abab86043a68a46e087" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer25" style="position:relative;line-height:normal;width:682px;height:204px;"><div id="a1893" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:15px;">September 2, 2023 </div><div id="a1896" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:288px;top:0px;">Amortized </div><div id="a1898" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:304px;top:15px;">Cost </div><div id="a1901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:394px;top:0px;">Unrealized<div style="display:inline-block;width:3px"> </div></div><div id="a1903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:408px;top:15px;">Gains </div><div id="a1906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Unrealized </div><div id="a1907" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:512px;top:15px;">Losses </div><div id="a1910" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:611px;top:0px;">Estimated<div style="display:inline-block;width:3px"> </div></div><div id="a1912" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:609px;top:15px;">Fair Value </div><div id="a1914" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:33px;">Municipal bonds </div><div id="a1917" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:33px;">$ </div><div id="a1919" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:33px;">7,915</div><div id="a1922" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:33px;">$ </div><div id="a1924" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:33px;">—</div><div id="a1927" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:33px;">$ </div><div id="a1929" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:33px;">150</div><div id="a1932" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:33px;">$ </div><div id="a1934" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:33px;">7,765</div><div id="a1936" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:50px;">Commercial paper </div><div id="a1940" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:50px;">8,913</div><div id="a1944" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:50px;">—</div><div id="a1948" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:50px;">15</div><div id="a1952" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:50px;">8,898</div><div id="a1954" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:67px;">Corporate bonds </div><div id="a1958" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:67px;">128,031</div><div id="a1962" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:67px;">—</div><div id="a1966" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:67px;">1,090</div><div id="a1970" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:67px;">126,941</div><div id="a1972" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:84px;">Certificates of deposits </div><div id="a1976" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:84px;">1,125</div><div id="a1980" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:84px;">—</div><div id="a1984" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:84px;">8</div><div id="a1988" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:84px;">1,117</div><div id="a1990" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">US government and agency obligations </div><div id="a1994" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:101px;">94,584</div><div id="a1998" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:101px;">—</div><div id="a2002" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:101px;">320</div><div id="a2006" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:101px;">94,264</div><div id="a2008" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:118px;">Asset backed securities </div><div id="a2012" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:118px;">10,683</div><div id="a2016" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:118px;">—</div><div id="a2020" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:118px;">49</div><div id="a2024" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:118px;">10,634</div><div id="a2026" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:136px;">Total current investment securities </div><div id="a2029" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:136px;">$ </div><div id="a2031" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:136px;">251,251</div><div id="a2034" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:136px;">$ </div><div id="a2036" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:136px;">—</div><div id="a2039" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:136px;">$ </div><div id="a2041" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:136px;">1,632</div><div id="a2044" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:136px;">$ </div><div id="a2046" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:136px;">249,619</div><div id="a2061" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">Mutual funds </div><div id="a2064" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:170px;">$ </div><div id="a2066" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:170px;">2,181</div><div id="a2069" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:170px;">$ </div><div id="a2071" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:170px;">—</div><div id="a2074" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:170px;">$ </div><div id="a2076" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:170px;">53</div><div id="a2079" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:170px;">$ </div><div id="a2081" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:170px;">2,128</div><div id="a2083" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:187px;">Total noncurrent investment securities </div><div id="a2086" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:187px;">$ </div><div id="a2088" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:187px;">2,181</div><div id="a2091" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:187px;">$ </div><div id="a2093" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:187px;">—</div><div id="a2096" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:187px;">$ </div><div id="a2098" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:187px;">53</div><div id="a2101" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:187px;">$ </div><div id="a2103" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:187px;">2,128</div></div></div></div><div id="TextBlockContainer29" style="position:relative;line-height:normal;width:682px;height:224px;"><div id="a2106" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:15px;">June 3, 2023 </div><div id="a2109" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:288px;top:0px;">Amortized<div style="display:inline-block;width:3px"> </div></div><div id="a2111" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:304px;top:15px;">Cost </div><div id="a2114" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:394px;top:0px;">Unrealized<div style="display:inline-block;width:3px"> </div></div><div id="a2116" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:408px;top:15px;">Gains </div><div id="a2119" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Unrealized </div><div id="a2120" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:512px;top:15px;">Losses </div><div id="a2123" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:611px;top:0px;">Estimated<div style="display:inline-block;width:3px"> </div></div><div id="a2125" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:609px;top:15px;">Fair Value </div><div id="a2127" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:33px;">Municipal bonds </div><div id="a2130" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:33px;">$ </div><div id="a2132" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:33px;">16,571</div><div id="a2135" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:33px;">$ </div><div id="a2137" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:33px;">—</div><div id="a2140" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:33px;">$ </div><div id="a2142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:33px;">275</div><div id="a2145" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:33px;">$ </div><div id="a2147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:33px;">16,296</div><div id="a2149" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:50px;">Commercial paper </div><div id="a2153" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:50px;">56,486</div><div id="a2157" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:50px;">—</div><div id="a2161" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:50px;">77</div><div id="a2165" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:50px;">56,409</div><div id="a2167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:67px;">Corporate bonds </div><div id="a2171" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:67px;">139,979</div><div id="a2175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:67px;">—</div><div id="a2179" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:67px;">1,402</div><div id="a2183" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:67px;">138,577</div><div id="a2185" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:84px;">Certificates of deposits </div><div id="a2189" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:338px;top:84px;">675</div><div id="a2193" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:84px;">—</div><div id="a2197" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:84px;">—</div><div id="a2201" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:84px;">675</div><div id="a2203" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">US government and agency obligations </div><div id="a2207" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:101px;">101,240</div><div id="a2211" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:101px;">—</div><div id="a2215" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:101px;">471</div><div id="a2219" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:101px;">100,769</div><div id="a2221" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:118px;">Asset backed securities </div><div id="a2225" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:118px;">13,459</div><div id="a2229" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:118px;">—</div><div id="a2233" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:118px;">151</div><div id="a2237" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:118px;">13,308</div><div id="a2239" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:135px;">Treasury bills </div><div id="a2243" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:135px;">29,069</div><div id="a2247" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:135px;">—</div><div id="a2251" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:135px;">13</div><div id="a2255" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:135px;">29,056</div><div id="a2257" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Total current investment securities </div><div id="a2260" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:154px;">$ </div><div id="a2262" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:154px;">357,479</div><div id="a2265" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:154px;">$ </div><div id="a2267" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:154px;">—</div><div id="a2270" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:154px;">$ </div><div id="a2272" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:154px;">2,389</div><div id="a2275" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:154px;">$ </div><div id="a2277" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:154px;">355,090</div><div id="a2292" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:189px;">Mutual funds </div><div id="a2295" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:189px;">$ </div><div id="a2297" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:189px;">2,172</div><div id="a2300" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:189px;">$ </div><div id="a2302" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:189px;">—</div><div id="a2305" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:189px;">$ </div><div id="a2307" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:189px;">91</div><div id="a2310" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:189px;">$ </div><div id="a2312" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:189px;">2,081</div><div id="a2314" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:207px;">Total noncurrent investment securities </div><div id="a2317" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:207px;">$ </div><div id="a2319" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:207px;">2,172</div><div id="a2322" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:207px;">$ </div><div id="a2324" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:207px;">—</div><div id="a2327" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:207px;">$ </div><div id="a2329" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:207px;">91</div><div id="a2332" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:207px;">$ </div><div id="a2334" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:207px;">2,081</div></div><div id="TextBlockContainer32" style="position:relative;line-height:normal;width:697px;height:127px;"><div id="a2337" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Available-for-sale </div><div id="a2344" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Proceeds from sales and maturities of<div style="display:inline-block;width:5px"> </div>investment securities available-for-sale were $</div><div id="a2344_85_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:32px;">135.8</div><div id="a2344_90_14" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:489px;top:32px;"><div style="display:inline-block;width:3px"> </div>million and $</div><div id="a2344_104_4" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:565px;top:32px;">20.3</div><div id="a2344_108_20" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:32px;"><div style="display:inline-block;width:4px"> </div>million during the </div><div id="a2356" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">thirteen weeks<div style="display:inline-block;width:5px"> </div>ended September 2,<div style="display:inline-block;width:5px"> </div>2023 and<div style="display:inline-block;width:5px"> </div>August 27,<div style="display:inline-block;width:5px"> </div>2022, respectively.<div style="display:inline-block;width:6px"> </div>Gross realized<div style="display:inline-block;width:5px"> </div>gains for<div style="display:inline-block;width:5px"> </div>the thirteen<div style="display:inline-block;width:5px"> </div>weeks ended </div><div id="a2363" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">September 2,<div style="display:inline-block;width:6px"> </div>2023<div style="display:inline-block;width:5px"> </div>and August<div style="display:inline-block;width:6px"> </div>27,<div style="display:inline-block;width:5px"> </div>2022 were<div style="display:inline-block;width:6px"> </div>$</div><div id="a2363_44_1" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:63px;">2</div><div id="a2363_45_75" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:276px;top:63px;"><div style="display:inline-block;width:5px"> </div>thousand. Gross realized<div style="display:inline-block;width:6px"> </div>losses for<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>thirteen weeks<div style="display:inline-block;width:6px"> </div>ended September<div style="display:inline-block;width:6px"> </div>2, </div><div id="a2376" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">2023<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>August<div style="display:inline-block;width:5px"> </div>27,<div style="display:inline-block;width:5px"> </div>2022<div style="display:inline-block;width:5px"> </div>were<div style="display:inline-block;width:5px"> </div>$</div><div id="a2376_31_1" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:194px;top:79px;">8</div><div id="a2376_32_15" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:201px;top:79px;"><div style="display:inline-block;width:5px"> </div>thousand<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>$</div><div id="a2376_47_2" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:290px;top:79px;">27</div><div id="a2376_49_36" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:303px;top:79px;"><div style="display:inline-block;width:5px"> </div>thousand,<div style="display:inline-block;width:5px"> </div>respectively.<div style="display:inline-block;width:6px"> </div>There<div style="display:inline-block;width:5px"> </div>were </div><div id="a2376_85_2" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:504px;top:79px;">no</div><div id="a2376_87_33" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:517px;top:79px;"><div style="display:inline-block;width:5px"> </div>allowances<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>credit<div style="display:inline-block;width:5px"> </div>losses<div style="display:inline-block;width:5px"> </div>at </div><div id="a2396" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">September 2, 2023 and June 3, 2023. </div></div><div id="TextBlockContainer34" style="position:relative;line-height:normal;width:697px;height:32px;"><div id="a2404" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">Actual maturities may differ<div style="display:inline-block;width:5px"> </div>from contractual maturities as<div style="display:inline-block;width:5px"> </div>some borrowers have<div style="display:inline-block;width:5px"> </div>the right to call<div style="display:inline-block;width:5px"> </div>or prepay obligations<div style="display:inline-block;width:5px"> </div>with or </div><div id="a2406" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">without penalties. Contractual maturities of current investments at September 2, 2023 are as follows (in thousands):</div></div><div id="TextBlockContainer37" style="position:relative;line-height:normal;width:681px;height:70px;"><div id="a2413" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:548px;top:0px;">Estimated Fair Value </div><div id="a2415" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:18px;">Within one year </div><div id="a2417" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:527px;top:18px;">$ </div><div id="a2419" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:18px;">175,963</div><div id="a2421" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">1-5 years </div><div id="a2426" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:35px;">73,656</div><div id="a2428" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:53px;">Total </div><div id="a2430" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:527px;top:53px;">$ </div><div id="a2432" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:53px;">249,619</div></div><div id="TextBlockContainer40" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a2435" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Noncurrent<div style="display:inline-block;width:4px"> </div></div><div id="a2438" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">There<div style="display:inline-block;width:5px"> </div>were </div><div id="a2438_11_2" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:71px;top:32px;">no</div><div id="a2438_13_108" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:84px;top:32px;"><div style="display:inline-block;width:5px"> </div>sales of<div style="display:inline-block;width:6px"> </div>noncurrent<div style="display:inline-block;width:5px"> </div>investment securities<div style="display:inline-block;width:6px"> </div>during<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>thirteen weeks<div style="display:inline-block;width:6px"> </div>ended September<div style="display:inline-block;width:6px"> </div>2,<div style="display:inline-block;width:5px"> </div>2023<div style="display:inline-block;width:5px"> </div>and August<div style="display:inline-block;width:6px"> </div>27, </div><div id="a2448" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">2022.</div></div> <div id="TextBlockContainer25" style="position:relative;line-height:normal;width:682px;height:204px;"><div id="a1893" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:15px;">September 2, 2023 </div><div id="a1896" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:288px;top:0px;">Amortized </div><div id="a1898" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:304px;top:15px;">Cost </div><div id="a1901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:394px;top:0px;">Unrealized<div style="display:inline-block;width:3px"> </div></div><div id="a1903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:408px;top:15px;">Gains </div><div id="a1906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Unrealized </div><div id="a1907" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:512px;top:15px;">Losses </div><div id="a1910" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:611px;top:0px;">Estimated<div style="display:inline-block;width:3px"> </div></div><div id="a1912" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:609px;top:15px;">Fair Value </div><div id="a1914" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:33px;">Municipal bonds </div><div id="a1917" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:33px;">$ </div><div id="a1919" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:33px;">7,915</div><div id="a1922" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:33px;">$ </div><div id="a1924" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:33px;">—</div><div id="a1927" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:33px;">$ </div><div id="a1929" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:33px;">150</div><div id="a1932" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:33px;">$ </div><div id="a1934" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:33px;">7,765</div><div id="a1936" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:50px;">Commercial paper </div><div id="a1940" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:50px;">8,913</div><div id="a1944" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:50px;">—</div><div id="a1948" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:50px;">15</div><div id="a1952" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:50px;">8,898</div><div id="a1954" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:67px;">Corporate bonds </div><div id="a1958" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:67px;">128,031</div><div id="a1962" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:67px;">—</div><div id="a1966" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:67px;">1,090</div><div id="a1970" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:67px;">126,941</div><div id="a1972" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:84px;">Certificates of deposits </div><div id="a1976" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:84px;">1,125</div><div id="a1980" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:84px;">—</div><div id="a1984" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:84px;">8</div><div id="a1988" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:84px;">1,117</div><div id="a1990" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">US government and agency obligations </div><div id="a1994" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:101px;">94,584</div><div id="a1998" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:101px;">—</div><div id="a2002" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:101px;">320</div><div id="a2006" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:101px;">94,264</div><div id="a2008" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:118px;">Asset backed securities </div><div id="a2012" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:118px;">10,683</div><div id="a2016" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:118px;">—</div><div id="a2020" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:118px;">49</div><div id="a2024" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:118px;">10,634</div><div id="a2026" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:136px;">Total current investment securities </div><div id="a2029" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:136px;">$ </div><div id="a2031" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:136px;">251,251</div><div id="a2034" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:136px;">$ </div><div id="a2036" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:136px;">—</div><div id="a2039" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:136px;">$ </div><div id="a2041" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:136px;">1,632</div><div id="a2044" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:136px;">$ </div><div id="a2046" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:136px;">249,619</div><div id="a2061" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">Mutual funds </div><div id="a2064" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:170px;">$ </div><div id="a2066" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:170px;">2,181</div><div id="a2069" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:170px;">$ </div><div id="a2071" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:170px;">—</div><div id="a2074" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:170px;">$ </div><div id="a2076" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:170px;">53</div><div id="a2079" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:170px;">$ </div><div id="a2081" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:170px;">2,128</div><div id="a2083" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:187px;">Total noncurrent investment securities </div><div id="a2086" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:187px;">$ </div><div id="a2088" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:187px;">2,181</div><div id="a2091" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:187px;">$ </div><div id="a2093" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:187px;">—</div><div id="a2096" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:187px;">$ </div><div id="a2098" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:187px;">53</div><div id="a2101" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:187px;">$ </div><div id="a2103" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:187px;">2,128</div></div><div id="TextBlockContainer30" style="position:relative;line-height:normal;width:682px;height:224px;"><div id="div_28_XBRL_TS_7f609703126a45039f5884fb9353d6fa" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer29" style="position:relative;line-height:normal;width:682px;height:224px;"><div id="a2106" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:15px;">June 3, 2023 </div><div id="a2109" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:288px;top:0px;">Amortized<div style="display:inline-block;width:3px"> </div></div><div id="a2111" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:304px;top:15px;">Cost </div><div id="a2114" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:394px;top:0px;">Unrealized<div style="display:inline-block;width:3px"> </div></div><div id="a2116" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:408px;top:15px;">Gains </div><div id="a2119" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Unrealized </div><div id="a2120" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:512px;top:15px;">Losses </div><div id="a2123" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:611px;top:0px;">Estimated<div style="display:inline-block;width:3px"> </div></div><div id="a2125" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:609px;top:15px;">Fair Value </div><div id="a2127" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:33px;">Municipal bonds </div><div id="a2130" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:33px;">$ </div><div id="a2132" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:33px;">16,571</div><div id="a2135" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:33px;">$ </div><div id="a2137" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:33px;">—</div><div id="a2140" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:33px;">$ </div><div id="a2142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:33px;">275</div><div id="a2145" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:33px;">$ </div><div id="a2147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:33px;">16,296</div><div id="a2149" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:50px;">Commercial paper </div><div id="a2153" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:50px;">56,486</div><div id="a2157" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:50px;">—</div><div id="a2161" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:50px;">77</div><div id="a2165" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:50px;">56,409</div><div id="a2167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:67px;">Corporate bonds </div><div id="a2171" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:67px;">139,979</div><div id="a2175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:67px;">—</div><div id="a2179" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:67px;">1,402</div><div id="a2183" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:67px;">138,577</div><div id="a2185" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:84px;">Certificates of deposits </div><div id="a2189" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:338px;top:84px;">675</div><div id="a2193" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:84px;">—</div><div id="a2197" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:84px;">—</div><div id="a2201" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:84px;">675</div><div id="a2203" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">US government and agency obligations </div><div id="a2207" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:101px;">101,240</div><div id="a2211" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:101px;">—</div><div id="a2215" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:101px;">471</div><div id="a2219" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:101px;">100,769</div><div id="a2221" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:118px;">Asset backed securities </div><div id="a2225" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:118px;">13,459</div><div id="a2229" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:118px;">—</div><div id="a2233" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:552px;top:118px;">151</div><div id="a2237" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:118px;">13,308</div><div id="a2239" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:135px;">Treasury bills </div><div id="a2243" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:322px;top:135px;">29,069</div><div id="a2247" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:135px;">—</div><div id="a2251" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:135px;">13</div><div id="a2255" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:135px;">29,056</div><div id="a2257" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Total current investment securities </div><div id="a2260" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:154px;">$ </div><div id="a2262" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:315px;top:154px;">357,479</div><div id="a2265" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:154px;">$ </div><div id="a2267" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:154px;">—</div><div id="a2270" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:154px;">$ </div><div id="a2272" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:542px;top:154px;">2,389</div><div id="a2275" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:154px;">$ </div><div id="a2277" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:154px;">355,090</div><div id="a2292" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:189px;">Mutual funds </div><div id="a2295" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:189px;">$ </div><div id="a2297" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:189px;">2,172</div><div id="a2300" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:189px;">$ </div><div id="a2302" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:189px;">—</div><div id="a2305" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:189px;">$ </div><div id="a2307" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:189px;">91</div><div id="a2310" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:189px;">$ </div><div id="a2312" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:189px;">2,081</div><div id="a2314" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:207px;">Total noncurrent investment securities </div><div id="a2317" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:207px;">$ </div><div id="a2319" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:207px;">2,172</div><div id="a2322" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:207px;">$ </div><div id="a2324" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:207px;">—</div><div id="a2327" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:207px;">$ </div><div id="a2329" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:207px;">91</div><div id="a2332" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:207px;">$ </div><div id="a2334" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:207px;">2,081</div></div></div></div> 7915000 0 150000 7765000 8913000 0 15000 8898000 128031000 0 1090000 126941000 1125000 0 8000 1117000 94584000 0 320000 94264000 10683000 0 49000 10634000 251251000 0 1632000 249619000 2181000 0 53000 2128000 2181000 0 53000 2128000 16571000 0 275000 16296000 56486000 0 77000 56409000 139979000 0 1402000 138577000 675000 0 0 675000 101240000 0 471000 100769000 13459000 0 151000 13308000 29069000 0 13000 29056000 357479000 0 2389000 355090000 2172000 0 91000 2081000 2172000 0 91000 2081000 135800000 20300000 2000 2000 8000 27000 0 0 <div id="TextBlockContainer38" style="position:relative;line-height:normal;width:681px;height:70px;"><div id="div_36_XBRL_TS_5c62ff613b0549ef8d5f794846b1d408" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer37" style="position:relative;line-height:normal;width:681px;height:70px;"><div id="a2413" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:548px;top:0px;">Estimated Fair Value </div><div id="a2415" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:18px;">Within one year </div><div id="a2417" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:527px;top:18px;">$ </div><div id="a2419" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:18px;">175,963</div><div id="a2421" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">1-5 years </div><div id="a2426" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:35px;">73,656</div><div id="a2428" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:53px;">Total </div><div id="a2430" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:527px;top:53px;">$ </div><div id="a2432" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:53px;">249,619</div></div></div></div> 175963000 73656000 249619000 0 0 <div id="TextBlockContainer44" style="position:relative;line-height:normal;width:697px;height:446px;"><div id="a2452" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 3 - Fair Value Measurements</div><div id="div_42_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339" style="position:absolute;left:0px;top:32px;float:left;"><div id="TextBlockContainer43" style="position:relative;line-height:normal;width:697px;height:336px;"><div id="a2460" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">The Company<div style="display:inline-block;width:5px"> </div>is required<div style="display:inline-block;width:5px"> </div>to categorize<div style="display:inline-block;width:5px"> </div>both financial<div style="display:inline-block;width:5px"> </div>and nonfinancial<div style="display:inline-block;width:5px"> </div>assets and<div style="display:inline-block;width:5px"> </div>liabilities based<div style="display:inline-block;width:5px"> </div>on the<div style="display:inline-block;width:5px"> </div>following fair<div style="display:inline-block;width:5px"> </div>value </div><div id="a2462" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">hierarchy. The<div style="display:inline-block;width:5px"> </div>fair value<div style="display:inline-block;width:5px"> </div>of an<div style="display:inline-block;width:5px"> </div>asset is<div style="display:inline-block;width:5px"> </div>the price<div style="display:inline-block;width:5px"> </div>at which<div style="display:inline-block;width:5px"> </div>the asset<div style="display:inline-block;width:5px"> </div>could be<div style="display:inline-block;width:5px"> </div>sold in<div style="display:inline-block;width:5px"> </div>an orderly<div style="display:inline-block;width:5px"> </div>transaction between<div style="display:inline-block;width:5px"> </div>unrelated, </div><div id="a2465" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">knowledgeable, and willing parties able to engage in the<div style="display:inline-block;width:5px"> </div>transaction. A liability’s fair value<div style="display:inline-block;width:5px"> </div>is defined as the amount that would </div><div id="a2467" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">be paid<div style="display:inline-block;width:6px"> </div>to transfer<div style="display:inline-block;width:6px"> </div>the liability<div style="display:inline-block;width:6px"> </div>to a<div style="display:inline-block;width:6px"> </div>new obligor<div style="display:inline-block;width:6px"> </div>in a<div style="display:inline-block;width:6px"> </div>transaction between<div style="display:inline-block;width:6px"> </div>such parties,<div style="display:inline-block;width:6px"> </div>not<div style="display:inline-block;width:5px"> </div>the amount<div style="display:inline-block;width:6px"> </div>that would<div style="display:inline-block;width:6px"> </div>be paid<div style="display:inline-block;width:6px"> </div>to </div><div id="a2469" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">settle the liability with the creditor. </div><div id="a2472" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:94px;">•</div><div id="a2474" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:94px;">Level 1</div><div id="a2475" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:115px;top:94px;"><div style="display:inline-block;width:3px"> </div>- Quoted prices in active markets for identical assets or liabilities </div><div id="a2480" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:123px;">•</div><div id="a2482" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:123px;">Level 2</div><div id="a2483" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:116px;top:123px;"><div style="display:inline-block;width:4px"> </div>- Inputs<div style="display:inline-block;width:5px"> </div>other than<div style="display:inline-block;width:5px"> </div>quoted prices<div style="display:inline-block;width:5px"> </div>included in<div style="display:inline-block;width:5px"> </div>Level 1<div style="display:inline-block;width:5px"> </div>that are<div style="display:inline-block;width:5px"> </div>observable for<div style="display:inline-block;width:6px"> </div>the asset<div style="display:inline-block;width:5px"> </div>or liability,<div style="display:inline-block;width:6px"> </div>either </div><div id="a2487" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:76px;top:139px;">directly or indirectly, including: </div><div id="a2490" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:155px;">◦</div><div id="a2492" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:155px;">Quoted prices for similar assets or liabilities in active markets </div><div id="a2494" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:170px;">◦</div><div id="a2496" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:170px;">Quoted prices for identical or similar assets in non-active markets </div><div id="a2500" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:186px;">◦</div><div id="a2502" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:186px;">Inputs other than quoted prices that are observable for the asset or liability </div><div id="a2504" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:202px;">◦</div><div id="a2506" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:202px;">Inputs derived principally from or corroborated by other observable market data </div><div id="a2510" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:231px;">•</div><div id="a2512" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:231px;">Level 3</div><div id="a2513" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:115px;top:231px;"><div style="display:inline-block;width:3px"> </div>- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are </div><div id="a2517" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:76px;top:247px;">significant to the fair value of the assets or liabilities </div><div id="a2520" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:279px;">The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows: </div><div id="a2523" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:304px;">Cash and cash equivalents, accounts receivable, and accounts payable:</div><div id="a2524" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:388px;top:304px;"><div style="display:inline-block;width:3px"> </div>The carrying amount approximates fair value due to the </div><div id="a2526" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:320px;">short maturity of these instruments.</div></div></div><div id="a2529" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:383px;">Assets and Liabilities Measured at Fair Value<div style="display:inline-block;width:5px"> </div>on a Recurring Basis </div><div id="a2532" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:415px;">In<div style="display:inline-block;width:5px"> </div>accordance with<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>fair value<div style="display:inline-block;width:6px"> </div>hierarchy described<div style="display:inline-block;width:6px"> </div>above, the<div style="display:inline-block;width:6px"> </div>following<div style="display:inline-block;width:5px"> </div>table shows<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>fair<div style="display:inline-block;width:5px"> </div>value of<div style="display:inline-block;width:6px"> </div>financial assets<div style="display:inline-block;width:6px"> </div>and </div><div id="a2534" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:431px;">liabilities measured at fair value on a recurring basis as of September 2, 2023 and June 3, 2023 (in thousands):</div></div><div id="TextBlockContainer47" style="position:relative;line-height:normal;width:688px;height:170px;"><div id="a2537" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">September 2, 2023 </div><div id="a2540" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:296px;top:0px;">Level 1 </div><div id="a2543" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:403px;top:0px;">Level 2 </div><div id="a2546" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:510px;top:0px;">Level 3 </div><div id="a2549" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:616px;top:0px;">Balance </div><div id="a2551" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:17px;">Assets </div><div id="a2565" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:34px;">Municipal bonds </div><div id="a2568" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:34px;">$ </div><div id="a2570" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:34px;">—</div><div id="a2573" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:34px;">$ </div><div id="a2575" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:34px;">7,765</div><div id="a2578" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:34px;">$ </div><div id="a2580" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:34px;">—</div><div id="a2583" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:34px;">$ </div><div id="a2585" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:34px;">7,765</div><div id="a2587" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:51px;">Commercial paper </div><div id="a2591" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:51px;">—</div><div id="a2595" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:51px;">8,898</div><div id="a2599" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:51px;">—</div><div id="a2603" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:51px;">8,898</div><div id="a2605" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:68px;">Corporate bonds </div><div id="a2609" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:68px;">—</div><div id="a2613" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:68px;">126,941</div><div id="a2617" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:68px;">—</div><div id="a2621" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:68px;">126,941</div><div id="a2623" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:85px;">Certificates of deposits </div><div id="a2627" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:85px;">— </div><div id="a2631" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:85px;">1,117 </div><div id="a2635" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:85px;">— </div><div id="a2639" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:85px;">1,117 </div><div id="a2641" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:102px;">US government and agency obligations </div><div id="a2645" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:102px;">—</div><div id="a2649" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:102px;">94,264</div><div id="a2653" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:102px;">—</div><div id="a2657" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:102px;">94,264</div><div id="a2659" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:119px;">Asset backed securities </div><div id="a2663" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:119px;">—</div><div id="a2667" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:119px;">10,634</div><div id="a2671" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:119px;">—</div><div id="a2675" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:119px;">10,634</div><div id="a2677" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:136px;">Mutual funds </div><div id="a2681" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:136px;">2,128</div><div id="a2685" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:136px;">—</div><div id="a2689" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:136px;">—</div><div id="a2693" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:136px;">2,128</div><div id="a2695" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Total assets measured at fair value </div><div id="a2698" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:154px;">$ </div><div id="a2700" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:154px;">2,128</div><div id="a2703" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:154px;">$ </div><div id="a2705" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:154px;">249,619</div><div id="a2708" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:154px;">$ </div><div id="a2710" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:154px;">—</div><div id="a2713" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:154px;">$ </div><div id="a2715" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:154px;">251,747</div></div><div id="TextBlockContainer51" style="position:relative;line-height:normal;width:682px;height:187px;"><div id="a2722" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">June 3, 2023 </div><div id="a2725" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:296px;top:0px;">Level 1 </div><div id="a2728" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:403px;top:0px;">Level 2 </div><div id="a2731" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:510px;top:0px;">Level 3 </div><div id="a2734" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:616px;top:0px;">Balance </div><div id="a2736" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:17px;">Assets </div><div id="a2750" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:34px;">Municipal bonds </div><div id="a2753" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:34px;">$ </div><div id="a2755" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:34px;">—</div><div id="a2758" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:34px;">$ </div><div id="a2760" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:34px;">16,296</div><div id="a2763" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:34px;">$ </div><div id="a2765" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:34px;">—</div><div id="a2768" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:34px;">$ </div><div id="a2770" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:34px;">16,296</div><div id="a2772" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:51px;">Commercial paper </div><div id="a2776" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:51px;">—</div><div id="a2780" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:51px;">56,409</div><div id="a2784" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:51px;">—</div><div id="a2788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:51px;">56,409</div><div id="a2790" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:68px;">Corporate bonds </div><div id="a2794" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:68px;">—</div><div id="a2798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:68px;">138,577</div><div id="a2802" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:68px;">—</div><div id="a2806" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:68px;">138,577</div><div id="a2808" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:85px;">Certificates of deposits </div><div id="a2812" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:85px;">—</div><div id="a2816" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:445px;top:85px;">675</div><div id="a2820" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:85px;">—</div><div id="a2824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:85px;">675</div><div id="a2826" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:102px;">US government and agency obligations </div><div id="a2830" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:102px;">—</div><div id="a2834" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:102px;">100,769</div><div id="a2838" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:102px;">—</div><div id="a2842" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:102px;">100,769</div><div id="a2844" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:119px;">Asset backed securities </div><div id="a2848" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:119px;">—</div><div id="a2852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:119px;">13,308</div><div id="a2856" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:119px;">—</div><div id="a2860" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:119px;">13,308</div><div id="a2862" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:136px;">Treasury bills </div><div id="a2866" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:136px;">—</div><div id="a2870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:136px;">29,056</div><div id="a2874" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:136px;">—</div><div id="a2878" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:136px;">29,056</div><div id="a2880" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:153px;">Mutual funds </div><div id="a2884" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:153px;">2,081</div><div id="a2888" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:153px;">—</div><div id="a2892" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:153px;">—</div><div id="a2896" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:153px;">2,081</div><div id="a2898" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:171px;">Total assets measured at fair value </div><div id="a2901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:171px;">$ </div><div id="a2903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:171px;">2,081</div><div id="a2906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:171px;">$ </div><div id="a2908" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:171px;">355,090</div><div id="a2911" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:171px;">$ </div><div id="a2913" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:171px;">—</div><div id="a2916" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:171px;">$ </div><div id="a2918" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:171px;">357,171</div></div><div id="TextBlockContainer54" style="position:relative;line-height:normal;width:697px;height:48px;"><div id="a2921" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">Investment securities<div style="display:inline-block;width:6px"> </div>–<div style="display:inline-block;width:5px"> </div>available-for-sale<div style="display:inline-block;width:5px"> </div>classified as<div style="display:inline-block;width:6px"> </div>Level 2<div style="display:inline-block;width:6px"> </div>consist of<div style="display:inline-block;width:6px"> </div>securities with<div style="display:inline-block;width:6px"> </div>maturities of<div style="display:inline-block;width:6px"> </div>three months<div style="display:inline-block;width:6px"> </div>or longer </div><div id="a2930" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">when purchased. We<div style="display:inline-block;width:5px"> </div>classified these securities as current because amounts invested are readily available<div style="display:inline-block;width:5px"> </div>for current operations. </div><div id="a2932" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Observable inputs for these securities are yields, credit risks, default rates, and volatility.</div></div> <div id="TextBlockContainer43" style="position:relative;line-height:normal;width:697px;height:336px;"><div id="a2460" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">The Company<div style="display:inline-block;width:5px"> </div>is required<div style="display:inline-block;width:5px"> </div>to categorize<div style="display:inline-block;width:5px"> </div>both financial<div style="display:inline-block;width:5px"> </div>and nonfinancial<div style="display:inline-block;width:5px"> </div>assets and<div style="display:inline-block;width:5px"> </div>liabilities based<div style="display:inline-block;width:5px"> </div>on the<div style="display:inline-block;width:5px"> </div>following fair<div style="display:inline-block;width:5px"> </div>value </div><div id="a2462" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">hierarchy. The<div style="display:inline-block;width:5px"> </div>fair value<div style="display:inline-block;width:5px"> </div>of an<div style="display:inline-block;width:5px"> </div>asset is<div style="display:inline-block;width:5px"> </div>the price<div style="display:inline-block;width:5px"> </div>at which<div style="display:inline-block;width:5px"> </div>the asset<div style="display:inline-block;width:5px"> </div>could be<div style="display:inline-block;width:5px"> </div>sold in<div style="display:inline-block;width:5px"> </div>an orderly<div style="display:inline-block;width:5px"> </div>transaction between<div style="display:inline-block;width:5px"> </div>unrelated, </div><div id="a2465" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">knowledgeable, and willing parties able to engage in the<div style="display:inline-block;width:5px"> </div>transaction. A liability’s fair value<div style="display:inline-block;width:5px"> </div>is defined as the amount that would </div><div id="a2467" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">be paid<div style="display:inline-block;width:6px"> </div>to transfer<div style="display:inline-block;width:6px"> </div>the liability<div style="display:inline-block;width:6px"> </div>to a<div style="display:inline-block;width:6px"> </div>new obligor<div style="display:inline-block;width:6px"> </div>in a<div style="display:inline-block;width:6px"> </div>transaction between<div style="display:inline-block;width:6px"> </div>such parties,<div style="display:inline-block;width:6px"> </div>not<div style="display:inline-block;width:5px"> </div>the amount<div style="display:inline-block;width:6px"> </div>that would<div style="display:inline-block;width:6px"> </div>be paid<div style="display:inline-block;width:6px"> </div>to </div><div id="a2469" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">settle the liability with the creditor. </div><div id="a2472" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:94px;">•</div><div id="a2474" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:94px;">Level 1</div><div id="a2475" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:115px;top:94px;"><div style="display:inline-block;width:3px"> </div>- Quoted prices in active markets for identical assets or liabilities </div><div id="a2480" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:123px;">•</div><div id="a2482" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:123px;">Level 2</div><div id="a2483" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:116px;top:123px;"><div style="display:inline-block;width:4px"> </div>- Inputs<div style="display:inline-block;width:5px"> </div>other than<div style="display:inline-block;width:5px"> </div>quoted prices<div style="display:inline-block;width:5px"> </div>included in<div style="display:inline-block;width:5px"> </div>Level 1<div style="display:inline-block;width:5px"> </div>that are<div style="display:inline-block;width:5px"> </div>observable for<div style="display:inline-block;width:6px"> </div>the asset<div style="display:inline-block;width:5px"> </div>or liability,<div style="display:inline-block;width:6px"> </div>either </div><div id="a2487" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:76px;top:139px;">directly or indirectly, including: </div><div id="a2490" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:155px;">◦</div><div id="a2492" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:155px;">Quoted prices for similar assets or liabilities in active markets </div><div id="a2494" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:170px;">◦</div><div id="a2496" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:170px;">Quoted prices for identical or similar assets in non-active markets </div><div id="a2500" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:186px;">◦</div><div id="a2502" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:186px;">Inputs other than quoted prices that are observable for the asset or liability </div><div id="a2504" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:100px;top:202px;">◦</div><div id="a2506" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:124px;top:202px;">Inputs derived principally from or corroborated by other observable market data </div><div id="a2510" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:52px;top:231px;">•</div><div id="a2512" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:76px;top:231px;">Level 3</div><div id="a2513" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:115px;top:231px;"><div style="display:inline-block;width:3px"> </div>- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are </div><div id="a2517" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:76px;top:247px;">significant to the fair value of the assets or liabilities </div><div id="a2520" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:279px;">The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows: </div><div id="a2523" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:304px;">Cash and cash equivalents, accounts receivable, and accounts payable:</div><div id="a2524" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:388px;top:304px;"><div style="display:inline-block;width:3px"> </div>The carrying amount approximates fair value due to the </div><div id="a2526" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:320px;">short maturity of these instruments.</div></div> <div id="TextBlockContainer48" style="position:relative;line-height:normal;width:688px;height:170px;"><div id="div_46_XBRL_TS_034d2038191c4085bf31d77d7011cc48" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer47" style="position:relative;line-height:normal;width:688px;height:170px;"><div id="a2537" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">September 2, 2023 </div><div id="a2540" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:296px;top:0px;">Level 1 </div><div id="a2543" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:403px;top:0px;">Level 2 </div><div id="a2546" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:510px;top:0px;">Level 3 </div><div id="a2549" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:616px;top:0px;">Balance </div><div id="a2551" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:17px;">Assets </div><div id="a2565" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:34px;">Municipal bonds </div><div id="a2568" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:34px;">$ </div><div id="a2570" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:34px;">—</div><div id="a2573" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:34px;">$ </div><div id="a2575" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:34px;">7,765</div><div id="a2578" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:34px;">$ </div><div id="a2580" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:34px;">—</div><div id="a2583" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:34px;">$ </div><div id="a2585" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:34px;">7,765</div><div id="a2587" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:51px;">Commercial paper </div><div id="a2591" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:51px;">—</div><div id="a2595" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:51px;">8,898</div><div id="a2599" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:51px;">—</div><div id="a2603" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:51px;">8,898</div><div id="a2605" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:68px;">Corporate bonds </div><div id="a2609" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:68px;">—</div><div id="a2613" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:68px;">126,941</div><div id="a2617" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:68px;">—</div><div id="a2621" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:68px;">126,941</div><div id="a2623" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:85px;">Certificates of deposits </div><div id="a2627" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:85px;">— </div><div id="a2631" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:85px;">1,117 </div><div id="a2635" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:85px;">— </div><div id="a2639" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:85px;">1,117 </div><div id="a2641" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:102px;">US government and agency obligations </div><div id="a2645" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:102px;">—</div><div id="a2649" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:102px;">94,264</div><div id="a2653" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:102px;">—</div><div id="a2657" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:102px;">94,264</div><div id="a2659" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:119px;">Asset backed securities </div><div id="a2663" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:119px;">—</div><div id="a2667" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:119px;">10,634</div><div id="a2671" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:119px;">—</div><div id="a2675" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:119px;">10,634</div><div id="a2677" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:136px;">Mutual funds </div><div id="a2681" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:136px;">2,128</div><div id="a2685" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:136px;">—</div><div id="a2689" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:136px;">—</div><div id="a2693" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:136px;">2,128</div><div id="a2695" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Total assets measured at fair value </div><div id="a2698" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:154px;">$ </div><div id="a2700" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:154px;">2,128</div><div id="a2703" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:154px;">$ </div><div id="a2705" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:154px;">249,619</div><div id="a2708" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:154px;">$ </div><div id="a2710" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:154px;">—</div><div id="a2713" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:154px;">$ </div><div id="a2715" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:154px;">251,747</div></div></div></div><div id="TextBlockContainer52" style="position:relative;line-height:normal;width:682px;height:187px;"><div id="div_50_XBRL_TS_7d661751a6ee4e059c110e436cd8cbe4" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer51" style="position:relative;line-height:normal;width:682px;height:187px;"><div id="a2722" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">June 3, 2023 </div><div id="a2725" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:296px;top:0px;">Level 1 </div><div id="a2728" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:403px;top:0px;">Level 2 </div><div id="a2731" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:510px;top:0px;">Level 3 </div><div id="a2734" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:616px;top:0px;">Balance </div><div id="a2736" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:17px;">Assets </div><div id="a2750" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:34px;">Municipal bonds </div><div id="a2753" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:34px;">$ </div><div id="a2755" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:34px;">—</div><div id="a2758" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:34px;">$ </div><div id="a2760" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:34px;">16,296</div><div id="a2763" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:34px;">$ </div><div id="a2765" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:34px;">—</div><div id="a2768" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:34px;">$ </div><div id="a2770" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:34px;">16,296</div><div id="a2772" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:51px;">Commercial paper </div><div id="a2776" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:51px;">—</div><div id="a2780" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:51px;">56,409</div><div id="a2784" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:51px;">—</div><div id="a2788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:51px;">56,409</div><div id="a2790" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:68px;">Corporate bonds </div><div id="a2794" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:68px;">—</div><div id="a2798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:68px;">138,577</div><div id="a2802" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:68px;">—</div><div id="a2806" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:68px;">138,577</div><div id="a2808" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:85px;">Certificates of deposits </div><div id="a2812" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:85px;">—</div><div id="a2816" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:445px;top:85px;">675</div><div id="a2820" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:85px;">—</div><div id="a2824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:85px;">675</div><div id="a2826" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:102px;">US government and agency obligations </div><div id="a2830" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:102px;">—</div><div id="a2834" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:102px;">100,769</div><div id="a2838" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:102px;">—</div><div id="a2842" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:102px;">100,769</div><div id="a2844" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:119px;">Asset backed securities </div><div id="a2848" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:119px;">—</div><div id="a2852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:119px;">13,308</div><div id="a2856" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:119px;">—</div><div id="a2860" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:119px;">13,308</div><div id="a2862" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:136px;">Treasury bills </div><div id="a2866" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:345px;top:136px;">—</div><div id="a2870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:429px;top:136px;">29,056</div><div id="a2874" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:136px;">—</div><div id="a2878" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:136px;">29,056</div><div id="a2880" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:153px;">Mutual funds </div><div id="a2884" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:153px;">2,081</div><div id="a2888" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:452px;top:153px;">—</div><div id="a2892" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:153px;">—</div><div id="a2896" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:153px;">2,081</div><div id="a2898" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:171px;">Total assets measured at fair value </div><div id="a2901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:171px;">$ </div><div id="a2903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:328px;top:171px;">2,081</div><div id="a2906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:378px;top:171px;">$ </div><div id="a2908" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:422px;top:171px;">355,090</div><div id="a2911" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:171px;">$ </div><div id="a2913" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:559px;top:171px;">—</div><div id="a2916" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:171px;">$ </div><div id="a2918" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:171px;">357,171</div></div></div></div> 0 7765000 0 7765000 0 8898000 0 8898000 0 0 126941000 126941000 0 0 126941000 126941000 0 94264000 0 94264000 0 10634000 0 10634000 2128000 0 0 2128000 2128000 249619000 0 251747000 0 16296000 0 16296000 0 56409000 0 56409000 0 138577000 0 138577000 0 675000 0 675000 0 100769000 0 100769000 0 13308000 0 13308000 0 29056000 0 29056000 2081000 0 0 2081000 2081000 355090000 0 357171000 <div id="TextBlockContainer56" style="position:relative;line-height:normal;width:521px;height:48px;"><div id="a2936" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 4 - Inventories </div><div id="a2944" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Inventories consisted of the following as of September 2, 2023 and June 3, 2023 (in thousands):</div></div><div id="TextBlockContainer60" style="position:relative;line-height:normal;width:681px;height:86px;"><div id="div_58_XBRL_TS_76c61746a2b3434eb336f4989deaacca" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer59" style="position:relative;line-height:normal;width:681px;height:86px;"><div id="a2955" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:443px;top:0px;">September 2, 2023 </div><div id="a2958" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:591px;top:0px;">June 3, 2023 </div><div id="a2960" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:18px;">Flocks, net of amortization </div><div id="a2962" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:18px;">$ </div><div id="a2964" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:504px;top:18px;">165,138</div><div id="a2967" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:18px;">$ </div><div id="a2969" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:18px;">164,540</div><div id="a2971" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">Eggs and egg products </div><div id="a2974" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:35px;">27,604</div><div id="a2978" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:35px;">28,318</div><div id="a2980" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:52px;">Feed and supplies </div><div id="a2983" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:52px;">88,059</div><div id="a2987" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:52px;">91,560</div><div id="a2990" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:70px;">$ </div><div id="a2992" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:504px;top:70px;">280,801</div><div id="a2995" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:70px;">$ </div><div id="a2997" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:70px;">284,418</div></div></div></div><div id="TextBlockContainer62" style="position:relative;line-height:normal;width:697px;height:63px;"><div id="a3000" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">We<div style="display:inline-block;width:7px"> </div>grow<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>maintain<div style="display:inline-block;width:6px"> </div>flocks<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>layers<div style="display:inline-block;width:6px"> </div>(mature<div style="display:inline-block;width:6px"> </div>female<div style="display:inline-block;width:6px"> </div>chickens),<div style="display:inline-block;width:6px"> </div>pullets<div style="display:inline-block;width:6px"> </div>(female<div style="display:inline-block;width:6px"> </div>chickens,<div style="display:inline-block;width:6px"> </div>under<div style="display:inline-block;width:6px"> </div>18<div style="display:inline-block;width:6px"> </div>weeks<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>age),<div style="display:inline-block;width:6px"> </div>and </div><div id="a3002" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">breeders<div style="display:inline-block;width:6px"> </div>(male<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>female<div style="display:inline-block;width:6px"> </div>chickens<div style="display:inline-block;width:6px"> </div>used<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>produce<div style="display:inline-block;width:6px"> </div>fertile<div style="display:inline-block;width:6px"> </div>eggs<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>hatch<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>egg<div style="display:inline-block;width:6px"> </div>production<div style="display:inline-block;width:6px"> </div>flocks).<div style="display:inline-block;width:6px"> </div>Our<div style="display:inline-block;width:6px"> </div>total<div style="display:inline-block;width:6px"> </div>flock<div style="display:inline-block;width:6px"> </div>at </div><div id="a3003" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">September 2,<div style="display:inline-block;width:6px"> </div>2023 and<div style="display:inline-block;width:6px"> </div>June 3,<div style="display:inline-block;width:6px"> </div>2023 consisted<div style="display:inline-block;width:6px"> </div>of approximately </div><div id="a3003_62_4" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:362px;top:32px;">10.0</div><div id="a3003_66_13" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:385px;top:32px;"><div style="display:inline-block;width:4px"> </div>million and </div><div id="a3003_79_4" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:32px;">10.8</div><div id="a3003_83_34" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:480px;top:32px;"><div style="display:inline-block;width:5px"> </div>million pullets<div style="display:inline-block;width:6px"> </div>and breeders<div style="display:inline-block;width:6px"> </div>and </div><div id="a3003_117_4" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:665px;top:32px;">41.9</div><div id="a3013" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">million and </div><div id="a3013_12_4" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:69px;top:48px;">41.2</div><div id="a3013_16_30" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:92px;top:48px;"><div style="display:inline-block;width:3px"> </div>million layers, respectively.</div></div> <div id="TextBlockContainer59" style="position:relative;line-height:normal;width:681px;height:86px;"><div id="a2955" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:443px;top:0px;">September 2, 2023 </div><div id="a2958" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:591px;top:0px;">June 3, 2023 </div><div id="a2960" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:18px;">Flocks, net of amortization </div><div id="a2962" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:18px;">$ </div><div id="a2964" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:504px;top:18px;">165,138</div><div id="a2967" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:18px;">$ </div><div id="a2969" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:18px;">164,540</div><div id="a2971" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">Eggs and egg products </div><div id="a2974" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:35px;">27,604</div><div id="a2978" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:35px;">28,318</div><div id="a2980" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:52px;">Feed and supplies </div><div id="a2983" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:52px;">88,059</div><div id="a2987" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:52px;">91,560</div><div id="a2990" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:435px;top:70px;">$ </div><div id="a2992" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:504px;top:70px;">280,801</div><div id="a2995" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:70px;">$ </div><div id="a2997" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:70px;">284,418</div></div> 165138000 164540000 27604000 28318000 88059000 91560000 280801000 284418000 10000000 10800000 41900000 41200000 <div id="TextBlockContainer64" style="position:relative;line-height:normal;width:664px;height:47px;"><div id="a3019" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 5 - Equity </div><div id="a3027" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">The following reflects equity activity for the thirteen weeks ended September 2, 2023 and August 27, 2022 (in thousands):</div></div><div id="TextBlockContainer67" style="position:relative;line-height:normal;width:688px;height:306px;"><div id="a3033" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:291px;top:0px;">Thirteen Weeks Ended September 2, 2023 </div><div id="a3036" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:224px;top:17px;">Cal-Maine Foods, Inc. Stockholders </div><div id="a3047" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:34px;">Common Stock </div><div id="a3065" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:51px;">Class A </div><div id="a3068" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:239px;top:51px;">Treasury </div><div id="a3071" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:51px;">Paid In </div><div id="a3074" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:362px;top:51px;">Accum. Other </div><div id="a3077" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:51px;">Retained </div><div id="a3080" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:51px;">Noncontrolling </div><div id="a3086" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:127px;top:68px;">Amount </div><div id="a3089" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:181px;top:68px;">Amount </div><div id="a3092" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:241px;top:68px;">Amount </div><div id="a3095" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:68px;">Capital </div><div id="a3098" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:367px;top:68px;">Comp. Loss </div><div id="a3101" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:68px;">Earnings </div><div id="a3105" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:551px;top:68px;">Interest </div><div id="a3107" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:634px;top:68px;">Total </div><div id="a3109" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:87px;">Balance at June 3, </div><div id="a3110" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:103px;">2023 </div><div id="a3112" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:103px;">$ </div><div id="a3114" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:103px;">703</div><div id="a3117" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:103px;">$ </div><div id="a3119" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:103px;">48</div><div id="a3122" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:103px;">$ </div><div id="a3124" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:103px;display:flex;">(30,008)</div><div id="a3127" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:103px;">$ </div><div id="a3129" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:103px;">72,112</div><div id="a3132" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:103px;">$ </div><div id="a3134" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:103px;display:flex;">(2,886)</div><div id="a3137" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:103px;">$ </div><div id="a3139" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:103px;">1,571,112</div><div id="a3142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:103px;">$ </div><div id="a3144" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:103px;display:flex;">(1,498)</div><div id="a3147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:103px;">$ </div><div id="a3149" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:103px;">1,609,583</div><div id="a3151" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:120px;">Other comprehensive </div><div id="a3152" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:136px;">income, net of tax </div><div id="a3155" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:136px;">— </div><div id="a3159" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:136px;">— </div><div id="a3163" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:136px;">— </div><div id="a3167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:136px;">— </div><div id="a3171" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:414px;top:136px;">595</div><div id="a3175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:136px;">— </div><div id="a3179" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:136px;">— </div><div id="a3183" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:136px;">595</div><div id="a3185" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Stock compensation </div><div id="a3186" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">plan transactions </div><div id="a3189" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:170px;">— </div><div id="a3193" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:170px;">— </div><div id="a3197" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:277px;top:170px;display:flex;">(6)</div><div id="a3201" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:319px;top:170px;">1,041</div><div id="a3205" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:170px;">— </div><div id="a3209" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:170px;">— </div><div id="a3213" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:170px;">— </div><div id="a3217" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:170px;">1,035</div><div id="a3219" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:188px;">Dividends ($</div><div id="a3219_12_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:74px;top:188px;">0.006</div><div id="a3222" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:204px;">per share) </div><div id="a3247" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:221px;">Common </div><div id="a3250" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:221px;">— </div><div id="a3254" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:221px;">— </div><div id="a3258" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:221px;">— </div><div id="a3262" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:221px;">— </div><div id="a3266" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:221px;">— </div><div id="a3270" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:487px;top:221px;display:flex;">(265)</div><div id="a3274" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:221px;">— </div><div id="a3278" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:221px;display:flex;">(265)</div><div id="a3280" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:238px;">Class A common </div><div id="a3283" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:238px;">— </div><div id="a3287" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:238px;">— </div><div id="a3291" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:238px;">— </div><div id="a3295" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:238px;">— </div><div id="a3299" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:238px;">— </div><div id="a3303" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:494px;top:238px;display:flex;">(29)</div><div id="a3307" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:238px;">— </div><div id="a3311" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:661px;top:238px;display:flex;">(29)</div><div id="a3313" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:255px;">Net income (loss) </div><div id="a3316" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:255px;">— </div><div id="a3320" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:255px;">— </div><div id="a3324" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:255px;">— </div><div id="a3328" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:255px;">— </div><div id="a3332" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:255px;">— </div><div id="a3336" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:492px;top:255px;">926</div><div id="a3340" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:255px;display:flex;">(515)</div><div id="a3344" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:255px;letter-spacing:0.15px;">411</div><div id="a3346" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:275px;">Balance at </div><div id="a3347" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:290px;">September 2, 2023 </div><div id="a3349" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:290px;">$ </div><div id="a3351" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:290px;">703</div><div id="a3354" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:290px;">$ </div><div id="a3356" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:290px;">48</div><div id="a3359" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:290px;">$ </div><div id="a3361" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:290px;display:flex;">(30,014)</div><div id="a3364" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:290px;">$ </div><div id="a3366" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:290px;">73,153</div><div id="a3369" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:290px;">$ </div><div id="a3371" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:290px;display:flex;">(2,291)</div><div id="a3374" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:290px;">$ </div><div id="a3376" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:290px;">1,571,744</div><div id="a3379" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:290px;">$ </div><div id="a3381" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:290px;display:flex;">(2,013)</div><div id="a3384" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:290px;">$ </div><div id="a3386" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:290px;">1,611,330</div></div><div id="TextBlockContainer71" style="position:relative;line-height:normal;width:688px;height:309px;"><div id="a3394" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:297px;top:0px;">Thirteen Weeks Ended August 27, 2022 </div><div id="a3397" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:224px;top:18px;">Cal-Maine Foods, Inc. Stockholders </div><div id="a3408" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:35px;">Common Stock </div><div id="a3426" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:53px;">Class A </div><div id="a3429" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:239px;top:53px;">Treasury </div><div id="a3432" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:53px;">Paid In </div><div id="a3435" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:362px;top:53px;">Accum. Other </div><div id="a3438" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:53px;">Retained </div><div id="a3441" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:525px;top:53px;">Noncontrolling </div><div id="a3446" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:127px;top:70px;">Amount </div><div id="a3449" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:181px;top:70px;">Amount </div><div id="a3452" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:241px;top:70px;">Amount </div><div id="a3455" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:70px;">Capital </div><div id="a3458" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:367px;top:70px;">Comp. Loss </div><div id="a3461" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:70px;">Earnings </div><div id="a3465" style="position:absolute;font-family:'Times New Roman';font-size:12px;font-weight:normal;font-style:normal;color:#000000;left:553px;top:72px;">Interest </div><div id="a3467" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:634px;top:70px;">Total </div><div id="a3469" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:89px;">Balance at May 28, </div><div id="a3470" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:105px;">2022 </div><div id="a3472" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:105px;">$ </div><div id="a3474" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:105px;">703</div><div id="a3477" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:105px;">$ </div><div id="a3479" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:105px;">48</div><div id="a3482" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:105px;">$ </div><div id="a3484" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:105px;display:flex;">(28,447)</div><div id="a3487" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:105px;">$ </div><div id="a3489" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:105px;">67,989</div><div id="a3492" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:105px;">$ </div><div id="a3494" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:105px;display:flex;">(1,596)</div><div id="a3497" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:105px;">$ </div><div id="a3499" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:105px;">1,065,854</div><div id="a3502" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:105px;">$ </div><div id="a3504" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:105px;display:flex;">(206)</div><div id="a3507" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:105px;">$ </div><div id="a3509" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:105px;">1,104,345</div><div id="a3511" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:123px;">Other comprehensive </div><div id="a3512" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:139px;">loss, net of tax </div><div id="a3515" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:139px;">— </div><div id="a3519" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:139px;">— </div><div id="a3523" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:139px;">— </div><div id="a3527" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:139px;">— </div><div id="a3531" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:409px;top:139px;display:flex;">(754)</div><div id="a3535" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:139px;">— </div><div id="a3539" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:139px;">— </div><div id="a3543" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:139px;display:flex;">(754)</div><div id="a3545" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:157px;">Stock compensation </div><div id="a3546" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:173px;">plan transactions </div><div id="a3549" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:173px;">— </div><div id="a3553" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:173px;">— </div><div id="a3557" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:173px;display:flex;">(48)</div><div id="a3561" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:319px;top:173px;">1,028</div><div id="a3565" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:173px;">— </div><div id="a3569" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:173px;">— </div><div id="a3573" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:173px;">— </div><div id="a3577" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:173px;">980</div><div id="a3579" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:191px;">Dividends ($</div><div id="a3579_12_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:74px;top:191px;">0.853</div><div id="a3582" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:207px;">per share) </div><div id="a3607" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:224px;">Common </div><div id="a3610" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:224px;">— </div><div id="a3614" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:224px;">— </div><div id="a3618" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:224px;">— </div><div id="a3622" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:224px;">— </div><div id="a3626" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:224px;">— </div><div id="a3630" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:471px;top:224px;display:flex;">(37,648)</div><div id="a3634" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:224px;">— </div><div id="a3638" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:638px;top:224px;display:flex;">(37,648)</div><div id="a3640" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:241px;">Class A common </div><div id="a3643" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:241px;">— </div><div id="a3647" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:241px;">— </div><div id="a3651" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:241px;">— </div><div id="a3655" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:241px;">— </div><div id="a3659" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:241px;">— </div><div id="a3663" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:477px;top:241px;display:flex;">(4,094)</div><div id="a3667" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:241px;">— </div><div id="a3671" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:644px;top:241px;display:flex;">(4,094)</div><div id="a3673" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:258px;">Net income (loss) </div><div id="a3676" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:258px;">— </div><div id="a3680" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:258px;">— </div><div id="a3684" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:258px;">— </div><div id="a3688" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:258px;">— </div><div id="a3692" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:258px;">— </div><div id="a3696" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:469px;top:258px;">125,287</div><div id="a3700" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:258px;display:flex;">(153)</div><div id="a3704" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:258px;">125,134</div><div id="a3706" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:278px;">Balance at August </div><div id="a3707" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:293px;">27, 2022 </div><div id="a3709" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:293px;">$ </div><div id="a3711" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:293px;">703</div><div id="a3714" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:293px;">$ </div><div id="a3716" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:293px;">48</div><div id="a3719" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:293px;">$ </div><div id="a3721" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:293px;display:flex;">(28,495)</div><div id="a3724" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:293px;">$ </div><div id="a3726" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:293px;">69,017</div><div id="a3729" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:293px;">$ </div><div id="a3731" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:293px;display:flex;">(2,350)</div><div id="a3734" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:293px;">$ </div><div id="a3736" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:293px;">1,149,399</div><div id="a3739" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:293px;">$ </div><div id="a3741" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:293px;display:flex;">(359)</div><div id="a3744" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:293px;">$ </div><div id="a3746" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:293px;">1,187,963</div></div> <div id="TextBlockContainer68" style="position:relative;line-height:normal;width:688px;height:306px;"><div id="div_66_XBRL_TS_645a449bf2524f3f8ed074095d9f41d3" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer67" style="position:relative;line-height:normal;width:688px;height:306px;"><div id="a3033" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:291px;top:0px;">Thirteen Weeks Ended September 2, 2023 </div><div id="a3036" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:224px;top:17px;">Cal-Maine Foods, Inc. Stockholders </div><div id="a3047" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:34px;">Common Stock </div><div id="a3065" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:51px;">Class A </div><div id="a3068" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:239px;top:51px;">Treasury </div><div id="a3071" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:51px;">Paid In </div><div id="a3074" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:362px;top:51px;">Accum. Other </div><div id="a3077" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:51px;">Retained </div><div id="a3080" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:51px;">Noncontrolling </div><div id="a3086" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:127px;top:68px;">Amount </div><div id="a3089" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:181px;top:68px;">Amount </div><div id="a3092" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:241px;top:68px;">Amount </div><div id="a3095" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:68px;">Capital </div><div id="a3098" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:367px;top:68px;">Comp. Loss </div><div id="a3101" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:68px;">Earnings </div><div id="a3105" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:551px;top:68px;">Interest </div><div id="a3107" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:634px;top:68px;">Total </div><div id="a3109" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:87px;">Balance at June 3, </div><div id="a3110" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:103px;">2023 </div><div id="a3112" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:103px;">$ </div><div id="a3114" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:103px;">703</div><div id="a3117" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:103px;">$ </div><div id="a3119" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:103px;">48</div><div id="a3122" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:103px;">$ </div><div id="a3124" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:103px;display:flex;">(30,008)</div><div id="a3127" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:103px;">$ </div><div id="a3129" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:103px;">72,112</div><div id="a3132" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:103px;">$ </div><div id="a3134" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:103px;display:flex;">(2,886)</div><div id="a3137" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:103px;">$ </div><div id="a3139" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:103px;">1,571,112</div><div id="a3142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:103px;">$ </div><div id="a3144" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:103px;display:flex;">(1,498)</div><div id="a3147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:103px;">$ </div><div id="a3149" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:103px;">1,609,583</div><div id="a3151" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:120px;">Other comprehensive </div><div id="a3152" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:136px;">income, net of tax </div><div id="a3155" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:136px;">— </div><div id="a3159" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:136px;">— </div><div id="a3163" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:136px;">— </div><div id="a3167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:136px;">— </div><div id="a3171" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:414px;top:136px;">595</div><div id="a3175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:136px;">— </div><div id="a3179" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:136px;">— </div><div id="a3183" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:136px;">595</div><div id="a3185" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:154px;">Stock compensation </div><div id="a3186" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">plan transactions </div><div id="a3189" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:170px;">— </div><div id="a3193" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:170px;">— </div><div id="a3197" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:277px;top:170px;display:flex;">(6)</div><div id="a3201" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:319px;top:170px;">1,041</div><div id="a3205" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:170px;">— </div><div id="a3209" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:170px;">— </div><div id="a3213" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:170px;">— </div><div id="a3217" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:170px;">1,035</div><div id="a3219" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:188px;">Dividends ($</div><div id="a3219_12_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:74px;top:188px;">0.006</div><div id="a3222" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:204px;">per share) </div><div id="a3247" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:221px;">Common </div><div id="a3250" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:221px;">— </div><div id="a3254" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:221px;">— </div><div id="a3258" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:221px;">— </div><div id="a3262" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:221px;">— </div><div id="a3266" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:221px;">— </div><div id="a3270" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:487px;top:221px;display:flex;">(265)</div><div id="a3274" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:221px;">— </div><div id="a3278" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:221px;display:flex;">(265)</div><div id="a3280" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:238px;">Class A common </div><div id="a3283" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:238px;">— </div><div id="a3287" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:238px;">— </div><div id="a3291" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:238px;">— </div><div id="a3295" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:238px;">— </div><div id="a3299" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:238px;">— </div><div id="a3303" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:494px;top:238px;display:flex;">(29)</div><div id="a3307" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:238px;">— </div><div id="a3311" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:661px;top:238px;display:flex;">(29)</div><div id="a3313" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:255px;">Net income (loss) </div><div id="a3316" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:255px;">— </div><div id="a3320" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:255px;">— </div><div id="a3324" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:255px;">— </div><div id="a3328" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:255px;">— </div><div id="a3332" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:255px;">— </div><div id="a3336" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:492px;top:255px;">926</div><div id="a3340" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:255px;display:flex;">(515)</div><div id="a3344" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:255px;letter-spacing:0.15px;">411</div><div id="a3346" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:275px;">Balance at </div><div id="a3347" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:290px;">September 2, 2023 </div><div id="a3349" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:290px;">$ </div><div id="a3351" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:290px;">703</div><div id="a3354" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:290px;">$ </div><div id="a3356" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:290px;">48</div><div id="a3359" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:290px;">$ </div><div id="a3361" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:290px;display:flex;">(30,014)</div><div id="a3364" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:290px;">$ </div><div id="a3366" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:290px;">73,153</div><div id="a3369" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:290px;">$ </div><div id="a3371" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:290px;display:flex;">(2,291)</div><div id="a3374" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:290px;">$ </div><div id="a3376" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:290px;">1,571,744</div><div id="a3379" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:290px;">$ </div><div id="a3381" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:566px;top:290px;display:flex;">(2,013)</div><div id="a3384" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:290px;">$ </div><div id="a3386" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:290px;">1,611,330</div></div></div></div><div id="TextBlockContainer72" style="position:relative;line-height:normal;width:688px;height:309px;"><div id="div_70_XBRL_TS_831ff96527474a6fadb2e06c1ee1c593" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer71" style="position:relative;line-height:normal;width:688px;height:309px;"><div id="a3394" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:297px;top:0px;">Thirteen Weeks Ended August 27, 2022 </div><div id="a3397" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:224px;top:18px;">Cal-Maine Foods, Inc. Stockholders </div><div id="a3408" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:198px;top:35px;">Common Stock </div><div id="a3426" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:182px;top:53px;">Class A </div><div id="a3429" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:239px;top:53px;">Treasury </div><div id="a3432" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:53px;">Paid In </div><div id="a3435" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:362px;top:53px;">Accum. Other </div><div id="a3438" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:53px;">Retained </div><div id="a3441" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:525px;top:53px;">Noncontrolling </div><div id="a3446" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:127px;top:70px;">Amount </div><div id="a3449" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:181px;top:70px;">Amount </div><div id="a3452" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:241px;top:70px;">Amount </div><div id="a3455" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:307px;top:70px;">Capital </div><div id="a3458" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:367px;top:70px;">Comp. Loss </div><div id="a3461" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:457px;top:70px;">Earnings </div><div id="a3465" style="position:absolute;font-family:'Times New Roman';font-size:12px;font-weight:normal;font-style:normal;color:#000000;left:553px;top:72px;">Interest </div><div id="a3467" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:634px;top:70px;">Total </div><div id="a3469" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:89px;">Balance at May 28, </div><div id="a3470" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:105px;">2022 </div><div id="a3472" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:105px;">$ </div><div id="a3474" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:105px;">703</div><div id="a3477" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:105px;">$ </div><div id="a3479" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:105px;">48</div><div id="a3482" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:105px;">$ </div><div id="a3484" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:105px;display:flex;">(28,447)</div><div id="a3487" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:105px;">$ </div><div id="a3489" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:105px;">67,989</div><div id="a3492" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:105px;">$ </div><div id="a3494" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:105px;display:flex;">(1,596)</div><div id="a3497" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:105px;">$ </div><div id="a3499" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:105px;">1,065,854</div><div id="a3502" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:105px;">$ </div><div id="a3504" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:105px;display:flex;">(206)</div><div id="a3507" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:105px;">$ </div><div id="a3509" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:105px;">1,104,345</div><div id="a3511" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:123px;">Other comprehensive </div><div id="a3512" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:139px;">loss, net of tax </div><div id="a3515" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:139px;">— </div><div id="a3519" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:139px;">— </div><div id="a3523" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:139px;">— </div><div id="a3527" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:139px;">— </div><div id="a3531" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:409px;top:139px;display:flex;">(754)</div><div id="a3535" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:139px;">— </div><div id="a3539" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:139px;">— </div><div id="a3543" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:139px;display:flex;">(754)</div><div id="a3545" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:157px;">Stock compensation </div><div id="a3546" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:173px;">plan transactions </div><div id="a3549" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:173px;">— </div><div id="a3553" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:173px;">— </div><div id="a3557" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:270px;top:173px;display:flex;">(48)</div><div id="a3561" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:319px;top:173px;">1,028</div><div id="a3565" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:173px;">— </div><div id="a3569" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:499px;top:173px;">— </div><div id="a3573" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:173px;">— </div><div id="a3577" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:173px;">980</div><div id="a3579" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:191px;">Dividends ($</div><div id="a3579_12_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:74px;top:191px;">0.853</div><div id="a3582" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:207px;">per share) </div><div id="a3607" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:224px;">Common </div><div id="a3610" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:224px;">— </div><div id="a3614" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:224px;">— </div><div id="a3618" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:224px;">— </div><div id="a3622" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:224px;">— </div><div id="a3626" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:224px;">— </div><div id="a3630" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:471px;top:224px;display:flex;">(37,648)</div><div id="a3634" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:224px;">— </div><div id="a3638" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:638px;top:224px;display:flex;">(37,648)</div><div id="a3640" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:13px;top:241px;">Class A common </div><div id="a3643" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:241px;">— </div><div id="a3647" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:241px;">— </div><div id="a3651" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:241px;">— </div><div id="a3655" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:241px;">— </div><div id="a3659" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:241px;">— </div><div id="a3663" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:477px;top:241px;display:flex;">(4,094)</div><div id="a3667" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:588px;top:241px;">— </div><div id="a3671" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:644px;top:241px;display:flex;">(4,094)</div><div id="a3673" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:258px;">Net income (loss) </div><div id="a3676" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:155px;top:258px;">— </div><div id="a3680" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:258px;">— </div><div id="a3684" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:275px;top:258px;">— </div><div id="a3688" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:336px;top:258px;">— </div><div id="a3692" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:421px;top:258px;">— </div><div id="a3696" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:469px;top:258px;">125,287</div><div id="a3700" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:258px;display:flex;">(153)</div><div id="a3704" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:258px;">125,134</div><div id="a3706" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:278px;">Balance at August </div><div id="a3707" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:293px;">27, 2022 </div><div id="a3709" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:126px;top:293px;">$ </div><div id="a3711" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:148px;top:293px;">703</div><div id="a3714" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:180px;top:293px;">$ </div><div id="a3716" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:293px;">48</div><div id="a3719" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:234px;top:293px;">$ </div><div id="a3721" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:247px;top:293px;display:flex;">(28,495)</div><div id="a3724" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:300px;top:293px;">$ </div><div id="a3726" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:313px;top:293px;">69,017</div><div id="a3729" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:361px;top:293px;">$ </div><div id="a3731" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:399px;top:293px;display:flex;">(2,350)</div><div id="a3734" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:446px;top:293px;">$ </div><div id="a3736" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:459px;top:293px;">1,149,399</div><div id="a3739" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:293px;">$ </div><div id="a3741" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:576px;top:293px;display:flex;">(359)</div><div id="a3744" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:613px;top:293px;">$ </div><div id="a3746" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:626px;top:293px;">1,187,963</div></div></div></div> 703000 48000 -30008000 72112000 -2886000 1571112000 -1498000 1609583000 595000 595000 -6000 1041000 1035000 0.006 265000 265000 29000 29000 926000 -515000 411000 703000 48000 -30014000 73153000 -2291000 1571744000 -2013000 1611330000 703000 48000 -28447000 67989000 -1596000 1065854000 -206000 1104345000 -754000 -754000 -48000 1028000 980000 0.853 37648000 37648000 4094000 4094000 125287000 -153000 125134000 703000 48000 -28495000 69017000 -2350000 1149399000 -359000 1187963000 <div id="TextBlockContainer74" style="position:relative;line-height:normal;width:697px;height:127px;"><div id="a3749" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 6 - Net Income per Common Share</div><div id="a3755" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:233px;top:0px;"><div style="display:inline-block;width:3px"> </div></div><div id="a3759" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Basic net income per<div style="display:inline-block;width:5px"> </div>share is based on<div style="display:inline-block;width:5px"> </div>the weighted average Common Stock<div style="display:inline-block;width:5px"> </div>and Class A Common<div style="display:inline-block;width:5px"> </div>Stock outstanding. Diluted </div><div id="a3763" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">net<div style="display:inline-block;width:5px"> </div>income<div style="display:inline-block;width:5px"> </div>per<div style="display:inline-block;width:5px"> </div>share<div style="display:inline-block;width:5px"> </div>is<div style="display:inline-block;width:5px"> </div>based<div style="display:inline-block;width:5px"> </div>on<div style="display:inline-block;width:5px"> </div>weighted-average<div style="display:inline-block;width:5px"> </div>common<div style="display:inline-block;width:5px"> </div>shares<div style="display:inline-block;width:5px"> </div>outstanding<div style="display:inline-block;width:5px"> </div>during<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>relevant<div style="display:inline-block;width:5px"> </div>period<div style="display:inline-block;width:5px"> </div>adjusted<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>the </div><div id="a3767" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">dilutive effect of share-based awards.<div style="display:inline-block;width:3px"> </div></div><div id="a3772" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">The<div style="display:inline-block;width:5px"> </div>following<div style="display:inline-block;width:5px"> </div>table<div style="display:inline-block;width:5px"> </div>provides<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>reconciliation<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>numerators<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>denominators<div style="display:inline-block;width:5px"> </div>used<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:5px"> </div>determine<div style="display:inline-block;width:5px"> </div>basic<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:5px"> </div>diluted<div style="display:inline-block;width:5px"> </div>net </div><div id="a3774" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">income per common share (amounts in thousands, except per share data):</div></div><div id="TextBlockContainer77" style="position:relative;line-height:normal;width:688px;height:274px;"><div id="a3778" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:0px;">Thirteen Weeks Ended </div><div id="a3782" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:465px;top:18px;">September 2, 2023 </div><div id="a3785" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:586px;top:18px;">August 27, 2022 </div><div id="a3788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:37px;">Numerator </div><div id="a3796" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:54px;">Net income </div><div id="a3798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:54px;">$ </div><div id="a3800" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:54px;letter-spacing:0.15px;">411</div><div id="a3803" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:54px;">$ </div><div id="a3805" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:54px;">125,134</div><div id="a3808" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:72px;">Less: Loss attributable to noncontrolling interest </div><div id="a3811" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:539px;top:72px;display:flex;">(515)</div><div id="a3815" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:72px;display:flex;">(153)</div><div id="a3818" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:91px;">Net income attributable to Cal-Maine Foods, Inc. </div><div id="a3822" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:91px;">$ </div><div id="a3824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:91px;">926</div><div id="a3827" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:91px;">$ </div><div id="a3829" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:91px;">125,287</div><div id="a3839" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:127px;">Denominator </div><div id="a3847" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:144px;">Weighted-average common shares outstanding, basic </div><div id="a3852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:528px;top:144px;">48,690</div><div id="a3856" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:144px;">48,623</div><div id="a3859" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:162px;">Effect of dilutive restricted shares </div><div id="a3863" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:162px;">150</div><div id="a3867" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:162px;">188</div><div id="a3870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:181px;">Weighted-average common shares outstanding, diluted </div><div id="a3875" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:528px;top:181px;">48,840</div><div id="a3879" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:181px;">48,811</div><div id="a3889" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:217px;">Net income per common share attributable to Cal-Maine Foods, Inc. </div><div id="a3899" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:235px;">Basic </div><div id="a3901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:235px;">$ </div><div id="a3903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:541px;top:235px;">0.02</div><div id="a3906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:235px;">$ </div><div id="a3908" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:656px;top:235px;">2.58</div><div id="a3911" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:258px;">Diluted </div><div id="a3913" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:258px;">$ </div><div id="a3915" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:541px;top:258px;">0.02</div><div id="a3918" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:258px;">$ </div><div id="a3920" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:656px;top:258px;">2.57</div></div> <div id="TextBlockContainer78" style="position:relative;line-height:normal;width:688px;height:274px;"><div id="div_76_XBRL_TS_10f400f45c1545c28759a8025aaacb0f" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer77" style="position:relative;line-height:normal;width:688px;height:274px;"><div id="a3778" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:0px;">Thirteen Weeks Ended </div><div id="a3782" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:465px;top:18px;">September 2, 2023 </div><div id="a3785" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:586px;top:18px;">August 27, 2022 </div><div id="a3788" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:37px;">Numerator </div><div id="a3796" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:54px;">Net income </div><div id="a3798" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:54px;">$ </div><div id="a3800" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:54px;letter-spacing:0.15px;">411</div><div id="a3803" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:54px;">$ </div><div id="a3805" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:54px;">125,134</div><div id="a3808" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:72px;">Less: Loss attributable to noncontrolling interest </div><div id="a3811" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:539px;top:72px;display:flex;">(515)</div><div id="a3815" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:654px;top:72px;display:flex;">(153)</div><div id="a3818" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:91px;">Net income attributable to Cal-Maine Foods, Inc. </div><div id="a3822" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:91px;">$ </div><div id="a3824" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:91px;">926</div><div id="a3827" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:91px;">$ </div><div id="a3829" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:91px;">125,287</div><div id="a3839" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:127px;">Denominator </div><div id="a3847" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:144px;">Weighted-average common shares outstanding, basic </div><div id="a3852" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:528px;top:144px;">48,690</div><div id="a3856" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:144px;">48,623</div><div id="a3859" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:162px;">Effect of dilutive restricted shares </div><div id="a3863" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:544px;top:162px;">150</div><div id="a3867" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:659px;top:162px;">188</div><div id="a3870" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:181px;">Weighted-average common shares outstanding, diluted </div><div id="a3875" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:528px;top:181px;">48,840</div><div id="a3879" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:181px;">48,811</div><div id="a3889" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:217px;">Net income per common share attributable to Cal-Maine Foods, Inc. </div><div id="a3899" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:235px;">Basic </div><div id="a3901" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:235px;">$ </div><div id="a3903" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:541px;top:235px;">0.02</div><div id="a3906" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:235px;">$ </div><div id="a3908" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:656px;top:235px;">2.58</div><div id="a3911" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:22px;top:258px;">Diluted </div><div id="a3913" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:462px;top:258px;">$ </div><div id="a3915" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:541px;top:258px;">0.02</div><div id="a3918" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:577px;top:258px;">$ </div><div id="a3920" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:656px;top:258px;">2.57</div></div></div></div> 411000 125134000 -515000 -153000 926000 125287000 48690000 48623000 150000 188000 48840000 48811000 0.02 2.58 0.02 2.57 <div id="TextBlockContainer80" style="position:relative;line-height:normal;width:697px;height:156px;"><div id="a3926" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 7 - Revenue from Contracts with Customers </div><div id="a3934" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:32px;">Satisfaction of Performance Obligation </div><div id="a3937" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">The vast majority of the Company’s revenue is derived from agreements with customers based on the customer placing an order </div><div id="a3940" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">for products. Pricing for<div style="display:inline-block;width:5px"> </div>the most part is<div style="display:inline-block;width:5px"> </div>determined when the Company and<div style="display:inline-block;width:5px"> </div>the customer agree upon the<div style="display:inline-block;width:5px"> </div>specific order, which </div><div id="a3941" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">establishes the contract for that order. </div><div id="a3945" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:125px;">Revenues are<div style="display:inline-block;width:5px"> </div>recognized in<div style="display:inline-block;width:5px"> </div>an amount<div style="display:inline-block;width:5px"> </div>that reflects<div style="display:inline-block;width:5px"> </div>the net<div style="display:inline-block;width:5px"> </div>consideration we<div style="display:inline-block;width:5px"> </div>expect to<div style="display:inline-block;width:5px"> </div>receive in<div style="display:inline-block;width:5px"> </div>exchange for<div style="display:inline-block;width:5px"> </div>the goods.<div style="display:inline-block;width:5px"> </div>Our </div><div id="a3946" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:141px;">shell<div style="display:inline-block;width:6px"> </div>eggs<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>sold<div style="display:inline-block;width:6px"> </div>at<div style="display:inline-block;width:6px"> </div>prices<div style="display:inline-block;width:6px"> </div>related<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>independently<div style="display:inline-block;width:6px"> </div>quoted<div style="display:inline-block;width:6px"> </div>wholesale<div style="display:inline-block;width:6px"> </div>market<div style="display:inline-block;width:6px"> </div>prices<div style="display:inline-block;width:6px"> </div>or<div style="display:inline-block;width:6px"> </div>formulas<div style="display:inline-block;width:6px"> </div>related<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>our<div style="display:inline-block;width:6px"> </div>costs<div style="display:inline-block;width:6px"> </div>of </div></div><div id="TextBlockContainer82" style="position:relative;line-height:normal;width:697px;height:374px;"><div id="a3952" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">production.<div style="display:inline-block;width:7px"> </div>The<div style="display:inline-block;width:7px"> </div>Company’s<div style="display:inline-block;width:8px"> </div>sales<div style="display:inline-block;width:7px"> </div>predominantly<div style="display:inline-block;width:7px"> </div>contain<div style="display:inline-block;width:7px"> </div>a<div style="display:inline-block;width:7px"> </div>single<div style="display:inline-block;width:7px"> </div>performance<div style="display:inline-block;width:7px"> </div>obligation.<div style="display:inline-block;width:7px"> </div>We<div style="display:inline-block;width:8px"> </div>recognize<div style="display:inline-block;width:7px"> </div>revenue<div style="display:inline-block;width:7px"> </div>upon </div><div id="a3953" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:16px;">satisfaction<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>performance<div style="display:inline-block;width:6px"> </div>obligation<div style="display:inline-block;width:6px"> </div>with<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>customer<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:6px"> </div>typically<div style="display:inline-block;width:6px"> </div>occurs<div style="display:inline-block;width:6px"> </div>within<div style="display:inline-block;width:6px"> </div>days<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>the </div><div id="a3954" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">customer agreeing upon the order. </div><div id="a3958" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:63px;">Returns and Refunds </div><div id="a3961" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product that the </div><div id="a3963" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:109px;">customer is unable to sell before expiration. The Company records an allowance for expected customer returns using historical </div><div id="a3965" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:124px;">return data and comparing to current period sales and accounts receivable. The allowance is recorded as a reduction of sales in </div><div id="a3967" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:140px;">the same period the revenue is recognized. </div><div id="a3970" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:171px;">Sales Incentives Provided to Customers </div><div id="a3973" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:202px;">The<div style="display:inline-block;width:6px"> </div>Company<div style="display:inline-block;width:6px"> </div>periodically<div style="display:inline-block;width:6px"> </div>provides<div style="display:inline-block;width:6px"> </div>incentive<div style="display:inline-block;width:6px"> </div>offers<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>its<div style="display:inline-block;width:6px"> </div>customers<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>encourage<div style="display:inline-block;width:6px"> </div>purchases.<div style="display:inline-block;width:6px"> </div>Such<div style="display:inline-block;width:6px"> </div>offers<div style="display:inline-block;width:6px"> </div>include<div style="display:inline-block;width:6px"> </div>current </div><div id="a3975" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:217px;">discount offers (e.g.,<div style="display:inline-block;width:5px"> </div>percentage discounts off<div style="display:inline-block;width:5px"> </div>current purchases), inducement offers<div style="display:inline-block;width:5px"> </div>(e.g., offers for<div style="display:inline-block;width:5px"> </div>future discounts subject<div style="display:inline-block;width:5px"> </div>to </div><div id="a3977" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:233px;">a minimum<div style="display:inline-block;width:5px"> </div>current purchase),<div style="display:inline-block;width:5px"> </div>and other<div style="display:inline-block;width:5px"> </div>similar offers.<div style="display:inline-block;width:6px"> </div>Current discount<div style="display:inline-block;width:5px"> </div>offers, when<div style="display:inline-block;width:6px"> </div>accepted by<div style="display:inline-block;width:5px"> </div>customers, are<div style="display:inline-block;width:5px"> </div>treated as<div style="display:inline-block;width:5px"> </div>a </div><div id="a3979" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:249px;">reduction to<div style="display:inline-block;width:6px"> </div>the sales<div style="display:inline-block;width:6px"> </div>price of<div style="display:inline-block;width:6px"> </div>the related<div style="display:inline-block;width:6px"> </div>transaction, while<div style="display:inline-block;width:6px"> </div>inducement offers,<div style="display:inline-block;width:6px"> </div>when accepted<div style="display:inline-block;width:6px"> </div>by customers,<div style="display:inline-block;width:6px"> </div>are treated<div style="display:inline-block;width:6px"> </div>as a </div><div id="a3981" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:264px;">reduction<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>sales<div style="display:inline-block;width:6px"> </div>price<div style="display:inline-block;width:6px"> </div>based<div style="display:inline-block;width:6px"> </div>on<div style="display:inline-block;width:6px"> </div>estimated<div style="display:inline-block;width:6px"> </div>future<div style="display:inline-block;width:6px"> </div>redemption<div style="display:inline-block;width:5px"> </div>rates.<div style="display:inline-block;width:6px"> </div>Redemption<div style="display:inline-block;width:6px"> </div>rates<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>estimated<div style="display:inline-block;width:5px"> </div>using<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company’s </div><div id="a3983" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:280px;">historical experience<div style="display:inline-block;width:6px"> </div>for similar<div style="display:inline-block;width:6px"> </div>inducement offers.<div style="display:inline-block;width:6px"> </div>Current discount<div style="display:inline-block;width:6px"> </div>and inducement<div style="display:inline-block;width:6px"> </div>offers<div style="display:inline-block;width:5px"> </div>are presented<div style="display:inline-block;width:6px"> </div>as a<div style="display:inline-block;width:6px"> </div>net amount<div style="display:inline-block;width:6px"> </div>in </div><div id="a3984" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:295px;">‘‘Net sales.’’ </div><div id="a3987" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:327px;">Disaggregation of Revenue </div><div id="a3991" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:358px;">The following table provides revenue disaggregated by product category (in thousands):</div></div><div id="TextBlockContainer86" style="position:relative;line-height:normal;width:681px;height:123px;"><div id="div_84_XBRL_TS_93f908e91a7644d68b845480752906c8" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer85" style="position:relative;line-height:normal;width:681px;height:123px;"><div id="a3995" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Thirteen Weeks Ended </div><div id="a3999" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:450px;top:18px;">September 2, 2023 </div><div id="a4002" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:581px;top:18px;">August 27, 2022 </div><div id="a4005" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">Conventional shell egg sales </div><div id="a4007" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:442px;top:35px;">$ </div><div id="a4009" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:35px;">225,280</div><div id="a4012" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:35px;">$ </div><div id="a4014" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:35px;">425,589</div><div id="a4017" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:53px;">Specialty shell egg sales </div><div id="a4020" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:53px;">208,681</div><div id="a4024" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:53px;">200,820</div><div id="a4027" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:70px;">Egg products </div><div id="a4030" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:518px;top:70px;">22,223</div><div id="a4034" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:70px;">27,640</div><div id="a4037" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:88px;">Other </div><div id="a4040" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:88px;">3,160</div><div id="a4044" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:88px;">4,295</div><div id="a4048" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:442px;top:106px;">$ </div><div id="a4050" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:106px;">459,344</div><div id="a4053" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:106px;">$ </div><div id="a4055" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:106px;">658,344</div></div></div></div><div id="TextBlockContainer88" style="position:relative;line-height:normal;width:697px;height:172px;"><div id="a4059" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:0px;">Contract Costs </div><div id="a4062" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">The Company can incur costs to obtain or fulfill a contract with a customer.<div style="display:inline-block;width:5px"> </div>If the amortization period of these costs is less than </div><div id="a4064" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">one year,<div style="display:inline-block;width:6px"> </div>they are<div style="display:inline-block;width:5px"> </div>expensed as<div style="display:inline-block;width:5px"> </div>incurred. When<div style="display:inline-block;width:5px"> </div>the amortization<div style="display:inline-block;width:5px"> </div>period is<div style="display:inline-block;width:5px"> </div>greater than<div style="display:inline-block;width:5px"> </div>one year,<div style="display:inline-block;width:6px"> </div>a contract<div style="display:inline-block;width:5px"> </div>asset is<div style="display:inline-block;width:5px"> </div>recognized </div><div id="a4066" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">and is<div style="display:inline-block;width:5px"> </div>amortized over<div style="display:inline-block;width:5px"> </div>the contract<div style="display:inline-block;width:5px"> </div>life as<div style="display:inline-block;width:5px"> </div>a reduction<div style="display:inline-block;width:5px"> </div>in net<div style="display:inline-block;width:5px"> </div>sales. As<div style="display:inline-block;width:5px"> </div>of September<div style="display:inline-block;width:5px"> </div>2, 2023<div style="display:inline-block;width:5px"> </div>and June<div style="display:inline-block;width:5px"> </div>3, 2023,<div style="display:inline-block;width:5px"> </div>the balance<div style="display:inline-block;width:5px"> </div>for </div><div id="a4068" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:78px;">contract assets was immaterial. </div><div id="a4072" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:italic;color:#000000;left:4px;top:109px;">Contract Balances </div><div id="a4075" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:140px;">The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery. </div><div id="a4076" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:156px;">There are rarely contract assets or liabilities related to performance under the contract.</div></div> <div id="TextBlockContainer85" style="position:relative;line-height:normal;width:681px;height:123px;"><div id="a3995" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:501px;top:0px;">Thirteen Weeks Ended </div><div id="a3999" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:450px;top:18px;">September 2, 2023 </div><div id="a4002" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:581px;top:18px;">August 27, 2022 </div><div id="a4005" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:35px;">Conventional shell egg sales </div><div id="a4007" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:442px;top:35px;">$ </div><div id="a4009" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:35px;">225,280</div><div id="a4012" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:35px;">$ </div><div id="a4014" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:35px;">425,589</div><div id="a4017" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:53px;">Specialty shell egg sales </div><div id="a4020" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:53px;">208,681</div><div id="a4024" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:53px;">200,820</div><div id="a4027" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:70px;">Egg products </div><div id="a4030" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:518px;top:70px;">22,223</div><div id="a4034" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:643px;top:70px;">27,640</div><div id="a4037" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:88px;">Other </div><div id="a4040" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:524px;top:88px;">3,160</div><div id="a4044" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:88px;">4,295</div><div id="a4048" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:442px;top:106px;">$ </div><div id="a4050" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:511px;top:106px;">459,344</div><div id="a4053" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:567px;top:106px;">$ </div><div id="a4055" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:636px;top:106px;">658,344</div></div> 225280000 425589000 208681000 200820000 22223000 27640000 3160000 4295000 459344000 658344000 <div id="TextBlockContainer90" style="position:relative;line-height:normal;width:697px;height:160px;"><div id="a4079" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 8 - Stock Based Compensation </div><div id="a4087" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Total<div style="display:inline-block;width:6px"> </div>stock-based<div style="display:inline-block;width:5px"> </div>compensation<div style="display:inline-block;width:5px"> </div>expense<div style="display:inline-block;width:5px"> </div>was<div style="display:inline-block;width:5px"> </div>$</div><div id="a4087_44_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:266px;top:32px;">1.0</div><div id="a4087_47_71" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:282px;top:32px;"><div style="display:inline-block;width:5px"> </div>million<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>thirteen<div style="display:inline-block;width:5px"> </div>weeks<div style="display:inline-block;width:5px"> </div>ended<div style="display:inline-block;width:5px"> </div>September<div style="display:inline-block;width:5px"> </div>2,<div style="display:inline-block;width:5px"> </div>2023<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>August<div style="display:inline-block;width:5px"> </div>27, </div><div id="a4102" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">2022. </div><div id="a4106" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">Unrecognized compensation<div style="display:inline-block;width:6px"> </div>expense as<div style="display:inline-block;width:6px"> </div>a result<div style="display:inline-block;width:6px"> </div>of non-vested<div style="display:inline-block;width:6px"> </div>shares of<div style="display:inline-block;width:6px"> </div>restricted stock<div style="display:inline-block;width:6px"> </div>outstanding under<div style="display:inline-block;width:6px"> </div>the Amended<div style="display:inline-block;width:6px"> </div>and </div><div id="a4111" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">Restated<div style="display:inline-block;width:5px"> </div>2012<div style="display:inline-block;width:5px"> </div>Omnibus<div style="display:inline-block;width:5px"> </div>Long-Term<div style="display:inline-block;width:6px"> </div>Incentive<div style="display:inline-block;width:5px"> </div>Plan<div style="display:inline-block;width:5px"> </div>at<div style="display:inline-block;width:5px"> </div>September<div style="display:inline-block;width:5px"> </div>2,<div style="display:inline-block;width:5px"> </div>2023<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>$</div><div id="a4111_72_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:439px;top:95px;">6.1</div><div id="a4111_75_42" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:455px;top:95px;"><div style="display:inline-block;width:5px"> </div>million<div style="display:inline-block;width:5px"> </div>will<div style="display:inline-block;width:5px"> </div>be<div style="display:inline-block;width:5px"> </div>recorded<div style="display:inline-block;width:5px"> </div>over<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>weighted </div><div id="a4119" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:111px;">average period of </div><div id="a4119_18_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:102px;top:111px;">1.9</div><div id="a4119_21_105" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:119px;top:111px;"><div style="display:inline-block;width:4px"> </div>years. Refer to Part II<div style="display:inline-block;width:5px"> </div>Item 8, Notes to Consolidated<div style="display:inline-block;width:5px"> </div>Financial Statements and Supplementary Data, Note </div><div id="a4124" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:127px;">14 - Stock Compensation Plans in our 2023 Annual Report for further information on our stock compensation plans. </div></div><div id="TextBlockContainer92" style="position:relative;line-height:normal;width:528px;height:16px;"><div id="a4135" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">The Company’s restricted share activity for the thirteen weeks ended September 2, 2023 follows:</div></div><div id="TextBlockContainer96" style="position:relative;line-height:normal;width:692px;height:117px;"><div id="div_94_XBRL_TS_77364c0f27ab43e8986cee05fa09c7a1" style="position:absolute;left:0px;top:0px;float:left;"><div id="TextBlockContainer95" style="position:relative;line-height:normal;width:692px;height:117px;"><div id="a4142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:505px;top:15px;">Number of </div><div id="a4143" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:517px;top:31px;">Shares </div><div id="a4146" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:610px;top:0px;">Weighted </div><div id="a4147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:595px;top:15px;">Average Grant </div><div id="a4148" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:592px;top:31px;">Date Fair Value </div><div id="a4150" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">Outstanding, June 3, 2023 </div><div id="a4152" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:529px;top:48px;">294,140</div><div id="a4155" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:48px;">$ </div><div id="a4157" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:48px;">43.72</div><div id="a4159" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:65px;">Vested </div><div id="a4161" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:547px;top:65px;display:flex;">(305)</div><div id="a4165" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:65px;">37.70</div><div id="a4167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:82px;">Forfeited </div><div id="a4169" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:537px;top:82px;display:flex;">(1,329)</div><div id="a4173" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:82px;">44.68</div><div id="a4175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">Outstanding, September 2, 2023 </div><div id="a4177" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:529px;top:101px;">292,506</div><div id="a4180" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:101px;">$ </div><div id="a4182" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:101px;">43.72</div></div></div></div> 1000000.0 1000000.0 6100000 P1Y10M24D <div id="TextBlockContainer95" style="position:relative;line-height:normal;width:692px;height:117px;"><div id="a4142" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:505px;top:15px;">Number of </div><div id="a4143" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:517px;top:31px;">Shares </div><div id="a4146" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:610px;top:0px;">Weighted </div><div id="a4147" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:595px;top:15px;">Average Grant </div><div id="a4148" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:592px;top:31px;">Date Fair Value </div><div id="a4150" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:48px;">Outstanding, June 3, 2023 </div><div id="a4152" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:529px;top:48px;">294,140</div><div id="a4155" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:48px;">$ </div><div id="a4157" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:48px;">43.72</div><div id="a4159" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:65px;">Vested </div><div id="a4161" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:547px;top:65px;display:flex;">(305)</div><div id="a4165" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:65px;">37.70</div><div id="a4167" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:82px;">Forfeited </div><div id="a4169" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:537px;top:82px;display:flex;">(1,329)</div><div id="a4173" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:82px;">44.68</div><div id="a4175" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:101px;">Outstanding, September 2, 2023 </div><div id="a4177" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:529px;top:101px;">292,506</div><div id="a4180" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:592px;top:101px;">$ </div><div id="a4182" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:649px;top:101px;">43.72</div></div> 294140 43.72 305 37.70 1329 44.68 292506 43.72 <div id="TextBlockContainer98" style="position:relative;line-height:normal;width:697px;height:713px;"><div id="a4187" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 9 - Commitments and Contingencies </div><div id="a4194" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:32px;">LEGAL PROCEEDINGS</div><div id="a4197" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:63px;">State of Texas v.<div style="display:inline-block;width:5px"> </div>Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC<div style="display:inline-block;width:3px"> </div></div><div id="a4202" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:94px;">On April 23,<div style="display:inline-block;width:5px"> </div>2020, the Company<div style="display:inline-block;width:5px"> </div>and its subsidiary<div style="display:inline-block;width:5px"> </div>Wharton County Foods,<div style="display:inline-block;width:5px"> </div>LLC (“WCF”) were<div style="display:inline-block;width:5px"> </div>named as defendants<div style="display:inline-block;width:5px"> </div>in State </div><div id="a4203" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:110px;">of<div style="display:inline-block;width:5px"> </div>Texas<div style="display:inline-block;width:6px"> </div>v.<div style="display:inline-block;width:6px"> </div>Cal-Maine Foods,<div style="display:inline-block;width:6px"> </div>Inc. d/b/a<div style="display:inline-block;width:6px"> </div>Wharton; and<div style="display:inline-block;width:6px"> </div>Wharton County<div style="display:inline-block;width:6px"> </div>Foods, LLC,<div style="display:inline-block;width:6px"> </div>Cause No.<div style="display:inline-block;width:6px"> </div>2020-25427,<div style="display:inline-block;width:5px"> </div>in the<div style="display:inline-block;width:6px"> </div>District </div><div id="a4209" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:125px;">Court of<div style="display:inline-block;width:5px"> </div>Harris County,<div style="display:inline-block;width:6px"> </div>Texas.<div style="display:inline-block;width:5px"> </div>The State<div style="display:inline-block;width:5px"> </div>of Texas<div style="display:inline-block;width:6px"> </div>(the “State”)<div style="display:inline-block;width:5px"> </div>asserted claims<div style="display:inline-block;width:5px"> </div>based on<div style="display:inline-block;width:5px"> </div>the Company’s<div style="display:inline-block;width:6px"> </div>and WCF’s<div style="display:inline-block;width:6px"> </div>alleged </div><div id="a4210" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:141px;">violation<div style="display:inline-block;width:7px"> </div>of<div style="display:inline-block;width:7px"> </div>the<div style="display:inline-block;width:7px"> </div>Texas<div style="display:inline-block;width:8px"> </div>Deceptive<div style="display:inline-block;width:7px"> </div>Trade<div style="display:inline-block;width:7px"> </div>Practices—Consumer<div style="display:inline-block;width:7px"> </div>Protection<div style="display:inline-block;width:7px"> </div>Act,<div style="display:inline-block;width:7px"> </div>Tex.<div style="display:inline-block;width:8px"> </div>Bus.<div style="display:inline-block;width:7px"> </div>&amp;<div style="display:inline-block;width:7px"> </div>Com.<div style="display:inline-block;width:7px"> </div>Code<div style="display:inline-block;width:7px"> </div>§§<div style="display:inline-block;width:7px"> </div>17.41-17.63 </div><div id="a4216" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:156px;">(“DTPA”).<div style="display:inline-block;width:7px"> </div>The<div style="display:inline-block;width:6px"> </div>State<div style="display:inline-block;width:6px"> </div>claimed<div style="display:inline-block;width:6px"> </div>that<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>WCF<div style="display:inline-block;width:6px"> </div>offered<div style="display:inline-block;width:6px"> </div>shell<div style="display:inline-block;width:5px"> </div>eggs<div style="display:inline-block;width:6px"> </div>at<div style="display:inline-block;width:6px"> </div>excessive<div style="display:inline-block;width:6px"> </div>or<div style="display:inline-block;width:6px"> </div>exorbitant<div style="display:inline-block;width:6px"> </div>prices<div style="display:inline-block;width:6px"> </div>during<div style="display:inline-block;width:6px"> </div>the </div><div id="a4217" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:171px;">COVID-19<div style="display:inline-block;width:6px"> </div>state<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>emergency<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>made<div style="display:inline-block;width:6px"> </div>misleading<div style="display:inline-block;width:6px"> </div>statements<div style="display:inline-block;width:6px"> </div>about<div style="display:inline-block;width:6px"> </div>shell<div style="display:inline-block;width:6px"> </div>egg<div style="display:inline-block;width:6px"> </div>prices.<div style="display:inline-block;width:6px"> </div>The<div style="display:inline-block;width:6px"> </div>State<div style="display:inline-block;width:6px"> </div>sought<div style="display:inline-block;width:6px"> </div>temporary<div style="display:inline-block;width:6px"> </div>and </div><div id="a4221" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:187px;">permanent<div style="display:inline-block;width:6px"> </div>injunctions<div style="display:inline-block;width:5px"> </div>against<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:6px"> </div>Company<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>WCF<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:5px"> </div>prevent<div style="display:inline-block;width:5px"> </div>further<div style="display:inline-block;width:5px"> </div>alleged<div style="display:inline-block;width:5px"> </div>violations<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>DTPA,<div style="display:inline-block;width:7px"> </div>along<div style="display:inline-block;width:5px"> </div>with<div style="display:inline-block;width:6px"> </div>over </div><div id="a4222" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:202px;">$</div><div id="a4222_1_7" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:11px;top:202px;">100,000</div><div id="a4222_8_120" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:55px;top:202px;"><div style="display:inline-block;width:3px"> </div>in damages. On August 13, 2020, the court granted the defendants’ motion to dismiss the State’s original petition with </div><div id="a4227" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:218px;">prejudice. On September 11,<div style="display:inline-block;width:5px"> </div>2020, the State filed a<div style="display:inline-block;width:5px"> </div>notice of appeal, which was<div style="display:inline-block;width:5px"> </div>assigned to the Texas<div style="display:inline-block;width:5px"> </div>Court of Appeals for the </div><div id="a4229" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:233px;">First<div style="display:inline-block;width:6px"> </div>District.<div style="display:inline-block;width:6px"> </div>On<div style="display:inline-block;width:6px"> </div>August<div style="display:inline-block;width:6px"> </div>16,<div style="display:inline-block;width:6px"> </div>2022,<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>appeals<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:6px"> </div>reversed<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>remanded<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>case<div style="display:inline-block;width:6px"> </div>back<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>trial<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>further </div><div id="a4231" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:249px;">proceedings. On October 31, 2022, the Company and WCF appealed the First District Court’s<div style="display:inline-block;width:5px"> </div>decision to the Supreme Court of </div><div id="a4232" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:264px;">Texas.<div style="display:inline-block;width:5px"> </div>On September 29, 2023,<div style="display:inline-block;width:5px"> </div>the Supreme Court denied<div style="display:inline-block;width:5px"> </div>the Company’s<div style="display:inline-block;width:5px"> </div>Petition for Review so<div style="display:inline-block;width:5px"> </div>the case will be<div style="display:inline-block;width:5px"> </div>remanded to </div><div id="a4235" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:280px;">the trial court for further proceedings. Management believes the risk of material loss related to this matter to be<div style="display:inline-block;width:2px"> </div>remote.<div style="display:inline-block;width:3px"> </div></div><div id="a4239" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:311px;">Bell et al. v. Cal-Maine Foods et al.<div style="display:inline-block;width:4px"> </div></div><div id="a4244" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:342px;">On April<div style="display:inline-block;width:6px"> </div>30, 2020,<div style="display:inline-block;width:6px"> </div>the Company<div style="display:inline-block;width:6px"> </div>was named<div style="display:inline-block;width:6px"> </div>as one<div style="display:inline-block;width:6px"> </div>of several<div style="display:inline-block;width:6px"> </div>defendants in<div style="display:inline-block;width:6px"> </div>Bell et<div style="display:inline-block;width:6px"> </div>al. v.<div style="display:inline-block;width:7px"> </div>Cal-Maine Foods<div style="display:inline-block;width:6px"> </div>et al.,<div style="display:inline-block;width:6px"> </div>Case No. </div><div id="a4248" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:357px;">1:20-cv-461,<div style="display:inline-block;width:5px"> </div>in<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Western<div style="display:inline-block;width:6px"> </div>District<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>Texas,<div style="display:inline-block;width:6px"> </div>Austin<div style="display:inline-block;width:5px"> </div>Division.<div style="display:inline-block;width:5px"> </div>The<div style="display:inline-block;width:5px"> </div>defendants<div style="display:inline-block;width:5px"> </div>include<div style="display:inline-block;width:5px"> </div>numerous<div style="display:inline-block;width:5px"> </div>grocery<div style="display:inline-block;width:5px"> </div>stores,<div style="display:inline-block;width:5px"> </div>retailers, </div><div id="a4253" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:373px;">producers, and farms. Plaintiffs assert that defendants violated the DTPA<div style="display:inline-block;width:5px"> </div>by allegedly demanding exorbitant or excessive prices </div><div id="a4255" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:388px;">for eggs<div style="display:inline-block;width:6px"> </div>during the<div style="display:inline-block;width:6px"> </div>COVID-19 state<div style="display:inline-block;width:6px"> </div>of emergency.<div style="display:inline-block;width:7px"> </div>Plaintiffs<div style="display:inline-block;width:5px"> </div>request certification<div style="display:inline-block;width:6px"> </div>of a<div style="display:inline-block;width:6px"> </div>class of<div style="display:inline-block;width:6px"> </div>all consumers<div style="display:inline-block;width:6px"> </div>who purchased </div><div id="a4258" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:403px;">eggs<div style="display:inline-block;width:6px"> </div>in<div style="display:inline-block;width:5px"> </div>Texas<div style="display:inline-block;width:6px"> </div>sold,<div style="display:inline-block;width:5px"> </div>distributed,<div style="display:inline-block;width:5px"> </div>produced,<div style="display:inline-block;width:5px"> </div>or<div style="display:inline-block;width:6px"> </div>handled<div style="display:inline-block;width:5px"> </div>by<div style="display:inline-block;width:6px"> </div>any<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>defendants<div style="display:inline-block;width:5px"> </div>during<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>COVID-19<div style="display:inline-block;width:5px"> </div>state<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>emergency. </div><div id="a4263" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:419px;">Plaintiffs seek to enjoin the Company and<div style="display:inline-block;width:5px"> </div>other defendants from selling eggs at a price more<div style="display:inline-block;width:5px"> </div>than 10% greater than the price of </div><div id="a4265" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:434px;">eggs prior<div style="display:inline-block;width:6px"> </div>to the<div style="display:inline-block;width:6px"> </div>declaration of<div style="display:inline-block;width:6px"> </div>the state<div style="display:inline-block;width:6px"> </div>of emergency<div style="display:inline-block;width:6px"> </div>and damages<div style="display:inline-block;width:6px"> </div>in the<div style="display:inline-block;width:6px"> </div>amount of<div style="display:inline-block;width:6px"> </div>$</div><div id="a4265_86_6" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:485px;top:434px;">10,000</div><div id="a4265_92_20" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:522px;top:434px;"><div style="display:inline-block;width:4px"> </div>per violation,<div style="display:inline-block;width:6px"> </div>or $</div><div id="a4265_112_7" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:625px;top:434px;">250,000</div><div id="a4265_119_5" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:669px;top:434px;"><div style="display:inline-block;width:5px"> </div>for </div><div id="a4273" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:450px;">each violation<div style="display:inline-block;width:5px"> </div>impacting anyone<div style="display:inline-block;width:5px"> </div>over 65<div style="display:inline-block;width:5px"> </div>years old.<div style="display:inline-block;width:6px"> </div>On December<div style="display:inline-block;width:5px"> </div>1, 2020,<div style="display:inline-block;width:6px"> </div>the Company<div style="display:inline-block;width:5px"> </div>and certain<div style="display:inline-block;width:5px"> </div>other defendants<div style="display:inline-block;width:5px"> </div>filed a </div><div id="a4274" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:465px;">motion to<div style="display:inline-block;width:5px"> </div>dismiss the<div style="display:inline-block;width:5px"> </div>plaintiffs’ amended<div style="display:inline-block;width:5px"> </div>class action<div style="display:inline-block;width:5px"> </div>complaint. The<div style="display:inline-block;width:5px"> </div>plaintiffs subsequently<div style="display:inline-block;width:5px"> </div>filed a<div style="display:inline-block;width:5px"> </div>motion to<div style="display:inline-block;width:5px"> </div>strike, and<div style="display:inline-block;width:5px"> </div>the </div><div id="a4276" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:481px;">motion to<div style="display:inline-block;width:5px"> </div>dismiss and<div style="display:inline-block;width:5px"> </div>related proceedings were<div style="display:inline-block;width:5px"> </div>referred to<div style="display:inline-block;width:5px"> </div>a United<div style="display:inline-block;width:5px"> </div>States magistrate<div style="display:inline-block;width:5px"> </div>judge. On<div style="display:inline-block;width:5px"> </div>July 14,<div style="display:inline-block;width:5px"> </div>2021, the<div style="display:inline-block;width:5px"> </div>magistrate </div><div id="a4278" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:496px;">judge<div style="display:inline-block;width:6px"> </div>issued<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>report<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:6px"> </div>recommendation<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>defendants’<div style="display:inline-block;width:5px"> </div>motion<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:5px"> </div>dismiss<div style="display:inline-block;width:5px"> </div>be<div style="display:inline-block;width:6px"> </div>granted<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>case<div style="display:inline-block;width:5px"> </div>be </div><div id="a4280" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:512px;">dismissed without prejudice for lack of subject matter jurisdiction. On September 20, 2021, the court dismissed the case without </div><div id="a4282" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:527px;">prejudice.<div style="display:inline-block;width:6px"> </div>On<div style="display:inline-block;width:6px"> </div>July<div style="display:inline-block;width:6px"> </div>13,<div style="display:inline-block;width:6px"> </div>2022,<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:6px"> </div>denied<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>plaintiffs’<div style="display:inline-block;width:6px"> </div>motion<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>set<div style="display:inline-block;width:6px"> </div>aside<div style="display:inline-block;width:6px"> </div>or<div style="display:inline-block;width:6px"> </div>amend<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>judgment<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>amend<div style="display:inline-block;width:6px"> </div>their </div><div id="a4285" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:543px;">complaint. </div><div id="a4288" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:573px;">On March 15, 2022, plaintiffs<div style="display:inline-block;width:5px"> </div>filed a second suit against the<div style="display:inline-block;width:5px"> </div>Company and several defendants in Bell et<div style="display:inline-block;width:5px"> </div>al. v.<div style="display:inline-block;width:5px"> </div>Cal-Maine Foods </div><div id="a4291" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:589px;">et al.,<div style="display:inline-block;width:5px"> </div>Case No.<div style="display:inline-block;width:5px"> </div>1:22-cv-246, in<div style="display:inline-block;width:5px"> </div>the Western<div style="display:inline-block;width:6px"> </div>District of<div style="display:inline-block;width:5px"> </div>Texas,<div style="display:inline-block;width:5px"> </div>Austin Division<div style="display:inline-block;width:5px"> </div>alleging the<div style="display:inline-block;width:5px"> </div>same assertions<div style="display:inline-block;width:5px"> </div>as laid<div style="display:inline-block;width:5px"> </div>out in<div style="display:inline-block;width:5px"> </div>the </div><div id="a4297" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:604px;">first<div style="display:inline-block;width:5px"> </div>complaint. On<div style="display:inline-block;width:6px"> </div>August<div style="display:inline-block;width:5px"> </div>12,<div style="display:inline-block;width:5px"> </div>2022,<div style="display:inline-block;width:5px"> </div>the Company<div style="display:inline-block;width:6px"> </div>and other<div style="display:inline-block;width:6px"> </div>defendants in<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>case<div style="display:inline-block;width:5px"> </div>filed<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>motion<div style="display:inline-block;width:5px"> </div>to dismiss<div style="display:inline-block;width:6px"> </div>the plaintiffs’ </div><div id="a4298" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:620px;">class action<div style="display:inline-block;width:5px"> </div>complaint. On January<div style="display:inline-block;width:5px"> </div>9, 2023, the<div style="display:inline-block;width:5px"> </div>court entered<div style="display:inline-block;width:5px"> </div>an order and<div style="display:inline-block;width:5px"> </div>final judgement granting<div style="display:inline-block;width:5px"> </div>the Company’s<div style="display:inline-block;width:5px"> </div>motion to </div><div id="a4300" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:635px;">dismiss.<div style="display:inline-block;width:3px"> </div></div><div id="a4303" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:666px;">On February<div style="display:inline-block;width:6px"> </div>8, 2023,<div style="display:inline-block;width:6px"> </div>the plaintiffs<div style="display:inline-block;width:6px"> </div>appealed the<div style="display:inline-block;width:6px"> </div>lower court’s<div style="display:inline-block;width:6px"> </div>judgement to<div style="display:inline-block;width:6px"> </div>the United<div style="display:inline-block;width:5px"> </div>States Court<div style="display:inline-block;width:6px"> </div>of Appeals<div style="display:inline-block;width:6px"> </div>for the<div style="display:inline-block;width:6px"> </div>Fifth </div><div id="a4304" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:682px;">Circuit, Case No. 23-50112.<div style="display:inline-block;width:5px"> </div>The parties filed their respective<div style="display:inline-block;width:5px"> </div>appellate briefs, but the court<div style="display:inline-block;width:5px"> </div>has not ruled on<div style="display:inline-block;width:5px"> </div>these submissions. </div><div id="a4308" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:697px;">Management believes the risk of material loss related to both matters to be remote. </div></div><div id="TextBlockContainer100" style="position:relative;line-height:normal;width:697px;height:743px;"><div id="a4315" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:15px;">Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.<div style="display:inline-block;width:4px"> </div></div><div id="a4318" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:46px;">As previously<div style="display:inline-block;width:5px"> </div>reported, on<div style="display:inline-block;width:5px"> </div>September 25,<div style="display:inline-block;width:5px"> </div>2008, the<div style="display:inline-block;width:5px"> </div>Company was<div style="display:inline-block;width:5px"> </div>named as<div style="display:inline-block;width:6px"> </div>one of<div style="display:inline-block;width:6px"> </div>several defendants<div style="display:inline-block;width:5px"> </div>in numerous<div style="display:inline-block;width:5px"> </div>antitrust </div><div id="a4320" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">cases involving<div style="display:inline-block;width:5px"> </div>the United<div style="display:inline-block;width:5px"> </div>States shell<div style="display:inline-block;width:5px"> </div>egg industry.<div style="display:inline-block;width:6px"> </div>The Company<div style="display:inline-block;width:6px"> </div>settled all<div style="display:inline-block;width:5px"> </div>of these<div style="display:inline-block;width:6px"> </div>cases, except<div style="display:inline-block;width:5px"> </div>for the<div style="display:inline-block;width:6px"> </div>claims of<div style="display:inline-block;width:6px"> </div>certain </div><div id="a4322" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:77px;">plaintiffs who sought substantial damages allegedly arising from the purchase of egg<div style="display:inline-block;width:5px"> </div>products (as opposed to shell eggs). These </div><div id="a4324" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:93px;">remaining plaintiffs are<div style="display:inline-block;width:5px"> </div>Kraft Food Global,<div style="display:inline-block;width:5px"> </div>Inc., General Mills, Inc.,<div style="display:inline-block;width:5px"> </div>and Nestle USA, Inc.<div style="display:inline-block;width:5px"> </div>(the “Egg Products Plaintiffs”)<div style="display:inline-block;width:5px"> </div>and, </div><div id="a4326" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:108px;">until a subsequent settlement was reached as described below, The Kellogg Company. </div><div id="a4330" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:139px;">On September<div style="display:inline-block;width:5px"> </div>13, 2019,<div style="display:inline-block;width:5px"> </div>the case<div style="display:inline-block;width:5px"> </div>with the<div style="display:inline-block;width:5px"> </div>Egg Products<div style="display:inline-block;width:5px"> </div>Plaintiffs was<div style="display:inline-block;width:5px"> </div>remanded from<div style="display:inline-block;width:5px"> </div>a multi-district<div style="display:inline-block;width:5px"> </div>litigation proceeding<div style="display:inline-block;width:5px"> </div>in </div><div id="a4333" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:155px;">the<div style="display:inline-block;width:5px"> </div>United<div style="display:inline-block;width:5px"> </div>States<div style="display:inline-block;width:5px"> </div>District<div style="display:inline-block;width:5px"> </div>Court<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Eastern<div style="display:inline-block;width:5px"> </div>District<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>Pennsylvania,<div style="display:inline-block;width:5px"> </div>In<div style="display:inline-block;width:5px"> </div>re<div style="display:inline-block;width:5px"> </div>Processed<div style="display:inline-block;width:5px"> </div>Egg<div style="display:inline-block;width:5px"> </div>Products<div style="display:inline-block;width:5px"> </div>Antitrust<div style="display:inline-block;width:5px"> </div>Litigation, </div><div id="a4335" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">MDL No. 2002, to the United States District Court for<div style="display:inline-block;width:5px"> </div>the Northern District of Illinois, Kraft Foods Global, Inc. et<div style="display:inline-block;width:5px"> </div>al. v. United </div><div id="a4337" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:185px;">Egg<div style="display:inline-block;width:5px"> </div>Producers,<div style="display:inline-block;width:5px"> </div>Inc.<div style="display:inline-block;width:5px"> </div>et<div style="display:inline-block;width:5px"> </div>al.,<div style="display:inline-block;width:5px"> </div>Case<div style="display:inline-block;width:5px"> </div>No.<div style="display:inline-block;width:5px"> </div>1:11-cv-8808,<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>trial.<div style="display:inline-block;width:5px"> </div>The<div style="display:inline-block;width:5px"> </div>Egg<div style="display:inline-block;width:5px"> </div>Products<div style="display:inline-block;width:5px"> </div>Plaintiffs<div style="display:inline-block;width:5px"> </div>allege<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Company<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>other </div><div id="a4342" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:201px;">defendants<div style="display:inline-block;width:5px"> </div>violated<div style="display:inline-block;width:5px"> </div>Section<div style="display:inline-block;width:5px"> </div>1<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Sherman<div style="display:inline-block;width:5px"> </div>Act,<div style="display:inline-block;width:5px"> </div>15.<div style="display:inline-block;width:5px"> </div>U.S.C.<div style="display:inline-block;width:5px"> </div>§<div style="display:inline-block;width:5px"> </div>1,<div style="display:inline-block;width:5px"> </div>by<div style="display:inline-block;width:5px"> </div>agreeing<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>limit<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>production<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>eggs<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>thereby </div><div id="a4343" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:216px;">illegally to raise the prices that plaintiffs paid for processed egg products. In particular, the Egg Products Plaintiffs are attacking </div><div id="a4346" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:232px;">certain features of the United<div style="display:inline-block;width:5px"> </div>Egg Producers animal-welfare guidelines and program<div style="display:inline-block;width:5px"> </div>used by the Company and many<div style="display:inline-block;width:5px"> </div>other egg </div><div id="a4349" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:247px;">producers. The Egg<div style="display:inline-block;width:5px"> </div>Products Plaintiffs<div style="display:inline-block;width:5px"> </div>seek to<div style="display:inline-block;width:5px"> </div>enjoin the<div style="display:inline-block;width:5px"> </div>Company and other<div style="display:inline-block;width:5px"> </div>defendants from engaging<div style="display:inline-block;width:5px"> </div>in antitrust violations </div><div id="a4351" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:263px;">and seek treble money damages. On May 2, 2022, the court<div style="display:inline-block;width:5px"> </div>set trial for October 24, 2022, but on September 20, 2022,<div style="display:inline-block;width:5px"> </div>the court </div><div id="a4353" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:278px;">cancelled the trial date due to COVID-19 protocols and converted the trial date to a status hearing<div style="display:inline-block;width:5px"> </div>to reschedule the jury trial. A </div><div id="a4358" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:294px;">preliminary pre-trial order was filed by the parties on August 22, 2023, and trial is now set for October 17, 2023.<div style="display:inline-block;width:6px"> </div></div><div id="a4363" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:325px;">In addition,<div style="display:inline-block;width:5px"> </div>on October<div style="display:inline-block;width:5px"> </div>24, 2019,<div style="display:inline-block;width:6px"> </div>the Company<div style="display:inline-block;width:5px"> </div>entered into<div style="display:inline-block;width:5px"> </div>a confidential<div style="display:inline-block;width:5px"> </div>settlement agreement<div style="display:inline-block;width:5px"> </div>with The<div style="display:inline-block;width:5px"> </div>Kellogg Company </div><div id="a4365" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:340px;">dismissing<div style="display:inline-block;width:5px"> </div>all<div style="display:inline-block;width:5px"> </div>claims<div style="display:inline-block;width:5px"> </div>against<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Company<div style="display:inline-block;width:5px"> </div>for<div style="display:inline-block;width:5px"> </div>an<div style="display:inline-block;width:5px"> </div>amount<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>did<div style="display:inline-block;width:5px"> </div>not<div style="display:inline-block;width:5px"> </div>have<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>material<div style="display:inline-block;width:5px"> </div>impact<div style="display:inline-block;width:5px"> </div>on<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Company’s<div style="display:inline-block;width:6px"> </div>financial </div><div id="a4366" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:356px;">condition or results of operations. On November 11, 2019, a stipulation for dismissal was filed with the court, and on March 28, </div><div id="a4369" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:371px;">2022, the court dismissed the Company with prejudice. </div><div id="a4372" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:402px;">The Company intends to continue to defend the remaining case with the Egg Products Plaintiffs<div style="display:inline-block;width:5px"> </div>as vigorously as possible based </div><div id="a4375" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:417px;">on<div style="display:inline-block;width:6px"> </div>defenses<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>Company<div style="display:inline-block;width:5px"> </div>believes<div style="display:inline-block;width:6px"> </div>are<div style="display:inline-block;width:6px"> </div>meritorious<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>provable.<div style="display:inline-block;width:6px"> </div>Adjustments,<div style="display:inline-block;width:6px"> </div>if<div style="display:inline-block;width:6px"> </div>any,<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:6px"> </div>might<div style="display:inline-block;width:6px"> </div>result<div style="display:inline-block;width:6px"> </div>from<div style="display:inline-block;width:6px"> </div>the </div><div id="a4376" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:433px;">resolution of<div style="display:inline-block;width:5px"> </div>this remaining<div style="display:inline-block;width:5px"> </div>matter with<div style="display:inline-block;width:5px"> </div>the Egg<div style="display:inline-block;width:5px"> </div>Products Plaintiffs<div style="display:inline-block;width:5px"> </div>have not<div style="display:inline-block;width:5px"> </div>been reflected<div style="display:inline-block;width:5px"> </div>in the<div style="display:inline-block;width:5px"> </div>financial statements.<div style="display:inline-block;width:5px"> </div>While </div><div id="a4378" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:448px;">management<div style="display:inline-block;width:5px"> </div>believes<div style="display:inline-block;width:5px"> </div>that<div style="display:inline-block;width:5px"> </div>there<div style="display:inline-block;width:5px"> </div>is<div style="display:inline-block;width:5px"> </div>still<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>reasonable<div style="display:inline-block;width:5px"> </div>possibility<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:6px"> </div>a<div style="display:inline-block;width:5px"> </div>material<div style="display:inline-block;width:5px"> </div>adverse<div style="display:inline-block;width:5px"> </div>outcome<div style="display:inline-block;width:5px"> </div>from<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:6px"> </div>case<div style="display:inline-block;width:5px"> </div>with<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:6px"> </div>Egg </div><div id="a4379" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:464px;">Products Plaintiffs,<div style="display:inline-block;width:5px"> </div>at the present<div style="display:inline-block;width:5px"> </div>time, it is<div style="display:inline-block;width:5px"> </div>not possible to<div style="display:inline-block;width:5px"> </div>estimate the amount<div style="display:inline-block;width:5px"> </div>of monetary exposure,<div style="display:inline-block;width:5px"> </div>if any,<div style="display:inline-block;width:5px"> </div>to the Company </div><div id="a4381" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:479px;">due<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>a range<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:5px"> </div>factors, including<div style="display:inline-block;width:6px"> </div>the following,<div style="display:inline-block;width:6px"> </div>among others:<div style="display:inline-block;width:6px"> </div>two earlier<div style="display:inline-block;width:6px"> </div>trials based<div style="display:inline-block;width:6px"> </div>on<div style="display:inline-block;width:5px"> </div>substantially the<div style="display:inline-block;width:6px"> </div>same facts<div style="display:inline-block;width:6px"> </div>and </div><div id="a4383" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:495px;">legal arguments<div style="display:inline-block;width:6px"> </div>resulted in<div style="display:inline-block;width:5px"> </div>findings of<div style="display:inline-block;width:5px"> </div>no conspiracy<div style="display:inline-block;width:5px"> </div>and/or damages;<div style="display:inline-block;width:5px"> </div>this trial<div style="display:inline-block;width:5px"> </div>will be<div style="display:inline-block;width:5px"> </div>before a<div style="display:inline-block;width:5px"> </div>different judge<div style="display:inline-block;width:6px"> </div>and jury<div style="display:inline-block;width:5px"> </div>in a </div><div id="a4386" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:510px;">different<div style="display:inline-block;width:5px"> </div>court than<div style="display:inline-block;width:6px"> </div>prior related<div style="display:inline-block;width:6px"> </div>cases; there<div style="display:inline-block;width:6px"> </div>are significant<div style="display:inline-block;width:6px"> </div>factual issues<div style="display:inline-block;width:6px"> </div>to be<div style="display:inline-block;width:6px"> </div>resolved; and<div style="display:inline-block;width:6px"> </div>there are<div style="display:inline-block;width:6px"> </div>requests for<div style="display:inline-block;width:6px"> </div>damages </div><div id="a4388" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:526px;">other than compensatory damages (i.e., injunction and treble money damages).</div><div id="a4391" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:557px;">State of Oklahoma Watershed Pollution Litigation </div><div id="a4395" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:587px;">On June<div style="display:inline-block;width:5px"> </div>18, 2005, the<div style="display:inline-block;width:5px"> </div>State of Oklahoma<div style="display:inline-block;width:5px"> </div>filed suit, in<div style="display:inline-block;width:5px"> </div>the United States<div style="display:inline-block;width:5px"> </div>District Court for<div style="display:inline-block;width:5px"> </div>the Northern District<div style="display:inline-block;width:5px"> </div>of Oklahoma, </div><div id="a4397" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:603px;">against Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods, Inc.<div style="display:inline-block;width:5px"> </div>and Tyson<div style="display:inline-block;width:6px"> </div>Foods, Inc.,<div style="display:inline-block;width:5px"> </div>Cobb-Vantress,<div style="display:inline-block;width:6px"> </div>Inc., Cargill,<div style="display:inline-block;width:6px"> </div>Inc., George’s,<div style="display:inline-block;width:6px"> </div>Inc., Peterson<div style="display:inline-block;width:5px"> </div>Farms, Inc. </div><div id="a4403" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:618px;">and<div style="display:inline-block;width:5px"> </div>Simmons Foods,<div style="display:inline-block;width:6px"> </div>Inc.,<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>certain<div style="display:inline-block;width:5px"> </div>of<div style="display:inline-block;width:5px"> </div>their affiliates.<div style="display:inline-block;width:6px"> </div>The<div style="display:inline-block;width:5px"> </div>State of<div style="display:inline-block;width:6px"> </div>Oklahoma claims<div style="display:inline-block;width:6px"> </div>that<div style="display:inline-block;width:5px"> </div>through<div style="display:inline-block;width:5px"> </div>the disposal<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:5px"> </div>chicken </div><div id="a4404" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:634px;">litter the defendants<div style="display:inline-block;width:5px"> </div>polluted the Illinois<div style="display:inline-block;width:5px"> </div>River Watershed.<div style="display:inline-block;width:5px"> </div>This watershed provides<div style="display:inline-block;width:5px"> </div>water to eastern<div style="display:inline-block;width:5px"> </div>Oklahoma. The complaint </div><div id="a4406" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:649px;">sought<div style="display:inline-block;width:5px"> </div>injunctive relief<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:5px"> </div>monetary damages,<div style="display:inline-block;width:6px"> </div>but<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>claim for<div style="display:inline-block;width:6px"> </div>monetary damages<div style="display:inline-block;width:6px"> </div>was<div style="display:inline-block;width:5px"> </div>dismissed by<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>court. Cal-Maine </div><div id="a4410" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:665px;">Foods,<div style="display:inline-block;width:5px"> </div>Inc.<div style="display:inline-block;width:5px"> </div>discontinued<div style="display:inline-block;width:5px"> </div>operations<div style="display:inline-block;width:5px"> </div>in<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>watershed<div style="display:inline-block;width:5px"> </div>in<div style="display:inline-block;width:5px"> </div>or<div style="display:inline-block;width:6px"> </div>around<div style="display:inline-block;width:5px"> </div>2005.<div style="display:inline-block;width:5px"> </div>Since<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>litigation<div style="display:inline-block;width:5px"> </div>began,<div style="display:inline-block;width:5px"> </div>Cal-Maine<div style="display:inline-block;width:5px"> </div>Foods,<div style="display:inline-block;width:5px"> </div>Inc. </div><div id="a4413" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:680px;">purchased </div><div id="a4413_10_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:65px;top:680px;">100</div><div id="a4413_13_100" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:85px;top:680px;">%<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>membership<div style="display:inline-block;width:6px"> </div>interests<div style="display:inline-block;width:6px"> </div>of<div style="display:inline-block;width:6px"> </div>Benton<div style="display:inline-block;width:6px"> </div>County<div style="display:inline-block;width:6px"> </div>Foods,<div style="display:inline-block;width:6px"> </div>LLC,<div style="display:inline-block;width:6px"> </div>which<div style="display:inline-block;width:6px"> </div>is<div style="display:inline-block;width:6px"> </div>an<div style="display:inline-block;width:6px"> </div>ongoing<div style="display:inline-block;width:6px"> </div>commercial<div style="display:inline-block;width:6px"> </div>shell<div style="display:inline-block;width:6px"> </div>egg </div><div id="a4417" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:696px;">operation within<div style="display:inline-block;width:5px"> </div>the Illinois<div style="display:inline-block;width:5px"> </div>River Watershed.<div style="display:inline-block;width:6px"> </div>Benton County<div style="display:inline-block;width:5px"> </div>Foods, LLC<div style="display:inline-block;width:5px"> </div>is not<div style="display:inline-block;width:5px"> </div>a defendant<div style="display:inline-block;width:5px"> </div>in the<div style="display:inline-block;width:5px"> </div>litigation. We<div style="display:inline-block;width:6px"> </div>also have<div style="display:inline-block;width:5px"> </div>a </div><div id="a4418" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:711px;">number of small contract producers that operate in the area. </div></div><div id="TextBlockContainer102" style="position:relative;line-height:normal;width:697px;height:294px;"><div id="a4427" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:0px;">The non-jury trial in the case began in September 2009 and concluded in February 2010. On January 18, 2023, the court entered </div><div id="a4430" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:15px;">findings of fact<div style="display:inline-block;width:5px"> </div>and conclusions of<div style="display:inline-block;width:5px"> </div>law in favor<div style="display:inline-block;width:5px"> </div>of the State<div style="display:inline-block;width:5px"> </div>of Oklahoma, but<div style="display:inline-block;width:5px"> </div>no penalties were<div style="display:inline-block;width:5px"> </div>assessed. The court<div style="display:inline-block;width:5px"> </div>found the </div><div id="a4432" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:31px;">defendants<div style="display:inline-block;width:6px"> </div>liable<div style="display:inline-block;width:6px"> </div>for<div style="display:inline-block;width:6px"> </div>state<div style="display:inline-block;width:6px"> </div>law<div style="display:inline-block;width:6px"> </div>nuisance,<div style="display:inline-block;width:6px"> </div>federal<div style="display:inline-block;width:6px"> </div>common<div style="display:inline-block;width:6px"> </div>law<div style="display:inline-block;width:6px"> </div>nuisance,<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>state<div style="display:inline-block;width:6px"> </div>law<div style="display:inline-block;width:6px"> </div>trespass.<div style="display:inline-block;width:6px"> </div>The<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:6px"> </div>also<div style="display:inline-block;width:6px"> </div>found<div style="display:inline-block;width:6px"> </div>the </div><div id="a4433" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:46px;">producers<div style="display:inline-block;width:5px"> </div>vicariously<div style="display:inline-block;width:5px"> </div>liable for<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>actions of<div style="display:inline-block;width:6px"> </div>their<div style="display:inline-block;width:5px"> </div>contract producers.<div style="display:inline-block;width:6px"> </div>The<div style="display:inline-block;width:5px"> </div>court directed<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:5px"> </div>parties<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>confer<div style="display:inline-block;width:5px"> </div>in attempt<div style="display:inline-block;width:6px"> </div>to </div><div id="a4435" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:62px;">reach agreement<div style="display:inline-block;width:5px"> </div>on appropriate<div style="display:inline-block;width:5px"> </div>remedies. On<div style="display:inline-block;width:5px"> </div>June 12,<div style="display:inline-block;width:5px"> </div>2023, the<div style="display:inline-block;width:5px"> </div>court ordered<div style="display:inline-block;width:5px"> </div>the parties<div style="display:inline-block;width:5px"> </div>to mediate<div style="display:inline-block;width:5px"> </div>before the<div style="display:inline-block;width:5px"> </div>Tenth<div style="display:inline-block;width:5px"> </div>Circuit </div><div id="a4436" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:77px;">Chief<div style="display:inline-block;width:5px"> </div>Judge<div style="display:inline-block;width:5px"> </div>Deanell<div style="display:inline-block;width:5px"> </div>Reece<div style="display:inline-block;width:5px"> </div>Tacha<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:5px"> </div>instructed<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>parties<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>file<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>joint<div style="display:inline-block;width:5px"> </div>status<div style="display:inline-block;width:5px"> </div>report<div style="display:inline-block;width:5px"> </div>14<div style="display:inline-block;width:5px"> </div>days<div style="display:inline-block;width:5px"> </div>following<div style="display:inline-block;width:5px"> </div>mediation.<div style="display:inline-block;width:5px"> </div>While </div><div id="a4438" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:93px;">management believes there<div style="display:inline-block;width:5px"> </div>is a<div style="display:inline-block;width:5px"> </div>reasonable possibility of<div style="display:inline-block;width:5px"> </div>a material loss<div style="display:inline-block;width:5px"> </div>from the<div style="display:inline-block;width:5px"> </div>case, at<div style="display:inline-block;width:5px"> </div>the present<div style="display:inline-block;width:5px"> </div>time, it<div style="display:inline-block;width:5px"> </div>is not<div style="display:inline-block;width:5px"> </div>possible to </div><div id="a4440" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:108px;">estimate the<div style="display:inline-block;width:5px"> </div>amount of<div style="display:inline-block;width:5px"> </div>monetary exposure,<div style="display:inline-block;width:5px"> </div>if any,<div style="display:inline-block;width:6px"> </div>to the<div style="display:inline-block;width:5px"> </div>Company due<div style="display:inline-block;width:5px"> </div>to a<div style="display:inline-block;width:5px"> </div>range of<div style="display:inline-block;width:5px"> </div>factors, including<div style="display:inline-block;width:5px"> </div>the following,<div style="display:inline-block;width:5px"> </div>among </div><div id="a4442" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:124px;">others: uncertainties inherent in any<div style="display:inline-block;width:5px"> </div>assessment of potential costs associated<div style="display:inline-block;width:5px"> </div>with injunctive relief or<div style="display:inline-block;width:5px"> </div>other penalties based on<div style="display:inline-block;width:5px"> </div>a </div><div id="a4444" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:139px;">decision in a case tried<div style="display:inline-block;width:5px"> </div>over 13 years ago based<div style="display:inline-block;width:5px"> </div>on environmental conditions that existed at<div style="display:inline-block;width:5px"> </div>the time, the lack of<div style="display:inline-block;width:5px"> </div>guidance from </div><div id="a4446" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:155px;">the<div style="display:inline-block;width:6px"> </div>court<div style="display:inline-block;width:6px"> </div>as<div style="display:inline-block;width:6px"> </div>to<div style="display:inline-block;width:6px"> </div>what<div style="display:inline-block;width:6px"> </div>might<div style="display:inline-block;width:6px"> </div>be<div style="display:inline-block;width:6px"> </div>considered<div style="display:inline-block;width:6px"> </div>appropriate<div style="display:inline-block;width:6px"> </div>remedies,<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>ongoing<div style="display:inline-block;width:6px"> </div>negotiations<div style="display:inline-block;width:6px"> </div>and<div style="display:inline-block;width:6px"> </div>mediation<div style="display:inline-block;width:6px"> </div>with<div style="display:inline-block;width:6px"> </div>the<div style="display:inline-block;width:6px"> </div>State<div style="display:inline-block;width:6px"> </div>of </div><div id="a4447" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:170px;">Oklahoma, and uncertainty regarding what our proportionate share<div style="display:inline-block;width:5px"> </div>of any remedy would be, although<div style="display:inline-block;width:5px"> </div>we believe that our share </div><div id="a4449" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:185px;">compared to the other defendants is small. </div><div id="a4452" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:216px;">Other Matters </div><div id="a4455" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:247px;">In addition to the above, the Company is involved in various other claims and litigation incidental to its business. Although the </div><div id="a4458" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:263px;">outcome of these matters cannot be determined with certainty, management, upon the advice of counsel, is of the opinion that </div><div id="a4460" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:278px;">the final outcome should not have a material effect on the Company’s consolidated results of operations or financial position.</div></div> 100000 10000 250000 1 <div id="TextBlockContainer104" style="position:relative;line-height:normal;width:697px;height:111px;"><div id="a4464" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:bold;font-style:normal;color:#000000;left:4px;top:0px;">Note 10 - Subsequent Events </div><div id="a4472" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:32px;">Effective<div style="display:inline-block;width:5px"> </div>on<div style="display:inline-block;width:5px"> </div>September<div style="display:inline-block;width:5px"> </div>28,<div style="display:inline-block;width:5px"> </div>2023,<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>Company<div style="display:inline-block;width:5px"> </div>entered<div style="display:inline-block;width:5px"> </div>into<div style="display:inline-block;width:5px"> </div>a<div style="display:inline-block;width:5px"> </div>definitive<div style="display:inline-block;width:5px"> </div>agreement<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>acquire<div style="display:inline-block;width:5px"> </div>substantially<div style="display:inline-block;width:5px"> </div>all<div style="display:inline-block;width:5px"> </div>the<div style="display:inline-block;width:5px"> </div>assets<div style="display:inline-block;width:5px"> </div>of </div><div id="a4479" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:47px;">Fassio<div style="display:inline-block;width:5px"> </div>Egg<div style="display:inline-block;width:5px"> </div>Farms,<div style="display:inline-block;width:5px"> </div>Inc.<div style="display:inline-block;width:5px"> </div>(“Fassio”),<div style="display:inline-block;width:5px"> </div>related<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>its<div style="display:inline-block;width:5px"> </div>commercial<div style="display:inline-block;width:5px"> </div>shell<div style="display:inline-block;width:5px"> </div>egg<div style="display:inline-block;width:5px"> </div>production<div style="display:inline-block;width:5px"> </div>and<div style="display:inline-block;width:5px"> </div>processing<div style="display:inline-block;width:5px"> </div>business.<div style="display:inline-block;width:5px"> </div>The<div style="display:inline-block;width:5px"> </div>assets<div style="display:inline-block;width:5px"> </div>to<div style="display:inline-block;width:5px"> </div>be </div><div id="a4480" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:63px;">acquired, subject to the completion of<div style="display:inline-block;width:5px"> </div>this transaction, include commercial shell egg<div style="display:inline-block;width:5px"> </div>production and processing facilities with a </div><div id="a4483" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:79px;">current capacity<div style="display:inline-block;width:5px"> </div>of approximately </div><div id="a4483_34_3" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:192px;top:79px;">1.2</div><div id="a4483_37_93" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:209px;top:79px;"><div style="display:inline-block;width:4px"> </div>million laying<div style="display:inline-block;width:5px"> </div>hens, primarily<div style="display:inline-block;width:5px"> </div>cage-free, a<div style="display:inline-block;width:5px"> </div>feed mill,<div style="display:inline-block;width:5px"> </div>pullets, a<div style="display:inline-block;width:5px"> </div>fertilizer production<div style="display:inline-block;width:5px"> </div>and </div><div id="a4493" style="position:absolute;font-family:'Times New Roman';font-size:13.36px;font-weight:normal;font-style:normal;color:#000000;left:4px;top:95px;">composting operation and land located in Erda, Utah, outside Salt Lake City.</div></div> 1200000 EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )V!0U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "=@4-7W_QQ NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TT7#Z';B^))07!!\1:2V=U@TX1DI-VW-XV[740?P&-F_GSS M#4RG@]0^XG/T 2-93#>S&\8D==BR(U&0 $D?T:E4Y\28FWL?G:+\C <(2G^H M X+@_!8.K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJJ2VYO$,#;T^/+V7=RHZ) MU*@Q_TI6TBG@EETFO[9W][L'U@LNVJKA%6]W@LM&R,WF?7']X7<5=M[8O?W' MQA?!OH-?=]%_ 5!+ P04 " "=@4-7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )V!0U?)!K$9( 8 +PA 8 >&PO=V]R:W-H965T&UL MM9IM;ZLV&(;_BI5-TR8U#39)FIZUD=*TW8G6E[1TF\ZF?7#!25 !,V.:YM_O M,220=L9AJ/1#P]MSX]N/;2X;SM9^LI(R_]'J)NV(A38YY MS"(XL^ BI!)VQ;*7Q()1+PL*@QZQK&$OI'[4&9]EQ^9B?,93&?@1FPN4I&%( MQ>:"!7Q]WL&=W8%'?[F2ZD!O?!;3)7.8_"V>"]CK%2J>'[(H\7F$!%N<=R;X MR]0>J(#LBM]]MD[VMI&R\LSYB]J9>><=2Y6(!*>*G!_>Z=^G9D',\\T85,>_.%[&760QQ8T#>0C7W]E6T-9 5T>)-E_ MM,ZO[?<[R$T3R<-M,)0@]*/\E[YM*V(_P*H((-L \B$ 5]W!W@;8F=&\9)FM M2RKI^$SP-1+J:E!3&UG=9-'@QH]4&ATIX*P/<7)\R=T4LB(1C3QT%4E?;M L MRIN'JN8N2E94L.2L)^%N*J;G;I4OQ_>@E$51R:ZH M%\0HZ+#X&%GD"!&+V)KR3,WA]ZZ$<%L7_JXX=E%S=J9G'ZJYITW,=-5C#L=6 M]T%GPABE.O67)*8N.^] KTV8>&6=\0_?X:'UL\%2O[#4KV?I(:5",A%LT".+ MN9 Z>V8I*5)=I4R-40WM#0I[@WKVYDSX7#5W#T>2;/K)0UQ:PM5C9&HT!# MH\/"Z+!FTQ04!MRL(UGDIGL[F=U= MH>O[^TOG",WNIL("37D:2;&! M7T]; V;QRRN=76-,0[O8*I^W5AW#3_0-S3SHH_["=_-';75#/B Y['>M@679 M)R.=77-P4[][?('K^)UX'J@G1[L-= /7H?M(F]4#DM@:$/05^"Q0T ( QZ,- MFK^L-UK[1JVF]DEIG_P/^^_=$ZUWLYZ3^M S -*U7HVQ3;V60(3-2/,QU5.U M!YWXB:\CK56SW*/O+9E*L=9J&YR$2U#"9KSY:+48L.:"O_J1JV_69LU;1VNT M#6+")3)A,^E\-#KGB:0!^M./*\?D XKV*1Z<:)VV@4RX9"9L!IVLM4Y@*EQM MS"PPM+#65AN@A$M2PF;,N>$NY&N^XI$)E0Z(G/9'W>$(:T'7'-K47PE+V$PY M3[X$".0+A,F/SS\AA[FI@$QJ31[@)1Z&\!AV)'=?CM#WUK&%44P%>J5!RE#, M1#X5UM9!&PB%2X;"9LX!S/?\:(F<3?C, ZUULP"@XJW65QNL1$I6(F:PV243 M7;VY*QHM624)'Q"ZFSB7$^UTVQS8U&%)1Z06'4U3(=1\+9^D9:F$!TJJ774Y MH/A-NU8S-4B SHW5$!KG[@N R&0\7))K>,V2(B4)$1JD9 3TB! %VD"IQ-] MNS7K5*XSF..:^BL!B-0"H*N0B:7JF+^ @EP!(X0QC?2I-0M6&VV#?TC)/\2, M+[M$KA@DTF2OX7J1.:ZIO9*#B!EA=D/LM9\H(/K&X,EN6@ \(-?M6L.N'OC, MD4V-ED!$S!@S"5GD9:M_UP%=:JV9!:HSV ;ED))RR('5G-VJYGX*K^&@?K@Q MBQ&+]+4>VR >NR0>VPPJ'SUN5ZHK71Z0>] V4'-04X\E\]CUF =L"K XBSSV MAGYEVL'F@)2E_O 0BJ;UV0;SV"7SV&9"V9]/H+]NF9I[_:TU^4G,LG7=!@'9 M>V_%:A'0^\F4D[U#1/>I3"2-U%Q%6P^?1#+;>LC5^IF:>IO].N[W\8@,U33V M5>>Q9![;S"K3@*JU/%0_PY_$,%MG;1"171*178N(&F7XDQ!G6P^#_V9XE T) M'Q+['76#XH.-\;]02P,$% M @ G8%#5]Z4ZJ,3!P ^A\ !@ !X;"]W;W)K:#Q?)ZRY[X/=>_;N\DW"T.7M9%Q6M5 MB!I)_G@SN\7O5C0S UJ+WPK^K(ZND0GE08@OYN;C^F86&$6\Y+DV+AC\V_$5 M+TOC"73\T3F='7[3##R^_LO[#VWP$,P#4WPERM^+M=[KD2]1HFA:\1 M7"E1%FNFX>8]*UF=?T#?OOD.O4%%C7[9B$:Q>JVN%QHT&$^+ MO/N]]_O?(Q._=\^W5R@@;Q$)"'4,7_F'_]34,)RZAB\@\D/XY! ^:?U%4^$W M4O):(Z84Q/G.%<_> 74[,+OLG=JRG-_,8!LI+G=\MOSF;S@.OG=%=R%G@UCI M(5;J\[Y<,;5!,&LH-Q?\CZ;8L1*"=\[BWE7D<4!#R/GN.![;C&0D M)>'!;* T/"@-O4H_UCNN=&4F1O&\D84NN$)LQXJ2/91\#M5KKD"[2_C>J35I3*V\T63-!F)M*WB.(MCM\;D MH#$YN1IJ+22L 9>RQ)[P-$@#/)+F,@M#G+JUI0=MJ5?;G>1;5JP1_[HU550= MS7T^*"TNY:D]I2$.HY%PVRJBZ<0ZS0ZR,_\Z%9J59RC,;(5!' 91.M+HL,.P M[4CDEHF#GD[!B?S"@47JE[=H"T#2Z!M6;;]O:]?6E(?)3=6Y/5:41"0ZREM' M&X==&$;A1'[Q$5;QF25,&6(VL,^.\ H?MS7-*1W;R:19,DZYRRP,PVQ"> ]$ M[&70\I]"K)^+LG1*(]9OAB&<%\?23ID-I?7\PGZ ?:PUJY\*J%#=DIV>?FHG M)Z+AN%PYS=)LHJ;B'E_8SZ]_MP6@%/737'-9>388MCF$ YI9D^TR2X*)XH5[ M7.$3O&KKP.VT/ =ULB"@L95)EV$41I,5H <4CL\ZH94%>RC*=M;9Z+QI2.+7MA[7H'K+ \EPWO6>/,@HTYC),TL.J>PXXF M%-.)Z>IYB/U O.U$%H>#!3]$X11LXRTEJ;7^3U@-Q?84Q'X,?BAV!70_:[]" M&VXD"\<";2.:8#J!$=+SC_CY-P3UT1YP=BHVS#"):4I&8EUV*8'9GU#;0X_X MH;>O>[6HSQ5L,RS+Z'BM.JVR"="1H\[/#[H/_)&#RN%2G20*L9F&(Y*0\6G- M;4S)1_SD6XFJ*KIC3]MJ M"CCIU$^\SDT'-X=VCJ.?A>8H<\KW.G=77>1LL_]_1\,$]$0ED1=7]UKD7S:B M7'.I_MX>5/6+^[&"E\RO?JYP(6_#J'M($W\;>0<]T!R.N3G;%K!,G?':O2%4 MG&CG^0D M/YNJ*=LNH>LC105SMC%/3G<<#I5J7Z20>#0ERQF&3G$,9WT M5"5^JIH:(&JDS$XPO8^6G*E&OB"F(1BEH0R0^&V0I$AMF#0]LT;W?*MY]0#A M=H\&V^K1FB5'9C\U-4?.IW]=Y#:&YS0(L#5_;KNI S7M>4W/X?6*E?-/9KFA M'Z";@OGZ6.=7^X2,2H/ST9L#SS&FCH=O3D,@_=_]7AO-\"0)O^8#L#1R#K[-*>AIT^C/?GI:?+#KF\5 MH_]\:C?S?YU:_PXIQ?"/;TH[B_E;1AUCWOJQ_V@PG_[)K@* M,'10$NU8V?#OW/$[N!Y8UH]I+PZZ@MY&T;=GT?H*\XC9Z[6S'JO%8Z?2?AM]EH7 M1R]FS5OQ3TP^%;5")7^$0<%5 C,E]R^:]S=:;-MWM0]":U&UEQO.8+Z, 7S_ M**!YZF[,Z]_#Z_[EGU!+ P04 " "=@4-75ZY3GJF)E6B=7]BVBA)(J>J)'#*\LQ0RI1JG\M96N00:EZ"4VY[C^'9*66:% MXW)M)L.Q*#1G&\ZK:T]NS MYQSR'G&\,^(Y7K\%/CT,_UID".^WP6UTWZ3 :U+@E7S]O2E(4SQ0[87FV:/1*T M96+0F!@\PT1U%@DM="(D^X-'V%BH5EMU5^2##4DNEK[R]X_X+I%;#H:-@^'S M'3"EBN/JASN: L?SW5WQ'0*WM/N-=K^S=H):-7Y#5"$?C@GW=_1XOA.,=H6W M!P9[A0>-\."P<$Z5(I>FW*U :K;@0#I7@(/4SZT +T2VE851DX71?ZL HRX5 MX$C0EHGSQL3Y:U: \YT3-ABUO?_'X[;4N\[3I]=YK?>_9CXNOD-@I=[>Z"%, M W=-Y2W+%.&P1*33"["2R*HGJB9:Y&5;L1 :FY1RF& ?"=($X/VE$/IQ8CJ5 MIC,-_P)02P,$% @ G8%#5]*46&-E!0 ;14 !@ !X;"]W;W)K4%$DV*6(%\B:6E+O3[\CC_2G.#ES\D%O&%'HJ\E)> MC[9*[:XF$[G:LH+*,=^Q$OZSYJ*@"F[%9B)W@M&TR^HO.C2VW@BM]E+QHG$&@B(KZU_ZU Q$SP'BV!U(XT!. M'8(!![]Q\*M$:[(JK;=4T?E,\ ,2VAJBZ8MJ;"IOR"8K]30^* '_S\ M3&%26(K@2O(\2ZF"FP<%/S!;2B*^1G?EBA<,7:)O#V_1V9MS)+=4,(FR$GW= M\KVD92HOT)NC^]E$ 9Y^R635H-S6*&0 Q4?WO%1;B=X!4GKL/X&TVMS(2VZW MQ!GP@>W&R",7B'C$M_ LW.XW^\T8D;AR)PX]"GP_X4XQ,ZBUG@)>$ 7=3214ZZ#X)+B7:"KS-E@XO,MX:![Y^PF58$Q\'4 ML[/%+5OL9'N EIR5FPNT8243-$?0#1!-H7=ENJ1UU[8AQP9,2$@0G2!;K/S( MB^W$24N<.(G//H#_\RJH-WFLVM=>*=IQW3U2Q8GL*91@%)!N ZJ<1. MV9F_^[G/6K:FO/5ZW,.#GG:":F8JLS?HY@U'I1_$WBF^:86'M -WLH;=NE;5 M_?"L!V;CC<)3,-,(A^$ 6*=JV"UK7[G2C:VW+(DZ$H<&T[2"UC'4.#I] MPVZ!:[9!2P8?*NRE#!1]&IAJ4\EB0^TL1C@*@V2(M=,[[!:\NY8.-1W.RFA* MEZ^WE<>,IE'@]1O",6(G<-BM<'J?Y5CGID(%QD;&8H1)B/VAM=)I&7:+V499U9HX]>]7U?JUHATGWRDA<2OA+979"IW!UVL* ME4:%K,:@2MZZIVK"Q;U9\,;>Z5JV6)%Q.*",I%-&XE;&MUF^U]+W"[C^_\(U MK0!WJ+ Z)22!L["^5^@_]"'O6#7LY.N![)15\&<"ZMA>84V!_N*=KQ M('2J2]RJVQ58G;U]FBR?BDED"*[=C SUL$YQB5MQ^W7EHK1\6B9)8%!:S7JB M4E-.>@=7!1.;ZCQ/0OO9EZH^YVF?MF>&-]5)V0]%9NL ME"AG:PCIC6,8/U&?[=4WBN^JX[$E5XH7U>66T90);0#_7W.N7F[T"]H3UOE_ M4$L#!!0 ( )V!0U?*%%$*P@, *T+ 8 >&PO=V]R:W-H965T&ULK5;;;N,V$/T50ET4"1!;-\NWV@82;Q<-T+3!NFD?BC[0TMAB MER)=DK;3?GV'E**U95EH@;Q()#4S/&=NFME1JB\Z!S#DM>!"S[W-5 4UN%5;7^\4T,PI%=R/@F#H%Y0);S%S9\]J,9-[PYF 9T7T MOBBH^OL!N#S.O=![._C,MKFQ!_YBMJ-;6(%YV3TKW/FUE8P5(#23@BC8S+W[ M<+H,G8*3^)7!49^LB:6REO*+W3QFH[ MK>+I^LWZ)T<>R:RIAJ7DO[',Y'-O[)$,-G3/S6=Y_ $J0HFUETJNW9,<*]G M(^E>&UE4RHB@8*)\T]?*$2<*:*==(:H4HJ;"X(I"7"G$CFB)S-'Z2 U=S)0\ M$F6ET9I=.-\X;63#A WCRBC\RE#/+)929!@4R BNM.0LHP8W*X,OC);11&[P M4X$YDMO@'8 \BE060'KD9?61W'RX)1\($^277.XU%9F>^09Q6>M^6F%X*#%$ M5S#$Y$D*DVOR/6+)SO5]Y%.3BMY(/42=!E>PZY,@NB-1$,4M>);=ZO?[;9]$ M(Z<>=<"):Q_'SE[R[C[^_7ZMC<)4_Z/-J^6MD=3F'MH6(,Z@+?X M]IMP&'S7YI)W,G;FH$'MH$&7]<5/V*Z88]Q&L]0=.EW;E0Z+01C._,,I^DN9 M,$K">%"+G>%*:EQ)9^!^-CDHDIY%IL1);KC4^O:.K %;*1!#7Z=MV)/W#-$[ M&3MSQ;!VQ; S1"\"?Q*<_8-YFTN>,;$E6_Q)5'X@MB$?*.-TS:&''NEIRH%H M2/>*&0;ZC@B,,::Y@I13K=F&I;3LX]F?V.5<&;0YL$0U. GL:#QL!/]2IC>9 MC-I#/ZKYCCKY5@6(<<40"]@P0V[@=6?+^!9)<%?!1A*&)>SJ5U[-E39:HTO( MX:29U)="T2!NIS6N:8T[:;5E].-Y1E>!0N9MP,<7F)))TL!]*=,;)5=*<5(# MGW0"7_Y'QTXN[@YQH&D ;!%"SXZ#=HAA\/5?&G2"_!&TGC8ZN?4JH<8HMMX; M6QXV:S *1$@D(8R2G-MJ8L( EJUI_7T&EQY-PJ;;VZ3"Y$K"A"<#0OB_/7]! M:$EY[PG[ 9!/4F98[IA4_58JX66G3J)FYK=)18,D;I+Q3P:? M36S8,:\WLO M3#DNU*?US'GO)JW&^8.=1=U ]=5,.<@^4;5E0A,.&S09]$?8A54Y&Y8;(W=N MO%I+@\.:6^8X3X.R OA](Z5YV]@+Z@E]\2]02P,$% @ G8%#5U)XSA,% M!0 *!, !@ !X;"]W;W)K'5TC M0^5.B'MS\UMV,?$,(I:S5)L0%#YV;,GRW$0"'#\.02?-.XWC\?53],^6/)"Y MHXHM1?XWS_3F8A)/4,96=)OK;V+_A1T(!29>*G)E_Z-];1OY$Y1NE1;%P1D0 M%+RL/^G#(1%'#A#'[4 .#J3K,!MP\ \.OB5:([.TKJFFB[D4>R2--40S%S8W MUAO8\-*4\59+^):#GUXL19E!45B&X$J)G&=4P\VMA@^HEE9(K-"2J@WZ#!57 MZ!1]O[U&'S]\0A\0+]&?&[%5M,S4?*H!C8DY30]OOJK?3 ;>[*.OHM0;A7X% M!-ES_RFP:*B0)RI79#3@+:O.D$=.$/&([\"S''>_W*[/$(FL.QF!XS>9]6V\ M8"BS)FDKF[25% 6"SI-4\W)=+UVN.5/GKK3587UW6-/6YZJB*;N80-\J)G=L MLOCY)QQZO[@XOU.P9QF8-1F8C45?_ Y3B)>I*)B+9NT;6E\S;':+&<;SZ>X8 M?=\&DP#[L\;L&:Z@P16,XKIF0#;EM)XC989H(:3F_]H'+JAUN-DQC,2?>1VP M#JO(Q\2--6RPAB]@73$IH2/K1")-'YBSV<+>VWU".@C[-J?8)P/9C!J$T2C" M/_2&242S?V!8V8EQ@DJF71"C/L00=S$ZC'"8>&Z,<8,Q?G$EIJ8?*REV',8- MNGM\:D@8>RZP<0\'\<,XZ*#M6^&(Q$-%3QJXR9M&!R]W3+UF="3O.3K>*=BS M#&"OU25OM&0W6YEN0)^M -4),*L+*99NIXO*3^(PKC+H&\'PG5$]#D!TA(@K\\[M LT MB7X\055. ;KAQ7YL>66(.-$31_Y#^.NB=]E%83C0.+@573RJ:+;3 77*6'9H MGHRK2BB:_S\^?@]G-.MR<=C$ SQ:Z<0O:V=O8GW<*JL$GYP3P8E_UL,6>W'< ME2Z'V6F08#)4CE9I19:#@.LRA,_&@ >2O+9%R6ET-8 M$=7HCJUY69K\&XE@DHO,2<&AN EL+KIZX+ +$B\>V%J05IG)N#*/>/^N.%H<=!D."._"G1V<.!9-K>Q2C8&AL2UW_9F^>-L<]E_:0H_/\ M"I\OZT.;-DQ]AO252BB,@B9>04CO+((I+NMCF?I&B\J>;-P)K45A+S>,9DP: M _A^)81^NC$O: ['%O\!4$L#!!0 ( )V!0U&PO=V]R:W-H965T&ULI5=K;]LV%/TK%RY0K$#B9])T36+ M2=)+X7RE(K9^-0JU9Y4GI(;CA_J M:X_=J+>2ZXIMT,Z2Y^)\L)@\OS@2^23PN^9-V%N3,%DZ=RN;J_Q\,!9 ;#B+ M8D'AWYHOV1@Q!!B?.YN#WJ4H[J]WUE\F[N"R5($OG?FH\UB>#YX-*.="-2:^ M-S+/8R9T+Z2YM6]OAH0%D3HJLZ92"HM&W_JR]='/84GHV_HS#M%*8) M=^LHH7RAHIJ?>;S480_T1IEG>V+UO;T.[9G]-K96 ;ZQ>:S%]T. -UT,:3P]H.I[.'K WZ\G/DKWC'R9/?RZ6(7K4T%_?BD/K9O9M M-])7ST.M,CX?H'$"^S4/YH\?39Z.3Q\@<=23.'K(^@]F\&';;UQDFM A_8]( M7:B@@PA>"U<;5>J^]R73XT?/IM/QZ88/TFIRNCMIPMQU137^ MNCQ0W8+E7"P>0#QKO!<'5L7&\Y#>0E(EESM36U9^2"]UR)2A/[!))"]=52N[ M%3"3D].02C6A7#0KM#--3U+Y3H$@,PWZ@B8SVC#?!AK2A\ "^)<0-08.@BD6 M :U6O@UCQR9S-B#>N1+ A;8(B@:(GG60>$%(AK:.6\R46-*KQ>(:X#\W&@PP M0RR&;@I1=-C=,JF T5R+GP O*L*"Q#771<&>"N\J'#M Y!V^(5W9-7;)S(W$ M3$?=P>X"@?0%6G*F&B@*=K#XW#@!CHJZQ;53>YU!1X4=NZ4R*>5XU1WFR)U\HT*8;0M:[2F00DUQT]US(LE/8DDDP; M # <$G6;<*A*BNQON,T<_"VEL/<9![C%9+,!$C_QEUI6X8D0>0MU?T"6!66R M]759W&E>[N?RYBZ#",;5'L,["/0*=VWXCNC5+CI2:WA!>2/HX2X]F4&J MT<-2[0C\6FFCEH8/42Z'01DP]_\5:" \'MM*'60EG65-C$Y!Z=+90Y?HQ@9YC%$#Z0*AP?W MK&VT,3ZBDR^%2*W# BF3 ^!N1L E=0ZX,OYO\'N69&>K97.VQ;ICVNY MB[:$5HWC_"=AVTJ,^/*_EM;C<)E\73DD:"H08'MOR>(//^U>;1V4UF$AM MMTE]];?=&X< ;=+=U$G7^]+ $!JI>^014S0]02EO_"Y'17M[R%6"09GD@%IF M2285#MCI]E,DX];+C->(*PA)ZS3^_O!XV5\$=[-A^*T7QFCOO8CF7*57<:!$ MH7TZ]J?]PWO1OC?OQ-M7^VOE5S*-#!=0'0]/\-;R[4NXW417I]?GTD5,@K0L M\>.!O0C@>^%P%W0;<=#_')G_ U!+ P04 " "=@4-73X,[JHD$ !B"P M& 'AL+W=O3B:F6F/#S5BU*&EGJ73#+2WU:F):C7SAC9IZ MPL(PFS1?V2M-J,J L1(/2""5!X_)\-(M.+Q*G[Q6^"-R8O7=PD@(88V5=0B<'K=XB77M@(C&WUO,T>#2&>Z_WZ._];%3+'-N\%+57\7"KL]' MQ0@6N.1=;3^JS6^XC2=U>)6JC?^'3:\;)R.H.F-5LS4F!HV0_9-_V^9ASZ ( M'S%@6P/F>?>./,M?N.73,ZTVH)TVH;D7'ZJW)G)"ND.YMIIV!=G9Z3MYB\92 MEBU<8]5I806:LXDE:*P0FAO=*VK6!-W*!BT/["5$:>+%[7A?L M2?U@A+5=/5 M%')%E\P'XG)D:>-2-2V7=Z]>%"S*7QL0.PBS@^ &U)(P6XO-'#5LSPRX7,#O MG42(MX*?A"18U1G:,3^?'C&9-4I;\0\NR+6Q\%E2FZG]^E=J+V9?\(HC3T\CQ+79P- MZDJ00CPHDV41%&5!>KI5FKQM<2-6!&$<[12#L Q)F@5E$L$E4BQ+ M49&^S] "6V4$I38*(I8.1H5;1SE\OH:5ND4M?7Y=\J@GRNH.U+P6*^Y:F($R M"=(B&6QC%CH1RQ*843HL]:?JAG*Q=SI1&&3%+I:D])(X@4_*4KRDIYV_XT?[ M$E@:!?0[3!W9,[>7E$$6E91NVQ'4LNMSS8*H.#1(XU[,BJU7J>0/'3^%>XE8?FP<.(R*/-RKW"2D)&T((?Y MXX63Y;NRN7\ZV;-*)PKI))-P5PD46A2&= '*QXLG#I)TCR85 HGBD,Z1ZF_5@^K+&<'!F7DQ2&5 MS7^ILL=19K=XPG-/B>&UPA76E6(1&"I50-.9'R^J9KN0>G HC@=%U2< MXYCZG= 64<(&\<9\U_+Z^B7-G+@^HX..85;Y).RY:_@=+,1R268;X;JK!9K7 M>.TVQU1XTG_=OC,BC@\S0Y'88R0TNA;??R3,@R9^]"Y])2:DIXCZ'7+MKDR> M!F460W22>I&!/ ZRH4!VS>3#[M#HVT2^*3/$@XV/?5(G>W,/7<65G^X,5*J3 MMA^!!NDP0,[ZN6FGWD^?[[E>N6Y1XY),PW%.@X3N)[I^857KIZBYLC23^=A)9<"L% ?#0 M& 'AL+W=O/??*(WVY M5OK)Y(@6OA5"FJM.;FTY[?5,FF/!3%>5*&EGH73!+)%ZV3.E1I9YI4+TXC < M]@K&96=VZ7GW>G:I*BNXQ'L-IBH*ICT MG\I[351OAY+Q J7A2H+&Q57G.IK>])V\%_C,<6U::W"1S)5ZL M$O:C6O^&33P#AY5!P67_9MR8/+85Q>$8A;A1B M[W=MR'OY"[-L=JG5&K23)C2W\*%Z;7*.2U>4!ZMIEY.>G;UC7,-G)BJ$.V2F MTD@9M^:R9PG.O93?PBX .6 M70CC .(P3E[ 2W:1)AYO\&.1PM_7X547)Y 9RCIKI M--]T/?M)JK7 ;(EL+C )C/J4$$6EE R;3D:<#M@%:!OQG$\? L?<(4"HB,ZAHQK.LEB TJ3 MB2T5T#H554;^3$EE,@KCM_!710%G4&J>DGLTN<#P@@NF@1ERQSB(K2\N +Z= M#G2R]),3.(_$,\H83YF Y["$(Y5\3*:\9((RM="J<$JITEK-E6;.VGS3N- R4[L* M&4V0H[PG%.-2\@5%+*TKLO-FX=IHY=M(+?;^//74+_%IQ MLN::G'HW357EVIU D*_V#;W;*-G&<:=@LN_5Y+.=L/XR9\]51G:,3]/3ZAL3]?V5&VK?,,$50"W,=U5DOLN@KDB*+CP M;1%1NUW *!@-!R MT;?4*;X+;=U'&9;*<-M2#*)H=$1]>H"E6J&6KF!UI9'?? _5#D:!O%D>(IUMLZ#8= /)\?D MV4HGXV P&CVCOUOIX6APL/ZA*D=A2,TZ>49_M\Y)D(3C8_)1^Y)M@(ZUV O' MDR <#(_)HZ8(Q]&)IG#<_]H43O8"DL$@""?A0:62P2B(1A'-G!4:Z_/2BFF= MHX2RHCN>GK-9%[X@_+F_"WA]GS0W#\V\EJ8;MAN.(J-I6M_O?B]5^'.Z:7 M-)E!X()4P^Z(WH"Z?H[7A%6E?P+/E:4'M5_F] \&M1.@_86BB[@AG('=?Z+9 MOU!+ P04 " "=@4-7=B/3MJH" #D!0 &0 'AL+W=OVF6EK;2-30QI:-H$^X#XX";7 M)%IB!]M9![^>LY.%3NJZ+\GY?,_CYWR^6VRENMT5$6@6X4\=Z"F#B+&9D'#*^&M%LYWK58+V9FZ$GBM0'=- MP]6?4ZSE=NF%WI/CIBI*8QW!:M'R F_1?&^O%:V"D26O&A2ZD@(4;I;>23@_ M36R\"_A1X5;OV& S64MY;Q>7^=)C5A#6F!G+P.GW@&=8UY:(9/P>.+WQ2 O< MM9_8+USNE,N::SR3]5V5FW+II1[DN.%=;6[D]@L.^4PM7R9K[;ZP[6.CV(.L MTT8V Y@4-)7H__QQN(<=0,I> $0#('*Z^X.A$8(K3N(!O ISTX>@$)][/ M8SMCKEN>X=*CIZ]1/:"W>O9T1 =^3.60)3Z<9C"!5(&-D9W;5O;Q-+49]-C. []Z8P16Y0R/V6A MLQ(_(6 M-(91V0#:WTBJ^K"P!XR#??4/4$L#!!0 ( )V!0U?H;4@=.P0 )T+ 9 M >&PO=V]R:W-H965TV DVA(BB2Y)Q\E_OR,ENT[\8VOWM!>+=[S[>'?\ MCK[16JH'G0MAX*DJ:SWNY,8LSP8#G>:BXKHOEZ+&G;E4%3%%W)B.GNU:3D5R9LJC%M0*]JBJNGL]%*=?C#NUL%#?%(C=6,9B, MEGPA;H7Y?7FM4!IL4;*B$K4N9 U*S,>=*3T[#ZR],_BC$&N]LP:;R;V4#U;X MDHT[Q 8D2I$:B\#Q\RAFHBPM$(;QK<7L;(^TCKOK#?HGESOF^@\PAFT@;!/(.3L)>"N6?2#, M T:8?P+/WR;F.[SP9&+PY_1>&X5W_]>A'!L(_S"$[82I&'>0\%JH1]&9 MO'M#A^3#B0"#;8#!*?03E3_M=R6-@!#>0YOA72Y@+DOLKJ)>V#ZQA-<@FEW' M>KO _@6#IB8OE!&BAK40#VAFKP^P^$94]T)!>P' ZPRFJP42$%CD= RZ18WN M/E^TM\'@1\DC+3'GRITS[<&ID^Y++,A-(PDU6% M+>IT,"NYUC"%.WQD]$H]PS4O,G2":9JNJC[\AFDHN!'&8F9P)>L4J:BP!+8 MTTJN:O/J,^/+PO#2GH,L^U4B_@57-=IK!#8";]? G;0FY[SD=2J &_AEA3'[ M;19O(2+V-XCQI^L3CY"X9[7,HY19'?/B>&A5U LCNM%2+TCB1CLDB1?&?IM MBK$HD=OW[5% @4E4PH,:WV$Y!\.?X-V;F%'VX>@W3,*#NJ:*%AZQN7O[EI@3 M8!N@[!Y#O>?8Q'X0'.\G>]0_U43<*@WUR--J? MZZ4@=LW$XN,4B\GK5HJ1+_^AE?S(&]IS]Q0_VU"!1Y*=NFSDGV\KRD*/Q1%> M;HC4MQ+U@UV.O";[/DV2T-$DP>Z)FC;R0])2(D@\/W'D\<.DU<5(J.'!:6*P M,S)50BW<8*BQ2$CQ9GK::K>SY[09N;Z;-X/K)5>+ FE0BCFZDGZ$(XEJAL%& M,'+I!K![:7"<<\LAK 'NSR7^I;>"/6 [D4_^!E!+ P04 " "=@4-7 M4(O@<3 # !H^,]&FTH0'\TV MM+5!D7NEJ@R3*)J&E9 J6,[]W:U9SG5#I51X:\ V527,MQ66>K<(XN#YXK/< M%N0NPN6\%EN\0_J[OC5\"GN47%:HK-0*#&X6P7D\6XV=O!?X*G%G]_;@/%EK M_> .'_-%$#E"6&)&#D'P\H@76)8.B&G\UV$&O4FGN+]_1K_ROK,O:V'Q0I?W M,J=B$:0!Y+@134F?]>X#=OY,'%ZF2^N_L&ME1V' M/84T^H5"TBDDGG=KR+.\%"26*]RS%_JATRL M9Y<\LULE!P'OL!Y"E P@B9+1 ;Q1[^W(XTW>[BW\<[ZV9+A*_GW-\19W]#JN MZYR9K46&BX!;PZ)YQ&#YYQ_Q-/KK .MQSWI\"/VM.?H?,$T(4SB!0[%8"2LS M4"PA?TBX8R[+QK41X&;#?05Z ]9IG+C.R$'LA,GM$+X4N*^9M=A>$HY$I1M% ME@6 "MU8H7([ 'S*L"8OWLKE7,[',X:2AA 5W",^=)4%7!>$U9IEN]J \V;+ MS0+)J3\G<--4: 1IX_WLN+R#<1SS-TXF@W@TAD]H[0P^:6M!$!FY;DBL2P32 MH#2K*#*ZY !N&8"0$TMP-(DGQW 43T;'^\@_JU^(\N2:1R+"E=;./8[TD"V? M)=/.?I*>PB4JS3WM:=[[^8'YB7ADXEM\$30+/$\M<:28S,"-(4[/.!U,SR*_ M< #>]PGI<^0(&YDQZ#-*/(D@3M,W&?-P#,%VTK$WEW(0;U[6QHL,_UXPVAI[ M!]$P2GA)AI,4+CM;^[>GKW50N#?Q.-%;/]?MQ/PAWKX[ MU\)LI;)0XH95H^$I#P_3SO+V0+KV\W.MB:>QWQ;\_*%Q OQ_H[FENH,ST#^H MR^]02P,$% @ G8%#5S5%U%H%!0 2@L !D !X;"]W;W)K&ULI59=;]LV%/TK%^Y0=( G*[*=.&EB($D[K ]M@Z9;'X8] MT-*5S)42-9*RX_WZ'9*R[!1I,&PO-K_NX;GG?HB76VV^VC6SHX=:-?9JM':N MO9A,;+[F6MA$M]Q@I]2F%@Y34TUL:U@4P:A6DRQ-3R>UD,UH>1G6[LSR4G=. MR8;O#-FNKH79W;#2VZO1R6B_\$E6:^<7)LO+5E1\S^[7]LY@-AE0"EES8Z5N MR'!Y-;H^N;B9^?/AP&^2M_9H3-Z3E=9?_>1=<35*/2%6G#N/(/"WX5M6R@.! MQE\]YFBXTAL>C_?H/P??X%%B^$4XL+XW> MDO&G@>8'P=5@#7*R\4&Y=P:[$G9N^8DWW'1,I=$UW>K&&>AD0<*MZ39 M3ARN\@:3O(>]B;#9=V"G]!Y8:TMOFX*+Q_834!QX9GN>-]FS@/?<)I1F8\K2 M;/H,WG3P>QKPYO_';_K]>F7#SA]/21!OF#Y]@Z^F"]N*G*]&*!?+9L.CY^&D+44L,%W2'9O0)YJ-* MR4J$G<]KIHVP#HG[IS;2[?Q9A\5;7;>BV;U\L03XP\!59$.[PY\:0CM0,/:7M^H"%@A5D?.R]YA)(Q1%8@ M#OT=?GZ4E1ZB:N3?7"1(?F_S#N"-_[)8I)7>2(\/JH<:\30*::/BNBS]VBM. MJF0,$NCHLN[J(S*P/4R.A/$:&LG>E1#'T]?]WP=\N0/]I(]O_T=OI!45\J\O M0GBY+VI/J=1>FB!LB'$;R1]JL#B8PZ75;LB4' N5-CMZ%?32G44([(\7@)4& MV=G0%^:O?>LG-&[']0HQ[YLW77<5Q*'L+,PSWUTV7D+=P,U86%Q5?4A^H"R; MC[-%BM$,H_GBG.Z135(HM)%O3V?I8GRZ.,%_.EYD*;W%SK[L 33.<#WN/9VE M]!&1-30=HQ_3;)R=S_T%\_/Q=#;#Z'2^"*-]Y\/ .OLHVW.D.6HSU*K?0^#T MRN$9A!*GLE.E!#5QZ">A<8FA!!(T+:8="S,.*8SD&HX*:]FW.N2IQ%O)(?!" M)0UBALVJ)@=0;U04O&I,ZP.#\7K^#XZ'(^OS/?"5!*-1W$)TS0Y MPP/!Q)=;G#C=AM?22CL(%X9K/';9^ /8+S4^D?W$7S \GY?_ %!+ P04 M" "=@4-7"\:"4@@# "B!@ &0 'AL+W=OBFJIAZ6& IMU,O M\AX-5WQ3&&L(9I.:;7")YEM]J6@7]"@YKU!H+@4H7$^]>72R2*V_<[CAN-4[ M:["5K*2\LYM/^=0++2$L,3,6@='C'L^P+"T0T?C987I]2ANXNWY$/W>U4RTK MIO%,EK<\-\74&WN0XYHUI;F2VX_8U7-D\3)9:OJBB1P7]E"61M%; M3G%FMC0RNX,%U97#F:SHK#6S[9H$AM"M3Y!U2(L6*7X!*8$O4IA"PWN18_XT M/B!6/;7XD=HBW@NXQ-J',!Y ',;)'KRD+S5Q>$?_62I\GZ^T430?/YZKN@5- MG@>U=^9$URS#J4>70J.Z1V]V\"H:AJ=[**<]Y70?^G^=SGZD"VD0QO 67NS" MM32LA,@/;;]C'[X)A9G<"/Z;/+-=SRO4AAFR#OT(V#TJNKU0H^(R![DFB&.( MTC[5DR27)1,:N #9*'>N,!>BH;Q76$ME@%0&UHTR!2KR:C7'QLDV0CO$)V1J MB^C#=8$N$Q,/!Z_&<30ZU:09=*P\LTQUP12V$L#-@TM#.>C'E4$4L$6\TX!V M*E3^"B<78JSFP]5]D&=D6Z"19B6-B?_[>]V:\0R!I>KNOL#\D%K=KU^_[O') M@_/W8:U4%-\K8\/I:!UC?3R=AF*M*ADFKE86;Y;.5S+BUJ^FH?9*EKRI,M,\ MRUY-*ZGMZ.R$G]WXLQ/71*.MNO$B-%4E_?:=,N[A=#0;=0^^Z-4ZTH/IV4DM M5^I6Q=_K&X^[Z+4\'9W/CM\=T'I>\(=6#V%P+2B2A7/W=/.Q M/!UEY) RJHAD0>+?1LV5,60(;OS9VASMCJ2-P^O.^GN.';$L9%!S9[[I,JY/ M1TX4S@O^(AK3W B443HJO:S;BOM$W_Y?<6A\&& MH^PO-N3MAIS]3@>QEQXU#+0IV.4!Y!^8T:G?W\T^Q5]O8%OP]V?A^\9/V_S]/+YCZ[J,0; ML2=>QN/3Y8?S3^+FR_7\\O+BX^ZV&AG))?>+S__=)3GV=N+KS?G?#E[^X^)F%__\?%B;_9&U KE9>&" M^)N89=DXRS(!".^:4A>*#P +HJH6RHO9;"S>:Q\B5KA"J1+.!EYS741'*_9G M3!90)JX5Q5=+N^78OLW?"UG72AI5\LMDZ$(CY[J(R7/R;_;Z;4@!3G@=7DLC M"@X,.BB6N%CCJ$X)#BB(8CO&A0 ] S;DAL,B M'>@M7M/M0@EHI1$09&DFA/![)4V7OG+9/8.;E< S;9RF9^6'ZKV2Q'M"B%G"36, M:_22G@_LEI$%8QJ:Q1WDO4/OK@'86$3&?N!-GC$K9HD5*97]*?P,VO[TN G6 M5C7'SA:OI$<,L\..8W4/2TK+6"R9584!T-QT$%A[$EMXKQ:^0?\3<^V+1LE2C"!#"@7P@_IC'@EEDK&!CV*$![$ MLY.."8-#-JF>4[E[M3 *A6K5MDMB6Q!;D0\5-]56(6T!<-O:2@):4NLH&T4H M].+O770TQ?!9A;,;./ET&[8@T0"\"6*MP!FB WBO,1-1,>%Z+RUWOD3N*/M+ M3>O:L=@FMSV[3][$\F[T9PZ.+%?P%_3INS*=8G3JWT!C4/BM ++FCG?"5M*4(_[>0RI=(ZNXV+VIJNZPC08 MV.G]KC^!GAF3]E=I^<'LJ"N8GF;("Y(#O=*6YR!R?DDN#U#HO6<]!H)>)1+, MUUH]8L6PV4&Z%$JCXO+'@9S^< S9;W6,ZUG;=6*'IG0CPZK0_,5(]RET@-&6 M09?K5#^]H2T\6TE/$:!Q$<(-RV_M/.6'/ AKTE+BG?3=W-;Z]$CJ0\H=@.-7 M5VTK'NA&MUHGXD6[8U7!A MT4"1%$T;YX:FF54J4HPU\%ZUF@]8NBD!4FT=08\X\ ""VNG-#I[Q($=CT=2N M)5ZYH8D,%D$&BT_M,470-A570RIXH8S\ !0A>6[="/#,E().7LL-;/4SC4+! M@T'NT6BYF\M!5DB*+GGB>59I28+I," #:[4+#/ODN:^PZ>#+N5)^Q;\/! XG MIH_HW=/=3Q#GZDW@7037T,'['Z8.?L/4$L#!!0 ( )V!0U>3QOHC7@( $$% M 9 >&PO=V]R:W-H965TQ:RR*(B35*DZ3Y"2N MA=11-@MGUS:;F9:4U'AMP;5U+>SC I79S:-)]'1P(S<5^8,XFS5B@RNDV^;: MLA4/*(6L43MI-%@LY]'YY&QQY.-#P'>).[>W!U_)VI@[;WPIYE'B":'"G#R" MX,\6+U I#\0T[GO,:+C2)^[OG] O0^UG$118BE;1C=E] MQKZ>8X^7&^7""KLN-OT00=XZ,G6?S QJJ;NO>.C?82_A-'DA(>T3TL"[NRBP M_"1(9#-K=F!]-*/Y32@U9#,YJ?U/69%EK^0\RE;MVN%]BYI@N>75S6)B6.^, M\QYBT4&D+T!,X^+$L,.H!+X5A8K(K[5EHL1BS+]6_V 1F@ M"B$W=:,P*,>4W(G6>IA<<.62'F$R3D.(<23U!GA(6-')3!>@PF)R05B U+"T MA1C!+8EJ!#P8G"P05D(1?!5W"!>,-W[NZ>*]MJ[1;H)X'5_;:NHZ?#@=YL-Y M)XN_X=UPN1)V([4#A26G)N/WW"NV$VQGD&F"2-:&6')A6_&,0^L#V%\:?M7> M\!<,4S/[ U!+ P04 " "=@4-7#KKN,?L% "0#P &0 'AL+W=O\\M->M$;LD>D*0FL0N)O M2=>D-6N"'Y\;I;W6)@ON/F^TOXS!(YBY]'1M]4>5AORB=]H3*66RTN&=7?U, M34!3UI=8[>.O6-5[IT][(JE\L$4C# \*9>I_^:4!8D?@=/@-@7$C,(Y^UX:B MER]DD+-S9U?"\6YHXX<8:I2&<\IP5NZ"PU<%N3"[J[,A;";NU,*H3"72!'&9 M)+8R09F%N+5:)8J\>!*?U@?G@P##+#Y(&B-7M9'Q-XQ,Q&MK0N[%3R:E]*'\ M ZW7H\W7E^-.Q7>4=D7P_&A& _'DPY]DQ:%2=0W_>\H_'XY]\&AF/[8AT-M M9K+?##/LN2]E0A<]4,B36U)O]OC1Z'AXUA'$TS:(IUW:9U?2*\\AW+)N$R27 M_3XG?T"->)^3>/SH=#P>GJWH,#Z-SC8KE?]ZQ5:N63D0N5R24$S Q+I4FH1 MY]*ZB*LTJ?"YK72Z$>64"@^S!/('=B3D+.'!,R_0A^*[,H&<*D2)7YMZ4=;. M4LH:#[$]J9QC T:&RE%?O,5.&4UN5*U)NGX'[M,6]VDG8"^53Z06OT'=/K3_ MM7#$^-H6I31KQF)T0+JL%NH$8G\2B'P. 1%=@DQA-Q(KHWG=$'5Y>8OL?:X44H@F:'!LQ!H)%F_W)*3'X5*R'0\K,D # M%U:JLHR MS"F1%2)@$ 'GY\HR@FA>]SC!2Z<2R$B_@7DN=>1;?<"_CSQB$D($^$8.P2;7 MDBW D5UCCA:5EDZO!2VEKF(R(6MLH1+.3*H:G&T-=2:5$[R3Q H.:/(Q!R;Z M(0NF^Y\PFUC8FW.+Z8MMQ!YF<308CQU/Z$O)3_Z WD+<7&XX+X# MX)=2:3G7=(2Z/?)2(W+7C7E'_9VV]7?:63COG4Q)O*.$U)*-[ZV][U0AZI5? M*D-B?*\Q-W.FT] MD[N>)^-Q!6NE#'$L]$P]S C"'0UH#.:# 1!XRB MKX!BLQDKC/ZW]W=D<+=Z]2JK1N%NUR&8=?@:8! Y]PIV!GZ^D#1>IH MR3>0^3K:NK*2TY !8EC\IQH=#;>S^K"SQ-[ Q.Y,ZD"1"OV][EU,E,V8NG=& M_[^4BS<6&5S%@:[97>[N!DB^XNZ 0L/)&^]=(JWN;A^0MG6MP'6+GM M)]P'@&L<&:7@(]KQ7*"0>"#.#:9R#_O\RW9XV+;QO6@/=BY):&&+>!7T(H90 MWY?:U?:Z>5E?LK;;Z[OJ:^D6?'!HRB Z[)]@QG/U]:]^";:,5ZZY#>B7\3'' ME9D<;\#WS.+8;E[80'L)G_T%4$L#!!0 ( )V!0U=.][64>P, -L' 9 M >&PO=V]R:W-H965TSZWX\\V8J3Q@;VQ;[CD0\?4GR9 MK1T]^AHQP/?&6#]/ZA#::9KZHL9&^9%KT?)+Y:A1@:^T3'U+J,IHU)@T&X\O MTD9IFRQF479/BYGK@M$6[PE\US2*-C=HW'J>G"8[P1>]K(,(TL6L54M\P/!7 M>T]\2P>44C=HO786"*MY/:[YU!(LF=>Y3+IW*>C(40&BR" M("C^6^$M&B- 3.-IBYD,+L5P_[Q#_QACYUARY?'6F;]U&>IYV=TL?EYE@;V(KIIL46\Z1&S X@3N',VU!Y^MR66+^U39C=0S'84;[*C M@ _8CF"!N$S^?2OH'G/R-J:TSM2WJL!Y MPKWAD5:8+-Z_.[T87QUA?#8P/CN&?H#Q6RR/XWRM$6Y=TRJ[@5HC*2KJS0A$ M_&C=VF"Y1)4;/ %E2RY$PP!+:!4%C1[D!8(#M$MN5] 6 AOFR JZ!(\AR#N+ MC%:Y-CIL&"+44500ECHX&L'[=Y=9=G$%?^(*#9R^NF=0:N*&-1MPQ"YVMQ,^ M%Z8KF<^437[],,ZNX'/G I;0DBZ8'@\H\+K11A$HSW2\0.RX2 !Z-P2X@>A1 M% XCZ9(SK MEX$=8QK'._G( ZY-M._'-81/'KBP\O4!G40!%""Z7.HE9%8^2 MINA@G_;F-6R)Q$XCF"UTJPQGJB+7B%'AB%SN2(FW?+.EL.>FIPHE#XI7>9]P MC$NK*X[8!OG(PJ:2LEO%LG/5,[\?\BKU4VI?&">EZ47YI6F!%'@_0*6M8M:< MU"V0E-D^TI ;_NJ.>'P WPOG>Z&23V-XC?@IW"I?1_-"#OC4:?8F;'EJU$>D4?.TH<%I"1Y+K/DHOMI727\)KHWC.W>!ET$\ MUKQ]D42!WRO'U;6]B(-AGR_^ U!+ P04 " "=@4-7]>&,G_@# !,"@ M&0 'AL+W=OTC9LHW83OJP!YODX3G?N? [ M%$=KJ>[UBC&#OC>UT&-O94Q[&02Z7+&&Z@O9,@$["ZD::F"IEH%N%:.5,VKJ M@&",*&Y%$BQQ=B;AI=7B=5W"E\X6^N].;*9S*6\MXL/U=C# M-B!6L])8! K# [MF=6V!((QO&TQO<&D-]^=;]/-\4>*CMM9+,QA@@:+OJ1?M_48<\@/V5 M-@;$Q=T[CQR B]"-U*8E4;O1,6J0_L 8AL" M)-L K\A9P!EK+Q F/B*81&?PHB'AR.$ESR:L]S/^9SK71@%'_CV6T M?7.I6UJRL0>-H9EZ8-[DS:LPQ6_/!!P/ X&.GM:Q@)^! M9*UAS9PIM*DKFC92&?X?J]"UU ;="6CPVJW_@,;6^X*/4FLHV#MM.#0%"-Y3 MKM 76G<,W72"E[RE-9I+46GT&F5^$28POGF5DY"\A5F88"?/T@2<-0U3)0># MEK803P[JT: ,EKF?%SGHJ58J\+;!#4GNXRC<*?JXP"!-_2(.T36#7!:\!'V- MY *:M)6:PWF'?DB2P2BWZS!#=S.TE ],"5=7*BH$MY$H'Y&6A41'[ M21X/MA'!5D32&$VA' 9NAO(>:J%WC JQG^:[7.+"2:(8?98&\@4]9?WQW9'N M&;]&) E]^!V6#NR)W8L+/PT+*+?I &K1];4F?I@?&B11+R;YQJN0XEG'YU#^ MZ@1#T?]-FC#UD^PP!I(E_08ITJ>T25(_SM-!/\2),0%I M#@ZST\1)LQUMMJ.5O8@Z(8:3C/&."9!:B#$T0'&:/)$?)WMA A% %&$X1ZBI M[M0CFO.ZUH@4/D[W%",G2=(7LBQ*,C^&>AR4VH_RPNTEKJV>LBPC!P9%Z,08 M:/,S+#N);/$+]((A;\E3J11%OGI<%1#6Q]+/]C[P@/UE^X=HU$I.V'ZC_T@'9Y* MT_Z%L%/OWUDW5"UM=]9L :;X(H/D5/]VZ1=&MNZ],)<&7A]NNH+G'E-6 ?87 M4IKMPCH8'I"3'U!+ P04 " "=@4-74WFU;FP# #-" &0 'AL+W=O M)2NU#=C>BFY8 MT"!.VP_#/M#2R29"D1I)V: M<35Q-EHW5YZGB@W61%V*!KDYJ82LB3:D7'NJD4C*3JEF7NC[J5<3RIWIN./= MR.E8M)I1CC<25%O71#[,D8G=Q F.6KC?:,KSIN"%K7*+^TMQ(0WD'E)+6 MR!45'"16$V<67,UC*]\)?*6X4T=[L)&LA+BWQ!_EQ/&M0\BPT!:!F&6+"V3, M ADW_ATPG8-)JWB\WZ-_[&(WL:R(PH5@WVBI-Q-GY$")%6F9OA6[3SC$DUB\ M0C#5?6'7RZ:1 T6KM*@'9>-!37F_DN]#'HX41OX+"N&@$'9^]X8Z+W\CFDS' M4NQ 6FF#9C==J)VV<8YR6Y2EEN:4&CT]_4BHA*^$M0C72%0KT61<*_CECJP8 MJE_'GC96K*Q7#(CS'C%\ 3&":\'U1L'OO,3RJ;YGO#NX&.Y=G(>O BZQN00_ M="'TP^@5O.@0QP>/X]?0ITMS%SR]PL3&36=],H/B6O6]V:-%2M#2UT M@_ Q_/W:<^^$-G*D3WJ];P6BH;*ML.U:X6*0-6N;+_J2H'OF^:-7]& MOUGGR(W\T2EY)[N2/<"*,O8H'.:NGZ2GY$E3^*/@3%-8[H\VA96]@"A)7#_W MGU0J2C(WR()S+Y9W-&),&=?=(%50B);K?MHM'U*-X/^BOB5Q3DUN& ME5'U+S/S4,M^>/:$%DTWL%9"F_'7;3?F?P.E%3#GE1!Z3U@#AS^8Z7]02P,$ M% @ G8%#5_W5(OEM @ -04 !D !X;"]W;W)K&ULC51=;],P%/TK5P$AD*+&^6B7E3;2.C9M2).FE8\'Q(.;W";1'#O8 MSCKX]=A.&HK4%5[B>^U[CL]U?+S8"?FH*D0-SPWC:NE56K?S(%!YA0U5$]$B M-RM;(1NJ32K+0+42:>% #0LB0F9!0VON90LW=R^SA>@TJSG>2U!=TU#YZ.TG'NJRTG8BR!8M+7&-^G-[+TT6C"Q%W2!7M> @<;OT+L+Y*K'UKN!+ MC3MU$(/M9"/$HTUNBZ5'K"!DF&O+0,WPA)?(F"4R,GX,G-ZXI04>QGOV:]>[ MZ65#%5X*]K4N=+7T4@\*W-*.Z0>QN\&AGZGERP53[@N[OC9*/,@[I44S@(V" MIN;]2)^'[W\BI_$ US192[$#::L-F ]>J0QMQ-;<_9:VE M6:T-3F>W_ FY%K)&!6\_T0U#]6X1:,-LUX-\8%GU+-$++#'<":XK!5>\P.)O M?& 4C;*BO:Q5=))PC>T$2.1#1*+X!%\\MAD[ONE_M/GM8J.T--?A^[%&>Y[X M.(^UR%RU-,>E9SR@4#ZAE[UY%<[(^Q,JDU%E,(\9!<,Y$_*A^X,;W9BC9"ZOH7=39Y#>%LZH=QZJ+$GR8$ MKLI2 >4%8%E"*T71Y5I!=.;/2 )1ZL=A"M>(A:M17=LR>\YIZI/I.9R'_G1& M#%N4$C\EH8L2/PG38R<6'%SE!F7I#*L@%QW7_:T>9\)W6!\*;/?4$L# M!!0 ( )V!0U>!K&PO=V]R:W-H965TU*&Q M4A*LJ34-N"X*=9A:8,D6Q^&/= 2;0F1 M1)>DX^3?[RC)KA,[WIH][<4BC[R/WQV_HV^TD>I.YT(8>*C*6H^=W)C5F>?I M-!<5UP.Y$C6N+*2JN,&I6GIZI03/&J>J]!@A0Z_B1>U,1HWM2DU&EW(P=ZFP-U\4R-];@348KOA0WPOR^NE(X\W8H65&)6A>R!B46 M8V=*S\X#N[_9\$_VH(;E1V[X9*3D!I3= MC6AVT(3:>".YHK:7%>83>+9^70O='GD%0N^2E' M /#A4M8FUW!19R)[ZN\AF1TCMF5TSDX"WHC5 AS@1'FG\#S=Q'Z#5YX.L(_ MIW-M%(K@KV,QMA#^<0A;&&=ZQ5,Q=E#Y6JA[X4S>O:%#\N$$P6!',#B%/KEI MZP'D CJN4RM5'!QC>AKK-B^4$:*&;T+<=7<"F%$CJKE0T&459KQ\?XD5*^"3 ME)EVX7.=#N#&R/0NEV4FE(:9K"JLFL8&LY)K#5.XQ;K7:^1ZQ8L,G9!INJX& M\-7DB'XMC,7,X(NL4Q2%DB7R6\*TDNO://O,^*HPO+3GX'W_)A'_@JL:]VL$ M-@+S;.!6VBWGO.1U*H ;^'6-G/TNBK<0$?L;Q/C3\XE+2-RW5N92RJR-N7$\ MM";JAA'=6JD;)'%K'9+$#6._"R!%+DKD]LFY%U!@$)5PH<:G$>_&\ =X]R9F ME'UX\1LFX5%;FT4+C]B\>8Y6&!.@(''>O$_ZP+&'S*E+ OKB<;CJA_ 1M9*) M.M/0>PMD@*\QK# 8G7,E^MM[_"?FNT/9,.P_FVUO/_U9J*3_=/(%,]EF%7HE MWGC_7V,E; B]D"*9@-)]01QJ^U 5-&A4X;LT]%M5L(3^4$44!*V54+]3!:6N M[Q,X6DW3]1*?96!17%66AR^((+S=$Z=L9]8-]C3P7^Z%,DK"1 M28+5$[5EY(>DDT20N'[2B,&ULG55=;]-*$/TK(X.N6BG$'XE;TYM$ M:EH02&U54>[M ^)A8T_B5>U=LSMNX-\SNW:-N2H1W!?OYYPY9V9VO-AK\V!+ M1(*O=:7L,BB)FK,PM'F)M;!3W:#BDZTVM2!>FEUH&X.B\$9U%291=!+60JI@ MM?![MV:UT"U54N&M =O6M3#?UECI_3*(@Z>-#W)7DML(5XM&[/ .Z9_FUO J M'% *6:.R4BLPN%T&Y_'9>N[N^PO_2MS;T1R;D$ 0/ MCWB!5>6 F,:7'C,87#K#\?P)_:W7SEHVPN*%KNYE0>4RR (H<"O:BC[H_3OL M]:0.+]>5]5_8=W?3>0!Y:TG7O3$SJ*7J1O&UC\/(((M^89#T!HGGW3GR+"\% MB=7"Z#T8=YO1W,1+]=9,3BJ7E#LR?"K9CE8WG/?W*M!$2>W+WP[Q'77>HR2]09W"M%946WJ@"BY_M0V8XT$R>:*Z3@X!W MV$PA2B:01,GL -YLD#WS>.G_D/WI?&/)<+E\?DYXASM['M<]H3/;B!R7 ;\1 MB^81@]5?+^*3Z.\#K.<#Z_DA]!73;%H2OISU%M;"RAR$*N!25BUA 2-9MRS+ MZWE.Q&$W'TMI"%'!/>)#GT/@#!#6&T;MLP#G[8[K$Y)3OT[@IJW1"-+&TY = MC9WZ=G/3^D^P4+E%I?D:>YKU_ MLEB\$H],?(>0=V5@7=@L< NSQ-%E,A/W\CG6\VQR\CKR P?@S7;+O<5EHG#Q MY^X"CK"1N;>W<9!W&DW=7LV/XW@]$5S$N(IE'" M0S)-LZ%TQKNGS]5J.&HRG.B=;Z66:;2*NGXS[ [=^KQK4C^N=ZW^6IB=5!8J MW+)I-#WE9VJZ]MDM2#>^96TT<0/TTY+_.&CMO@-02P,$ M% @ G8%#5_"SHV.1 @ EP4 !D !X;"]W;W)K&ULI511;YLP$/XK)S9-FX0*<4A*N@0I:3MM#]6JIEL?ICTX< %4@YEM MFO;?[VP(R[0T+WN!._ON^SZ??3??2?6H"T0#SY6H]<(KC&DN@D"G!59M$66-MPIT6U5,O1Q2JR\2[@ M>XD[?6"#/\1"$L$,GXU6-Z Z5-/+3WZ)_< MV>DL&Z[Q4HJ',C/%PHL]R'#+6V'NY.XS]N>96+Q4"NV^L.MBHYD'::N-K/ID M4E"5=??GSWT=#A+B\)4$UB.'I6&]_=\(U!_F >&.&UFD/;X MJPZ?O8(_AAL"+31:P$'_HEF8>Q/ MXQ']0S]F(5S33J-DUMHK8,H(FLZ MB:UUK+[!0;/0W>9N)&A(95N;KF^&U6'J++MF^Q/>C:P;KO*RUB!P2ZGAV3D] M,M6-@&PO=V]R:W-H965TS'MPB0'8C6Q4]LA[;_?L0,9 ME2C2;A)_G//X/;9?3QJI'G6.:."Y+(2>>KDQU87OZS3'DNF^K%#0S$JJDAGJ MJK6O*X4LD3=QO[^C7KG:J9$V(72ZVX6RI+/6S&W7R4^V+%"?3GQ#R]A@/]TBYRTR? ,9P8T4)M=P)3+, M7N?[)*_3&.XTSL.CP 56?0C"'H1!&!WA15W-D>,-_[?FW[.E-HHNRI]#5;?0 MZ##4FN="5RS%J4?NT*@VZ"4?W@U&P< K1N#\.@(RT M0NY&![TH/#^%..Z/SEY#Z;@-.G%A1PY[PV"T(Q_:3W_/ B6JM3.ZAE36PK1N MZ$:[MV366NA?>/L0W3"UYD)#@2M*#?ICND>J-7?;,;)RAEI*0_9TS9S>0U0V M@.974II=QR[0O;#)7U!+ P04 " "=@4-7U1?_B/P" !&"0 &0 'AL M+W=O M5FV3.D7-NGV8]L&!"[$*-K--TO[[V8:PI*)H[9H/P3[\/'?/G?%YM./B3FX0 M%=QG*9-C9Z-4/G1=&6TP([+#6[L=-U]H8;FFR4,;CA*"<)+E'=Y@NA9V[- M$M,,F:2<@<#UV)ETA_.!66\7?*>XDP=C,$I6G-^9R>=X['@F($PQ4H:!Z,<6 M9YBFADB'\;OB=&J7!G@XWK-?6>U:RXI(G/'T!XW59NQ<.!#CFA2INN&[3UCI MZ1N^B*?2_L.N6NLY$!52\:P"ZP@RRLHGN:_R< #0/,T OP+XCP&])P!!!0C^ M%="K #V;F5**S<.<*!*.!-^!,*LUFQG89%JTED^9*?M2"?V6:IP*EV6Y@:]A M21-&US0B3,$DBGC!%&4)+'A*(XH23K\2(8@ITQF ^WRSF%?+JK7Y>VU3 MOY5PB7D'//\=^)X?-,0S:X=/BJ0#_KF%^PWP>3O\2\&T]Z#)^Y&:H*Y48/GZ M_U^IGY.55$)_4K^:JE"Z"9K=F&-F*',2X=C1YXA$L44G?/NF._ ^-*7P-G=Y>&WMX165$4LA14!Y#7)B=SEE3_MIY+KL0DX>F[3][*7#>"GQA M7OIU7OJM8=V4C!)TBX%(8$P5I%Q*;/S"2ZZ!Y3(=9QOV/;WYMX=I:/7WW"W3 MX/#\LG9XI'A0*QZT*EZ@B) IW?3,M\9TZZ4LXAE:V5!(C$%QT):\4*@;5R0* M;8KIEL;XQ,%7.KPXB-+K!/KW*#.M<3TW,Z]$5J;0/>@P&8K$=FH)]N@I#^3: M6E\&)K8'/K)/N\-9V=/_TI0WC&LB$LHDI+C6E%[G7)=6E%V[G"B>VSZVXDIW M13O3'*!J$[,; >Z_?I=.VE&(4U;!@_$=NXYU^Y<14/+ MT1,"!J'2#!0?&Y@ 8YH(I_&KX+3*E!JXVWY@_VBTHY8YE3#A['LA8),ZEX4H!Q!DF:H!; M -Q]0.L)@%< O)<"6@6@99S)I1@? JJH/Q!\2X2.1C;=,&8:-,J/4[WL,R7P M;8PXY5^E&Y *UU&1&829B%4,DIQ]I4)0O2+GY"P 16,FS\DEN9T%Y.SM^!NG7,[;?9CWV*TEG,&Z01SW@KB. MZU7,9U(/'V7+!G&[!NY6P(-Z^)Q>5?9':KQR%3S#UWYV%>3N,OP8S:42 MN#5^5CF>4WK5E/JXZ,LU#6%HX7D@06S \M^]:7:<]U5VG9(L.!'9(RM;I96M M.G9_*G@($$FR$#PADC(@?$'H!C]A.F=PB2?EI1F5I<\7N-&$0/.K7,ZS=4PV M?89N_*;7[CGZ-[ WNQ8>1KJ.5Q$8U HXTIYV:4_[]/:D/*UQ*$_8VM&][\RS M$4'MI(^TI%-:TJFUY)/@4N(51EG\!R*RQ+M2$KR2M WR_SZ>SH%P]_"[>4E0 M4"OA2(.ZI4'=UQC$L >GZ>"2$ L324F2L_VCR2O(:RJ6>F&ULM5MM;]LV$/XKA%<,'=#6 MXIM>NL1 XZQ=AV8+FK;[4.R#8C.)4$GT)"II]^M'R:XIB10=%C00)+)]?/S< MB;KG>&1.'GCUI;YC3("O15[6I[,[(38OY_-Z=<>*M'[!-ZR4G]SPJDB%?%G= MSNM-Q=)U-ZC(YR@(PGF19N5L<=*]=UDM3G@C\JQDEQ6HFZ)(JV]G+.GLZ!EQ'*V$BU$*O_GB MI.(/H&JM)5I[T<6F&RV]R!P/;T!>O"EZ)[#^V!DM>BV=@ MV525G!,FG[= 80?4YI'[!:)0_IS,[_O>Z&:81B1*]F8#GF3/DUAY?BQE.LL[ MHF]D&JNM3+=0I$;>0T.?_D MY6J::J13A?%X=IJ,(F2F&>]IQHYSTTXT/C@];18#BLF>8N(Z/>T<$XT!Q2.2 MNDD"S2QAH'0K^('Y::>Z@QS>4Q2/V)JL@GB*<$]HH97P15-FJVR3YN",2W$$ MGR]8<A94J$ME M%(7:O=>M8(B2<(*N$E1H5]0E+PI6K3*9KR[3#:OL^D(;>JXT&L;' MSU?6.L Y()[0A@%1%0&TEP0N^4J7^CB!XWK 8$5#$D_,6:1J F2O"9SR%=)E M?IP(K"9#CJH,0/8RP"U?[<"&^6K,4K>)H@F:O96O50/=L]4.;W#GXV1<6QFL MY)T/)M8J2$DJLDOJDE<;7DF^CRBN[%#.2W)/:$/'E40C$KCE*UWHM7QE,QER5'4 MLMH)!L'1\]?V%H5N ;$ M%]HP(*H^P/;ZP*7-:B@.(!J7!P:K<&HU@U5]@.WU@5/JPKKJCU."U63(L=>P MMA<%;JD+ZXOHL7'T#?UWGV6W:;LS9/W=9*P3G M@'A"&P9$U0K8K0MOF\5Z"9 0&I/Q-#;5$Q"1J<=.U0K8M1-O(WNX#V\U&7)4 MU0%V;L7;2.J+:HPTFKH1F>H3$B7BY$=Z\;9M-WUAG1 4CN^^P0P&011.[1 J MD24'1%9&4X"S=/5%]M2EQW2]4GUA38,@))O//':D_>%-@R(JA6( MMYX\,73;@S >-[E,9IC0J;G;V][VN;_]B WN1S?EB:H3B,^F/-'7UV2\;6RP M@70J<2D%)YY[\L30;0]"K"4N@QG&03S!5PDLL0OL!QG6NJF^@;,LSP^D*Z\M M>5]H0[^56I/CM^2)UY:\+[1A0%1I0+RUY.U(SG[K!01*@BE%IJJ$H!Y;]W8L M5Y?HH[O\5!48U&>7WP[F[(^A+8 G'%(% _6\'V#'<_9);P_(:4?]. >MTT\(4V#$CO2)[;IH']&!$U MG _0SX\9K:8.D%%5LE#7/8,#9 ]O&UA-AC15I4*=MPT.\-17^MHY,H/-U$$R MJFH+^B.[!@?(;B$')USU@V0F*_T@V;QW>+L].7^15K?ROH*QA]^T+P37>>^YH+P8ON\HZE:U:U!O+S&\[%]Q?M$?']OP0L_@=02P,$% M @ G8%#5[$P+;%W @ O 8 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F)@WRU825M9&@:!J3D!"%\3#MP4UN&PO'SFRGA7^_ M:R>-.@C=A/:2^..>XW-.DIO)1JH'70(8\EAQH:=>:4Q]ZOLZ+Z&B^EC6('!G M*55%#4[5RM>U EHX4,7]* A2OZ),>-G$K5VK;"(;PYF :T5T4U54/9T#EYNI M%WK;A1NV*HU=\+-)35QRV &$HU< 40>(_A40=X#8&6V5.5L7U-!LHN2&*%N-;';@LG%H=,.$?8IS MHW"7(:.88:#)X1S?EJ+A0.22S*0P"N-N*"=7U&QK<&<0 M_($<7H"AC./HB-S-+\CAP0=R0)@@MZ5L-!6%GO@&M5L%?M[I/&]U1J_HG$-] M3(+H(XF"*!Z S_;#OS4"X?$0W,?$^MBB/K;(\25_C4WOYO;C;*%=5C^''+:4 M\3"E_5Q/=4USF'KX/6I0:_"R]^_"-/@\Y/<_D?WA/N[=Q_O8LWMF2GR<4@!Y M JJ&O+8$J2.PG62=A2?).,7LU[LN]I[S1A>CWL5HKXOP*''R!]_&%CK:T7\2 MITGZ3/[> ]XH/^GE)WOEWTI#^9#TY$7TT6BOJ%HQH0F')0*#XQ/D46VO;"=&UJ[=+*3!YN6&)?Y>0-D"W%]*:;83V\'Z M'U;V&U!+ P04 " "=@4-7^Y@.Z^4) !C;0 &0 'AL+W=O)B7FT+%J]U! MZW3N+V?AC*W4?;Q-JT_Y\\_J,"+1Z"WSM-S]RYX/ ML7S&EMNRRM>'@^L,UDFV_S_^^U")U@&.?^8 ]W" ._8 [W" MQOH/K/=L-[% M5;RX*/)G5C31M5KS8%>;W='U:)*LFI)JDKVZK;NF-4V52R_9V_+4M4_.P2L6%RQUG'U9+QEG]1R6Q1)]L"NXC(I M?V"OWJDJ3M+ZT3_9Y]MW[-5W/[#O6)*Q/Q[S;1EGJ_)B7M4#:-*8+P_)7NV3 M=<\D>ZLVKQEW?V0N=[V>PZ_QPW_=9O7A7M_A\[ILQ]JYQ]JY.STQ6+L?7TI4 MCXM]2.*[)$VJ1+5*5A<)2M1$_99GA5XS]M>'^@3LETJMR__T%6>?C=>?37/! MORDW\5)=SNHKNE3%DYHMOO^'(_E/?:4B$M,*YQT+YV'JBT.QUJU^NF]J^=34 MLF_D>SFYDVON3$\+5SB!'US,G]ICZH9Y(G "YQBF9>L?L_71;#^H)Y4RA_UU MH]9WJNB=&E3!=&J(Q+3!BN-@A54]+2@+1R2F%4X>"R=I>WHOY[=[VG'#DX[N M">+AF7X.CID&(_K91?L953"=%B(Q;;#A<;"A5?T<4A:.2$PK7'0L7$3;SU&W M5?U(.M%)1W?#/"%XQ/M[VN' ,7Q$5WMH5^,2IK-#I:8/N 5NCE6=?4B'JGA$ M:GKQ@-P)X"2@Y/2S39+ELDF3ME57B,SWMVHE/$$ M$:GI P?F/*!#%U^2,^][ M?_!&CX;H>0*(N3B(7>?KM2J62=WQ'^.-*O#V)ET+HU+31PY,YTJ[VIL4 JG4 M].(!!+KX"IUY>P>=W@W#Z'0QL2=*2)]'9[HMLEX\$>%S>>.ZF6#5S M@>WU]$0/4_@+@_GKN&.QPD>ES>=-"HU MO1A =9Y=-JA'BH%4:GKQ6DXHM17JC;G5]T0AMWH/P,O#P6NX\7&$Q^6-YVZ* M938/Z,ZSRROU2 &12DTO'@"B1^R7>ETOM'.KQT+T/('%/)S%KO-BDQ=QI4:L MP.-2QA,TQ6*:!U3GV>6<>J042*6F%P\HT"-V3[VN+^JX,O*=TQ;OB?-"$01G MWN,"Z.7CZ'6NSTH/6ZMH MB)XGD)>/D]=@P^,(CZL;S]D4ZVE^ZQUN=KFM/NW[Y:; 0!\PT"=V6_T>'[7O M7M\7A]WK@;U\G+T&6Q^'>%S=>/:F6&OS@>]\NPQ7GY01J=3TX@$C^L2&JS]L MN*(A>IZ 8SZ.8]>JJ)+[9%FW?-F\H?V=VN1E4N$TCVL:S]04*VL"\$[89;,* M4AZD4M.+!SPHB&U6T6.@]MWA>^)D(/J[70"!"9S !KM])-/CIS&>PRD6V@3@ MGK#+;Q6D?$BEIA&/!;1W<^#O?X:8PG;XJ5-@&T M)^RR8@4I'E*IZ<4#/!3$5JSHFJS]M_YNW/E;/P"9&+!B1U\ ..+CIS&>PRD6 MXP30G[#+DA6DX$BEIG^J"G\D_..G-)[1*9;H)'"AM,NIE:3\ M2*6F%Z_UP5;J3[8..[5HB)XGH)K$4>W;K@+\A0!^2N.)G&*U3@(<2KL<74D* MD51J>O$ (B6QHRN[3FWO'X4>0Q?YHQ N 4XN'W;Y8"_+,!/:?RY\"E6]0(@ MQL NES<@!4PJ-;UX )@!L)[!<,(+EZ@E:?JF3O&UF;#^S:)>3 M+MU1J>D% #8,[+)V U)NI%+3BP?<&!!;NT&/9Z79 M6 $ MJB'=/I+]\;,8S^$4*WA!:[<3NPS>@';OE"F0,0!D#(@-WF#8X$5#]#R!SH(1 M=#:F\0>VO2%=N:-2TS>^ 0 ,[;)\0U(XI%+3BP=P&!);OF&/Y=MSY^\+.W_G M#X''PA$\-N8"P $?/XOQ'$ZQCA<"^X5V6;XA*3=2J>G% VX,B2W?<-CR14/T M/ '10AS1_BAV&7YE5TF:XER/*QG/SQ2K451Z14 M2J6F%P^H-"+VBG$]X]&/MI4C8,4(9\6;;;6-4_9^FPU\^A?7,1[*% M_$:!D M9)=7')'")Y6:7KS6ULG4>R?W;)[;XN/W7T3US;? M5'F2795Y:UME;ISG\-;&R]PNP_@E'[("3K+W,F]MOLRI=U_F73NXLPTM&G.2 M:VOG93ZT]3+6^4.[Z=-NO$PE=U*,UM;+W"ZG^"4?L@).LOLR;VV_S*GW7SX( M2K3SL9A]KO/6%V U7S]V$QNV?5/EF]YU8=WE5 MY>O=PT<5KU31!-2_O\_SZN5)\S5;Q^]56_P?4$L#!!0 ( )V!0U=!NR$5 M5@( -<% 9 >&PO=V]R:W-H965T8Y%F^W0'D5.V-G-_%(UAME)MPD M*O :%J">BKG0D=NR9"0')@EG2, J=F[&DVEH\FW"#P*5[(R1<;+D_,4$=UGL M>$804$B58<#ZMX4I4&J(M(P_#:?3;FF W?&._8OUKKTLL80IIS])IC:Q<^6@ M#%:XI.J15U^A\7-A^%).I?VBJLGU')264O&\ 6L%.6'U'[\V=>@ PF, OP'X M!P#?/P((&D!@C=;*K*T95CB)!*^0,-F:S0QL;2Q:NR',G.)"";U*-$XE=VP+ M3'%!0*+!=RP$-F4=HL$,%"94#E%14@KJ&;/L>2D ,A"(,/1 *-7'(,_1-_P& M0N[/G77#R%5:J-G.31M1M[4H_XBH!10CY/GGR/?\8+?!>QT]Q-/3Q/_%/U3QU\U2*J&OY^\^XS5/T,]C6G8B"YQ" M[.B>E""VX"0?/XPOO<]]9O\3V9[EH+4RNBJ3=J3%[;RPI/RZDO3)RA\MULX'ET?2.I-\@\DN9VV M,T_> Q9KPB2BL-(P;_1)7Q=1/R-UH'AA.W')E>YK.]SHEQ>$2=#K*\[5+C#- MW;[ER5]02P,$% @ G8%#5T2>!4*A @ ^@8 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD!CY#H&ED: ,C4G3*@K;P[0' M-[E)+1P[LYV6[=?/3D(4:*AXV$MBQ_><>\Z-?9ULN7B0:P"%'BO*Y,Q:*U6? MV[;,UE!A><)K8'JEX*+"2D]%:D7"OSP4Z3&I>P!'5?+X2>V0-+3BI@DG"&!!0S MZ\(]GT M^A;*&JEXU8.U@HJP[HT?^SJ, &[P"L#K =Y; 7X/\%NCG;+6UA56.$T$WR)A MHC6;&;2U:=':#6'F+RZ5T*M$XU1ZPS; %!<$)#I?4#WRRMT>'"$#A!AZ&[-&XE9+A-;:36&T\[ZS)==9N^5S$NH3Y#C'2// M\?P)^'P__$O#--R?@MNZ!D,AO*$07LL7OJ$0/R]64@F]PWY-V>IX_&D><^K. M98TSF%GZ6$D0&[#2]^_4[XXL:LE,<]BD;A2Z?IS8F[&CJ; @#)PA[)G68- :[-7ZJ2PETAL- M05FB6O"\R=3DINMH@E%Z[S1R@A/9"WV[4F1M&K]0P&O1%>_7=<86I/K7#1I_2%^W\/B]V8L=](7 J M+ AV*FB/.I.Y%;YB41(F$85" YV34VU4=)VVFRA>M\UJQ95N?>UPK2\G$"9 MKQ>)Z7_#=9?^ U!+ P04 " "=@4-7(Q3)OSP& #P(0 &0 'AL M+W=OR\O':;S<[3C8K"1-YF)-_$L9@F)),/%Y-+>C:W6=&@M/@SE,_YUC$I M0KE/TR_%R#?DYS+*"H\@8ZOM=-)<\^BX?;QB_=?R^ A MF'N1RWD:_14NU>IBXD_(4CZ(3:0^IL^_R3H@I_"W2*.\_$N>:UMK0A:;7*5Q MW1@4Q&%2_1??ZH[8:@!^S U8W8!U&]@##7C=@)>!5LK*L*Z%$K/S+'TF66$- MWHJ#LF_*UA!-F!3#>*"8'%U+ M)<(H/R8GY//=-3EZD"G)5R*3.0D3\CD)5?X6+L+QIU6ZR46RS,^G"@06 MMYDN:C%7E1@V((:3]VFB5CEYERSELMU^"H$UT;&7Z*X8ZO!.KD^)Q=X29C%N MT#/'FU]N'D\)\\KF#)'#F\[FI3\^X.]*/H9)$B:/D'F12!;2U$65"[=T44S" MIQEUK<#Q0?_3MG2#';5L;CN-74NCW6BT48U_J)7,R"*-H2JLBNGZ)$F4YC"Z M"1052 \EOIED5U[M+3E.X'0D]VU./,?6U* M.]KZ-I0YE ]TI]?(\U!Y,/-VY*=GR$]*.;%F)R!%4GV4:12*K?BRO&ONWN@6UML19IP"^3@A&,]\9B"!H M(@C0".:5YBIQ_WXOXWN9_6-2B;HI^'Z6K\5"7DQ@JN8R>Y*3V<\_0;'XQ53I M1G+6BIA:FC+6ZRM?[6,[93RK6_9V&+7U;5&0OC+M:P'S&-489C='?F,Q,;6="=F48S[@QL MB)@F*,,)^K%XO)#()7DGLF+\=^0\ZNS@G!_)6SMTC6*&HWB_G#?L51V/]@N^ MR=!R'7\PAS2/V0B[5M;?D@:L-S.-^U;F#]5/34[VVITKZ_.PZ$?/[BYK3(;4 M#G@P@$ZFTBFZSHT/,#KDG)7[M;Y29, M6K3W#-%@QIV!+.>:DARGY-Y/.' _AZ;V6-[:46\]W,4YVSR9,D9J8J?;RQ?3 M9M9SA[9\7".6XX@UC@CYEQR&7OPF!P_7_X%>KM'+D MX39M:9KC-L[Q7>ET6'7&;W9H3HWEK=TU>@EAXTL(M ;4;5VT!IB,##5@NO7N M/);98_E)00Y;_$VBJA?-S=7FLX7+\F5]Y_H5/9M7'Q]H-]6W$.]%!A,D)Y%\ M )?6J0?8R*K/"ZH3E:[+-_3WJ5)I7!ZNI%C*K#" WQ_25+V<%#=H/O*8_0=0 M2P,$% @ G8%#5ZE+TFGE P 20T !D !X;"]W;W)K&ULK5=1;^(X$/XK5JXZM5)+$H< [0%2@5W=2MM3M6QW'T[W8)(! MK$WBG&U@[]_?V DA0)I6*UX@MF?&W_?9GK&'.R%_J#6 )C_3)%,C9ZUU_N"Z M*EI#RE1'Y)#AR%+(E&ELRI6K<@DLMDYIXE+/Z[DIXYDS'MJ^9SD>BHU.> ;/ MDJA-FC+YWP02L1LYOK/O^,)7:VTZW/$P9RN8@W[)GR6VW"I*S%/(%!<9D; < M.8_^P]0/C(.U^,9AIVK?Q%!9"/'#-#[%(\:TSC6O_?1/UKR2&;!%$Q%\IW'>CUR!@Z)8RX9E9QKF6.,K13X__PIWR*8M$"B0'2:8B35'<^9I) M(-?8RC>:6;W%DDR8XA%A64QF/-EHB$G-^QF]K=L-N9Z!9CQ1-^2.O,QGY/KJ MAEP1ER@SK C/R$O&M;JM=7Q=BXW"R-AY==0>NAI9&JQN5#*:%(SH*XP"\B0R MO5;D0Q9#?.SOHCJ51'0OT82V!IQ#WB$>O274HT$#GFF[^^-FU2&T;]UI"YR@ M6K' Q@M_8<7^?EPH+?%H_-.D6Q$W:(YK\L6#RED$(P<3@@*Y!6?\^V]^S_NC MB?2%@AU)T*TDZ+9%MQ)P*T$3S<*W9WU-%MN.N[X_=+=U].$* M*UQA*Z[/H-0#^2R4(DQKR1=X>!8)$"U()A!OIJ5(T&F%Z#6@+KH)?S%'MX;M M+O3#$P(-1GX8-,/O5?![[Y3U#/Z4)7=/6!2 ?!3"G%+<@9TF\+TS8>]I[P3[ MN0V*3P?]9O3]"GV_]5S,(!.8()D6L@E8_Y*;_T+!CG@.*IZ#UE7Z;BL3Q'=L M"Q(K+8F*#% F4RS52F/FQ%UV:PH<9NQKOA^]:5)F<+:5NH/>O7>R:(U6])4= M=U]QN6_E\F&YQ')N:DML*@H6=&).A>21J2XEHS?@WY\!\\-3\ TV@T$S=-\[ M5$[O8@L1EP7S#2[EC,/5W/+ M@M]:A,>SVJ9[)]S@77#/K1#N:?IV:Y?2%.3*WM45;JI-IHO+5]5;O0<>[2WX MI']BW@GVLGL(4SPRGIA<\4R1!)88TNOT<6/+XMY>-+3([=5W(31>I.WG&M\Z M((T!CB^%T/N&F:!Z/8W_!U!+ P04 " "=@4-7-K865Y4# Z$ &0 M 'AL+W=OF2U+E.90\)06B,%Z;ES:%PO;5P =\6\*6[YWC%0J#Y1^5R-'0VJT:RK@_O$C^T>=O$SF@7!8T.R_-!+)W @, M%,&:5)FXI]M/T"3D*;X5S;C^1-LFUC+0JN*"Y@U8*LC3HOXF/YM"[ $D3S\ M-P!\"'"/ )P&X.A$:V4ZK6LB2#AC=(N8BI9LZD#71J-E-FFAMG$IF+R;2IP( M[V$#105HS6B.%K003!:62Q$B00N]/##T[CKE)(X9Q$37GJY1@SN3]T"0-.-G MZ$_T=7F-WKT]0V]16J!_$EIQ4D1\9@HI5"UGKAI15[4H?$24@VZEDH2C#T4$ M41=OR@3;+/%CEE=XD' )Y3FR\'N$+>STZ%D,PR^K^!SAB8;C 3E.6W1'\WE' M^(Z6$WW[+$/1C8"<_]]7MYK7Z>=5C_P%+\D*YH9\ICFP#1CA'V]LW_JK+^F1 MR#HE<-L2N$/LX1?YAN(D@UYWU%!?0]5[:!.ZWM1QW9FYV=?_-,SW@OVPCC*O M5>8-*I,/@=P+M3$D0_+!RC($<5R+1=]N(7\ UKLW@[2G[LU(9)T*^&T%_%>R MIS]F"48BZY1@TI9@\G)[UE!WSW<8>SBP#NSY-,S%GA=,^^T9M,J"067+$E8I MR<2OD[PYR'GJQHQ$UDE_VJ8_?25O3L9/6$3WSUFS%W+80_W''^+1#:S@XX< M)#AY*T9BZZ:[ZV-L[[4<.6HK,Q9;MPR[9L8>;!2><:3_I(=TY,J'AGP:Y>*I M=^!'OU&"LI[L=33U5WQ(6IP5' M&:PEI74^D:5E]:!:GPA:ZEGO@0HYNNG#1 [WP%2 O+^F5#R>J 7:OPO"WU!+ M P04 " "=@4-7?YFD=LX" #5!P &0 'AL+W=O:CZL-B#O8J] MZ^XN$/KUW0NX3@I6%?4%=M=SSLPY]LX,-UP\RAQ1P5-9,#GR(=-/EER41.FMR'Q9"22I!96%'P7!P"\)95X\M&5B3#.:K[:B;TSJ]94EHBDY0S$+@<>>/P L'<$T-T!NE:HJ\S*NB**Q$/!-R!, MM&8S"^N-16LUE)FW.%="/Z4:I^*YXLDC3+01*4QYJ3\.2:R_IU^)$,1X? :G M5Z@(+>09G,/]_ I.3\[@!"B#6UH4.E@.?:5K,8Q^LLL[<7FC(WF[<,N9RB5\ M8BFFS_&^UE +B?9")E$KX1RK#@31.XB"J'N@GFD[?+S*.A!=6'C44DZW]K5K M^?K'RLF)P//%W[Z.M:LL0WT1%"RVT(R;D:T]'F^(2.'[%TT)-PI+^>.0ORY_ M]W!^<_DO9442''GZ=DL4:_3BMV_"0?#QD#G_B>R95;W:JEX;>WS/!"8\8_27 M]B!I>H5/9HV'U#O*T'W6IE6MXT$G'/KKIJK6O*]4U:]5]5M5/=@&HA61-0K= M#Z%"07D*? FKUPANSQ;"%HF ,(#27:NH!RG9'KJ8TU:F5[HRJ%T9M-;IVHW[ MW/]5N6,<--[TR_?<%N'*]!L=LD21V<$A=0DKIER/J4_KV32V+?G%^43/+#=B M_M"X@7=+1$:9A *7FC+H7&B?A1LB;J-X9?OP@BO=U>TRUW,7A0G0SY>?P;4$L#!!0 ( )V!0U?(7@ Z? , )(+ 9 >&PO=V]R:W-H M965TRSPMD^L^:BYPJO10;5Q8":6R%\LPEGC=RX1/5W<2/TRFVTQ&F. M3*:<@<#US)G[%PN?& %[XB[%G6Q]@Z&RXOS>+#[',\(E9 M9C1I'#]JI4YCTPBVOQ^U?[3D-9D5E7C)LV]IK)*9,W$@QC4M,W7+=W]A36AH M]$4\D_8)N_JLYT!42L7S6E@CR%-6O>G/VA$M@8 <$""U@'6$6QFR*#]01<.I MX#L0YK369CXL52NMP:7,1&6IA/Z;:CD5+A6/[F&A><5PR7,=;$FMNTZ659R MK^'J1YFJ!YCOJ(AA;ORHEZ=P\@$533-Y.G65AF(4NE%M=E&9)0?,!O"%,Y5( MN&(QQL_E74VAX4$>>2S(485++/K@D1X0CP3P.[@@$RI0UJ\C%H+&4X&U,#QD MP2@Z6^U[:BX$91O4J:I@]0#M9:!3CPC^4^7@RNT03=:4\P7LJ 1SAQ=K1+%%IWPC]_\D??G M$5\,&E\,CFD/OY;Y"H5)#+'"3,F9H+&A&681PDK(Z$J?P;V=,*E*5 MV8$U:QK*-B3G W_@3=UM!]QA W?X2KAW*)6.STMA#?=@G07>L!O4J $U>B4H M'>TUIJ_!-=K'Y0?DO!O8N $V_C_!O:H2]+61'7=$E@R]43?628-U\JN+![3Q>9]RZD6J7_!O U")^TX ?C_O@ ^M8U[+\+^N<]XBT$_'T" M@T%_-#G @#PQ(.^?5!W-Y"V&ULO5=MC^(V$/XKHW15[4I;\L++[NT!TI+MZ5:" M=G7T>A]._6"2@5@7VZEM8$_JCZ^=A$"V(1555#Z [?AY/,]X)LR,]T)^4PFB MAE>6,[AX5/=)-HN^!.QQG9X!+UY^Q%FIE; ML<24(5=4<)"XGCB/_D/H#RP@W_$[Q;TZ&8.5LA+BFYT\QQ/'LQ9ABI&V%,3\ M[##$-+5,QHX_2U*G.M,"3\<']@^Y>"-F112&(OU"8YU,G'L'8ER3;:H_B?U' M+ 4-+5\D4I5_P[[ H(S@'X) MZ.=""\MR64]$D^E8BCU(N]NPV4'NFQQMU%!NKW&II7E*#4Y/0\$8U>9>M +" M8P@%UY1OD$<4%5S_0J0DUM$W'S\@FNKVY:#.Q7;NWGO/TSO#/C4!.DH=AR_1T^"!$K^+I MD+Y1X.5LU8V MF\H/*B,13AR3JPKE#IWICS_X(^]]D^2.R&K"!Y7P0 M3?VQNVL0,:I$C%I%O""/S=W!G&JZ(?FK]B]8:J(1Q!I^PU>B8->#D*0_+8B] MV#RX;^&91SV(W95+X$M"I(G^]_D+I9S44N$6YO.P-1]:;;S421V1U=QY5[GS MKNM\N.M2>T=D->WWE?;[UE!Z(LQ4 @J4V)K_4A-&5TUR6SDNE5N0C4[3P;.? MYIQX5PEY=WE.F!(H!5-GD;37D!"')X<@-X %Y91M66O. MA877=>27C!W)[XJMKO^DL/(OB?X,)41GBI19235X&[=5V):*6D_\KXJ"HZ+@ M_T@#\OJO:=!NR,6!T!%;W6W'4M#O=YX(G=:#7;'5]1\K0K^UZ+HL$0;_2(1@ MV)0)G=9Y[DG_Q%!N\K92061+EJ*5JE:KUO4Q;]CKM\F)CV&Z7=8)ZOA="'B3V@:NBG?P-02P,$% M @ G8%#5V $L&,G @ ZP0 !D !X;"]W;W)K&ULM51=:]LP%/TKPH/10HDPT,344C*]FX)031(, M@_W"(\\+ZQ9H&E>TS J$#RLAW9 M2]>' T T? ,0=8#(ZVX+>96WS+(TUJHAVF4CFYMXJQZ-XGCI?LK2:MSEB+/I MLEX9>*ZAM.1NBU]#SKXSK9GKU3DYNP7+N##GY('M0!O"2S+G0F _34PMUGPYR!?H/>27W MS.#Q(7=YCE,MS069E=F@SSCFX60Q=T @-Z"T'Z\<-P''XY8674 M6QEY]JMW6WG ##*S(,U1L:/_(/:R%WMYLN_^!Y*,80%N=\?4M?C/'N]>AVTZ M'$0QW1X6I0=GUST#Z7;J]4&5E7^.*^4Q-1IM9*H($R$P[Z8%S>% MKH*)G L]"+N-*;"/3]D@;">786#I1C*C@_#A[.WWN=37;P+[/'EW MM9_5P'D8>4FO#B"]:.&\!L.HDVWJU?)3P]7XGF+.7:_SABOFV#LLH;T9H>3I M0>1[J!'B;LN3[KI0MDJ1:Y-A/Y=BW2UQ: V&EQ0T>"1\$(X(9V/%P"LG!>-+ M:^Z 82*Y5($V;6H"M<%2_;1PV\Z@@QU/P814=6P;P?X>N^4[P&H& AGGCJ'"3*6*J.J"=,.5Z9A MG],;B!H9U0SN_@>'_+M[@7^<:.U?LE MFJ$1Y(:6QDZ ?Y/-BMHCE;U/-%W@C V-LX M.RE+OOS V504U"9_<,!AGZS\@IE4[*>)!JTR,0:JPN"1*LTFFY8?BI3W=*%7 M[;3(<O\CX%6AT-\NC$QFYF]#&=6OKLM58 [C4#L*O M<#GFZZ#!>,ZX9L+-9BS+J'ARYS+TFHS-'VI;_&9]1G,RY_J^ 0?A>OR%9FQ> MI,VJ6RB$6[4>?X;TVDESHS:QF,CH@F8C-U73<3T,S,!$=1]PV$5NZH\?P7PL MYD< P^)@"C ?ZX7%^9?RZ:'Y6 S3UO,B/=2GA_I8+Q\RJK]8'+]/:C[^3-,T MCI,$J^AHY%4PPNJ6)/#C9\.T@0<6!R+]7JWQW<8[9'\?8'NZKT.P3/%.Q#+% M:PV(OV[@D:;^W<;B@ >V"UCO0'Q_'.@IOT\31*D M.@E\_?N#G9(X3E,_ IA?01QC")Q&',$4@ 8,B>/Z/;CS/HI6[ZEH_=_+X2]0 M2P,$% @ G8%#5Y>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'K#N?FWM/?NNE?'+;!/"]FP^]V(#FOMG M=@L&:QKK- ]XZ.[F?NN UWX#$+2:%XO%Z5QS:;+7K\:^KMT\/K !1)#68&%7 M<"OAP?^I[P[93GJYEDJ&'\NLWU>0,2V-U/(GU,MLD3&_L0\?K),_K0E<5<)9 MI999/E3<@@M2/"JN.L@O?.W[DL#7-QQ!EMGI CMLI/.A;]'WSY%Q!]AX.&J# M?2=5 '?! [QWMMU*<]=U@W:X9ZW2M;(4;.W7'$C@$60!0%9'!#R:Q%!E@1D>1#(JL/!4R/( M8P+R^("0DTB>$) GAX0L(\A3 O(T+635:LW=#V8;5LD[(_$TCF/]C1"VQ;$> M03XG()^GA5R9'?C0)Z$*1.MDD. CM!<$VHNT:.^X=.R6JQ;8)^"^==T@"3'< M2P+N9?JXF8#2FD0K7U!Y>I$6Z?);BP*):4AK)-;&%?:[,L)J8%MP.$ZUMH95 M&^X@1J26Q@W@,\2WJW%6=XDD.)PI>/8@PX:=MY/G2EDC3ZR-*EAQCRH; MTIW&GORCZ0$EC#RY,;26?0KQ_42FBR3.J,"(OP8')8P\L3&J=NWA6]OEN@S%(D-LL^\_U^[#$FY98BN5NH%!ZO1@K*-$5BT^S)C5?<.6R\ MBS$ITQ2'6)&P685=U^WTH5.F*0YCF@%S.H0HU12'4LT &G\8H513_D_5C&\D M'+'9!00N58Q)6:=,;)T)YOA&LL\-&RIB3,I"96(+C7*,$M/OHC=B.M)+\G-8 M8@N1LCRW,29EH3*QA6A9QNF]I"Q4IK;07EGVXRG&I"Q4IE[O[,7LW]88D[)0 MF=A"Y**6S6),RD)E8@L]6M9.LV>,25FH["TT'_]XU-!( _457L)CN>!*7#O6 M;89O-L&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,MNPC 0 MA>%707D G)GA6@&K;MA6O$ $YB)R4^RJ\/:-8 $'==$-\EE%MI7)O_H4>?'E MRR*>FCH<3VT87*JR#LOL&&/[X5S8'GU5A&'3^KH_V3==5<1^V1U<6VS/Q<$[ MS?.)ZYYG9*O%\\S!YMKZ_TQL]OO3UG\VV^_*U_&/P>ZGZ<[AZ'W,!INB._BX MS-RE?&P'=WO(L)^<#=:[9=:M=Y*YU$$*09H^R"#(T@>-(&B4/F@,0>/T01,( MFJ0/FD+0-'W0#()FZ8/F$#1/'R0YRI@3)+U@3:"U(-="X+4@V$(@MB#90F"V M(-I"H+8@VT+@MB#<0B"W(-U"8+<@WD*@MZ+>2J"WHMY*H+>^_&P3Z*VHMQ+H MK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+H;:BW$>AMJ+<1Z&VHMQ'H M;2^7)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;>_4.\1KZ<.CY[[& MV\AW4AW[=_WC\[?E?1-Q'MUP=G!9O_H%4$L#!!0 ( )V!0U?_>6J2GP$ M !T8 3 6T-O;G1E;G1?5'EP97-=+GAM;,V9S6Z#,!"$7P5QC8)CNTU_ ME.32]MKFT!=P80DH@"W;29.WKR$_4JL4)4JES@4+O#LS>*7O )/WK2$7;>JJ M<=.X\-X\,N;2@FKE$FVH"3NYMK7RX=8NF%'I4BV(B=%HS%+=>&K\T+<:\6SR M3+E:53YZV83'KM3--+94N3AZVA6V7M-8&5.5J?)AGZV;[(?+<.^0A,ZNQA6E M<8-0$+.3#NW.[P;[OK9 M7)PC$ 8 )PG 3 " &UL4$L! A0#% @ G8%#5\D&L1D@!@ O"$ !@ ("! M#0@ 'AL+W=O ME.JC$P< /H? 8 " @6,. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MG8%#5]*46&-E!0 ;14 !@ ("!SA@ 'AL+W=OA)9<"L% M ?#0 & @($L,@ >&PO=V]R:W-H965T&UL4$L! A0#% @ G8%#5W8CT[:J @ Y 4 !D ("! MC3< 'AL+W=O ^ !X;"]W;W)K&UL4$L! A0#% M @ G8%#5S5%U%H%!0 2@L !D ("!1T( 'AL+W=O&PO=V]R:W-H965TP, -L' 9 " @7I; !X;"]W;W)K&UL4$L! A0#% @ G8%#5_7AC)_X P 3 H !D M ("!+%\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G8%#5X&MSG@2! , L !D ("!HFD M 'AL+W=OPX# #/!@ &0 @('K;0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MG8%#5Q-_Y(V% @ ;04 !D ("!^', 'AL+W=O=Y !X;"]W M;W)K&UL4$L! A0#% @ G8%#5V6CC=00!P M'C !D ("!/'T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8%#5T&[(156 @ UP4 !D M ("!39$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ G8%#5ZE+TFGE P 20T !D ("!)9T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8%# M5\A> #I\ P D@L !D ("!$J@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G8%#5Z5T]$!* P RA0 M T ( !\K$ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ G8%#5T"[PRV' 0 O!< !H M ( !%;H 'AL+U]R96QS+W=O XML 51 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 52 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; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..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 53 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 152 172 1 false 39 0 false 7 false false R1.htm 000000 - Document - Document and Entity Information Sheet http://www.calmainefoods.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 000100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 000105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 000200 - Statement - Condensed Consolidated Statements of Income Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 000300 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 000505 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 010101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 010301 - Disclosure - Investment Securities Sheet http://www.calmainefoods.com/role/InvestmentSecurities Investment Securities Notes 8 false false R9.htm 010401 - Disclosure - Fair Value Measurements Sheet http://www.calmainefoods.com/role/FairValueMeasurements Fair Value Measurements Notes 9 false false R10.htm 010501 - Disclosure - Inventories Sheet http://www.calmainefoods.com/role/Inventories Inventories Notes 10 false false R11.htm 011201 - Disclosure - Equity Sheet http://www.calmainefoods.com/role/Equity Equity Notes 11 false false R12.htm 011301 - Disclosure - Net Income per Common Share Sheet http://www.calmainefoods.com/role/NetIncomePerCommonShare Net Income per Common Share Notes 12 false false R13.htm 011401 - Disclosure - Revenue from Contracts with Customers Sheet http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers Revenue from Contracts with Customers Notes 13 false false R14.htm 011601 - Disclosure - Stock Based Compensation Sheet http://www.calmainefoods.com/role/StockBasedCompensation Stock Based Compensation Notes 14 false false R15.htm 011801 - Disclosure - Commitments and Contingencies Sheet http://www.calmainefoods.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 011901 - Disclosure - Subsequent Events Sheet http://www.calmainefoods.com/role/SubsequentEvents Subsequent Events Notes 16 false false R17.htm 020101 - Disclosure - Summary of Significant Accounting Policies (Policy) Sheet http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy Summary of Significant Accounting Policies (Policy) Policies http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies 17 false false R18.htm 020401 - Disclosure - Fair Value Measurements (Policy) Sheet http://www.calmainefoods.com/role/FairValueMeasurementsPolicy Fair Value Measurements (Policy) Policies http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies 18 false false R19.htm 030301 - Disclosure - Investment Securities (Tables) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesTables Investment Securities (Tables) Tables http://www.calmainefoods.com/role/InvestmentSecurities 19 false false R20.htm 030401 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.calmainefoods.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.calmainefoods.com/role/FairValueMeasurements 20 false false R21.htm 030501 - Disclosure - Inventories (Tables) Sheet http://www.calmainefoods.com/role/InventoriesTables Inventories (Tables) Tables http://www.calmainefoods.com/role/Inventories 21 false false R22.htm 031201 - Disclosure - Equity (Tables) Sheet http://www.calmainefoods.com/role/EquityTables Equity (Tables) Tables http://www.calmainefoods.com/role/Equity 22 false false R23.htm 031301 - Disclosure - Net Income per Common Share (Tables) Sheet http://www.calmainefoods.com/role/NetIncomePerCommonShareTables Net Income per Common Share (Tables) Tables http://www.calmainefoods.com/role/NetIncomePerCommonShare 23 false false R24.htm 031401 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers 24 false false R25.htm 031601 - Disclosure - Stock Based Compensation (Tables) Sheet http://www.calmainefoods.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://www.calmainefoods.com/role/StockBasedCompensation 25 false false R26.htm 040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy 26 false false R27.htm 040301 - Disclosure - Investment Securities (Narrative) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails Investment Securities (Narrative) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 27 false false R28.htm 040302 - Disclosure - Investment Securities (Schedule of Investment Securities) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails Investment Securities (Schedule of Investment Securities) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 28 false false R29.htm 040303 - Disclosure - Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details) Sheet http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details) Details http://www.calmainefoods.com/role/InvestmentSecuritiesTables 29 false false R30.htm 040401 - Disclosure - Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details) Sheet http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details) Details http://www.calmainefoods.com/role/FairValueMeasurementsTables 30 false false R31.htm 040501 - Disclosure - Inventories (Narrative) (Details) Sheet http://www.calmainefoods.com/role/InventoriesNarrativeDetails Inventories (Narrative) (Details) Details http://www.calmainefoods.com/role/InventoriesTables 31 false false R32.htm 040502 - Disclosure - Inventories (Schedule Of Inventories) (Details) Sheet http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails Inventories (Schedule Of Inventories) (Details) Details http://www.calmainefoods.com/role/InventoriesTables 32 false false R33.htm 041202 - Disclosure - Equity (Summary of Equity Activity) (Details) Sheet http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails Equity (Summary of Equity Activity) (Details) Details http://www.calmainefoods.com/role/EquityTables 33 false false R34.htm 041302 - Disclosure - Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details) Sheet http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details) Details http://www.calmainefoods.com/role/NetIncomePerCommonShareTables 34 false false R35.htm 041402 - Disclosure - Revenue from Contracts with Customer (Disaggregation of Revenue) (Details) Sheet http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails Revenue from Contracts with Customer (Disaggregation of Revenue) (Details) Details http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables 35 false false R36.htm 041601 - Disclosure - Stock Based Compensation (Narrative) (Details) Sheet http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation (Narrative) (Details) Details http://www.calmainefoods.com/role/StockBasedCompensationTables 36 false false R37.htm 041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details) Sheet http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails Stock Based Compensation (Summary of Equity Award Activity) (Details) Details http://www.calmainefoods.com/role/StockBasedCompensationTables 37 false false R38.htm 041801 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.calmainefoods.com/role/CommitmentsAndContingencies 38 false false R39.htm 041901 - Disclosure - Subsequent Events (Narrative) (Details) Sheet http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails Subsequent Events (Narrative) (Details) Details http://www.calmainefoods.com/role/SubsequentEvents 39 false false All Reports Book All Reports calm-20230902.xsd calm-20230902_cal.xml calm-20230902_def.xml calm-20230902_lab.xml calm-20230902_pre.xml calm2024q1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "calm2024q1.htm": { "nsprefix": "calm", "nsuri": "http://www.calmainefoods.com/20230902", "dts": { "schema": { "local": [ "calm-20230902.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] }, "calculationLink": { "local": [ "calm-20230902_cal.xml" ] }, "definitionLink": { "local": [ "calm-20230902_def.xml" ] }, "labelLink": { "local": [ "calm-20230902_lab.xml" ] }, "presentationLink": { "local": [ "calm-20230902_pre.xml" ] }, "inline": { "local": [ "calm2024q1.htm" ] } }, "keyStandard": 153, "keyCustom": 19, "axisStandard": 11, "axisCustom": 0, "memberStandard": 22, "memberCustom": 8, "hidden": { "total": 19, "http://fasb.org/us-gaap/2022": 12, "http://xbrl.sec.gov/dei/2022": 6, "http://www.calmainefoods.com/20230902": 1 }, "contextCount": 152, "entityCount": 1, "segmentCount": 39, "elementCount": 365, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 380, "http://xbrl.sec.gov/dei/2022": 31 }, "report": { "R1": { "role": "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "longName": "000000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "longName": "000100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "000105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDperShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDperShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "longName": "000200 - Statement - Condensed Consolidated Statements of Income", "shortName": "Condensed Consolidated Statements of Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R5": { "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "longName": "000300 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R6": { "role": "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows", "longName": "000505 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R7": { "role": "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies", "longName": "010101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.calmainefoods.com/role/InvestmentSecurities", "longName": "010301 - Disclosure - Investment Securities", "shortName": "Investment Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.calmainefoods.com/role/FairValueMeasurements", "longName": "010401 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.calmainefoods.com/role/Inventories", "longName": "010501 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.calmainefoods.com/role/Equity", "longName": "011201 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.calmainefoods.com/role/NetIncomePerCommonShare", "longName": "011301 - Disclosure - Net Income per Common Share", "shortName": "Net Income per Common Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers", "longName": "011401 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.calmainefoods.com/role/StockBasedCompensation", "longName": "011601 - Disclosure - Stock Based Compensation", "shortName": "Stock Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.calmainefoods.com/role/CommitmentsAndContingencies", "longName": "011801 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.calmainefoods.com/role/SubsequentEvents", "longName": "011901 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy", "longName": "020101 - Disclosure - Summary of Significant Accounting Policies (Policy)", "shortName": "Summary of Significant Accounting Policies (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "17", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.calmainefoods.com/role/FairValueMeasurementsPolicy", "longName": "020401 - Disclosure - Fair Value Measurements (Policy)", "shortName": "Fair Value Measurements (Policy)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesTables", "longName": "030301 - Disclosure - Investment Securities (Tables)", "shortName": "Investment Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.calmainefoods.com/role/FairValueMeasurementsTables", "longName": "030401 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.calmainefoods.com/role/InventoriesTables", "longName": "030501 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.calmainefoods.com/role/EquityTables", "longName": "031201 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.calmainefoods.com/role/NetIncomePerCommonShareTables", "longName": "031301 - Disclosure - Net Income per Common Share (Tables)", "shortName": "Net Income per Common Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables", "longName": "031401 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.calmainefoods.com/role/StockBasedCompensationTables", "longName": "031601 - Disclosure - Stock Based Compensation (Tables)", "shortName": "Stock Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails", "longName": "040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)", "shortName": "Summary of Significant Accounting Policies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails", "longName": "040301 - Disclosure - Investment Securities (Narrative) (Details)", "shortName": "Investment Securities (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails", "longName": "040302 - Disclosure - Investment Securities (Schedule of Investment Securities) (Details)", "shortName": "Investment Securities (Schedule of Investment Securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails", "longName": "040303 - Disclosure - Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details)", "shortName": "Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "longName": "040401 - Disclosure - Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details)", "shortName": "Fair Value Measurements (Schedule of Assets Measured at Fair Value on A Recurring Basis) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.calmainefoods.com/role/InventoriesNarrativeDetails", "longName": "040501 - Disclosure - Inventories (Narrative) (Details)", "shortName": "Inventories (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AgriculturalRelatedInventoryPulletsandBreeders", "unitRef": "Pullet_and_Breeder", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AgriculturalRelatedInventoryPulletsandBreeders", "unitRef": "Pullet_and_Breeder", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails", "longName": "040502 - Disclosure - Inventories (Schedule Of Inventories) (Details)", "shortName": "Inventories (Schedule Of Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AgriculturalRelatedInventoryFlocks", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "calm:AgriculturalRelatedInventoryFlocks", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails", "longName": "041202 - Disclosure - Equity (Summary of Equity Activity) (Details)", "shortName": "Equity (Summary of Equity Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "AS_OF_Jun03_2023_Entity_0000016160", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "AS_OF_May28_2022_Entity_0000016160", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R34": { "role": "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails", "longName": "041302 - Disclosure - Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details)", "shortName": "Net Income per Common Share (Computation of Basic and Diluted Net Income Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R35": { "role": "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails", "longName": "041402 - Disclosure - Revenue from Contracts with Customer (Disaggregation of Revenue) (Details)", "shortName": "Revenue from Contracts with Customer (Disaggregation of Revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true }, "uniqueAnchor": { "contextRef": "FROM_Jun04_2023_TO_Sep02_2023_Entity_0000016160_srt_ProductOrServiceAxis_calm_NonSpecialtyShellEggSalesMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "unique": true } }, "R36": { "role": "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails", "longName": "041601 - Disclosure - Stock Based Compensation (Narrative) (Details)", "shortName": "Stock Based Compensation (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "USD", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails", "longName": "041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details)", "shortName": "Stock Based Compensation (Summary of Equity Award Activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "AS_OF_Jun03_2023_Entity_0000016160", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Jun03_2023_Entity_0000016160", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "div", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails", "longName": "041801 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160_srt_OwnershipAxis_calm_BentonCountyFoodsMember", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "pure", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AS_OF_Sep02_2023_Entity_0000016160_srt_OwnershipAxis_calm_BentonCountyFoodsMember", "name": "us-gaap:MinorityInterestOwnershipPercentageByParent", "unitRef": "pure", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails", "longName": "041901 - Disclosure - Subsequent Events (Narrative) (Details)", "shortName": "Subsequent Events (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "FROM_Sep28_2023_TO_Sep28_2023_Entity_0000016160_srt_OwnershipAxis_calm_FassioEggFarmsIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "name": "calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers", "unitRef": "Layers", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "FROM_Sep28_2023_TO_Sep28_2023_Entity_0000016160_srt_OwnershipAxis_calm_FassioEggFarmsIncMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "name": "calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers", "unitRef": "Layers", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "calm2024q1.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r268", "r269", "r277", "r278", "r279", "r280", "r281", "r283", "r284", "r287", "r327", "r341", "r442", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r568", "r634", "r635", "r636", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings [Member]", "label": "Retained Earnings [Member]", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r153", "r204", "r205", "r206", "r208", "r215", "r218", "r273", "r410", "r411", "r412", "r427", "r428", "r445", "r526", "r528" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventories [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Purchase obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss)", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r103", "r112", "r178", "r180", "r186", "r512", "r520" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "Security12bTitle", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r594" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ClassOfStockDomain", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r165", "r166", "r167", "r201", "r222", "r223", "r225", "r227", "r235", "r236", "r272", "r302", "r304", "r305", "r306", "r309", "r310", "r329", "r330", "r332", "r336", "r343", "r452", "r557", "r605", "r616", "r631" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-5 years", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer Excluding Assessed Tax", "terseLabel": "Net sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r243", "r244", "r249", "r252", "r253", "r257", "r258", "r259", "r361", "r362", "r508" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorLocation", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r598", "r600", "r601" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "TradingSymbol", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorName", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r598", "r600", "r601" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "SecurityExchangeName", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r597" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r604" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (expense) related to items of other comprehensive income", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Income tax benefit related to items of other comprehensive income", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r25", "r182", "r185", "r421", "r432", "r434", "r453", "r456", "r459", "r511", "r519" ] }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromContributionsFromAffiliates", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Contributions From Affiliates", "terseLabel": "Contributions", "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership." } } }, "auth_ref": [ "r45" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AuditorFirmId", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm Id", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r598", "r600", "r601" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have 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 registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityShellCompany", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Comprehensive loss attributable to the noncontrolling interest", "terseLabel": "Less: Comprehensive loss attributable to the noncontrolling interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r104", "r105", "r112", "r178", "r180", "r187", "r513", "r521" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "UseOfEstimates", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r64", "r65", "r66", "r238", "r239", "r240", "r241" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommercialPaperMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Paper [Member]", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r86" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Current", "terseLabel": "Current maturities of long-term debt", "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Cal-Maine Foods, Inc.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r28", "r178", "r180", "r188", "r514", "r522" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFilerCategory", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r373", "r374", "r376", "r377", "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r400", "r401", "r402", "r403", "r404" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue Recognition and Delivery Costs", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r364", "r564" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsPolicy" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities Cash Flow Statement", "negatedLabel": "Other adjustments, net", "terseLabel": "Other adjustments, net", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntitySmallBusiness", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r595" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r156", "r172", "r201", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r436", "r440", "r452", "r591", "r648", "r649", "r692" ] }, "us-gaap_USGovernmentAgenciesShorttermDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USGovernmentAgenciesShorttermDebtSecuritiesMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U S Government Agencies Shortterm Debt Securities [Member]", "terseLabel": "US Government and Agency Obligations [Member]", "documentation": "Debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae) which have maturities of one year or less. Excludes US Treasury securities and debt issued by Government-sponsored Enterprises (GSEs), for example, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operations", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r51", "r52", "r54" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r467" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r595" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r196" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Within one year", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r196" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonClassAMember", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Convertible Common Stock [Member]", "label": "Class A Common Stock [Member]", "verboseLabel": "Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r34", "r508" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Dividends Payable Current", "terseLabel": "Dividends payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r15" ] }, "calm_ImmaterialErrorCorrectionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ImmaterialErrorCorrectionPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Immaterial Error Correction [Policy Text Block]", "documentation": "Immaterial Error Correction.", "terseLabel": "Immaterial Error Correction" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockMember", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r620", "r621", "r686" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of finance lease obligation", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r464" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 37.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r5" ] }, "calm_StockCompensationPlanTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "StockCompensationPlanTransactions", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Compensation Plan Transactions", "documentation": "Stock Compensation Plan Transactions", "terseLabel": "Stock compensation plan transactions" } } }, "auth_ref": [] }, "calm_StockCompensationPlanTransactionsShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "StockCompensationPlanTransactionsShares", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Compensation Plan Transactions Shares", "documentation": "Stock Compensation Plan Transactions Shares", "negatedLabel": "Stock compensation plan transactions (in shares)" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Condensed Consolidated Statements of Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Net Income Per Share", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit)." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireInterestInJointVenture", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in unconsolidated entities", "label": "Payments to Acquire Interest in Joint Venture", "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group." } } }, "auth_ref": [ "r42" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r46" ] }, "calm_EarningsPerShareBasicDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "EarningsPerShareBasicDilutedAbstract", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share attributable to Cal-Maine Foods, Inc.", "label": "Earnings Per Share, Basic Diluted [Abstract]", "verboseLabel": "Net income per common share attributable to Cal-Maine Foods, Inc." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r611" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends per common share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r89" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Paid In Capital [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r410", "r411", "r412", "r620", "r621", "r622", "r686" ] }, "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfStockholdersEquityTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/EquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Stockholders Equity [Table Text Block]", "terseLabel": "Summary of Equity Activity", "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Profit Loss", "totalLabel": "Net income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income", "zeroVerboseLabel": "Net profit (loss) attributable to Cal-Maine Foods, Inc.", "positiveTerseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r155", "r176", "r179", "r193", "r201", "r207", "r217", "r218", "r248", "r250", "r254", "r256", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r435", "r438", "r439", "r447", "r452", "r516", "r567", "r589", "r590", "r614", "r648" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis Of Accounting Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.calmainefoods.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r290" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r448", "r449", "r451" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value per share (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r4" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r158", "r170", "r233", "r288", "r289", "r290", "r507", "r563" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentType", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Equity Award Activity", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r94" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r319", "r366", "r367", "r368", "r369", "r370", "r371", "r449", "r477", "r478", "r479", "r571", "r572", "r583", "r584", "r585" ] }, "calm_FassioEggFarmsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "FassioEggFarmsIncMember", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fassio Egg Farms, Inc. [Member]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentAnnualReport", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r598", "r600", "r601" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r268", "r269", "r327", "r341", "r442", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r634", "r635", "r636", "r704", "r705", "r706", "r707", "r708", "r709", "r710" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r599" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 36.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock ($0.01 par value):", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock ($0.01 par value)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r4", "r591" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r44" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred income taxes expense (benefit): Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r53", "r96", "r425", "r430", "r431", "r619" ] }, "calm_ProductionAndProcessingFacilitiesCapacityNumberOfLayers": { "xbrltype": "integerItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ProductionAndProcessingFacilitiesCapacityNumberOfLayers", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Production and Processing Facilities, Capacity, Number of Layers", "terseLabel": "Layer capacity", "documentation": "Production and Processing Facilities, Capacity, Number of Layers" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Based Compensation", "label": "Share-based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r375", "r406", "r407", "r409", "r414", "r587" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentTransitionReport", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r602" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "totalLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax (benefit) expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r202", "r217", "r218", "r247", "r421", "r429", "r433", "r524" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r0", "r10", "r11", "r12" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 }, "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r171", "r560", "r591" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r319", "r366", "r367", "r368", "r369", "r370", "r371", "r477", "r478", "r479", "r571", "r572", "r583", "r584", "r585" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Based Compensation", "label": "Share-based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r379", "r398", "r399", "r400", "r401", "r404", "r413", "r414" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease obligation", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r464" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementTable", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r204", "r205", "r206", "r234", "r508" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r75" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease obligation", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r464" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Condensed Consolidated Statements of Cash Flows [Abstract]", "label": "Condensed Consolidated Statements of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities [Table]", "label": "Schedule of Available-for-sale Securities [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r270" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Bonds [Member]", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r583", "r585", "r703" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r4" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "periodEndLabel": "Goodwill, Balance", "periodStartLabel": "Goodwill, Balance", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r161", "r291", "r509", "r569", "r591", "r639", "r640" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on long-term debt", "label": "Repayments of Long-term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r90", "r106", "r109" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r55", "r57" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Equity income of unconsolidated entities", "label": "Equity income (loss) of unconsolidated entities", "negatedLabel": "Equity in income of affiliates", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r31", "r53", "r72", "r129", "r145", "r246" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r101", "r344", "r620", "r621", "r622" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use asset, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r463" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r118" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityRegistrantName", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r595" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r363", "r364" ] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions from unconsolidated entities", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities." } } }, "auth_ref": [ "r195", "r615" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Net Excluding Goodwill", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r74", "r76" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShareNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Antidilutive restricted shares", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r228" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease Payments", "terseLabel": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r466", "r468" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r595" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityFileNumber", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CreditFacilityDomain", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r89", "r134" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Backed Securities [Member]", "label": "Asset-backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r583", "r633" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NatureOfOperations", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Nature of Operations", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r237", "r242" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "label": "AOCI Attributable to Parent [Member]", "verboseLabel": "Accum. Other Comp. Loss [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r23", "r27", "r110", "r470", "r526", "r527", "r612", "r613", "r614", "r620", "r621", "r622" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Impairment loss on property, plant & equipment", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r53", "r78" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r595" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contracts with Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 39.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss, net of tax", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income (loss), net of tax", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge." } } }, "auth_ref": [ "r24", "r26", "r27", "r168", "r518", "r531", "r535" ] }, "calm_StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]", "label": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]", "documentation": "State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CreditFacilityAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available For Sale, Noncurrent, Realized Loss", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "terseLabel": "Gross realized losses on sales of available-for-sale securities, noncurrent" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long Term Debt Noncurrent", "terseLabel": "Long-term debt, less current maturities", "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r164" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address Address Line 2", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r607" ] }, "calm_AgriculturalRelatedInventoryPulletsandBreeders": { "xbrltype": "integerItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AgriculturalRelatedInventoryPulletsandBreeders", "presentation": [ "http://www.calmainefoods.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pullets and breeders", "label": "Agricultural Related Inventory, Pullets and Breeders", "documentation": "Agricultural Related Inventory, Pullets and Breeders" } } }, "auth_ref": [] }, "calm_ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of common stock by treasury", "label": "Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award", "documentation": "Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award" } } }, "auth_ref": [] }, "calm_DebtSecuritiesAvailableForSaleCurrentRealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "DebtSecuritiesAvailableForSaleCurrentRealizedLoss", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available For Sale, Current, Realized Loss", "terseLabel": "Gross realized losses on sales of available-for-sale securities, current", "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Assets Measured At Fair Value On A Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r113", "r114" ] }, "calm_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "OtherMember", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other [Member]", "label": "Other [Member]", "documentation": "Other [Member]" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r257", "r508", "r576", "r592", "r645", "r646", "r651", "r702" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjusted Balance [Member]", "terseLabel": "Adjusted Balance [Member]" } } }, "auth_ref": [ "r606", "r623", "r628", "r638", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r691" ] }, "calm_DebtSecuritiesAvailableForSaleNoncurrentRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "DebtSecuritiesAvailableForSaleNoncurrentRealizedGain", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available For Sale, Noncurrent, Realized Gain", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "terseLabel": "Gross realized gains on sales of available-for-sale securities, noncurrent" } } }, "auth_ref": [] }, "calm_TreasuryStockPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "TreasuryStockPolicyPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Policy [Policy Text Block]", "documentation": "Treasury Stock, Policy [Policy Text Block]" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "calm_BentonCountyFoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "BentonCountyFoodsMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Benton County Foods [Member]" } } }, "auth_ref": [] }, "calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds From Sale And Maturity Of Available For Sale Securities Noncurrent", "terseLabel": "Proceeds from sale of available-for-sale securities, noncurrent", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecurities" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Securities", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r71", "r120", "r133", "r149", "r558" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "calm_ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds From Sale And Maturity Of Available For Sale Securities, Current", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "terseLabel": "Proceeds from sale of available-for-sale securities, current" } } }, "auth_ref": [] }, "calm_NumberOfMajorCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "NumberOfMajorCustomers", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number Of Major Customers", "documentation": "Number Of Major Customers", "terseLabel": "Number of major customers" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in unconsolidated entities", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r608" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r450" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r55", "r159", "r559" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "calm_AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days": { "xbrltype": "percentItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days", "documentation": "Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days", "terseLabel": "Allowance for doubtful accounts as percentage of receivables aged over 60 days" } } }, "auth_ref": [] }, "calm_AgriculturalRelatedInventoryFlocks": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AgriculturalRelatedInventoryFlocks", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Flocks, net of amortization", "label": "Agricultural Related Inventory, Flocks", "documentation": "Agricultural related inventory, flocks, net of accumulated amortization." } } }, "auth_ref": [] }, "calm_NonSpecialtyShellEggSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "NonSpecialtyShellEggSalesMember", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conventional shell egg sales [Member]", "label": "Non-Specialty Shell Egg Sales [Member]", "documentation": "Non-Specialty Shell Egg Sales [Member]" } } }, "auth_ref": [] }, "calm_TwoThousandTwelveOmnibusLongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "TwoThousandTwelveOmnibusLongTermIncentivePlanMember", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2012 Omnibus Long-Term Incentive Plan [Member]", "label": "Two Thousand Twelve Omnibus Long Term Incentive Plan [Member]", "documentation": "Two Thousand Twelve Omnibus Long-Term Incentive Plan [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CityAreaCode", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "label": "Advertising Costs [Policy Text Block]", "terseLabel": "Advertising Costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r415" ] }, "calm_EggProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "EggProductsMember", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Egg products [Member]", "label": "Egg Products [Member]", "documentation": "Egg Products [Member]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r416" ] }, "calm_WeightedAverageSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "WeightedAverageSharesOutstandingAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted average shares outstanding [Abstract]", "documentation": "Weighted average shares outstanding [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "LocalPhoneNumber", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Contractual Maturities Of Investment Securities", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "calm_ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cost of Sales Amortization and Mortality", "label": "Schedule Of Cost Of Sales Amortization And Mortality [Table Text Block]", "documentation": "Schedule Of Cost Of Sales Amortization And Mortality." } } }, "auth_ref": [] }, "calm_AgriculturalRelatedInventoryEggs": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AgriculturalRelatedInventoryEggs", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eggs and egg products", "label": "Agricultural Related Inventory, Eggs", "documentation": "Agricultural Related Inventory, Eggs" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line Of Credit", "terseLabel": "Amount outstanding", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r3", "r124", "r136" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Damages sought", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r642", "r643", "r644" ] }, "calm_AgriculturalRelatedInventoryLayers": { "xbrltype": "integerItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AgriculturalRelatedInventoryLayers", "presentation": [ "http://www.calmainefoods.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Agricultural Related Inventory, Layers", "documentation": "Agricultural Related Inventory, Layers", "terseLabel": "Layers" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r162" ] }, "calm_SpecialtyShellEggSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "SpecialtyShellEggSalesMember", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Specialty shell egg sales [Member]", "label": "Specialty Shell Egg Sales [Member]", "documentation": "Specialty Shell Egg Sales [Member]" } } }, "auth_ref": [] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MunicipalBondsMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Municipal Bonds [Member]", "label": "Municipal Bonds [Member]", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "calm_BellEtAlVCalMaineFoodsEtAlMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "BellEtAlVCalMaineFoodsEtAlMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bell et al. v. Cal-Maine Foods et al. [Member]", "label": "Bell et al. v. Cal-Maine Foods et al. [Member]", "documentation": "Bell et al. v. Cal-Maine Foods et al. [Member]" } } }, "auth_ref": [] }, "calm_PercentageOfNetIncomeLossUsedToComputeAccruedDividends": { "xbrltype": "percentItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "PercentageOfNetIncomeLossUsedToComputeAccruedDividends", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of net income loss used to compute accrued dividends", "label": "Percentage Of Net Income Loss Used To Compute Accrued Dividends", "documentation": "Percentage Of Net Income Loss Used To Compute Accrued Dividends" } } }, "auth_ref": [] }, "calm_FraserEtAlVCalMaineFoodsIncEtAlMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "FraserEtAlVCalMaineFoodsIncEtAlMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]", "label": "Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]", "documentation": "Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term finance lease obligation", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r464" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2 [Member]", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r319", "r366", "r371", "r449", "r478", "r571", "r572", "r583", "r584", "r585" ] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "U S Treasury Bill Securities [Member]", "terseLabel": "Treasury Bills [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r700" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "LitigationCaseAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromInsuranceSettlementOperatingActivities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Insurance Settlement Operating Activities", "terseLabel": "Net proceeds from insurance settlement - business interruption", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities." } } }, "auth_ref": [ "r194", "r561" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "OwnershipDomain", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted-average common shares outstanding, diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r221", "r227" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1 [Member]", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r319", "r366", "r371", "r449", "r477", "r583", "r584", "r585" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "OwnershipAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Income (Loss) per Common Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r59", "r61" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3 [Member]", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r319", "r366", "r367", "r368", "r369", "r370", "r371", "r449", "r479", "r571", "r572", "r583", "r584", "r585" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets measured at fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r113" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares outstanding, basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r220", "r227" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease right-of-use asset, net", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r463" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AssetsAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Investment Securities", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r271", "r701" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesOutstanding", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r362", "r576", "r577", "r578", "r579", "r580", "r581", "r582" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r189", "r209", "r210", "r212", "r213", "r214", "r220", "r222", "r225", "r226", "r227", "r231", "r446", "r447", "r515", "r523", "r565" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r651" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income Loss", "verboseLabel": "Operating income (loss)", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r248", "r250", "r254", "r256", "r567" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on finance lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r465", "r468" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r189", "r209", "r210", "r212", "r213", "r214", "r222", "r225", "r226", "r227", "r231", "r446", "r447", "r515", "r523", "r565" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive restricted shares (in shares)", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r632" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.calmainefoods.com/role/RevenueFromContractsWithCustomerDisaggregationOfRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r257", "r508", "r576", "r592", "r645", "r646", "r651", "r702" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r108", "r562" ] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Insurance Settlement Investing Activities", "terseLabel": "Net proceeds from insurance settlement - property, plant and equipment", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r40", "r49" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SharesIssued", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r88" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "terseLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r137", "r163", "r201", "r248", "r251", "r255", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r436", "r440", "r452", "r591", "r648", "r649", "r692" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Stock Based Compensation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income per Common Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r228", "r229", "r230", "r232" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount borrowed", "label": "Long-term Debt, Gross", "verboseLabel": "Outstanding", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r3", "r124", "r136", "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r587" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AgriculturalRelatedInventoryFeedAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AgriculturalRelatedInventoryFeedAndSupplies", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Feed and supplies", "label": "Agricultural Related Inventory, Feed and Supplies", "documentation": "Carrying amount as of the balance sheet date of materials capitalized as inventory because of their use in the growth and maintenance of animals and crops." } } }, "auth_ref": [ "r610" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RestatementDomain", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]" } } }, "auth_ref": [ "r154", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r219", "r231", "r274", "r275", "r428", "r444", "r445", "r446", "r447", "r462", "r469", "r470", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535" ] }, "calm_LossContingencyDamagesSoughtvaluePerClaim": { "xbrltype": "decimalItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "LossContingencyDamagesSoughtvaluePerClaim", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingency, Damages Sought,Value Per Claim", "terseLabel": "Damages sought per claim", "documentation": "Loss Contingency, Damages Sought,Value Per Claim" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders' Equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r9", "r126", "r141", "r591", "r618", "r637", "r688" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized holding gain (loss) on available-for-sale securities, net of reclassification adjustments", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax", "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r173", "r174", "r175" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 33.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r14", "r201", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r437", "r440", "r441", "r452", "r566", "r648", "r692", "r693" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.calmainefoods.com/role/Equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity", "label": "Stockholders' Equity Note Disclosure [Text Block]", "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income." } } }, "auth_ref": [ "r93", "r200", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r344", "r443" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RestatementAxis", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "auth_ref": [ "r154", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r218", "r219", "r231", "r274", "r275", "r428", "r444", "r445", "r446", "r447", "r462", "r469", "r470", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Net Income per Common Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Impact of ASC 326 [Member]" } } }, "auth_ref": [ "r204", "r205", "r206", "r214", "r215", "r231", "r445", "r446", "r624", "r625", "r626", "r627", "r628", "r629", "r630" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "terseLabel": "Gross profit (loss)", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r33", "r201", "r248", "r250", "r254", "r256", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r452", "r567", "r648" ] }, "calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Noncurrent, Amortized Cost Basis", "totalLabel": "Amortized Cost, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 43.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Total equity", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "positiveTerseLabel": "Stockholders' equity", "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity." } } }, "auth_ref": [ "r101", "r102", "r111", "r153", "r154", "r183", "r204", "r205", "r206", "r208", "r215", "r273", "r344", "r410", "r411", "r412", "r427", "r428", "r445", "r453", "r454", "r459", "r470", "r527", "r528", "r618", "r637", "r688" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes Current", "terseLabel": "Accrued income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r2", "r123", "r138" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable", "terseLabel": "Income tax receivable", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r127", "r144", "r609" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "AmendmentFlag", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments To Minority Shareholders", "negatedLabel": "Distributions to noncontrolling interests", "negatedTerseLabel": "Distributions to noncontrolling interest partners", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r48" ] }, "calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Current, Amortized Cost Basis", "totalLabel": "Amortized Cost, Current" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiscalPeriod", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r100" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r598", "r600", "r601" ] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investment securities", "label": "Purchases of investment securities", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r41", "r68", "r190" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 31.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r43" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of business, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r1", "r2", "r3", "r122", "r124", "r136", "r203", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r461", "r570", "r571", "r572", "r573", "r574", "r617" ] }, "calm_FlockCostsAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "FlockCostsAmortizationPeriod1", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Flock Costs, Amortization Period", "documentation": "Flock Costs, Amortization Period", "terseLabel": "Flock costs, amortization period" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriodDuration": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "FiscalPeriodDuration", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal period duration", "documentation": "Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends Payable", "label": "Stockholders' Equity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r87" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Less: Loss attributable to noncontrolling interest", "terseLabel": "Less: Loss attributable to noncontrolling interest", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest." } } }, "auth_ref": [ "r101", "r103" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Share-based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r405" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r181", "r417", "r418", "r422", "r423", "r424", "r426" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "verboseLabel": "Reserves for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r169", "r264", "r276" ] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LitigationStatusAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r642" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r192", "r197", "r198" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities Available For Sale Allowance For Credit Loss", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r267", "r282", "r285", "r286" ] }, "calm_ChecksOutstandingInExcessOfBookCashBalances": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "ChecksOutstandingInExcessOfBookCashBalances", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Checks Outstanding In Excess Of Book Cash Balances", "documentation": "Checks outstanding in excess of related book cash balances.", "terseLabel": "Checks outstanding in excess of related book cash balances" } } }, "auth_ref": [] }, "us-gaap_PatronageSourceEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PatronageSourceEarnings", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Patronage Source Earnings", "terseLabel": "Patronage dividends", "documentation": "Amount of revenue in excess of cost resulting from transactions for or with patrons." } } }, "auth_ref": [ "r504", "r505" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Other Nonoperating Income Expense", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r38" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 38.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit." } } }, "auth_ref": [ "r6", "r89", "r139", "r530", "r535", "r591" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and maturities of investment securities", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r68", "r190", "r191" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r16", "r157", "r201", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r437", "r440", "r441", "r452", "r591", "r648", "r692", "r693" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements and Policies", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "calm_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "CreditAgreementMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_PendingLitigationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PendingLitigationMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pending Litigation", "label": "Pending Litigation [Member]", "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process." } } }, "auth_ref": [ "r642" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), before tax:", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LitigationStatusDomain", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r642" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds from disposal of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r30", "r119", "r130", "r147", "r248", "r250", "r254", "r256", "r516", "r567" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 32.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes, net", "label": "Deferred Income Tax Liabilities, Net", "verboseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r419", "r420" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade Receivables", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r150", "r151", "r152", "r262", "r263", "r265" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r53", "r245" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r17", "r203", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r461", "r570", "r571", "r572", "r573", "r574", "r617" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MaximumMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r372", "r506", "r525", "r555", "r556", "r575", "r586", "r593", "r650", "r694", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of Deposits [Member]", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r135" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome", "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Cal-Maine Foods, Inc.", "terseLabel": "Net profit (loss) attributable to Cal-Maine Foods, Inc.", "label": "Net Income (Loss) Attributable to Parent", "verboseLabel": "Net Income (Loss)", "positiveTerseLabel": "Net income (loss) attributable to Cal-Maine Foods, Inc.", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r32", "r54", "r131", "r146", "r155", "r176", "r179", "r184", "r201", "r207", "r209", "r210", "r212", "r213", "r217", "r218", "r224", "r248", "r250", "r254", "r256", "r272", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r447", "r452", "r567", "r648" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "MinimumMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r372", "r506", "r525", "r555", "r556", "r575", "r586", "r593", "r650", "r694", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r679" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of unrecognized compensation expense", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r408" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r85", "r99", "r148", "r301" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables", "label": "Accounts Receivable, Net, Current", "terseLabel": "Trade and other receivables, net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r260", "r261" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable And Accrued Liabilities Current", "terseLabel": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PlanNameDomain", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Consolidated Statements of Comprehensive Income (Loss) [Abstract]", "label": "Condensed Consolidated Statements of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PlanNameAxis", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Condensed Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r88", "r153", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r215", "r218", "r234", "r273", "r344", "r410", "r411", "r412", "r427", "r428", "r445", "r453", "r454", "r455", "r456", "r457", "r459", "r470", "r526", "r527", "r528" ] }, "calm_DebtSecuritiesAvailableForSaleCurrentRealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "DebtSecuritiesAvailableForSaleCurrentRealizedGain", "crdr": "credit", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available For Sale, Current, Realized Gain", "terseLabel": "Gross realized gains on sales of available-for-sale securities, current", "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Investment Securities", "label": "Available-for-sale Securities [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r165", "r166", "r167", "r201", "r222", "r223", "r225", "r227", "r235", "r236", "r272", "r302", "r304", "r305", "r306", "r309", "r310", "r329", "r330", "r332", "r336", "r343", "r452", "r557", "r605", "r616", "r631" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r292", "r293", "r569" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StatementLineItems", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.calmainefoods.com/role/DocumentAndEntityInformation", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Income Expense Net", "terseLabel": "Interest income, net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r132" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MutualFundMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual Funds [Member]", "label": "Mutual Funds [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r652" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r472" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "label": "Minority Interest Decrease From Redemptions", "negatedLabel": "Acquisition of noncontrolling interest in Texas Egg Products, LLC", "negatedTerseLabel": "Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r89", "r106", "r107" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventMember", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r472" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r77", "r80" ] }, "us-gaap_TreasuryStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TreasuryStockMember", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock [Member]", "label": "Treasury Stock [Member]", "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer." } } }, "auth_ref": [ "r20", "r91" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTable", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r460", "r472" ] }, "us-gaap_LesseeFinanceLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeFinanceLeaseRemainingLeaseTerm", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease, remaining terms", "label": "Lessee, Finance Lease, Remaining Lease Term", "documentation": "Remaining lease term of finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r689" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, percentage of voting interest acquired", "verboseLabel": "Business acquisition, percentage of voting interest acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r98" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r603" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minority Interest Ownership Percentage By Parent", "terseLabel": "Ownership interest", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r56" ] }, "calm_FlockCostsCostAccumulationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "FlockCostsCostAccumulationPeriod", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Flock Costs, Cost Accumulation Period", "terseLabel": "Flock costs, cost accumulation period", "documentation": "Flock Costs, Cost Accumulation Period" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 42.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest in consolidated entity", "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest)." } } }, "auth_ref": [ "r22", "r125", "r140", "r201", "r272", "r302", "r304", "r305", "r306", "r309", "r310", "r452" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityComponentDomain", "presentation": [ "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r88", "r153", "r182", "r183", "r184", "r204", "r205", "r206", "r208", "r215", "r218", "r234", "r273", "r344", "r410", "r411", "r412", "r427", "r428", "r445", "r453", "r454", "r455", "r456", "r457", "r459", "r470", "r526", "r527", "r528" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r460", "r472" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial operating lease terms", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r690" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share)", "periodEndLabel": "Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r388", "r389" ] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2022", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.calmainefoods.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r596" ] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InsuranceRecoveries", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 }, "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Insurance Recoveries", "negatedTerseLabel": "Gain on insurance recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares, Granted (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r391" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant & equipment, net", "totalLabel": "Property, plant and equipment, less accumulated depreciation", "label": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r79", "r142", "r517", "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Forfeited (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r393" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 41.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Cal-Maine Foods, Inc. stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Total equity", "label": "Stockholders' equity", "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity." } } }, "auth_ref": [ "r4", "r7", "r8", "r67", "r591", "r618", "r637", "r688" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 40.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock in treasury at cost - 26,078 shares at September 2, 2023 and 26,077 shares at June 3, 2023", "label": "Treasury Stock, Value", "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury." } } }, "auth_ref": [ "r20", "r91", "r92" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r79", "r553", "r554" ] }, "us-gaap_TreasuryStockShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "TreasuryStockShares", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock in treasury (in shares)", "label": "Treasury Stock, Shares", "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends." } } }, "auth_ref": [ "r20", "r91" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Gain, Before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as current.", "terseLabel": "Gains in Accumulated Other Comprehensive Income, Current", "verboseLabel": "Unrealized Gains, Current" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of Shares, Outstanding, Beginning Balance (in shares)", "periodEndLabel": "Number of Shares, Outstanding, Ending Balance (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r388", "r389" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r58", "r199" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r97" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r84", "r552" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeAxis", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r365", "r372", "r401", "r402", "r403", "r480", "r506", "r525", "r555", "r556", "r575", "r586", "r593", "r641", "r650", "r695", "r696", "r697", "r698", "r699" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2022", "localname": "RangeMember", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r297", "r298", "r299", "r300", "r365", "r372", "r401", "r402", "r403", "r480", "r506", "r525", "r555", "r556", "r575", "r586", "r593", "r641", "r650", "r695", "r696", "r697", "r698", "r699" ] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Self Insurance", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 34.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies - see Note 9", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r19", "r128", "r143" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Granted (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r391" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Securities Debt Securities Current", "terseLabel": "Estimated Fair Value, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r69", "r282" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Number of Shares, Vested (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r392" ] }, "calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Gain, Before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), clasified as noncurrent.", "terseLabel": "Unrealized Gains, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_RoyaltyIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "RoyaltyIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Royalty Income Nonoperating", "terseLabel": "Royalty income", "documentation": "Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources." } } }, "auth_ref": [ "r37" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r81", "r294", "r295", "r551", "r647" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome", "http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive Income (loss), net of tax", "terseLabel": "Other comprehensive loss, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r88", "r177", "r180", "r185", "r453", "r458", "r459", "r511", "r519", "r612", "r613" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Vested (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r392" ] }, "calm_AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Current, Accumulated Gross Unrealized Loss, Before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "terseLabel": "Unrealized Losses, Current" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Estimated Fair Value, Noncurrent", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r69", "r160", "r282" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration risk, percentage", "terseLabel": "Concentration Risk, Percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r62", "r63", "r115", "r116", "r259" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "LossContingenciesTable", "presentation": [ "http://www.calmainefoods.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r82", "r83", "r296", "r297", "r298", "r643", "r644" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares remaining for issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r95" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedBalanceSheets", "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Available-for-sale", "terseLabel": "Investment securities available-for-sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r70", "r266", "r282", "r510" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r393" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.calmainefoods.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r471", "r473" ] }, "calm_AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.calmainefoods.com/20230902", "localname": "AvailableForSaleDebtSecuritiesNoncurrentAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails": { "parentTag": "calm_AvailableForSaleDebtSecuritiesNoncurrentAmortizedCostBasis", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Available For Sale Debt Securities, Noncurrent, Accumulated Gross Unrealized Loss, Before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "terseLabel": "Unrealized Losses, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Unconsolidated Entities", "label": "Equity and Cost Method Investments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r50", "r73", "r117" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incentive plan shares authorized (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r588" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.calmainefoods.com/role/CondensedConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on disposal of fixed assets", "label": "Gain Loss On Sale Of Property Plant Equipment", "negatedLabel": "(Gain) Loss on disposal of property, plant and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r53" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "55", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21B", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21D", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "05", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "55", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "12A", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21459-112644" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "23", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "230", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "20", "Section": "25", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2176304" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2209399" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "405", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "405", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(16))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.(a),19)", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03.5(c))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "20", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "URI": "https://asc.fasb.org/subtopic&trid=2324412" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21B", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "21D", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "12", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "42", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "45", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "11", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "14", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "16", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "20", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "7", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "URI": "https://asc.fasb.org/subtopic&trid=2144439" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "440", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "15", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "35", "Paragraph": "1D", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "35", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "35", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "35", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "25", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "28", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "20", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "19", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "10", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "SubTopic": "10", "Section": "50", "Paragraph": "2", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "30", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "50", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "905", "SubTopic": "505", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=49169754&loc=d3e5999-110063" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "905", "SubTopic": "605", "Section": "45", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=126937391&loc=d3e6753-110073" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "910", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "912", "SubTopic": "330", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "924", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "235", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "360", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "946", "SubTopic": "320", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "440", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "954", "SubTopic": "450", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "958", "SubTopic": "360", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "958", "SubTopic": "360", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "976", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "978", "SubTopic": "310", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r563": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r564": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "30", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r569": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "55", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r570": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69B", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r572": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69C", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69E", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "55", "Paragraph": "69F", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Section": "55", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "55", "Paragraph": "10", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "55", "Paragraph": "29F", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r605": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "272", "SubTopic": "10", "Section": "45", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r606": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "105", "SubTopic": "10", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r607": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "10", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r608": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r609": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r611": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r612": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "4", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r613": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r614": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "50", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r615": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r616": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r617": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r618": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r619": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "235", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r620": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r621": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "24", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r622": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r623": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "45", "Paragraph": "6", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r624": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r625": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r626": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r627": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r628": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "8", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "9", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "320", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "321", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "323", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "326", "SubTopic": "10", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "410", "SubTopic": "30", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "1", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "SubTopic": "20", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "606", "SubTopic": "10", "Section": "50", "Paragraph": "5", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "842", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "848", "SubTopic": "10", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "852", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r694": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "860", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "220", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "4H", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "FASB", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "80", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Publisher": "SEC", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)" } } } ZIP 57 0001562762-23-000360-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001562762-23-000360-xbrl.zip M4$L#!!0 ( )V!0U<^:42$9]R\:[>-6PZ*^ MS1WFCR\:7P>W1W\T_OSTO]\^/LMS:4^H1RP0\.7YL[QH3)2:GC>;3T]/QT\G MQUR,FYU6J]W\Y_-]7Q=M1&5MXGI+I?$"83X=<>[(8YM[(-@Y:9VU.K&(H\21 MFD_IN!V$V^C7.NHU3[JM&-)E_D_LH5 N9,FWAX22>/BSVOEHZ:T MS\[.FOIN4A2 6 $T\Z4BODW3Y1V5"*0+GS;#FPLM"G#_N4\IX=,Q4=3)+7[6 M%-RES:A8+!7(HS$ATT1J1.102T0WT(X+VU.VK+2D]O&8SYIP(RJHB!A3]85X M5$Z)34N32UWJ45_=L2:.'3$?*:5;ND_UI$5(Z2_$M^Q0C@KA?>QN0JRBA](ZO3\ M3_H[*&P'KA9$YXB$HQ)%@@O\:G)3024H;Z@QNAIS8J;JBOL.]0$$ODCN,@>= M]I*XV(WZ$TJ5K$18"3@#;6U-6Q\:2B/>$DPK#6I%J%8(>V OV]P/1$"]$ZH8 MM'G+5"YC&WD]K<.K]6ZIEM\//">62FPI>Z,[R!@\NCF_&9@&7CME^^L"VN(C M*P0_L)EI^2ON0=43*,-F]"6HS:K P/-)/9Z7:MIKUON!YQ$Q[XWZ;.Q#NF43 MR&MLFP>0B?CC!["?S6BUT;8D9"&S;?R+V1&3MLME("C2' (C@2EH:X%MQ> ' M+O,-K_^=OP"C$7 AKYW->(5Q5U>RIP-N.1Z^$"&@YAF]IHHP]R4Z[UH5A:2_ MWY3TI+K?K7=1C7OJ 7?^C$J%XUB?VH$ Q2H&YTP 0R@^66=O 6,M< Z4Q)88 MD*&[!6(BF$)Z3DK38[T+\0Y=)S$)KDM#HE68ZK M"RUD*10VS(::5:>-%9.Q*296,[CE=E13O^=U'#$0"9G^71+): M47GKE1NBAV8!*)% \\[>I0XZE<2M$$%;6&^$\P^[ZSC5S T6=M(@N7&=-8.V.-O- ? M4CK@E$QKH?=A1GJDI4&54&SOQ\!'"JE!0&\%]^+%1?F-J -9*< _D99J[1@POBVF(YG6)W/.X;K(^&)2,QP(W M_NM8&Y6O$\HWK,H0O=^O1^\R_$,X7JH6(WDDM_>ANJ^X_0.&-=QSZ4VI+ZN_ M[) #80C*'S(V_""0I9&L--2!F84M:@3?0B!#Q*W TIX'V6PK;[;3KARD(6A6 MHO"PCE/,9[+Y,5QZZ3X1X71M,!C\V![%96HQLKXV5.:SGMII&=9HZ2JMN,Z] M=P:<%#*]$4+"'!33#.:/J5]YXWL1CF&\_&.]&Z?0])QT">] U(J!-PK%57 - M/;,JD8>@;-@W4.-UA2*<0OHZE9[F[_6K".%(4B-?71(TY*>Y#T7V/!O-65+= M* :6Q30NP59;DC]$O^4>M9H<;I!]E@(TT-E93S3C'IB15AX2RK*OTA(YN77Y MTQ:.,$#5."LZQW MYF((*\0XT(!6V/"%1P.8(4*6H6EOASG\P%.5'NG(TF/I3!<-R;RIBP3G*#X2Z+M+AL?/GAL7(<+&*HH/9&I.!8<, U]C:,8UQP!KTLMG M*6E7@#JI>[]0N?$I:EVJ&5MK()CWU1NX2NEKM!-^O7H[5_K*:S03>MFK-W.Y M9YM;^;&Y&'Y4"T\4@M:RX6R_,QSO/(.-PN/@;OGML8J$,%?1['<$5XZ M:G>.3MK'S])![1,%S/IDGYU64I-8 %4XK5&YZ8BU,FJX0BQ)H2YG:([VATTU MRCP++TLG64)2_Y8U5,HY42Y/#ZU#IDR3NDK&5[#?=>KZR_JQ=87:K!;'+X;Z MH^/L=,J"8>)[=RP81"05".(^4A>9CC?8SB&?MG] SN(SU\5%C8N&$@'T)]3^ MHE%&4D*^H9@*4/F_! ^F%PU])N$Y@]R]884A++P",V_(/L3\#N[@> WA1E^' M,,2X,] EPZZIXEO#\.2KBX9#ATQ%#8Y:F-_BF_'X07 GL/%E&V](1<,BH"4^ MOT\:F-G@#,%2[4M.ACQW..9Y12UT A$]Q2[7F"(20-]:Y(5R;Y&Z]#NL4O5& M?>)2V?7 P=E_VFQ=W_D,OX@;+^0-Z+.Z1&?,,\1&D!7I5['D-CV@/Z4V(ZZ: M]R?4=8$[W8)JGEV,L7,G?Z#"QN1P#"PEBX'W7,JOD/$/>+A7DG9M&YKD7+,9 MJ4:W&6?GE-\*R _% MNI+ 5O7VE@3;>:.+@O(]F>O]J]7#>2Q9(: S7]$Q%67B>*+NC/8\GPT# M><_]\8 *#SP0RK,9?8#AL)I3UX+>N8M_X?XV!BPCS,X;"IFB3:DC<4?J0R#L M"80@KK.+WF@@]-/:N=X8 T,07,=O=U+BB!.@$S[HJA\INJ2MU]*A@-X*?0S M&W!'^DSDVE!\/23?((PKG7)'WZ[PQ+VY+G%_?U4QJ=U.93LWVE+G#7=VA)_& MN4T9R;U(1'9CY2X[#_J_ 6. MG6>@&D"O91!;4&=;%ED0NKE1\K!^1;NL$(P+(5OQE!#H%^PZZ^36MTD>UILT M2]=U^1/*@?+7/!BJ4>!&AQ[+KDPOFSU2F[*9WN?8'5.G!Y/P#ZUK,L]/L[IEXIS)JDYI;<[AZB\LH;9&ZYU2_P $@(O>B =3@%S M%]&, ML50;+8J;N AH+VK)&M7\@L8T^@L.%B_MDRMUO,7'?IO[RA8,6:.:7\^6L;>$ MSS]Q.Z]4^H3'S9PO ^[7LTW* ;9DGF+$MV@A=/#%2V+S:^)!TB;[/!A/U Q? M1,)7-%S"O#R#5 "HDDY0FWG$?9DT*;T9($QUVN8<*5-HQPG2U83:/](/R>[\ MFV>;2MD;77+^ [?01_^77*X_5X)XDR/RE2[='0NJ;U1;:@8FO7*[=07%[^+2P7Z^7L](OD^(1S( C\TDKG>F\)P;>Y@F-4 M/'S^7;O=L7B59^5:9)NTWA#A0T21\ M2-8_PVVZG_X/4$L#!!0 ( )V!0U&ULW5UK<]NX%?W>F?X'C_K9D1_=[B839T=^9;1CQQK) M2=M/&9B$)'0I4@5(V>JO[P6I!VF1("!"O!1WLHDM >#%.0? !0A:= M+"@7+/"O.N' MD3.E,[))"R4Q1=G,%R'Q'9I.[X:;#.G$OW23+S=)=\Q>67+^\>/';OSMUF)6 M;O)IRA;!/HGXPX? (6$,:2D\)X4IY&^GZV2G\J/3\XO3R_,/;\+M "DG)PDM M//#HD(Y/8ML_33D=7W4S"YGA;WTT\68'1E-)0=$YD>=^'_8SMLCS"?#H. E=\<()95Z;JZA27F!4NY_2J M(]AL[M'.E\_=M.4VZS(*X>\9]4/Q-.Z#DF>T>H7RRL2KU4TPFW,ZA31L00]1 MQ=P''*R^?7]!12@?/:).Q%G(J) MRXT\*N'>_?:6AH1Y9D*M\!2DF@,[(2=. M&!'OD82KK^L"9)^''Q0G/PSX#F6K#_>MOE:9B.VJ!<_ZF=<"G#+A+.?B7_Y .9B0@33"7.0D8^$K99 J^V_G:5LB^(Z"L9[1* MT171;!9;<,I W^O\8Q[,"@A;FQE4@B);=03FG\(IY2M3 Q]Z8@YM6T%U;GK; MW/[:3&[+ZHY.ID93/51S_*69E#6QR6U=']'W>^,Q\Q@,5F(4O0CF,B)]!JA6 MX,2?]GSWCX#YX0]('G&J&DLJE6M;#W]OIAYL880NHJAB@$[R/?.E_VI(L2*7;8(OFDFP'@+H] YX $H, MEP.8I830V=S]-V)SV3=]4_*KRF:;X/-F$JP) 3K#23UN2KWJ3#K;')XUD\.B M.N.3YCA!! ["D#J4+0A,Y4!5&APJLEFF%'7NNZU2$;%Z0*#SG*Q'/Y,WFC)5 MZ5_GI+?,+.K,MY39,@30*1UP.B?,O7N;R[5 &!A24_;R%JR1VS+='QM-MQD> MZ.2OU]R7:OY#[@(^+1] NAE]3K(=78JUF$ M9;Y1%[W*QV%S4-"U(%\I04T/EPKVR[*BOV>["68SEBP_ M2DX"7ZY"4=]1]VZ*7):E?(FD90WBBN2MA0VZJ'>K!+YT\E9P$/#8KC#D["4* M98?]',CW2W+C1."!%9.^'U).A5,O M89N49-OY1%H-,U'"_@BARV0H]Z'ZU+TCW(=>3:2JH32S;?Z1WH08=08FH*#S MGS*K=!7M75+;W"*]OS1=5RB )W)U/16;S',-G]'-ZW/QP*?R,"?/%,^D^OQ M6KNO\S-8IO<":>C-DE3$9!D"Z*3"T$_!*'?SLCQ5+_6;R9*DM/V:(VT:J+%N#X4Z'RGZE.^4VPWL6U6D::_>CZ8JO;H1*ZW MGP[(4J[FPTP!/N$1=8T8-BC%-O7X([;V%E\S=-"ED9X\:#3RW=2VJ<;?;E%* MM1H%=$IOV8*YU'?74BRGM2"';6KQUTA*J2U' IW>7 >BG&-5-MM$(VT"-2%: M$PYTM@LF".5\JS/:9AQI^=J$<6U T#E?.0ZIHR5:SEE^'MM,XR^1Z;ABI5CD MD+S[S0/\CA&D)RZVB=!W$F_W&MR#?))]KQ&T]U7#!WRO M 7U.4[JX>PLY 67#8,"7?!36Q*0)".1@B9;#XKH/?MF#-K65V<( MWZ9NQ]G*P[)=-O[GHHDNC1&-Z_&5^F"F)Y5H2!W4/JG4@0>=ZX[:NJG--?:I>LRW(89MGU:2]QG4^_3>!*D30:88> M1NO]72:=;4J17MV]KU/1 )RW+0"=N/+IIRKHR1TD5P:+L5&\;9FH#B[6V/(U M96,9P:/9Y)-W*2#.>?CW9FB$2%'D0M\3I+#-_<7CWW=-&5CD!Z]>XCCB'11'/6ZY_XG M2E9 D_$T$R^L9JQ17=8I=J7+;Z([QAKWO/J?$D^;)'5@JE\+Z,VIT*6IH[!4%\:X7 M."3858>?P\A/CI&'EE_F&37.G@[@R31/;D7@HGL[NC<(:9S8-2OIN-=U["JL M.H0HW=8VRI,MKT!5(HICD#+HD+Z!\6/:-1>HK@SS+KL*Y-BM[9!^@O%C+$NQ MYLBT397>T3L,6G$4S0L[[KV!UM5F!WZEWH(^ I53<4\8+[NFP-8CVG&*U$ 9>_43>^'9\!%I M6Z=5??Y-"7]^#9ZG/(@FTWNVH#:%6/Z0&H^\MT**1H@V:2B3%W'OK.*O/D0< MH?:Y0[WB2%,TWYEP!L@#T<0;TM@+WCSU;I)[0D@K7SM:V#L"#3O)V0X_KF+3WH&B M*:->^;YP(J9@_2O*P"4)BR)_]N0K+ #U/B3^@0ZGHW'E-'N0^D5D/0]ZR#R&4=!CR0L:C=Z^5W M(<6<1"R6X6R_9&NRJI=) 5#RU[ HWL; [)<=3F;".BJ'7R[ MJ>L,,USON25]-HNV[2G1.I!3 18[X,C$YZ@&$0?]"AJ,DW!(F;N;H8;PN?RI M+T1$W5N81OJ3I$%LVTN%[8NL,^L"6W$%114FT -Z8?>@X>F1]S-YH2 M3E=W6FIT2?D9Z[RDY$A[IU+@T+4QI/--3YJ^@D6ABJ(L=5YX<61ZT( ,70GI MRSL&T+DY;"XOG%Z614I2YJOS2HPCTX0N;NC"2(^1\?M/N;-='AN7'_3&8^8Q M<.%+#J?HE&!;+'C1'*H/(,:(HHN%9-B6AIV\2"]F1Z,S5-1YBX(&-IU+MK0 M+Z3.*(_'KB =$/'U\\X9?'>9B*Z ]$NQK2"L:,X'<,3U4,.7S'NAJW?NFO0[ MZI+JC/=^[)V/-I+X:MS1)1?'N,NQ<;VM=;/55:$X[3*.^USU7D07B&4? MR-"U(B]I#/NS.6%<[.C"""UT<9@& MEKUHPXE&&T3G8H).9_7K;NU&#F[V_DTCPM5@H3-?,HQL !_7 0 5 M8V%L;2TR,#(S,#DP,E]D968N>&ULY9U;<]LXEH#?MVK_0\K[[#BQIWV=?4C )2=CPH@9 VYI?OP"I"R41%Y(@ :2KIGIB^X#$.=_! M[1P _.5OKW'TYAEB@M+DT]G[M^_.WL D2$.4+#Z=?9W=G?]\]K=?__W??HE0 M\OTC_\\3(/ -*Y20_,=/9TM*5Q\O+EY>7MZ^/N'H;8H7%Y?OWEU=;*7/-N*O MY$#XY6HK^O[B?[Z,'X,EC,%.ECT)29Z-$D)!$L"R?$AW!,:@O'E38,%I!!_@_$U>]X]+#.>?S@(0Q:S(Y=6[#^\N>8'_N!T_ MC&Z^W:1!%L.$#I+P-J&(KD?)/,5Q7MFS-_Q)7Q]&![7F3P(H@?,T#AZ!3^=$12O(GCVZR\7Y=HVK/\P34*8$!BR?Y T0B&@,+P&$0?P MN(20DEI:Z#S.HBY3@)F)EY B]@S#BAT]NS,M1\DS))2[RB,,,HPH@H2WG#"+ MX&1>]=<;2 &*ZH%L\9;.-+\#"/\&H@Q^@8!D&/+WERHU((1AV/PM'-"=^"09 M//!J8M8)7P."&AG$_,L[L],#?(9)!N]P&C-OI1@$E/R.Z'*8$9K&$-\@ A8+ M#!=YYS*9;^2;6*7MJSJSP2--@^_,WKS!QBO6&^FJ^\@.^[H]9' .\GLR+'PSG[_R9J MZ3VP.P_,G@C\(V-6O7WFIFWG>\J'U=(#X*!*%<',:3OCXU.FGW(-PY17\CR& M\1/$E>]^LWE%6;_=,U%"+T(47VQD+@X?MZWVOI(&:PZBZK&Y5GWY0SJMY9)5 M#0?9$SQGKV4]C6@.6*O650_M5(O=:\X+P 8.'6ZXS\U=N71VEP\,:(K\'277/?&Y-L-9X# M\I2KG9'S!0 K9M;+RPL84;+]#>\HBTYR\PLV4+.9-*\0TQ".V#]W?5D$GF"4 MO_:;6/C;NYT%F6#+^A,8O%VDSQBTAJMT<[ MP(?U9)YP]F:%4M/9^_.WJ0XA'@33<@($TE7O.!^F;%QGKH][:;TG,W> M-.R\K62JU/5 M]Z8#)(D ]$#7*68*MB414&-'E-0QBS,#X["5"MO ^,@##$D9/-_7)'W4H05\H97 MV.\VG#W-P+F:CUMD@M M5V*"ISA]1L4N&26ZHR*&^;D70-%4WB+$:4HHB/X7K90ST:H"A@&Z%U#14KU? M?+P;&& (),#*(H81N1<^$2C;+Q2^+3":+M-$'C(Y%C,,Q[V8B43A?@%MMH>M MWU\^S1"-1"WG6,PP(/>")1*%^P4TPX#O37Y,]-],E MDV.K+F*8GJMQ#:7R=E(U%/+=XWQ+*Z!@4T=%CJ:JB&&(K@8WE,K;REWC(5-C MD>*U,GV]DS2,S-5PADAG&Z0>8Q!%UQEA]2;RKO) TC I]Z(:,Z 4$IJG7N\BL! M%!BTN[*@85SN14FD*MO -,V>(A3<12F0SQI+]%W 5WM\H8ANQ=8:6*)GA.@Q1+S#I$ 1/^$ M ,L/ HC$#9-T+\BBH7B_X :LTB&ON&3B>2!C&)%[(121MG8ZS[VGW+'?B%;C M FG#K-R+G:CUMDFM./&CSZTD;YB<>[$4'1JX@'2'+?)0G#;-R+D%3K:H7('<+Q*)0S*60,4W$O$"+2U@J7 M\>::/#F9K91A-N[%/\3ZFJ33ZM:+&7BJW!57+6B6V'GE,CB_!.5CD":4+3EO MH_SEG\X(7,1%0G;S]R@E,/QT1G$&:V,N7<+3#*[2.L[P'4: D,D\C]L,7I'6 MY2;'99R[141R/9&$YY:1BJ5$?=M8RU6[.;C3J(+GJ;!S($4W-$DH5M 1 )7J M;YWD/ISZ!0JVC@MEW>.H-VY6$A'1DRCM!KQ;\BG\$0=8$U; MV&8_> 8HXC/DNQ0_LLJ6+]9^*EVS+6O3FH_P=?RKZ0$-S&'="8* W[%"'F MF*U\S3I CW8F;)]9?RJTVN4F7;P*88K@ *;U_YY?V030XF= GQ@6X2 MCAJES>+M+SM8$V\]2]BFKLNW0Y+]Y1+KCIJ.,IOB= 4Q74\C4-Q4SF;P*QY] ME'>ULF)^3WIU&J66[K;)WJ&$!WC&$!#X@!9+.IE_97T(5U("5E+*[_FMFJN> MZK:Q3ICO 7Z8M"98:3F_Y[EJM+K*VX:[_]H7&26#^1Q%"%!(^#=I4(@ 9FMH M5N4TR'_+NIZ_I\QPOS'Q#$OC%:V>Z_=46F\.;<(XMIWGXWU-IG89:RP:VB9?6 M:O=I$BB7197R9IGVMZE/>V16*&T;8E$UY6+6+*;^]O?5R^D+C*;XF)Z4,%2F+>F:Q[>*; M.I:"\UH.4%W&UZ!,0]Q*(]B&>X.>40B3<.N3:K2"$KY&99J 59O -M9QFBQF M$,<\[ZU&6B'M:R2F"4ZY^K91EL.!6^W6:J:R8KY&4IK U;2#;,?<77FG4-;L\,6[[(>/W?JY\*C61KM<=W'A;N2IP[G!K80>X#3WE]#4^T^S<7V49H3:T6- MJPOXZOL&**OL89MPY<18"[6BY \0"6C(7-\PMN$+YLIZ^2%5V1\@=M#0 >J8 MQKH+\(Q7267]W&!EH1\@IM 4NHY-;-.^X=<*XE(PNEQAZ88M1MVCO: ]8QB M&_BI9JR7*7883?DW7%B]*,7H*:,\_S1+^9C#5&&F9+58Y)\*@41G*X+9%_FZ M_:2]6W5F1]N>6+H51'D8_4C4UZT=QEE*NB*!O6Q3'X0A*HP\!8C-<(9@A2B( M2C66;?Y0%O8U+-279]2RH&U?>8"47_82W@*<,"W)( BR.(OXY2YLBHP")!M_ MU(5]#2?UY2NU+&C;5TJ5RY?-_$LB&"[YE63/L%A(C5/"ET^3.5M1R7>8U7F2 MKS&IWGJ$/$UOF:O9VEI9=M^J8H@M=A' M9#B,TM_GSHQ&XU6FL>T 3>]W-[H)T)O[W84;R836<8:OD?O=7=OZV>9^=S5+ MB?JVL;:]W]TUD";N=Q<"E>KO.\E+=TG".<@BVC7*2W=0MKJJW[DFV?BN=S$] MB=)NP&M^5;]1?%:OZE?@$VCMR57]4\!WN"TA1>P1-N[M;WOZ1MS?]][),5M. M<%[%,(^P3B'.O_BLU^V)2ON;?J]@I>X(-/W@BQ1'WGT(X(R>IA+4KXF^YN@?1$==LX#[)>11UULXJ%M+_Y9GV,$++2.,WR-!.1<6_VW"4'=V:L M&J3Z3\HAP^1KK-_6^25+6/U7(+I.DY HVVF5N*]1(L,FDV343\ MG ";+VIUU"?RO@:1^O$ EI9C-' \_<:CA"I)RO@:A^G()/=-9=PV( M*9JC@'\O8C*_@:N4(*IV#'$I7X-:/;F%EN%L.\77Q\_I,\0)5VFP.?C\N$PQ MI9O+BFKT(;6?Y>MABWX1--VMKWC2T8S$-UE2:BQ<#T4]?5X15^+5J&U M;#/?1Y_$WVH?Z^SGJ?,D. 4EG OSU4IPZD$3$%=;Q+FKB+5SAF+=A'LV.@E_VVXG/B8/G-NGKG_@ MP*[;&=OKSM-FW)>NWGUX5_@3_\VWX_[EL/?9WMD=\W.J_^([I E;B9'*3KG- MXYSKL75WD+4;IPV9S*9G[*]2^8Q30KXF;#T6\8I^9O:[AO,4P^J[;8R_P]?4 M3G\^5-N.3CH6OYJG:\(>O"2(''$MD1]M3*+%!*A64177K/Z&N^J/MN1M-JEEVDRYE0[=?XFE'JU9F\F _IU-? E*CV M:WQ-3+GA8;Y/C+0^H%+_8;[FNGJ>'FE^=<7"+NP[@'!^(OE+GI;-$R>E;=C% M)Q(W?PL'="<^208/7#V,DD4^KEO8SUOMZO8 M*%EEE(SA,XS>*Y/5DE*^QO3J8A-E8K0L8[N_KZKE92/JEWYOL.Z0^JEE7*1^ MU8CZE=][J#ND?FH99ZAO/E2Z, MBRVT4>UZ,?:./\/>&-/NI6K3!IG8[@'VIR!YXEFQN>94V+D97:U]-2:!"GQ& M:C*WX \!A0M^LQ#@-5*._>K"SCF'_L:B2FQ:B!6&^-&1>[RKQS!S=ZZD-'%, MVCFN>K-YK;8I8*RP@VVJ9@X_>WK=:!NN*D/8!]O%D6:CH/M;CK<#K6<0Z\"- M'U0V"KN_+26M8&N9PS9JN\>/C;I%?]M)VKA%&R/9=A;SAXJ-.D!_6T#:.("> M.6RC[NJHL%'@_>W(:-?B-2UBFWF; \!&N?:W*:+=.<]&O&F<5>W44=_KD MHI?95?0&$9Y_S*1?%1&6<2^347,S0[>)41V[.;$7\8'Y>Y+!.V:H(?^>*@@H M^1W1Y3 C-(TA9C4'BP6&BWQ&,IEOY$WO/"28EER8_;1W7_;#MRE.PRR@^\/" M4'PT6RK?=J>$8'0!5+I^7,(HNETL^-Y4\6I%IYAO;4QE^:.V4M,$ MW9PK:(*M/V;=IP^:,+,*C+UN6U\YI1-!W_;?-4$C4[H;'A.ZE*3:CD5\.]K9 MA$&UNK9G?X*!?*RQ5U%5U/KV0T$%E?=H28K]&38):G 53&\U+=>)S^M-%2=X MTU8%<2:1J'-SKGK78LFY'-'4L(%_X2")4F+UI0L%BUYL8,'C8:#&%$)W0B\5 MJ^SR(OOV-8BRD$<;"('L?V'U">463W.N6],,US0?HMH9R8G83/[1H6N0?W0Y M7K%6DQOA'F#,_O%L/ 93PY_S;SN>U&S *I8L\FG,]7HO,@7K?*_!"\"ASG2S M_<.M3TCWAWF5RA"1-LJO5)IZQY]AJFO$IP0]31<@; ]8TPBPCB96'7\IBSDW MQ-3[8J9!B (_$1C+%=3*!.&AH'.X]3/%1R 4N)Q+^#8%YN%*H!6QKF^%G;VD MLV6:$9"$LQ<8/<-)G*"GC(S39#&#.!XE >L9V$2-UTL>(6WP*/?:G]Z,_J19 M5850V]G#=@-M/-FXS[@FFR&(##*ZY'O!]@L'DY-ET;M\]:M.9W@=&OE'<=;2 MK4R?65G9E5==O=*WW*M/KBNQM;<>G/_G-T@H2A93R%P@?-^%UU:\QK=4M-.> M*K>O;>^\C5=1NH9P$YNNUO(^S;>!PT(7,DLIB,I_YS>YWJ?TGY ^P"!=)'P, MV3^I*)2GG6=+D$QR)Y MVZW5R;?T?Q]^[P*,'[:1%/T!&[0VO^)RLDZ^WXIX M>YNUC\U!1.Y;Y[D9!.@XCRO"SE"?GOS0:7&&KD_<2'K.;V3JJD2=-4%_@S9-BE%01M4 M6LMV_SQF[RZV(3Q20#.B2(U5B3L76ZN5(A,2$A&56\ UGLIT2G4!YYCJY\$$ M@#1Q.I<7,P74XSR9$:+N;)N;LGD1ZVWV]51>"R HX5XCU9OT"MN<* .J5-_& M9M9]=89L:BW9D'TJZ%Q(OY,14ZF[?6K\=@KI#F21N'M-3VL+>24.);9*M7V& MY^%8:(1>UWM'>'<.)_,9? 7DMR&(OO#U_1U?WX^2X.8)_+X$F+)7)N'F7\,T M2^@ZEQB/AXKSJ28>[EZ[59_4DS3&JETFINW4C:M<\S.V=! =UI#_1NX%JG+. M#:WF =&&>QE,>! MC'O-0SW:'#I_!0^1AE:(@%=:8WVQW:7H7$B&M4,CJ>C?P,Z74>;KF%R&+U010XJ MQ=UK+>JAYK0=5,<)5 K;SH3Q>_E'":$XR_G H[M]&PTXT'4OW=(JEU MCE-4Q+T&J;WUH!*1%DXGC^2:A.KAL&>4:M>#X1##$-'! L-\7YQ\**P4=J_= M:5ZF(VY(5:.B2G?;C:ZHWQT(^.W-:\68>"KLW$;H3L=$J?YND51VG57B[K5) M[;&P$HT61N?&01,@/1[_6I-T9^O=(P5)^+0>0_Y9,#*9%]55[K^3%7.OB>H- MFX(V)^"J:0';?,"CNWQ:!#HE+M;7,\5&A] V*P M@.0QS19+FG\61M;QJLHZEV;JLC>N88QN@@:R&CSS&DPA'D8 Q:) @O8#G O5 M=L"UL45LM^@O*,E-/$K8Y X2NDLOL+KR&\F8!M?K*(IS08H.6WDS MLSAQ%/OVCXQ5_#&+8X#7DWGQXR"@Z)FO&"S>T\QW./.YSECGWN43X6]7MN]1 MWE9)>1GR@:"DWC_,&>M*6N(U:;5U;/>GNXJQCIZPQ7)^X[DBDBLL8Y9Z[Q<0 M'S-2L92H;QMKN6KJ(.")\+>_. 92/Y8KHR,*!,KTMTXRC6-^^)3531G[.Y%U MKD'J!ORJB(CH291V UZNS4"37EG8++[^(D/U\0FTMLUOUYD4\TE^)5&:Y-?] M:(Z05>6ID M19V>4(C_!F.DB"-Q0H[Q1,[#]7FU M]>6(G#AJVAR2AZOM%I3L7CQ1KG3X?QFATI,XBA+N-2^-*Q JFHVB Q1K;8/@ ML)@'LVGO[7P. UI\76$R'X2%V8KJPO :1" )Y%>^-'J6;W&$&M3;VL/V%#6/ M>2S3B%F6%',TMC0JOK8^37%>+THQ>LHH'_IG:?7$3)K@,/$"]WI\S2]AU-KY M8=A2UGTK_QS=B)!,_5G,C9AO/44CSM7ZND%KDE'"3\4PCU(B*\DZM[[IC%NU MTK;AB2)$4OTAAA4=S7** YD"=VL-T#'^^(OX$!3RO".V:$ M!QC"6/FE3\TGF&7_5Z?8-S>%;?S5DW$V>NSJ_9@]$10B@->;R3V; /(E8>U$ M@,Y#S3K)STXZB1'KV/:;&_2,0IB$TCO"MC)FJ7YPDFJ5LK8A37$Z1Y1/ B64 M]D*&@YSOG.14J:YM4*7=6#L_FD*<3Q:&@"SY+A"]7?'"XH;ANKD.JFD()\[U M\_I'Q?8S/?/=B9]]5-7X)L3BVV4,M:UWS>NE:%+;!';SOCYU>KFA''QL! MA%7[=K&X SCF7\=0?%ZD6MS';-JII:O6?VJ%;0\U1]W-6.?0KJ"(!*,5790' M>"O$S;JBH\=XQ?Q$(6.YI1SS8?YU']5QI>H2SG5$];8W55/29'IJ @>Q*D^U M",LXA[;&@24A*7VTSAU7,@O7N;1ZC6-+YN@ZE#(_K*/Z#L?>:K.8*5=+\ M])C6F"7Z<(!6:UR2K2>[6;Q,<1IF>1IFD(3LAP"RR7JRV-RZB2 9@A7[-UW? M9QS'9#X&:U8]T>*FX>-^$"^7S"(-64<_.K,U)_O/$R#PU_\'4$L#!!0 ( M )V!0U?1W?9YP&4 .I9!P 5 8V%L;2TR,#(S,#DP,E]L86(N>&UL[;UY M<^0XDB?Z_S/;[P"K?;:;91:J([.[=ZMFNM="5ZUFE2F]E*KZS4L;:T.0B!"G M&&0T#Z54G_[AX'V (.E@$%28M75)2@+N#O_AYX[[7__7R]Y%SR0('=_[ZS<_ M?O?#-XAXEF\[WNZOW_SZ>'WV/[_Y7W_[+__7O[J.]_O/[/\V."2(%O)"_NM? MOWF*HL//WW__]>O7[UXV@?N='^R^?__##Q^^3[_^)OG\)2Q]_/5#^NF/W_^_ M'V\?K">RQ]FWM"9'4K?CA1'V+%+\WHZR L6/__R]^,?LTYK:B28__O333]_S M?\TU=KI5/BOH$CH_A_R/M[Z%(]ZDG$/<;Q+[\]?--JP4_E>I*"@D5HM<#^>LWH;,_N.2;O_WK]T4M]>G]2%%, M!BE?+-G+ I>5N:4_E8J1EXAX-K'3RE@Y"1"X)AQVO.:L;M\JU>HR2/G!-[7F M"E/ ;W&XX=7&X=D.XP.M_OW[[XD;A>E?SMA?>)LE?_C'VK+\V(MH=[_W7<=R M2+C>A%& K2@5Q&WDXO_17>@?/V2M10N4[6'UK(.R43BPOD&'P/$#)WK]ZS>4 M??S )@']B3%1'-)/_ /K2#AS#2W2T:#)%]];/NV5A^C,+7IV&_C['M:DVOJT MS,95M#RQM&Y^R?: A'X<<-XH-727&$9.]&-&T,0[^_6A#\RB'.E_RX6@5 KZ MDLKYCZ(M;\J//T[CQQ]'^5$TQ=\>XOT>!Z_(WZ('9^G9*Q@GO M\2O>N&3MV?0O04Q#B(,WCNM$5-N+. B(IT!!*K48S$F*YC6#NV_;0*%=6>G1 M\$\%HD0BHB)1(A,5A*)$JK&%AAW60^&VU:U1@#5C["; /61_8R"3(@$ ME&_ @3J(IT409,3)1:P0%;(R/\0 ^/+]5+Y\#Q8U'@-LBU#A1T\D*';+%?*( MQ)]3!0P6OVX\R]^31_RBF!HWES$T5+0:4X=FM]T0N)0H!$$P/&$1]2,NP&AN M&>\]X C1*@4P$>4N=(0+(^[")"D]/IW$^]AEB6B4 MCV2_(8&<7M3J,)1NE(VK [A_NT NH?"8 !/92(N%)6DIMSU[M8/PV_1%R'? MS E%_6 9C=EJ1"QZN[B!JVC*' V<<2'W)&/[C&CTY/7Y46!,V5EJ6.\_DR" MC5\F@>\*_?\[Q/J[@N/G$NF8NG1,<;>E><"X>%>L::%1KV)B?^"WM=$4\*\I M#Q\'Q>C1*L5!EXKE@TBV/D/3P$5R(2PP)HZ&%=DPXS?UW(A/'3%P/)[ H5#! MQ$&S(ALX=$IX(QDXOG,%1E0(9)J8:MN.P-0]=N@8^@(?G B[W2-&63DCXV6' M056;T<>@Q&8>2 M]=[W'B+?^KT_[10*+XA[RE:IH;:E)71!MZHB'!4QY%I"R&(8:*Q#)^"BLCAX M0D(Y(:V0$(:XM*.S$LWG(B=TO-V5V% MTSV5AL$WJYEO@@N3N@UDJJF\#1"A*F"0)1(1)G(%NT7&PUQ=51@^X[,$B!V; MMOG:2BK)X+&=7F^#DIJJ2(@#D$S$F7#T/7[=LZU'ZR"@=1+V\VHN@T7:)%_9 M'0'7?G#IQYMH&[OU#>X*6[O[U&,JJ?4QL 'M@]H'!/3]% <:F:1RT=8/D)U( M9N?>N&@SB6XR!$#37A_)NDXCE1%Q$1#;B?C6/)//*$T)"M!M)CTEPVTR^4Q" M$CR3D*/ $BA@&TJ.G])[D6,[;APYS^2!6'' SP-?O5AN;!/[FOJ>90MQQ).% MN^T5#CS'VX7W).#!?KUGC2>+D1#U&QD[@0RO=A[H]AS?J< ,'<_ !550K@M* ME4%,&U10!]UM4:H0HAHAKA(2.AE(S'/&'&AT!]((+.\K H_J'06.Q>9R0B;M MZ!1/PTQTLS]@)V"CL NJTTX^$]U8P$@2;K.DBO!.B\=#MEV5\;S'ZD9YY2BI MW4 &&^F7P?F,H M9X(33ZLMMEH(!# =-^/RBDVE &5?P'=VV-MM$X*>S\VU7)_.WFQN M+VY#C(9>"WZ?HME]MK7EX?LHX'R":'F\S)8'709,JP1CQ5E0H<*&E>)WYA)C M^\IRFWU D-%U^ZPEZC6\[RJZ!9Y#87=Q) .9SMT9T_=LY1%,Y7OC>WI7#BVQ M%Q9B&D8W%Z6^_[/AG;^OI[21@8ZQ3T8*,QH$/6/'99N6KOW@ ;N%Q?!+LHD^ MXBCY[;/O4K&[?R/SJ/SX%?KQ[NG:>238A)",5,"%&,A&D]=5.H:5EQ_(3>8D2 MTQZ_$O>9?/2]Z"F$#!1=(I8<)A1L']C#^[3J9/U;R5R8 /%W)WIR/.33CLCB MQ'+#Q!$A=(P0H:#4O /$5P%,%B%84# F)N2_*4PM]JMI>0S?9&*O7BAM(\V= MK5GY\'T51LZ>4VC.A[.9=U5L ME4\4(6#V9'HL63FP(S2WU&1]H6+"-+E'+G2Y# F,C6/P9$F\7JI40<2L MV!* (Y?,C,,Q?Q06A%X&7RZMC7#L,2ALL@'UR>,-)4%W.JD+!3O5YCV3,.*G MVL)\;(=[^'Z2D'6.0R>\VR:W/SC>3EQ7J7YOK%H%)H8K9S]EWNJ%<4X/V!N'HUI=C%DT%(6"1"RA'?OMBB7AI)[@WO='SP-@\6A MXY$P7%O_C)V0W]1_3V@;4E#NR-WV-Y^I?^-1]%(^%E\%Q)8QVJ *C62XH996 MN\/H%AO?/8:;,KZ[)+(1SH6OT"$3SWCRF2N G$0#\2G5P$#./"YH0#EUJ IP M%V+IP.QS. Y+)S!7*M%S*90!NM:<&[W'(P3+>H!)3^I:@M2C&7 MRD:Z3P[3$:T.J* ITCH(+X7A2+_4!RD>;1DU8?0Y*6JD0 _LKM:&[!R/71[)!B2BK)F$.AL@01/P&$W& ^G*LU5@ M1.C?3P"" 1#D ME838 B^ZHAK.=B40:MZM^N5-*\^0?]>]XM;CPK(#@DET3\ M5USGR]^NM)[8&R*?<42NMELB/0$]K2)O+JT8TD*0O7^4AXY+%\.:#F:#S2<2 M(5$]XJ]S+VJL^(; /)OD:8CJ\PF6*R3T1ZD!Z%UJPK^QX,GJI?6PDJS19486?U-+Q MJ&M6 8@Z6.4,:N(YX2]"@(F$,*&K'[$!9B<3HSQ&2A'M$B H(G^[IJ,*!Q^ M=BED8SB?GP @GL7.2V6/62C =U#X@H.ZG.!Q!)7+%D+TH MN?!2BM+-HB=40,^$]Y0,1('M@)C-_;*2ENDQY:QB+XCA(;T_$;GKFI674-N>YZ?9V&D9N"V.S7H">BJ\TYFA6*22?H9 0 M],F/"/II4;35SZT3$=,$3#1?MLESSI'954-%"^.D9@N'#"PFS[3:5)]@P+DH M_M(!@[IF0 /@2XEJ1 8H?FTL!%2L:\=5F*1# :BI KMFO M6?QY9AM&V%7@BV*&WJZ#YX9*]6"K^.LW[BG08V9-U0/N[TT<-BLB%YM+G&?' M)I[-S@L\/.& L+VJ]]B1W4.F4MQ$VIIDP@P\WLVTL91X[*VTH93F<2L=D"KM 4DGJ5*@@YX0X'I P[0,Y.4 M$]<2Z0S6^9K(3"(/G,NH+,2>.N+2Q&T\.:G-A\DZKP^K?&HX1[5=&"6Q$A* MX%=]%:@&O?N_:9O^F!/.MP8^(3[ 59JX O+&KA(Q)$^VW(1A;.+EMP,\!#]^ M+E4..'J6=J?YD#:/(:% D!IW%TL83N$54]K!UV8S) 9KRNA((7EZ&"*'2^') MH_B+V1GC,#]J8ON*#'#2%_5WL_YQF&0=1T\4%7_T8Y.\U"(8I61.%QJ;;8=' M9$4IC>R",TD+8YBA?M7*-"4YFM@&Y4*.3SB'@#P1+W2>R8UG^7ORB41WVT?\ MLHZBP-G$$7L1ZM%G[QCZ7A2(Y[+3=P?DI#2F9D.):Z3)]4X U880'66T<1"= M*5<""2W0.W9FX=L58O>G^5M$%5JAHDHH\E%9*91J922)S@MCP&0\4I=!&/M) M8,PC.S8CF(3B6Q*&/Z,RX%QV. 97H!4]$>25X>6L%U M[,R!_B;NYKOW X97?9G$$$D+RRP&-H%Z-QW;QCJ[[6#C86YL+7=@AZNV*,Z? M)[@F2CD&ZC9EFINIB!(=WV3B.T^43I2Y#-0-<,:J1H'H'_Y\ZX_2@FJO9B9#"6UIX9=->L!P-NA%MS.AH(@ M%%!)Q2=V3:0B,'_"DI%4$%PZ5/3F9^[-^Y,WV=>P^;!4$$AL&>;(J4)'Z+N. MS97K<\=7>S%#0X?,GCHXE:R' *=<+:C0<1_0K-8YN.)V[Y)8(YD&RIG <4,F M"(9I<@FSOGHK./B4#\DEV40/Q(HI6!P2*IP"EY0SDW;D!M6@JF@_ %:[%(-* M(FV\W>&G2:C@T@GQ;A>PK<#4NW?;S^29>#%YY-LI%.98 MEB+US< MC&9H6UKEUO'(343VLJ2FJ^B"&*MHDQJ0&UM!%X;+ZFFF*/2%B4-'G%ULI1I&AKBHI;#0$,<.E5^-$U:='3" M*:V;K9^QXS*UKOW@ ;MD[;K^5TP]3'\7PU"V:U1&1 .J,Y*@AME9Q?G(UAJ/ M_Z%FC.\7E;743#:Z9G<.4NDH$\__E,R", T,I+_CP064+H^LNO3R.; O]_=I",Z2A,[L'ZXG8,>4VF@=DLLXHFL_8 M"GYI;XFQF9XNKT]'9(#I'Z##)R.R&R^,@I@]N'6!@^#5\7;KO1][LJL'9,5, MI2Z)/0WH5;$>!+92M8#B+*\0;?P@\+^:>,,KH/N@64=[ M%5?HE\#8=!G(?Y"G:3H$P1U8N(NC,,(>.ZT^JWC0L>.C_K'YW-^\G4!N*3#0 M '9\E&87V<@[K]W8;1\#_:2/T &V?;C#7'0$*OB$]Z1S?VA;$?-IH62+%'3- M5@-#KZ*.%J)8(2;%X%VC ![41QXE(? 4HNR\B:AD2X* V.(JBD?\U!M0 M:K*@KB!L]"8B:6_=)+WU9_3("AT]SAP"8CE\/Q?]V27\-E'/7N_9Q:)_\+]+ M@TUW<3,CCI)=-3SW:PT 4"NJ"<53N3A^VAL7Y)C(5]J<#!N'E 2"9!FYI!7* M9'%7KY5.G&=2V/.P":, 6]*TN+60D?PDLZ8*6"7+Q\-4KA(4 WG^ MWO$8J SD&QBGP6X9EX@!V3 NZB_L#5JAJ^V66!&BQ'*.0\="5SCP'&\7YN]Q MHR^I&D>?W'5"R_7#."!W6W;S,,WAQ/63Q&7/!K$+4$*N,C6%V/?XE=AR'PR5,J 3O)3J.PIIMZD"P=DM\7U.6?.S8Q// MEE\^D7QC)H'FRM? VF 7 .Z* J&>.\UJ-9%C%#P V_/S6D%&QIU-/VU7I5S% MSNQEXY9+&-V-:Z:T0:K=9CB -2@#!S>4U(Z2Z@WN^4.=IH45:C+@ M\LC4\$QF2L"$PK%(5EZ[8B2Z"3]K5 M%:O!H:AA>9AQB9-SB26XA.D(EE,2/?^Y&< M+S,P=)QP#KM1X9A6Z-^1ND*9ZHBKL4)7+Y8;L^OED%!DQ3?6T>\B]$I#=6[ M"HGK[98:FFFZX_CVM1\D?V+?_7B,>-RHR"D(*[305(S4Z:'YTE![T\'$V+\3 M9_?$Z 4_DP#O>))/!;)=O/$I_!J.<",";9OJ1XFNK;%4:,E?+RCH>>S8^L^8 M]B76P+Y'[>F\U+'Q>R,C58LAU>[69>_X7M&J" P]B_I1)L#@.QQ'^0R4R5HD M0$R[]W?7A$3QD41/OGW#*8^?U!"[FCH)HZ6K1A@NI$)N?T;KR(GYLW51V 7(L/-NT2X)C'79Q"<]?A#!4D#;CC8S7 MV E^PVY,/A+,3IHQ?862ZGNME>LPD;+Z&%=!^:!V&8WX?@J/1C\3A[@\5! X M"/!O&@*0I-='*E1D:\;!7-AM'88D"M>>7;C:-5'3OO,^LPMC O8BB6?3,6F0 M_LIVCX:W"H^;@\HQFB6!&J"M&T&W+UQ7 S,5.&%DQHX-!LSUMG:?# M>KB^T*86>")4$&3T'2N #M5";LV"M UNU)QI3(+;]<@RF RCN0S > U9 _RS MSK &ZQQ;ABM9"^]-Y8PFN!:#%&::-"^JMRJF=:1K,$5!>%+WI"'PZ?^V&> 9 M[OH10^Z&0;885??A(,6JC*8E=1OE,R^]6@EZ@D5-?:#G0:PG8L%>'F%>!DP9?/O,UQ#^6-=XBC MD(_??_Q(]AL2J!!GO931'-EH3AO(Y;;#X;E%*1B2X]6B']$74;/) \JQSM-" M1HUR@'E'R%@A=5\>C5K>#Z*6]\NBEO=]T-E@NQ9TOM=$+>\71BV#G*>;6MY/ M0RTJOCP:M7P81"T?ED4M'_J@L\%V+>C\H(E:/BR,6@8Y3S>U?)B&6E1\.0VU M.!ZF'KRE@SB2[N5X_42=VOG>3T=)(RFFTZ0J4M7;8#Q:%90#HAO?VYW1/^S1 M5LA$+A.*_(WK[ Q],A;O5I?4FU2*F#I>(;REWD=KRXKWL7CZ=KWW@\CYHR/(3$Y& M]X'C6^)PB>^5 M4R2SN6FT(;*_9N*F1$#9>E:]T.LLF*F\T^#/2IYNXYW63O5@LF) MDAK1@05&RC?^=NFCLF&NU3X>@WG"M7,PUOG^[H34XV#WQ@NC(&9LV'4ZI;F$ MN8339$HC(*4V V&Q61G(41>5@'(1YIXL&>L[>!YID@%&(3W=-A5Y.!$ESF=B MWW@1-=+9N&)D2<=^V]B]=;;20\P*Q0VE%16[ZCCMU1H0H%53$^J:Q52&F.,) M$0DC9\]G V(N$+E4HI%,I,O=P!RE(A"&L*BD,RX*%=R>3 8)<>A6ZNR)^"NT MZ%B3WV-]&0<\MY;R5?US,_FIT8X:0.76 @"R10T +*:TWO[[:3N&8%-$62F M@TL.*FU@&@FB9Q)L_$+2S+'T[P0')H8F96? AII2Q7 ]6E0YXZM[?\&.=^N' MX9WW@%URM[T/?,I"T>L]-3]BEQ(?]O(Y/;4*3"0&9.)O'0YI]#\E=RB(!6(W)0DP8.VG% MQ+$C6:E Q"6B3.3)ZY5R[Z?W^GN('E_N[+<-G?V02%^A \< .QI/NG$P383S M??NKX[IKKSJ,#--_ZGQ#0[D.(^-<#^.JP!_2+N.QWTMAJ+PZK=I 6IO"P: A MK8=4B*B6U,EIJSK]$ZY0^N]S3N/;6ZSZ^QBR:ZYK8:37:J1ZW^AN)YU]1&( M%!G6>LFB6%$? B9BR5;I$[!EPY]F3YL*;&@RR;4C5PLEP'*2X=[>=9SCEVV)6B1C@ =D^>5CG?$0X2#Z$VYXH,.5WP VP[0S4?3 MA*S #\/[P-\ZTEGY_"LC U=)_2I@FFT;CYF*T!&P86]FI[!AM;(),EJM@=U6 MU1&@ :U4+UC_+3@"O6-+%M\NV!^@<:U4+T1JQUUQW]$G)J'3F_T!.P&;IKX+ M+I,9[;LM.V?,=P,5AT\J%QD.J):_)VRI\)I"Y,+W(L>+ M'6]W1P$ZV?D#$=X_XA817+U& *6 =#P>O_"4^=OJ?EJ2M0U7;W7@T MFI-0EO5JE&HD26MMCFJ7G:;MQ_=LS8T",VH0TM&&JX(<\5O$E#$P)"P%AJ ! M1JN>$'%(8.X=4_%;Q+R*1[KJFXN"77#*6JS2HJL5TRT>M'$CWY M]HWW3-7KND!!J;SYD:+=,&EG4V@/X&XC4Q1FTD!(2 F8)F$QPW5(TRV;GP.B MXO@+]L=''UC MG0>?8#;)@)L[H;6CJ]1OYV_7;Y ;>]IE0&YNSKI=UMVZ.7/:@$W"S\0BSC-[ MQ4HE7!>_-SI85PQI@V";O7 K"D"2!LD1'GE!C/&$&=I"=$5"1IRJD#!7S-9 M>EU'4>!LXH@I^^B7I^JOV-R6['001/7F$M!HNWLO5_5KS0G6I13-G&P!:H4^ M$;Y[AG;S%2IJAR*__T+4"7^]:YUV751)(;AYX5L2AC^+0^^X@BVOC"WGA"UX M;.E;5!BL$-S;67#(FG;PT6,_;$L1U=EZ@ /A1]-WGDTRF-: M1B-Z-HYFKIKUOM P#M@)-CH<\RG4'"+?;U/[VDSB:#*CAD"IK0#@:U8" '=) MQ2BOV42J&.@C6()HJA_XSC9^AY?/MCFD?@L4_#81.Y2O+: #NZL7RXUMF@0I M'-57*6XF?RC950-KO]8 0*^BF@"44[EB@D\!9,*0N5<':'0U+%$I"=1V$WO' M-)5W4\F M/OH(X#E@+FD3 L@?PGUB:^>.[8::21?FLP5N0DM0&NP$0Q?1>' L#K0 MJLWE 66OZ.CU>=V0-,UJ7142P@M\<"+L.G^(]SWX1ZMT#8G^^]J*G.>./?T3 MT<(S\6BUKY=.:+D^':$1IK:7,I N9.360*MD. %BY4E"4DDA!N1C#-X # M^1*6?&1R0(A("*"$,J?-WC6KU99PVHLMA%VD"P-JUNO )-223A/!&#I)"^8Z MS70"OK;3%!;FM*R3Z-=G9;BYB-&4HK#.V&TU'![UK@PO@4B&.TP+@6A:&$YJ MG_6Z<*)CUUQ(_IG11-$RWFZV#@Y?T/,?2Z" ;E=HZ>H ,YR%DV*/[&?DO!&' MP&X*+%4,R[?2]8')B%5* R(@=8=.3$/]1HB-9+ V'N3 +RGATJT#1E%]3,?,^9TNGYQY%N)JQ^; MS2(%*Z1!K6HI>_6^^XT6_T<_CH., PHAZS2:880:W8GQD^P%V MAZ&&P0^V'&])-TO."#AZ>'28)L#C.8H9]N[BVG[F1S7.B:2S9^']4$6-#$G-UB@6FRI]>G3U*3%OF(@]\)/_9?:QO/OB!!A!WO M,ZVJ" ; M)<)9U[MCEZHO+4P<&TJ:Z'Z((L"4GJN -J]-F'I%3 W*U)SJY\/7[+(P0FX) M#DF/YV@EI4QD6[DYE1Z@:/MH@'.QV:1N9:?"=LG1!-7_MLC"?:=O"(O;B[!=-K5"%OUU@#"KX*:,-R3 M"$(NJWN%@E06HA_MC>4D+5Z&9ZE.@8!TE3KZ5C@Z$R?^@)C 6?!6=G _:X>[ M;9K+=;*6K+"YG-5A52.655L"",F=*D+-&M(!('LQ/;O=@?.6V60%[EYXHNH0 M!TA3^;T="5$Q8>P&^%3D"KC$=W'W6!!GNY2#[Y'!:$_G=$N%@#F4R_WT%935TH!+=57)XL,LQF M\;JK-49PV1(YK#^&)^6LL5Q5.WE:A>]#B;&N%LI8 [P\)4/I9*;YT)$:\QA. M,E*DZ:(.<)9P\[J-)@.Y-S1U<<#[4-^2-R#O"BC7"\NM\R'4BS@(B*+NIL\?,2Z&*0]_32A[;YHXQ&YC1[Y)&[[45 ;$?.(?EG M9K)&2?\:TIJM \!612P FCRQZ9+7:2(!*#L"MI.7*H8BY?7>CVEO]N,HC+#' M-I:/KSM@2/] MII,N,A%Z"&,>]P/>^MZ.[>)AY^T4YA_K7QM)%HUF5!$GMW4\W%J4&(\U6K'8 MF<4/479.;2W.2Z"DT%@_]*S//C]7YV^12V6>L5V3R*929T00GZCC>G%$7L!T MFBA9(L%@L\6@,*RH LT7>?5F4\8 C^DBCI((L"RPQ!(KY)(PS!:=NXE\H\&9L"S4+0TDA%#N*.1VXBLI?. MH;86,I]]*M9(D=IF.3!$:RI!!!<:0^KJF(@2<9=1\> MAUSX119]B(476 2II)9TX;!F,3P&'@G E$J$64B42X3G;\B(=5 5IH*!Z!\DA,76UC]C)W3X9AE_BSR?/=43 MT0]==O-,RFSLDNA'\H)#=+7;H?O MV.+/4-Q>WMQPD2M(.1A3'69 )AX+(2W MS\1BM\@R4(BK6-#!#U*8M&"!P80ZP2,6__"K$STAG -L9O&Q1R!<0L3KQK/6 M& 83K(K7/Z2WQZRC*' VL;BV/O+YGHH"A]UT9F<+\J#.< 28.W]J#S/UE^*. M?0O'Q]AS+.> W7/?LT.%VYVR;W-U5+C 3[,!*"M\E0RVKK^UQ"QQD7;5"H=SJ5B#;PQX4BP@ RO@\1# M\"*)$$=%*IF]+/..":=)^[9S,4-+HV4W+.>"YTEXXHVP MD8374,F""*_9.C7<=[2,+MRWJ:R1\-[%*?B=5'@A,UP,"4*#80(2;!:KGP0S MN;,GP894&62\O" 2;+9N\$#H2.-B'228\%[C@'@QM ?M_N.,?X\V[ITG[34$ MAN'3A9+*%D2#N-9_IZP MXZ!R?<3L#H!KW[?#%8WB MUG=&2:/%?9+ M A8,^TV4('U=6Q9[\("F<#3#\^B/%MG3#A_>^ZYCO8K_?R0OT3G5X'=I#M6O M*C/3K-XVU@ ^O)4 ^L ]:&2@Z\HEXW*POE+IURVH*+OUJ[6,D1PH,:8*:Q6[Q^-7 MJA#DZXY^]$2"),JOD$=,S(HAO ?*/A(I$#13J#[+G1,)DO1Y*BHIG#Y,CS=2 M);.3U0_Q)G1L!P>OXHSI31C&V*NW8]G! RLUE(R&6UO'.T#+072(,28!K0,P M#=C@Q=#-Q/. !3!/#E<#ADB;3K/S4:RXI84O&.5*I,?B4S5F2;:=IZAEQ99# MF&VG=%6MUX1N\%/6+2 V^+0UH#_ULQ7D*>SAKIR$;K)UT5O&C>E[P:]*C^ET MEC61>%2,JJ"U5SN,AJR:@M#/N.2#$Y<'47_C)F_&F<=%6EP,R4HJT@"H*=\3 MP>6L4"9II?30TC$)JOLY0'G!!5%3Z_-SZBV@"[$P3PT_1%FP@R=>@?UK#X&JDO204"?4Z]2.8@+FA4!W>-7OA"I MS#QI ?,IIV")%)%-%@-#L:0*- 916KOI3-+;8?JXHR "]$3" 3LVVOI!-2<] M]AG'S'JE7>8-7QM-%[*-?!VVPN$.;/=YC262U6)6M<$4T==)6L@!;+]Y>3]L M[JO2SLLWY"W(W>7-]4/MH.GMJVD(G.WHN?#WAX \$2]TGDEN_"="T^!'_")C M=(7B1E*\FEU5@/9LC?&(5543",)\^Y=5E)=M*>)@Y@-3-G46X1<#24B?TT&# MBII L.F(!JJZR?L:.RPX:7?O! W;) ['B0)P&M_\S#B,V*C\G= 1-ABOI:WR/GC2X7;5VM_X&P\3;7[V 8-?Y@]B(O:_#!@P[['CIH3K?0SC5 M[(Q*/PNI;BC,E,OZ:R#>C7*VCL77+!'.U#9Q.&\"-*?*\OIJ!9$>7-RLT"79 M1.BA +5U"8E,E17ZA8,U21GPED(;Y5JMT(;K)4\BIHLF#;>'L/G6:]?_^A#A MB!_&ZHH6*G48&PT4C6OJ4GW;!:;+*"L,E#$WWO_"Y^R92)3)-)1R=?L?G#(5 MI<(]W"E@4 BNIJ[.3^%N\+&QHE38R1!U9T\7R?@6@E!M>W73]\9&J 9#FN I MLQ<&BHV*0,+.S39-\UU IF;Q0QT&'BH:)("E!:+N.6UWEHPGAD^)+'"BH_<8 M<])_<;/]@SP[U9K.^.6<8MK0T+NA^O1T,2O=J4\S>_7LMK&0 ML9&JS9HF$'=:#H/?=I4@,UXOJQJYN4!#^6B\%\'C2YL8L-!2$#"W7'C(/5;R M@L;R2X\[D=1; :AVNZVJG*-R;-VTQJ#&U5K;,?O")MJYK2G4M-,L>9;HMBUS^+ZD>9'*.83%.YQ%%#0[L@#=\,5#CP: MQ62'/UM*F$C9[:94^H>"S:/A+E-F-'JSRI&H':75F\>"HYT&R5'M,J""6NXY MVV'/EGGVL<^*IV?C[[:7J492NJA];295-)E10YS45@"T-2L!M8JE(S 14%:6,=!4\>AV?:#P>RXWM]J$=>TR+8J-/$+EBK MMQ$\TA64UTQCA7/'"R TW6#02GN=LB&8< 0*CD.&YW'H>"2D*O/;,]C1L.1? M[#Y,**EF$30HMZ\+]HJM X_Y+K6AV(]7REX\%O?";Q*QV54+%CONBQ/)"R!" M?7#02H%RP9HRP5QH=D$2/_V][H3#<1CQ/F![3J+7>]H4T=JSV2-EAXYK#M0K M600;RJSK K]2R\!#7ZZREBSPD(A1)N_,T@8=X[.*^6SID% ^&=3ZSVU+"R%#3:DH5L-TVCT>J M1!F@C59" LI%&$@U8UT&&CU:94 D C5OS>7!7)8_?\)[/)J*+TH9$, M4;6@BK)6"\>#JRX:B 9H'8C5C+Z(N@U\2[NG7T [?;5JB+[>PR63=O'UBR,= M?18^,[E[)_JW@*AJ'1B$,K'@'9O5;'"W5O"'CBZ=5 S;H3M<,4UW#@A[ERT] M(>K9A5OENI^15BAM9.=7,JN*P7YM,1Z:BDH",8B0AI)SW"&?(TTN74INMS'U M0D=MW@8E(B5Y$/R4.#J1Q/U"^]!H"_WONM8K^B1O$3HG+;\[\?/ZGR+$#N\IEA@"YG1ZT<2/?EVON4W M.SUU%Y0FIC^3* X\MO'DX$0Y)AM9$TB&F70*9WRMKVEH5X!."&DP##.75U28 MDQ9T@,H$@,&R/)Q6(&FP4$? 2BB$A$:%@Q,K5-1DA80J8O\<5V9&<>""K36F M;<;^L-YN:2BC_40ZCZ=6@^D<+C=-TH$4VP2T>W0I"P=^5CDJB1-_R@6:S:Q: MW*Z+%>4RH8)J2_F*#*96F6FDYJRE1*@]V\I M4,SW, &8]3+)*!?=^%":V0PX(49T\:*R>"B*9$2N?XN?!=EUCIP?$9W1I3 M:;6[[:!SP>JU+(%5Y>9U] W%M@'O#UU*ZTI!;"<\^"%VEWA4>"I420$L-A+EJQ"([E#I?V! M>WY>[2C"]R/L%@C?U'=_%7T >F"V6"UDT"V]4[)85WS0XXH/HUSQ3(*-W^", MQ7KA3WJ\\*=17OB#!/YO-4\<1(P0W0+ARF,J%]@]^X@=CZ!KW[?#%7N0Y;O% MNNW/>MSVYU%NHV,#.@Y_)H^-?';\/+ Y,_XU)-O8O76VTBOINTL;FCDJF%6' M89^V@,"GDI)0!WLDXUKF%BH2N52FD=RBQ]O F:V"/)@A1W'46AZTKI 0AVZE MGCXN6_AO>'_XE)R9#7[H&].DD'"0$ M08VWI:%FA5RV4P9;5KR/7;Y[WR:'@%B.L:>NP'P-/(J7"0(--(UNEG;/BI[B&!)M*%8L*/'7;5$$L:15]@&Y2%VJF1)I,+8BKX%P^2;RJ"]6? M.">'/V=X"#2YZ?ANXR;7A,D(K?:QD=359$45L5)+QV.S606P=RM07K&!/#/, M/Z#Y1RPBU)AR/>02\6=4:SNZ;!J8V"* N!)2!J1" &Y?")WW1;= M9JZ[E+IN(D*)V*J3G3[WO MZVZ+P3$)?E%Y'8S=-U\OU&\ZN03RMO(A+IN(,IZ)%Y/L:@5L17]WHJ>+.(S\ M/0FN7BPW9O>LLWL/Z?_L1_PBY9/>M9E)-D/,K"%Z5%L!P'V8$0!]@0LNW*M" M12,F&Z7"428=I>(1E6\BO1T)*;#$.$0^Y.;8D)WCFS=3JB^;]:MH@?S8N9XR MO(5T8UWG\\\4@M6V:Y)*Y#OWRE7&GD\U<3HV%"YM.RTI;"8%L* MCU]+X7%^ZVP=+07 BTMFQ.'H/PH+0O%?>5#; /NPC/OED1^$XRCUAA_?^N1[?GJ+H(S6VLH826028ZK85;%[/%JE"HW'IZ@> MB?I148"!- 3A/%"JD4@!BRV)!V=QY/+!>B)VS*XE>8AHSI:\)"WNCG]DYW95 MAH+JE9C(,+VLJZ!V6,N,AG%/E4>34BH/W6U146+Z",$7+E1M_N.-PP"2S7J) M!;O$+][O:$L[ MNF.)U6;'C5E'8MLNDBF!>Q(@KH[)9'X$O.@AYGX:0([%*$Y2X2B1CH1X]D]" M@3ES+;NUV:,"7I/'FP?0J[P*LQFUT[;63J'>*H#]0$%=H!2W@/]4J)'7Q4_@ M:CV4URD4F.4R>=D[[W.FM?:[\=E.,L_BS^-19 V@NV%5FTV#@VUN[3/C6Q&P M+XTP#YA.[XKO** '@]_AF"%X]!#Q8&4 "#J3?;;U@S.V([R &3/Y^=;QR$U$ M]K);ZGO5LU3F+1HXH*>/Z:?Y-,\O&)1=ZO1RR-*,LPN^^,-[[G+/6@=M4^/]W/8/CQ87&JNJA7 M<;XZ1)M7U#BGS5=.1"0S>SU[OF"<9/[!I(HKI<"TI\2O(@ M**WD392(FN'Q-ZHHK6[W"_%(@-VU9Z_MO>,Y;$LW>QSCZH4QL#2-5:K 4+)2 MLZP.ZIXM H%K556!4DX MP!5*U*,?OG,\9/NNBX,0'4B 0F:O@8\;SLB5<^PUH!%Y+B8![UMMFX21SL&L MTCW5!;,0MPM%U#"46)9U.6;;JKY'J[&?FIIC\/_[C83L#-T]H;Q@_Z@C4V@0 M\Z;B?;/]4/S3T;K'8Y$VLV$B:%(QBX6TYC<4!Z='TRQB4K-B\X@L8I(_1>1] M!R+G'1,^^4F0KR5#09T#A0Y##&+\=C MCD$-!C0G.9Y;J/9G0OV&!':%"B:@+\P(E%AAXJ+W6^@2LPBF [2>1Z35T!OF M'8X[A^*T1=B^7V)W#L0U!VT]FKZIT*ZM"2>;ZQKMXQE/>@UO_-DD$XI38)FE MJA-@1E^W-T?$S+J[SB*%T6;;/!*=H_;4-Y,2S3P/.B4_@]MMAA2ZN#1G9&XC M9NX?(AQ$/5?%"\.\%3HG.\=C[T"A<^SRK8VGI?+%=Z6EI2 C\P[1E:X\>TQ' MNA+S)J=>]&9ZT?NE]:+W"\_>%YNRV7& MC-707$#O]U5N"%L)FDBVA_(('9Y"]!R!:T;"6E/:J' JM$>T)YB]!>=6Y2J3 MT96_J0AW*[GT!+0EC]>Y;X&N1P%=6$MUYUSB*8%-690YB8U64]ND]> M$/NH8Z6:%F\JF QJGJF/&S7[9L:Y9W.C#>"5GP2O>&2':6VM(Z?RT;K3V&GN M*)Y%T!ND]QRB8]_C;[2\\>,H]9EEP0['W0T@=#@%4GGC3+^,4O?+C.FGJ<$@ M5^CK851A+?X46^<,;#/B:EUKR/7R#E@WK(R?,#UG3!NVL)UI;52F6%B]%@8L M-D_\C9MYU!F7L@JG+%':-I/Q3KM79DP[# NZXQCO2MINEG,D8TN#37E18W(=VVC7^1CJ/&5E# M?ZN,2BNJN][>_%[RLLQJ-@(FOIM8SO/ MIL.6&P"FI]Y0%WK\&:\#K2U9.D8X$_5&%Y2/";TYQHJB=O,8-E5W0*!=H5 M^=;O#0.(I1#W!'#03[Y=\H'I-:/- K/.\"EBSN&%O>!=C%C\UEB^JQC1!-\V M.V' 65, \@C+!;.*CX1\'"WP--N5C$@XXHZCTVVSLYS MMHZ%O6AM67[L\3<96>[ND) E[SQWE]&P4@5&$K2J954H]FZ1\2!55Q5H]27> M[W'PRN?&1PTSJH)!*"N"]^SB2=65[R0QE:;'"(D"F?T\%?>,#>> MY>_)VN,K$0%YHE8XSR3Y:R].4ZG)<'I3-+$=]WW;"+(+*"L/PW^ECI"I(:)Z M40$D-$#O;OTP_'8IM#@-4C21I:)L?;RI )?Y<>F%BT.:%_.E]O6+([TZOJV, MT?S88$P;OF5VPR&Y42$@=F-5\WD4OK/B"ZO>9,8:XSLM+-0@!8)O^KEM6@(1 MYWT8V_D>XSY5$FDJ9S21M!C4!L@N^^% V:H8#*DD![[R^LWG%0A7:N&7%DD M'-/?B]/2S*W*VS:UCXTFE%O)6R!22^'P=JOC;9ALBLGP-UZ&^4D++]P"OZG2 MTT533_]FK%C*:'9GO:Q^92ZR$'XLUJ@#L7@J5\RTE[>:#KH,*P]:*FU!V3T MZE!4PX)Z4>)_3V_*64B* N]V34F+5"),]M*6LPSV_T3D5FT8*9-5/S:3MAJL MJ(%59BD ,AM5&,$^?H3=A'T>V<\T57;//F(VD+_V?9OM!O>L[U!8 B/AHDUD MH$$>A.66ANJ!S[ID[V-MQ.:<-^,HT.,53=5#GGU)WGMZ:S[ZH-=''\"2,4&' M;XSJ_J37.W^"&>?UB45'RH9HU'1CFQ]Z"/AFS"@*G$T^3/2^#,64-+;UHZ M4C5PGA=:\>&(T LEBJ&B9BCR45DWE"HWY['S)S\BETYHN7X8!T3I=*MJ'QI5M8X$.F=_1VHTFG&V!C\Z)V9'JC2 M:3;; .3HG34?J-+\9F!.N /&W9_GA[L_CXMX_.J*9SJ@ED\NSV[ RT;G@Y9O MB@67,4"M6*0T@3/116#J:A+ MG[W8V@-S69DE *]H3 ?Z&NT&AV!9(7@<,@'HBQ Q,S1V7PC>]/T"4-AZ!7B7 MO=#H [WTN\: ,[GKN][ANNYC:RZQ . 53.DF/_C;UR3*Z"*^65S85;;[5N7: MKI8B"\#@K>1J* 6KH5%X"W2=5RL+WL[GMJC*>$ME):>ER )P*+LW2,%J\-$O MT(I-^^3%;*;XX\/!Y1< 8#>]+>G&V_K!'JN^OZ%6@YD@536MAMG>;0( 875E MH:9S Q+MZ=AI^I498)P5\')V9UFJ"!O/F3V&&";7;!_%SV1('F6 M*_Q,+.(\L_D?L8HAH3*E\B82F:IA%7#W;H_1T%97%&H-DTM$N0@#W^C3ZEU( MXE*5"$!;:>T%S\YP&9,VB!=N:4BEC?) @F?',DL!0-JHP@"H_22@YI$=NS*S_U'X[-]BCZ /X@L3.7&0ZV'YJ:%Z )9)ZQ679:X0KWI.Y-*Y MDMOPM?'TTK:*VV$K+,I 5G!+)^A*6%-8Q%VB!53 M9- _=PXH>M=E)(4,,+**YC'M-![P@PP8WR?0 \H%HU0RRD0C)AOEP@T>YAP% M(Z"D.$ Z5%[[:PDG;%*,:_"*[C:NL^-;#52P,1%[IAG=N>.ZO:A25M!,7NRP MJ 9PU18 0'.G:B#TEF7W3,Q2F S4J[ 34W\0*KD>TT6B@#U$>!OF) M"+-GE";W/23)]9<--ZV0RC[#0CBRDAE'L3CIYV)7R#XA98"W(*\-[2\;(.M) MA:)$*A)B^1N" B5W190DRLPS8[1L2V+6-O_&8<1 MFZCK&R>[:UQ,Q%0R5:67]&LS/?U%T1B8>'JUW1*+OTC.QQ?.,T'LIM_ L5B? M2OAU>60Z)6"TAV E'312;3J'4>=;E*L R+DAL;[;^<_?V\01=$M_R%F6_O*/ M"[:Z(3E17?O&)"9L4KX"U5;;1@.P+AAJJQ6MU\@;E7N[ Y(/JC4#]')U3VCH MN)>^Q0^3L',L+?VV^(EIW;:B>P4F;9:-1DE-+-#<=5(MOW/(K [;PQ&0W;52 M,4!O5?2!QJZZ]KP8NY_)P0_:0FW3IZ9VW8H-+C!5L2>\'@U:0,',*RVH\),GZJUF&.54)9]7-3 M8=9@1UOTDU@,%PF;U(%.3S(9G7A;J.>TY#!U(:#YC+K3-)#$E1?Q-[(HGN@8 MR'DFESC"%W$0-,_#=A4QC2PZ;*G 3M7RT=#K5 MH3I2+004YB E"B22SV /0 ME9 LTB$(XHFGH5[40"=K2FDVH[5K%S?M$ZQ]8QIA5)6OP*K5MM$XJ@N&X8"L M7L0J-JO+]W(&9*>NU@QQNYBB'S1TVAMK&ZQCVZ'UK*.(A!$_&"'IP>T%3.O. M4DLJ<%*S>C2V.E2"Z?4W%]>?42(%%<082 ) +H2D!ZD8 *X8Z#V-4XC80@%KCS[$D==NR-*WYI*%%4C6E#6:BL8PNJ* )-#@BTJ@4U2 M&;J98I"[=!!"50(D&2A[2MNJQ&>R<]C>+"_ZA/=M/-#TJ6DTT&)#XY1UNZ5 M4]4-:H"N-N3U(R; + 88X2GX186: +C%!&4G:>O\%Y2# G:OMTU>_@]I>F*E M]5LSNW_=B$9426P%@E63(J ,D A 7 *B(DSD@('N@F>!N@0X&NCA*6U$<.VX MR?$/*0?DGYG9_4OZ-T*IV4(@%%7$@_9W5G=RA,;$GM[+,_#]NU0Y7-=6F$6$*M@/!3:88*"M00:@LR6". '(G M/'NT2X*CD@&>U+B3T?*#@Q]P-1XB')$+]FA;\'KAV_(I!&E),TFFRZ1&;"JW M Q!"NY4$WNQ8$+="7"!U#DJ$(B;51 ;2X&L=VR#E\B!W0XYQLXZ3VF(W9K[> M*U_>:/O<-"*2V%%!I(K%HV$H50?H@+<045I[-W.Y \!WH$? VX5 G 8?Y#9M M>O^'\__ZCT0'/H>L6_",.X8(+64,8TRNHQIC&0*M@/%,)EBH)D*$W3V M.Y.$4E%(R#*+1D#]"9^3M$N"RT:&N%(;M?SFNS0'P@&?60K:-F,U?FLFE=2- M:(2:XUSX^P/VY)LUBA^:21T5"QI1UF8E$+9J*H"2 Z\=)=6;R B]/03? M^RO5P_5Y1>=HW8\17."([/Q WM-+7YK9U:LF-"*IU4[ '0!E)<"W9P0HK=_$ M[C[ 2WKV:13KA]VJH>(@?;%]CUWW/ X=CX3R$4+I2S.[?-6$YN#19B=4]*@I M 1O@6?4HK=_$+C_ 2QIB?*5^P""OZ"!M7?YJ3X(='5#\$OA?HR>5O+ZQA)D4 MT&9*(\@Z[08"6[M2H-20BD%"CLFC WPG-&FQPX[NCM06TDZ=GTL MOTNN\)V9A%$VH!%?+38"H:JJ "@EB,H1K]U$'NCI'?@^7ZX=KJ>K.49;]U[; M-C4]3/YS2U.5'Z7=O.%[,[M[LR&-P.JP&0A@;0J!TD!2^RK] 3$YZ,XS;%<3 MB OA.:)9"AQ7#/#>A,3QOB=QO%\*<;Q71]W[28CC/4W2"ALYZZ[,[69]\3WY+4?4STSIM@_X5 MN,@L' V91O$P'9A7C7C=1MY ,L SD)VYH7* #MW'*1HZ]0.Q8N;.']]O'IW( M;8O"U<],Z]0-^E>@([-P-'0:Q<-T:EX?\K?HQ_?O-M^B5))9/7N >R![=D/E M #V[MV-,?GJQ7JB-A#)I>!-GYK6A5ML: D ;9:"!8&:&C#] M.JT>I?4;>"GX"$_I"-<5 0"=OJ^3])U9]_=[=G&8;_W^\(1I6]S%41AACU&2 M=&9=5M T8E"RJ'&25K45@"9K.U6$/='.I2$N;H6$0%20:!:G:'*RAE/NP"GP'MW)P](7)1%SH?TS*9RUVC4975>CXQ\&3MWXG3[L3P6PVGCE)CH_T*T,Q4E"_ M&2=-]D%AI20<#"]IK&&RPR#2""%N%'(?LOA0G_YQT6\CUV*TF=RM=T2*WG3\&Z[MH43U_9_ MQB&+SIA::I&/I&61?7!=)L%OC)$5F(YNJ_';0 8; G#;M+'FK1,Y.Q[;+W!(UB].T[T\ MS1^:QG>-%E3 *;=R_!Z79A6 ]A]EE2-6._K"ZC>,8P;Z"'0?4E/U$#N1>KIG MHB[_2&N_]/?8:1J4R3XWN_N7[) "K-EB8)A5U-%$"$*"T90PR&_ZZ*$D1 =) M=+I,&TU\Q"_./MY+QTFE;TPCA*KR%32UVC8:0G7!,/T]J=?0X44O=T#VZ&K- M -U8W1/ZNJ_C=7??XC?&==^*\E6\M-DV'B\UP4#=5]1K:O?MXP[0[ENI&:+[ M*GM"6_>]^^I1:#PY!VEN7OG*M"Y<5[^"&HE]HW'3)'PT_8#"9X=BX12UFG]WC0G_V;^;UNF+ MBE>PTVC3:,"4!<+T:5ZGD;U8J?DA^VNQ5H@#3Q&.G#!RV!T$'PD.XX"P[;M' M[JC2.<'"%T9VUK8)J!:[8! #/A>8=%DCTW)E-X!W7,@YP-:N>[R$^S,)V6V$ M3 VQA8C])._,[26,Z]Q24ZHH4[-[/.HZE!J-PH( E$LP=(D S(6@Q"&5 \7G M-_L#ILFZOT7KAPOTX?U?CKFV4#!9.L]7^\Y@SFB;&)+:" DNR%6&(BO,)!Y) MQG[EKPS&4,M I-T^4'("6W$HH0=@($(SI#T#QH!8L1O% M 78_$Y<=5+SQGJE0/WB]9J<3FP"C6-(D$*F;5 %6OV88C35%%6'BH:APA3S" M@R+>LV?G_^@X8_:6/ N9XBB)@S@#5I"#$D$HD[1"0M;)OZS,^VG]^WZ4?^WD MV+DXNUOVB4*U";2F"9EZ8.0=\I5I4F!QPPA"@S>G2NH3 M81.D]$S2R:]3)?.),%VI?&__C@@:#]83L6.7W&TO_#"ZVSY@EX3KPNA@[=D? MZ6_8I3!YQ!M7>A7>V"J-"S7C;*W@&ZCA1D-_K%% -PDG6K"A*].#_9=K@HJJ M\.B6*6,8!!@[YP39#2G7TG+,DJ@PS" MX_0 C,]#,*5G7NWA0"P'N]'KPQ-Q79H7<#7D4VRR,N:%7+DQ520KFCX>JEUJ M 47%5 P*F1P^L LY$ V=_P%T)V@4DPN""%.9)[D(EN(GE'+R)&@,D0N"#!(C M/#HB(MP3:CA58D?#Y"<2L1N)]^36#\-?0V(_^A?^_A!'9&U904SL2^?9L8EG MM\X&#JO-N"@RV,P*C,BAJJ L2YJ1PT-)>FTI$0CYA\Q!1 CSY*5$")#NCR M!)HA]4#&T\$J $9:;> 9$8;/6781K=W?+K#[$3L>N?9].V1_D0_.NLH9%UH5 M#*J@ND\3C,:ODGHP@?&SDX7X>A@Q$"L( 0PZ4IT=$F.L AR2HFTQC7W>842IL7*Q1M:J"T]Z-,1JL MZHH";>SF\MH!NV(9TW>&$Y16[T,&(U6) !'IY/BQCH>,4:H2 0,5- T[4B\ MQ:^4KH;L210EC0M52B95 -NO&;3N>2JHJ'TWFY!E&"=I\N]4>Q4S<1/N:COY M.2\SU=[%3!S8ZP8=3AP1/_Y.G-T357[]3 *\([7WB->;, JP%;5%$=7RQL62 M'H95D#BD24;CL9>Z,*A,12(L9*)0/##MYU)_-HQX)G Z9+#I(10@I5#P-_J2 MBC1MN#.!YR'#3P^A@,D&% )&Q*O'K_[CDQ^'5-KC5^(^D[N]YVSB\-;W=H\D MV-.!%]77>2;WU&3Y=-V JHR+8L-LK"!\9$.-!OM0(V#"W/L??GR/$HF(B3QC M,E$F%#&IIL[R' T?D&%PF'R B$@%HU0R$J)+2$$GI(Q'"F38'"8?,()V(68@ MMXP(J)]\;\A^]XYBQ@7*;GLJ4.[1 *-AJZ(<3+"[\/DD!F_HI6Q_!W;,&2[%N. CA;%<^3LEK[ L>C DG^P_HH#NRWN M:!-H7,32V1*5GC-)HX_N1-"H)>19A5E 6M,NGOO8=4G$)@S. VKDP!T]]5J,2WAZ MF]=CAX"\>;3N%FA1'2K?X)7S*UPV2?6&D?+$;I]J,U"CZ DV?A41<7Y"A$+Y MJ;8--8J><*M8/V2,B'9WT1,)Y-/+A4^,BU-EW2O8:S%L-+"J0F'"!Z_5U E" M93] 4GZY7HA'L]^$"R YMEPO((&JNF+,U5/LN1(ZMB(O.*P=9[C]\B]N;R\Z[JB"J-PX.H:RNH)>\,89[C!*=_H6G'\DO2&B8?DV5-)4(9PU"T$N]@#0">M;RA#\#\ =Z%1F0 M1I!WEAT'AV,VV1:G=N]]U[%>Q?]W7DS=7=*X_$')I$J_Z-<,X[>UJ:D($];+ M$^F&\: F9X+N9E41![%YM>3'%1)"T)?DO^9>TZS)QZ#[4%7$06X[!?#UJ'N[ MO'*D[;JNJ_%SXR)'NQT5]"D8/!IR,F4 [FCRJFG*=/O.V HONZ0<1S'S]-UV M_8P=E]U4?NT'[!\?B,7^Q2'A11P$5%65S67]:S4.GZ/-E>QI&-=\H!L7!IH& MO-&&[T/@E]K!-"9DFM,\$XI-2RAL'28Q1)9H,,GS#B?D M=]>G:R?8(%7 =K2DK)HAG3^\6\-4"F5.I%87D4Z?BGRB>-*2C>05OY6$I&0Q M3!=J;L1C]:**@4?/3%"NT-M@:+T(FT&&4M+FJ%3MG: %"*T9I E;4[YKU+^ MFW<"/2^<75);E=D7$XRQ,)*-Q[52*.[[3 # M1N<83&QI,J.>4603'.RLA9"/F *&$?]1$ *9,PR1#I4C_!*PYT2"U/T[6GN( MV*E(?G898&1W@DQ:!60N,$2ZEMA?0@X#SGR#^A$C>IZ#C0_JS74M+*ZW&MFK M%W8WE>:.*#%CF@"?*[#D&*\5+=-%^E8%WCIS*PW'3K@]5KK1JL!)>8<<3A M_.*"O%:T'',X#Q#ME\#<;VEJX#N])P&Z'QSMRM_U,+.(\,T7#]8[8=\\D^,L/E_BU_8JX\54; MEQK V%SI0\ -.;I+01DY_OZQ5!&>-J2JH%07M Y1K@W;:5C0!S&%$-,(_>4' MQ'0RC)]G"S706^U ](%,0DZ0FR'D0*_- ]$'*G_(\4:S V2G>,,IWFB*>8G;V\VW[$_^D'%W$8T=RX_>+8YJ^-"_2M9E30 MW6WN:,!*5!G_F@>OF_$8KQUEU1O&7"/=!?H*2YL(R%S_:'R+]['+T2.N)&^C[ZYRQA&Y@D$5L/5I M@M&P4U)O-,US*8B+6?'_H**DY)9ZP[A#@V,APX"","AF$=ZUA'?9?UCZF'OW MS=T3:5P_FBZ+'Z(;5")?SZA4+HT[WK0G MVV.J>]JS)&-AZ51OXV''+*U->^PQ2]WL&4U[,N46FT+-"I$SFO:L*C9IYL1/ MARPA=3J6:VA'FM<4U(0YU2SFH/9^$#&MV*[ @48>TP28:8#0;,_'44*J$V)_*U5@4\TZ G.GG=9IT&,68?H3= MA#'+B)C)$!2(+F4U+HPQ.TP=FEPY- !FF>]7N(]WI'PP8]W3Q$?I]V3X,+%SKZ-.)4K,(XG^UA6 ?2@1AF- MWWX*CR8])@X5Y*U0(A$)D:O?^#C_GFV_95(-([A)W ])7WVD0@V34X^'7 H[ M>L@F9DZ^;BH*.7'21RK@W")DZQ-TO2G1P$0)102*Z\9"0R:Y?8E(1$XM2N89QTV0P@ Q%_>0"!J8$ M#GX!#HZ'B( #OYQ/K)YO&"SX4\*;1 _3EJ$GPP5D/.LG%RJZ#0>%GK@7$-N) MUKN $(;,!V*K(^$C$JT99W>B+J/T_M(#H M9K^GF T<[%X%@1]<^$% +)X<^JYCO3Z2E^B<)75MN%(M;QS4>AA60=^0)AD- MR%[JCL9H+@UQ<2B7A[X(B8B)1%RF!+EOU?6025(/H8 9D@0"IJ5 $_@;,OGI M(10J\Y$X6TM4>HCX?,7^0+Q03%50(QX#3'_C0EL'\IT%C8M#*A954-FK$4;# M44W!T2&'BT%%.8@)0D5)AO&.%M="1A85:8 AY>1BM4:'#"8JTJ"BB/"O5?3O M@?DW4O*OSG#R\(2#]MEAQ>++"RV977TA6F\0_4 M*#M)L$%"X-((::S/)XT_ MF.AT(N^ULMP>H*!Y[C[=@# M1=Q$ML_4NG3S\!)L)1%#B;..(;TR,?76#W["-V/+9+W;?#%;L'U;1)&HTH@ Q9B@(! MH,%&=X4Q MQHQFPEPXPIZ-#E(K$3,"0O] M*H*,I\-U !S^ZR.3,2/[SAU^G=]__Y<-__OU__Z^_12C^]E?VQRL@\#N:*2;Y/W_^L$C3U5\_ M?GQ[>_OA_15'/R1X_O'+IT\_?MRE_K!-_DZ.$K_]N$OZ^>/_/#Y,@@5<@GU: M6A*2E(UBDH(X@.7T8;K/4$[\[Q^+7^Z3GIF]M>3S3S_]]#'_[<%BI#;Y^Y(M M!/V5Y#]\2 *0YI JX?E.F(+]Z_M=LN_9C[[__.7['S__\$["#Y24[[XK:,%) M!%_@[+O<]K\N,)S]_"$ T9)F^?+CIY\^?6$9_NWVX>7^YO>;),B6,$Y'<7@; MIRC=W,>S!"]S8S]\QTKZ]>7^R&I6$D QG"5)2'X(DN5'ENJCO*#"E'2S@C]_ M(&BYBN"'O__M8]G:BO9?)W$(8P)#^A>21"@$*0RO0,0(F"P@3(E1+72*.5Z:Y6U\ERA>&"ID%K MV$05N1]HK+Z3;+D$>#.>3= \1C.J&=KT@R#):-N/Y\_4P !!L[:G6Z3C.N7_ MW310LUW!CNOW!#"FO?8:WL 4H*@)#L\_T5B=[^,U)"EK(A,89!BEIJKD%]"J MO5/P&EFP>E=,J[:S.5&819!UP>>_K2*Q&E]IM>:UVI%>@8Z8I"-0BD&09B!Z M!.GVUVT17.7CC>%T!Q#^"J(,/D) ,EP,Q4:5%930KL45.AAI.>U:?]#&B! Z MD=W^+ARE^^3C>/3"9('I('0%"*JD2_L?;[3]QFF"JPQV^WQM6%=Q:#O)W8:E MQT/,]H=5NS>M,MNH5>U!2EA.8];?_I&AU&S^OYZ&L]8EQN,XO &11E=,I>SY(FK*-_J M=QM#YP72]IG!.YPL=[,F\AM*%]<92:DAV*S.&J6YJTD%S6J7Z:Q6-XB ^1S# M^591V_15!%OW4\WY)-(D^$:;"O-K+59U$1+=M<08+R@EJVOY[?1[/( MENNT=T<5,X#1&\#A** 6T7_8JZ;65QKT/"^7*%_Y$CK:L-9-UQDP-G:_2LMQ M87TM01J5V^YZM8(#65I.PS/M"OW:<<:V9W^U=*-=9L.HG_8I-3HMO0(=[HP! MLKB+DC<+.[6"8AO<47DE\(^,?O!V;>SZ.\_0LISN"N39:]]&B'_^.[S41(^?]L#1 M1"[MILS >_I7HF/[/K'$_C+M(WQ<%X"##]^M,$HP9>[G#Y\^?)?@$.*?/WQA MYY$R0I,D*Y;Q<%"!9CG3QO'IF6V*CZO\G,/WP0)%>UG-Z+I(P!+5VQ=?_ MS0"F8HXV6I2=I+;-VH_>LB:NN"OBZ+0?)73.$-[0FBAH.TIKF[0_]; S%0'F M;)S$(":(?56KF9XFMTWYO_>0<@EF;;->+ 3N4 2?LN4KQ *V3Y/99OG//6)9 M@I4;=E_@')&4:BY] DM1_\U+:IOE_^@=RT*\W##-O'28]BB%!Y[5Y)J=,L6; MZR24$R_-:5L'?^F=#G3AI #CIK?M&/O6.?3EJOC#_Q9#Y+]:9Y[G%_.3OBR_\7=._ MCO$T>8MUV#NDMLX=S^'5BU;+Q4DU@GND\-- %3; ME+) !]'S(HGE3K;39-:I[9.730)6V_1N+]=M/G]YG:*4>Y*!E\PZO7URKTG M:IO>*08LTLMDLWQ-(@&W1VFL$]LG?YD(*5>-]O8]6(!X#B6N<5Y2ZQSWR1&F M ,S-=/HW&$7_'=.UW00"0H>-\)Z03.$$%>2Q?H*D?WXP-7)N5/ UB3+Z49SO MSV'>P3UA6NNL]^EHF HQ-VQ?9YA5LMAE9Z,.-2"3D\[/8IW[_OG0E,"YVA*E M0($@/XH-4K"U4K$7RLMB70+]Y3QXT.5YN>+Y=0CRG(\PO.'E+%^S2*8CE[9J; MPSKO//>:#^RI:M\VB_?!#(^R$-%R1FD*2?'ENPC,!22*,UCGL$\^-"W8''75 M"[H^U&FYY836R>Z37TT*EQN2G[/7" 5W40+D\^U2.NL4]\FM)D/+T?JZN S. M D#D-\+).$M9G&_FX96OLB49K=_TZ9]W31,^5U=(R.$X+ RO-B\,:A@'< K? MTROZH6\";6CGMRZ1/KGBJJ#8^B&'PC5PAT@ HG] @.67RT3)K>N@3VXY#=#: MIGU$S0Z9Z9+)_E$:ZP3WR>DF0LI5MW]0VAW]B<@#(TAMG>D^>=O4F+GEO+C# MJL]Z*;UUWOOD?=-!S=','[* B=%]',+W_X;R-?Q)6NN,]^E8FPJQUD?LPG\D M.1U32F&=69XWSO&8RZVM(U;N$%[>AW)>BC36F>&YSKQ@YJR^CKAYV#YN)F=G ME\HZ/SR_EQ?\<&ILEZ%:$;VN(T#(>)9[5D;O2"NPUVF>04>0THT,)@'-O1S* MQMTD+)2>1 ?GB0K?N3T[6$(]>21[$7^1$+J=IHX':Y8A7!=4H>QHOE4<+ MYU=T)O>MZ6"T&H_*NIP(CF=W**:V(! ])T6L+HF\3+)+E-=R'0W#[G[N6HLQ M9$6O,7WV:)RJ&XC8,J/. A%_5G+'J[-[_HK7\33ZE>.$0YQ<<2KD7 ^9> NP)!O;Z"OT/>W5B#2)V5F.47@.,-RB>YT^: MR-8;.OF'*Y%SZD7K%T,78(GU-SRH[ZOG)>X>?V)9A%M+&$[ MKI\*4'H@H>+9>?(" T@E3ZU_@JGX3IQ.-NM;%SV4BAY\[N51O/(T!>^P9*M$ M%]STM@71A8,\AH)0X>:#$HIGC#=4J5(!')+9YKT+!WF,>>?"Y9[N9PQ7 (6W M[^S]1DBG1>-T ?%1[20JT,AM6QQ=./-C* XS%-UK1E<=C>K PGV]) 613SKP ME_%GG*P@3C?/$2A>D:/KIA5SRL@'"5FVX2XT=#H$+=S8:EWJU:YPUV^ MZ*U;; #K7GJ_)$GXAB)>',_3),-=LJ@%P<'(/;?W].OQ'+U&19='Z#3I]CV( M,G8K6H-WG>P>+E^\T80A?N[U4EI?/R5QH%S(W^PPV;!./5I;^!&>4B#/[ M-3;8-4H9N)J,-]W-(/5"4,S*TA:QEGSX>88X/%44BQ) ]]*X06L4PCC<:5HM M#$&.(?K7J\A"#9][43PD\7P*\9*=.E,+@I-ZB#[U*F*00^=>".6-H5W]-FI% MR+(-T2=>11J:&+K7R/$>D8%*Y!F'Z"JOHA-M%-TKQ6CYTOPJI0OG?"H-*GXO M1LICGI:/G)]AX,N0JAX0%9;N]<$=^+2$HL@Y\!5*1<7H@^I>.H*Q4&\G3I5W MX&N:BO(Q@=4# ;'=Q5*E]?=PN9D&OM:I*AD=/-UKY6:+^][!5S99>AQ1D7/@ M*Y^*JM$'U;UT2J;IK8 &OO2IO]WG%?TLS!4JCCZRV^))S,9'& =R.4AR#?' M4'UYZ 'J7B[G=:-]7'$&[IF]BTKM2E.,7K.4[2=,$S9>TLI0+*D5\_P!34AT MCAO8_9"'!YPZ(,K&.'"OXU* 1F5 DI.D0SR@8%T)DFY0@+5[S8S"$!4$/0-$ MYW;78(7HQ*-DL^P(@S+S$)V(;>G*"'WW2GN!*0LI&=X"'--ZDE$09,LL8B$D MZ=("!4@V;FK@[VMB>$"Q@2M8;%\?4@(6[2.9W0= M*S^C95+2$#V8K?5VE:EP+\@IAH!D>*,U-3M/[)&7\Z="5C&<,R)Z(2PIWNZU M:A/[;'O5I-AMRK6N4UK'>+KCS,+#Y]W:.5+!ZEX^=E\::^%)!O^&5L/0 M_Q+0W,NA[DMC0Q8 AUB1UUP&G OTREGJ*=8J"^WZU[LM8 MEAEU]C+6%R5WO#J[YZ\T:M.>;XQS<\/LP&,N%Q9.F M_POEIZDKE#9$EX]8#((F6P]7'WITDHYG[+F!_# (Q&L40#))(OF*7Y1IB%X@ M8\UHP>=>&K_@A)!GG,RDMX-*J3ST^#1^',N8?#Y>[MF>P/P,X2\PAAA$+/IS MN$0Q8M5)T1IN7]F4+?NU"ABB0\A8(\90NI?/?4PRS+;?7V"0K"&6AWO@I/;V MHLW4/WW(X7,OAE_HFH%="!O'$Q#!\>SH8<[]JYRR046K (_NUW@O&6-$W:MH M'UWM<,-0(AE.:@]OTO@W'Y'CYH$*V(73IR1.CNW#AK1;_.A%C M*-W+9W00[498A^D.T&1?.5)18NM?(2[(!47[5BMI8KJS,GR;*,T0/ M2%V5Z(#I7B;/(,44_SF<)!D.X"X@AT0D@AP>^DF\EX@:2O<".@U;N1"CRM^% \5,"IO"X%X2\QI7GK!ZY2CK3?V@CZEXU5033FE:Z M$(.DKE:Z(9/C[K"(\)I1B[<+^B0F5W"68%AZH^_VG=:<$HEB@#?YR43C&!(- M?M7#F*K^N6O:P=\7=5/[MTWO"L90OA$IR.%CD C_/#MJ\-Q+HM@T5;B!#XFL M$V_!7^-??\+%RSW7ZFY.%@CGEB:71I:Q4;QU?77!T]/ >&6$M'ME/L%4:S_J M*)UUK?3R:(P(,O>D[]Q-NZN<&MM.HBS6I=#+$S :Z/FGBBM 4& @B3S]$'>5 M).QJZN$4.O_$<(.B+)7>FQ7D&.(&4GU!G(-76Q+L\@/C^<=//WTJN&8_^?TW MB.8+^JG1FLY@YK"XM#G.4I*".#_I+1X;C/);[QBZX.;5'BBJ0NF^HS@Q^BEC M]WS&LS/C5:.)43E#&F5,I2'H8:KBZZW"MEWD607,-28J:4A#5[,JTT"X2_#:=DIQ?)C3UG7H7)),VC]>DK:OZVJ2JG:H^!<^4 MO=U2[!I-P3LWSG@135'WL*V%3PQI)+$NOP9(\%N\HS5 $:O!78+9]88)##)< M!#@/_YD5)X/V%:^H7J-O#&FZW8#J*NBZ*CU^"[NZ7!L088T^M,6GJ]S*L$OB MTGB#S\7#>UW8VFIEJ/;R.3V.K3L[+;]69/E+'EX\[XY,F^/":T4WIV 7BNV" M_[\-Q?9)H=74-\1#X6THRT_O["1;+@'>C&<3-(_1# 6 SG*#(,G862S:;4!2GK@I9JC&;G&FW^ MWTT?FJ[KIVS8+BX9STXLW!1_ZC1=O0(N3?>$=4'3-4;3_2SM":09AN/9X62S M['3P6>(VO'7^\"NMOWLN#_O8U 3]/D"6S3\W61M;JE6TH8FB>Y7<(4)'[V=( MV9&=\RPG\\\+Y:L*!*BY9_U70ONM6Y*B)5U0ROKXXX3^>7-\95Z(FWONKP%9 M,+\!_0^+/[$&$3O?9#! Z.3WSSOCJU),X70OH$.D$GW1"//X%]_05Z'H0.A> M'%,,0N:6S#<%M]4D+S" 5-FO$=PN]L5"T% M*(M_P3A\E8D&@NZ5<13NEVIZ'_%77RFZ17@8<,-7Z52 U+V4[I&KQ&K"ZUYN#^S9'/@ 8$&JI+D M&F3N$/;CTAB+VGLH]-22>(SJ+ M+SK W:^4FM$NP\,P'[X.454P]5I-I_^NHRI^61[&!NB@NI38NE?9!$:STFL_ M!.(UU)\%:>2VKB0+9P&]'.?,L&PJ^,C1>_&Z1U0T$A%#K7U%<'#Y52DJ4M4^##S&V)Y+6%\N&VA=Q!8MQ#K\NGSN> *H#:U$+]?LM.)&('H%N,$7R<4 MWD#OM+A1?NOZZ$*X:.-%>04TW?NFOQYB$RS= MJ^8)OI4JB9.8_C6 I3TW?1&9%F5=4WWU%=< UKW GAE3Q;V+%QA$@)#\^FEN MT#Z4U@TD 48Y:=(C8V9%61=8WSS0%H!U+[#3T.WZ'98BIW7Y]-?IK(]DY^[$ M/P',KI2NX0U, 8IZ$=CBB^/;\>7+>#=9<6-7\\;C+GD;-]];;U]?=&XOA1%R1LSZR[!-TGVFLZRZ/P2S'6&&6JR7LVDG,LE>=T.IBJL3?4\M*MC M?G\PA^/9T3MNOQ(83A.V59"ED%J(,QC>H#4*Z11 V E5*\V_R_4>]D>UH77? M-5TG^1Y3,:J^(/+M4*?/DIY(ENUR.U^WX]%$T;U*A)>KJ-!I9_F 9K#*;;=# M;O_NZ?O5W52#TKUPBGLOV\A$\3R_ #.%>,F>L8E5BSAU9O]N[?LI&R,D?5'- M'8K9I"PW]@4R)T;9=*5NY-G]N[KOLW*TL72O'6HJ2F%^(?/D3H+66*63W;_[ M_'YJQQ!+]]HIG0"]?6?'L61*.4_LX6U]/X4AA:ZI5;5LE3\BY:7<8? 3_3/#N[H%0//S4EYOU.GI0 M8M<4Q7=L9R^_)<#^H'9GRRPJ@FR*0EAJY;MAW0#%Y@4P6K+'6OY5^CS/ M<:;.Y.$M=Z^IET/H?C*Y.Z,]"O[(Z%1G:^9^@/J:I*4W4HI4&/(ZCGH%MG*] MW;TXK('DT1F-0PB0PPN,+DY@E$*1W,#7G=LQW93>A52?R- OQ/G3(R53[^.M ML8\ ?X/Y,T=G9L?A-5W-4/Y8D$/V4'D> .$&D2!*2(:A65Q2NY\GL\&H97F]W.40:B1_8""87H!J106YMUBAWB:3D; MNK2$N>=#UZ'U\7[K\"ASVR.;ZZ/.S+Z262==82XO244U1HWMOIU8<5RY[=G:K4N/1<,@ M:?YLG7#'K5IQ'LYGFW^LUU )W'VWVG"[U=5NAP"&OV!V/#?&$$3,U%_HE.** MSBDPY#\ ;?T;_LU*BEA3GAH; AWMAI>5K(!=N] M\(K;1PA$]S%)<<:,8QG4RI&83_JYN$[2Y*)&7S,T/4H5A* NTU!+A[P3YF,:W+"D1721R2 M1\BN,$B$QTL^1 %9UH- =0JTW:N'16Z&F-7J&:P@5LJ'F]Z_78B^Z$<%MP\" MPJL$TY7'\R L=J6. M*Q!\@Z&!_"2YAK@9T([0]$!W+ZE?)[NG,*]0%!EU:K*,0_3BM]6#:>+N7EN/ M&3O7?Y?%H8:KX3CI$%WN;;D9A$A[?KG"AY#P;=^C^+'>/0I1F%^FM MF=U=@>3DVXY;Z;^4SN2()&9@E;[XYL:ZGA*_3E>*C7E#:4 M"E17I[@A>A'K",\2UI[[@0Y'4\^CAR#F%AMX[(T_.8Z](3_S>R#JB8KB)8GH MI^?3-QBMX2.ET:,>"[>DMA7*MJ\_ O2=Q"5WZNQF^S-J\\ M+KX>3<7VLG_,MY]ACH6+^=3>D$.44YT9E"R;\\"_/.-T0AE*\PUQ=J-@6= R M=6'TO3FZ"YW;1*-T'1YW;UP15'D+=#B.7UA7C>GD( \U8-1.-8NZ--TS+:B: MKCFROK?FTAW-6*96O]/&T8>&I6=!1 WJ ME(>T>ZT6%>*T7M5U!%Z>0<]Y+$E#Y'G0P-R]F@X^%G:^61%HXSSQ13^-]%Y2 MH'T3S35(X9PR63S.IKQVH,X\1%%Q&==2AP)!]VJQ$0'#LO>[>XH0L"Q0B )# M]YJP$]?"LBJZM1MGK@H5B#[(HHEH%?YMG7DN$STP/9"+]1@4EJ72K4/@%:2B M!:5[H;B-+&%95-TZ$VXNJCH NY>:_7@1EN73K9/@YO+1@]*]4)J* F%9+MTZ MOUVEM]%$T[UBZL1VL*R*+L1VJ+> %N+G7@=[!^359O_7_X,@IO L-@]P#2-5 MP&2M H9XV+7-G2E=\#T27/FDQ+GQRJC*1N4,T0NLK0V5M@P!]DAB]_$J2TE> MU\_*84Z2:]#RT:1?I2(IJGYJYDLES7P9;J#D!C5SCJJ?FOFQDF9^'&XLY 8U M7B<.1];^4VYDJ.LDZ#U"WBTCA/J1=-P'VK$[H!0 M\P*.Z&G2.49!%J49!M$+S!^CW!MQQY@7O\&LS'GIUT\9Y+5*(QR;ZLYE1MS. MYY5$P/)=.N:Z$CA!T;VO1*I7"$,6,SU;K2)%A O]4H;H2S'24#U,W2MJ;^03 MU!H<:3(/C^2U$OC$6!,"T/RP";BO(H'4E<8:C1WUS$5G+13<\2>G* M9Y%$K(D45CPEJ4Y/+,_H?&^#;Y[91H=V&?[UUVN(7Y.&FZ=2 2+O:@58/6JK M=()W']-_P6>(V9VN))XL*%XN&N\MP#&*YX1:DMN@T6Q%69SO@YP:IM- A7G\ M:Y#-CY829@4-40<^_QN>N\U(F\W/==BG@U__-XCF"SIQ&M$Q!,SA4\9.A(QG MN;FDPIZD07F79JOC:J@+K?]-FOYUE16?&L_8J>Y@%(H+%R$?/!% M7UU!G)M%1FF*T2MMA:P72=CK+>SIB2)"^"U-3I>K,C==_>*'&%_"7%^6D7:O MS'W_KNB*CM)Y&&2B\6T*CZVHS4T>B!&G&F(KPF:RT$+/_?:D$YR MQUE*4A"'V]M_@40N1N7X%_*JC>F-5!$"%56%U5-A;5<99^:/PG]FQ75F4XFI M2QSBWHXUJ1G!ZZGHQC-1+]Z5;>R03)>V\ M0WPW5W^^5 5&]QT-UV #QY2GTZ#FA&%"L^:&BG]SGE,+MU4ST,4VQY"\,PTH MXQQ%C[SR+W -XPSN'$JL9N0WE"ZNZ80J6;)C3 Z4RS&J;).&OT"S!.='5Q1V MZNR^Z18QQ TW?1D(VG(%<+O4N-WMI[?7Q%T?=KE!!,SG&,ZW>YQ;N[5WU[7R M7QJW3 !"IZ@9LAUJV8*J.=P_;Z_!NSY>(Y-5Q7;>W;?/]$FKT$B]6H0+#'W0 M>*Q,E;4-IW%3/CDI>V:<\_!PS[M"X;?O093E3FI"(/U?. 7OU3LY7FE#YZ2>+*"[)V@=#-9P"BZG<_S"#+" M.(DZV0;*-9=!WOZ./GR-17JJ0'J;C/OLH:_"N&.ZZ0=W%LLY/DLXI#@=58B5 M =84F^-T(7E'[S3)D,XG5F&0#Y5'KK;\"NL5H$L!=E4%QB0OWH4+[7!MED6; M.]BRO?W. M"1?,?QE5G[##9YM&"MT[5U"G:^B:9M_E79?$W?>YV2AS01LZ8E ML4_($A7>]RWN=N5\[6%<[^$=KF$>)'9<#6HH"MB10<;HKS&BQK\!'(Z"%*UU MHK4V]*5+#U1!:X(>J#EJO.^1? @BYFO?Y'J[427+$:4NGA-+9+ZQ?>W0U5FW(1*=(FO!V6XO'U MME&6+MBCEM(#U-:_-<3YFQ7]V=:V!D']D?J:SO%8'W&7X%]H7FEHP(8^.:0= MC2X)7\)3A_6?__&5KM]0/'^&5#[AYR8TS_G,D#9XO-:YG!OWVKY=KJ)D ^%V M4X5?SZ)P+ M2#81=V;3D#;5VF@U/A#9XR96]"=TR-S^B*63#3#M&C+$&^&=;$PJ]MRWH%&4 MEUMN]^5*W;ZSO\HN6&/4W2OM.0+Q$UB*CD+SD@W2E]*\NU ML3\2$1Z8YB< MQP']+%I#9IG\1%Z%HH8L!.F1O7I8>K_9/+Z/:86RO&ZEB%\O2131&3=+WX@7W-"&(?9)M?5IW25>G33W MLZ+*M3ZO[(DO)]\/(/=QL4QMHK48FG#90VI6U+;;575Z^]RLON9N(J?-ZM@$ MC[:L?BJ:5M,RL\VMNZ-*_F.>YS"]MO1.LZ M>20@7X7>T!G1'4#X*X@RV+"3L!E+A^@=\>"25-@ZQ M4?K7>!P[-DU4TN?V?>R5\K-]&]KHD>_TTKY=^5X\7RQ??,4#;MB59')IUEUHUA<7]:51&XC$HP/+%(\E M2@NG9!RR]PL0A20.D)MP@1)S#IY6C1/(1N4X#S>J9:U.K#^S@OR;C32_P# 5 MAJ!#J0QT-YJ^#]'YW'0%KN."/B2$'-FH"J3'S]#=J'BF= D:J!(6]Q/K,Q,? M-"+5B3/9IOP_6J-7=.Q#\GZIW*R(8[(4C9%"N!CYI[S M&_B:'E8+UW08W;"7OY9))HUY)LOFWP8N7>&\)AZJ0A-%]RIYSG"PH$O-\6N$ MBN?$9'?)SQ(/<:03))LODA57B]EWB%N'E4:20R M;"HH@+K"*"E*!2!=@%##,QDHHK*:+KO31Y1G--S'U-((4G';S&% M=H%6U%H6/('6X6KSG",FZ5<,2AEBR*0J/4PU2-T+Z@&EVU%S0LW(B"(N$B_Y M93FCL9B5X^:?#I3!C_@9!JD%/K>:2K ?%*G^P@7FET<.E@I#)"ER7-20"1\Q MU(>N(4$H7I ^&'1-%U>2E\//$_KGR_!G0% BY@/;4UJZ]+EP4?(A-7@ADTK& MN7@UM>QDO1 ':\7;TC8*'[9HCL3 6ZC:QK@IH5VQ%[+3471L(_N)7$.J?$,:32K(PP"^ MIIB_P]10?&X$U:>:?JW,0_*%5]" *89NYA@O[!B>9"*Y__V0V*XR?^0!Y9!2 M8?L^23&T<;Y,DXA%3YKF(XK1,EM*F3Q*,T@N]U7GL"E"QQ&?X%W-9SG-T"99 M:CX%Z+CA<[^;(!D^C]*TL3'L?B 45=DQ25+7R4FJ[AWAY $OXZ8U3\<5+?1H M]:M:=W*3=YP0Q5I1567WFP_'Q[L4VY'GB=LX^^#'EJ*T[K[QJ/6>BBA+]YJD ME",M/EM]+Z4X8CN:8YA?DY/WF]S$?:%(^8:)JO;N&UYAX1T(4,1>(9%WH.>) MVSCPXT<'*JV[;SPJ.T]>\NZV2BXW6CQZ>)YBPJ)QOFX>8,H6M;L;#5WW)Z3" 4;%_ MQ 7"Q9\Z=ZBURQB2IU.3?4%;K0*I1PVW" *1SQF4I2 MG:O/\HS.[SJ7GA(],S1'6Z>YZAQ!EE+0[*D<6;RRV(^)UX?HQEW6!0@PQ;.X(.)W!E4/BL?>U MIQC0?P7LG[R&K9=QB#>-=01@C)XSZO-AO;H BNP>71)N\^E!:T(X0]']Z'%Z MG_D&!A@" MD4\06&<+D2]1R&);01T*J;VJD.I'OY/"5TH(M3B@@M=;ZSG(Y^ M>\LGV2NA2Q$Z5]]&7R4D W$@FR!7+]2VR/[2DW'**K+N57=#UWHA73Q*CPSM MTMC6Q$^]ZWAX4+DG^1DG,Y2R*;2$Y4,BV^O0SY]ZUO:Y4+FG^=PC3;NC*&-W MY9\3G-N5IAB]9FGNJ$[X79C1MDF5#]A> G?HK0<#C5G'^J)/7? !\P7 MPDNO?2M9+Z7U[XZUOXV=#UO7!6"[[=M2@']MGX^:>_ZW1U[8Y&6_5-_MU%\# MLG@&2#82Z&2W?JJB;UM\AB"Z%\V^#)8*JKOGN 3 Y5C M)C=]=R_AJ8@2\*M"0<:KYXB(JM;)(6B*\QM8&[U9!"=U=[LJ0Q[E=7?/Y"@, M40$86TC>Q]=@A5(@#JFIE<\_WU\+5R7,=*&+GP<*"8)LF47LX(CHN+%:+;IE M^/?>5!NOU)EJIP*:[G7TPF[(Q##<7?E1BH:?H;OQEPQ95E;?/:7\;6HEL;)L MW8T.8TBO)@B.PNY24[83>%D\Y>-4;8SZ;I:?\LHZIT@:#O(L7?<6E7SXY1RU M%:7'H"&%_\Q(*@U_IL@QI!O((CH5+5.,F!O^KXN)&IV7W:J8NE^[G7?LSBQ=;0"NJBD;][8X5I]52. MYM.K\A[%([A.:*Z8P)#^A201"MF"<&\XBV4&R.(N2M[<1B4HV6$FR[-L$C6V MM-Z!:7[D B?L($9XM?F5HG\?CU>0A8.)Y]M@$$@K IIY84,:_S7U(%I@-)'+_'D2[:<)I5XEB@%RZ6[G5P ZD- NDG3A M=2^B^YADF"V,7F"0T,X><2-\2%)[%-CG^&[TM%.:D2/K7B>TD@&$(6$7_/>V M3F":1L6<[KS.\@F/86%#C!YD>5I4'7'WZAL1 M/[Y0H@G)_@70 \ERJ,G\&C MX$.=5)$25?=*R;?1.97;+3GWJU")>+3+\"@@42?U5 5H]Q+31\"*S\C#@$1) M"J+.B*P2TMZJ[#Y>0V++0RDI;(C>!*L>2CULW>OL&6SR389I,@K^R!"&HS5 M$=LKN4OP!$2EV,_L_2O9K-ZL)(]\X"T&U:JD%M&DOC+@'LJN0"#_F8G&2MD\ MZK+Z(B@^NAZHI[2<94(?Q>$C2)G6-^.9N!5HNB0,2KRX2FLJKC;L'HCQO-7L M@F+^5X+B]"O]989ET4HU2_#H2'U_.C@%T![(J]1$BD,OCS!=).&A;]Y'DQCC M&T2*Z&/47/(":65B-IG-;Z1H]GZUOG'QT]KK#VT1X8&$3YO=5490# F!Q=L& M#+[M;V11:$R*\^4@]M#]5&X5A!G&Y8+/V4SC!8PUHI?,#ZA7CD!.Z+ MTG2P]D!G\CTU#A35MT0YA7GH%^[L4&N,N%_J8XNC\:Q2-Z=?BD=!\#NO-WVH MW0M-'P,K&Q#6W<(6@O"[VN^JI+-*4'LKLSL4TW[9TGZ7I+ A.O*L[G?I8>M> M9[O)YGBF\P0,)_5EWTJ;=<5\GP]J;8D(WKWIW4\GOP,GHT2GIRV+M6!Z@$V;V07N!JWUL_)/&< KU4G ,1 M9;EL7]75C0:R[A53U P^L.< GVF7&: 5"XVV41WMD.;S:%^IRQV/+L;N550> MIJ]9=*7=/A?[P6@V0Q&B\.MZ5"4E>+11U*G)5'68W8M+O_Y6? P>[1"Y]FA5 MDE@EI-VKC-G,_L_QN'Q#THIBW7&[EG=W3O.M^_;M^;H M7Q8@GL,7VK:*N#<2I;9KB$?3O-;47LV3YHR7CK>-IJ3NT233U4-G[>GW(D?F;;\ZEJ+8O3IJOTD6ZV*,P@@V@%P'\\2O"R,T@B]I5>"A_-23_>\ MS %U+Z/]!<=BM:]VP/ S>+3=U9Y(M.D6Z$4)I7MY[$Z^LT<+Z )+HHN3E$/< M?:HM"#&&'H6AG&2O!/Z1T7)OUWE?X63P.[9!:[3C9W$>9/+4L"DEYHI^ZIM! M9?9YAMD/"YD5#M1J^#QN<4\ XSR6\0U[,B*RUP(5P:W';S$E;IXR MU@N.9P]@PS]]5J>XR\3XB'3>L%0?6>^ZABG]E.J%97Z.WG3X9AT#I_I>DJI\ M7UF8IS_$'JC2Y[:M9[*JLZM\39";OE>LJIX25"$@X]2:\]5EYR5S-)CY;7:: MH7^\ @+__O\!4$L#!!0 ( )V!0U<#:I0%B&,! BR#P . 8V%L;3(P M,C1Q,2YH=&WLO6MSV[B2,/Q]J_8_\,ELG2=3)3DDP*LSDZ<C++__O<;E0 MOJ$H]L/@UU?:B?I*08$7SOS@_M=7?WR]G-JO_M^[?_V77_[/='H5+/P *?]X M_^5W919ZZR4*$L6+D)N@F7+WI)RC*"&_.O_P4?GW#_E+3Q4 3[0339E.R7L> M$KP>7C.(?WWUD"2KTS=OOG__?O(=GH31_1O-<9PWC^295^E#IX_)[_)OP#?^$&9Q\?.?&Q>./S/,U MJ,FGY:-;WON/WZM/QOYN!*>;D),7SI+BB]7W&V_2#VN/^MQ'S?11/W_4CT,= M:-8V"J9/Y%_PW,6R]C3YA8N99!Z&L_C$"Y?X:P"JC@KRKP3HGO!+XQK.FRA< MH#?98_FW9DDT39Y6*.9_#W_\AGQ,5E.GJC8%6O[-=3R]=]U5\;VY&]_1[V0? MD*\4P$5HW@B8^09_FC^(@O42\&@*U#?H$4M![-\MT)0\AB(WP6(03P&1K0*H M.C95J.@G-;#B*&EZOOAH\PO<1VL/>>$Z2**G.A8Q\D[NPV]OL@\9,,CF-(!! M/ZI] 2/3\'S^2>WQ&?+YP. /ZN]-HBW\@S\MWKA>+I]JC]+?$,8L>/XQF>)U M:@_EZ_I4X1%]]R:)W"">A]&2;B9>2#.FJCV%6OF>)I T6'E195G^\[O6!%-@ MOBH5]O3-&ZJ/KX($10%]T%V\>?/AZP?E'__^]2/YH%3:6 N_>7/QB<)PNG") MAD?!](^;5U0Q(W?V[I?$3Q;H'1%C3'#]+^V7-^EO\ -+E+@* 7F*_EK[WWY] M=1X&1-]/OV+^>Z5XZ4^_ODJP +PA*OSM*^4-^>(;^FK\C[MP]J3$R=,"_?KJ MSO7^O(\PE\VF7K@(H],OO[U_C57%1,G_^/GM'+]R.G>7_N+I]*N_1+'R"7U7 MOH1+-T@_H^\Z#0B)%MEO_'^B4PV>0'/UF/[F._+O'Y+Z0TF$$N\A_UVZ_D\J M_>\M)<;,_Y8#.O/CU<)]P@\'*/W0?SPE&*$H_\&?S5"0_8 ?^T2$WO<4'VNY MJP^W>+L"=TG>A/S3,WQHSLC!>;EP[S.B/29?B-ZY_'+]\?8_UH&JWQ*E>?OU M^O8&K520_G01X(UXNJ4P:J9F8EV2LL:OKS OG=Z%6)S<8.XN\'GU[O+L]YN+ M7][4P&F$SZK"]R$[UR_]&#/!_R WNL2_B>4@?4=X210;!C5 =OK.;V^M+"B!L .DV>_F"_WXK$>1< Y1#_2- MM;9-^PVN"!JPE6%^W=Y+#VA 0@\,P>]#TF+W(3&03AR<%AM&"W!JEM3Y.HIJ M=MU%,/N ,9&T6J93U9RJXJ8+M/0<*N)DG&*EY&&PW'MT/?^$DJL NV;H]S". M_XC1[&N(2;E:)^C,\R*\9Q_\;SZVM&>2IE:Y&:MU71?I1!=!_)\XE2V+M5=O M'M!B04!W TEC=8N-_[>?'$LWWHI3GF\T^@GAY?@LF!%WS@_N4>#Y*-Y75=3U M//8P8_\T\!?8&\0;]^J=N 1#E:O-]@!SFQ2W!G-CVZ&F;T)9]0<^K-.@CZ1P M?7:T#Z(^"F0UGR!$']TGX! 8 ('H;'T/K/0G<8C>;'K!$9HCK&X\[+(SL89? M2*#T-*:!30R%0@.GIP\T]D9TPC0/&9X\QB0 2#\F,2ZL//WE:H%(6($N6:Y2 M+!N'ZRC]^5__15%^H1'ATPQE2JJ]-X&\A_RO>!NBS[Q+?Y?^67Q&U%/BSWT4 M*11!Q(TKG5_]9]T-W?QR==$WS*HU:%9T>_G0Q(D;)43)$P<<4DVMY^\K/^-^ M%:6G0_9%9ZJ"$I!9\;4ZB 4HE/1O:K1OWA !W?*<]R"-W"<<0N:?=$O(K=KO MQR$D9F78%R'WUHK/F*HU%0&FJC$%SOXJ I!8.+#&4Q%2$8OQ]H_=#G1/@'^7 M_SK_.WM@AD%[7"U\ST]2V)69OR273>0J(#_V&TGPZAW')TK?\\L;[NLW@7S# M0OEC:<@C'_TH?-3G =%WY.2E,E*5"(?#2<],(QTYZ6 YJ7^=1*Q6^T>T4RN$ M3*U4NU]"_K &?YV05:M]Q%/RT@_

$0Y'M_5_2G;"2>1X0!%YX+.+@7FAK,2EPI&7]N:E:!5&V"+Y M@.Z2&^2M(S_QT4M53UNI<>2M/7GK+(Y1\M[U_D2S%\]96VAQY*N]+:ED[2XN MU\'LA3+3)@%>$@<)Q1F.'/1L.:C_^$)'''3TY@[.GH MS3T[;^ZY\!:*R(YZF)[Q]?P#6H5Q3K27QUG-M#CRU29?N7Y$:S?>/Q7__'>\ M?6[D/3S]CKZA18W-BF>N@M4ZB>D#6DK#XIFKX!N*:3(M*=M\>7:9$$5+;MU" MTNW.%N/0$@..$M.UQ("CQ/S($@./$M.UQ,"CQ/S($K.'5?8B8AS; M>+)%>./ ;<.CS/1LEQUEYCG)C)!U>)29GBVSH\P\)YD1L@^/,M.[;?:"[@RV MRT[KZX*CK?8#RM!>MMI1AIZO#!UMM\.PW8XR]'QEZ&C+'80M]W+NZ+=*4-OK M^:,=]P/*SSYVW%%^GJG\'&VX@[#ACO+S3.7G:+\=@OWV@BKFMLE/ZV*YH_WV M \K/'O;;47Z>J_P<[;=#L-^.\O-=HOQV"_?;#UQ4_Y\J#8\7S 5EJ1TDY MX(J#HZ01ZX\QI^$MF2/7'2,UPUL%1ZX[QC=$N>Z% MEZD>ZT#[XY]C,F53>H\<=4PPZB[!Z,A-Q^O.[JX[C]STD@*U MQT@HGV_$>IH?N^!US([/^B[ZD#W30YD"<.R"=X 2<^R"]T-+S+$+WH]S-WV4 MF .SRHX!U>?4G>C@;M=_')DY=L'[067FX'(#?AR9.7;!^T%EYN R&WX.MMIAV&I'&7J^,G2TW0[#=CO*T/.5H:,M=PBVW#&M0RZMXVC'_8#R M<^RB\@+DYVC#'8(-=Y2?YRH_1_OM$.RW'SV1\EEGKAUJGN>/(RG'+BH_1L;: M45(.R"8[2LH!9ZH=)>781>6P+:DCUQV[J!PC-<^#ZXY=5([QC3VY[H67.1SK M"/KCGV,RYF%W47D.''1,"9%-"3ERU/&"ZGGVO3A\;OK10VO'V)6,/^<';D . M_RL,0[0FZ-:8YX^;W\)O* KH!_<(/XKBFX#EO6#B5B>O1>GINL';V7ERMK1^_E MZ+T<94WN!OG%"\:1\UIRWK67[/:;;Q(W003)\X4;Q]?SFR3T_F22],* _O[' M9+!&$M3S]&HT.!@^TM3>O>!.^8A^?/;"&:E*A)?!29=?KC_20)Z>,M+7Z^T' M8QPEMY^C<+;VDNOH!D7??"\]%CUWL;S]A&5QAT. MCJM@?#"\]C)TW)'7#H'7#E6O=5@A=XXBLN$>!B^^GG] JS#.Z?VC,)YP'=(6 M6AQ,C/GY5+U]C9 ;KZ.G]_YB\:/?L J4N&TCQ^%PUX'D(N_BKA?48F G:SV+ M/@.'PE<#9QJ_*!WXG-.*C]KY@"L@CU+T3!*&CU)TP+6-1REZ)JG 1RGJJFKQ M);'\D:>ZOPOX'5/IWDTPG<_=N'H/3](4K^=?T:,;__>YN_CH^@&Z#,-9?!5X M'^[+^FZ1WV3"1[[\Q0WNT^^0GS[Z@;]<+X_"69.)@D:OWI$?:T3JPS0Z;$6P MBZT.1L95+.!3 />7\8TO_F@R[CX>97RGC%>)=)3QHXQW?SM-9/'Z>X"B^,%? M524ZJ!M//YZLU; N.(Z+]N'X97W>.=,3 3,+L*M^6?Z3,.MI>(H%>-+Q:'YVD>I.$K%^![>H44,CE)QE(KQI:+_ MN$>'<=F\G.-'=MI/3/>,F.YEGK5'%GU&+'K8=X9'/OL!^>Q9QX:/ M3/>,F.YEQHN/+/J,6/09W\.>>=YZN5[@1V=T?@EY+$(/9(>^H:O "Y?H9?.< M*'T.A_^>\;E\9,;GSXPO]+P^LN[S9]UG?!=\Y+\?B_^>=WS[R(S/GQE?:-S[ MR+K/GW6?\7WT%Y20CJVS"S<*_.#^!^L?NB>S\8EQ.)SU?$_H(YL=-)N]S+/W MR)0'S93/^);YR%G/A;.>=?SZR&8'S68O,S)]9,J#9LKA8L[2NF]'F7LE&?W( MHL.RJ"1 NVKO#Z3,X%GH[[ZE3**9Q L3LV?24>+PCJ3G(V*1Y9X-RSTCG7ADT)?(H,_XKO'(9<^1RY[UO>.1Y9X-RSV+V%KG=Y!' M!GTV##KP?>0P$=P?EL>.L<[G&>M\L0PI'J8\JETX9&[# MBV7(@]20A\21Z\!/V?&/FP^OE,?E(HA/Z2>U+2>_.0FC^S= 5>&;U';U$(>K MEK25*GKGQZ$.-.L4OS5?/O^H#A19OP&B%7ZZ0Y RRN!_MH8H?G"Q7]$Y3.EK M6T.%:8SW^X:\I /09OXW+,%\5B1+?EHO4>0F8>,%J" 3\&2.]WX."!]0$"[] M0 R([21N@F)SB;IX%302W*'?W2<4=+Q8HN76#V>W[ M"*$9/B:ZAG!5+G&7+B')Y5B?^\LCES>0FU)G"";_Y8W_>(H%*EQ''HKS7SP@ M=T;/TU_>X"^3O_%?=//F_B.:31?N4[A.IGZP\ ,TG87>FIRPKY0X>5I@$V/F MQRO\R&D0!NCMJW?,2SZ$GE8\?.=Z?]Y'X3J83;UP$4:G7WY[_QI =:+D?_S\ MEB[S@/S[AP2_-%JZB[=S? 9.Y^[27SR=?L5V1:Q\0M^5+^'2#=+/8O^?Z%2# M)]!GQ5!?6S>X]VP6H8&,SLCY_? MKL*8MF/#5%VXB?\-O5VZT;T?3!=HGIRZZR3,?Q%1<.AOPF\HFB_"[ZQJ'"W^6_^J[/TL>3I,'OWBHA$1S[(F2_X$AP;!/L;2Z?T[= M>8*B4W?QW7V*WZ:OL#5"F(RHFFJ0GQBRY+BX=QB(=8+>*NF7@>7@QY7\VR>0 M_$01-,T3@_R0A*M30P?I)PS=?J+6IOI6>?7N;S]AD_-MC4=VK:YIUHG6L#[4 MG?X!:$9?MU3YY0GCN>JK9C"JS/]_-[C__[ZM+'%Y^3:EBD/@(#"EV_R+JSQ$ M:/[KJY]<8(!BI?HWB8TYG2$OQ/J-+(_!1Q$11?R"*_SOQU_>N)EPEV"#UF"G M]%.-#%!-!9#"JBF;:^AR:P#-R=8P++K"'Y^NOEY\4&Z^GGV]N*DR0*[(,D5W MM\#.228^)E$4U;V[N3C_X\O5UZN+&^7LTP?EXA_G_W[VZ;<+Y?SZX\>KFYNK MZT\,'J8<'E#/-]5**?5W-\9ZX3X)@XGRX5P0$7L3$: :NL/ JFFM@:TJW[MP M, 2KWF&_-,/V3GW]6F%[?/,"?M"I&C/&"GF:77Z7_2D+==D) EC[MRV%Z<& MS'5]$W,Q-H&;;,* :XN">H/N0Z3\<:7.\6HIH(Z2D3)HV#?.5Z[08)/*>4&>00T18-*&"F:\7KVLQ+.E>0! MD8_6$08< W?QZ#VXP3U2SKR$?*PY4&=D%4@J_Y(%C$PC8(@(('\5"*3Q$ 7A MXV?&K@\[EA8 P09$#4P)>$SYF<)ZD<9VNF/)TQD)F>&7/$W>'@U3O\ M[20-L@%LA^*7[.).('F(0KBY65TI$F#)FA#%IMFI)L%DKD!U9N;Y*2@PR MA36/PJ5R6_F/H%+[F0%.^#QM$-#"D@9F>GZ00+H?D_B[D2?7V#D:#S0ZL#%1(E6SC[ACL[GQ!]WY,!"/YA#^1W*'SL]^G'\^N M/ETHE]?7'VXFRM6G\Y-=NV6T=ZE3:\!2<^PUFV+_^N+1Q?J%H$J43%2@J+BQ M$J^01V[/9HH?*'X2*U@C$2OF9T;4C:[]&\W)E3'<;K>8[#Z1;H71*O/YZ?7< M>;@.DNCI/)QU:,70DRHFKU]%X3<"!#%C/J"%^]TE%SL[ME+2=2YM!-BQ]6*T M5]O\O30,56PO+78OO[J/5]DEKD?WLQ/U:.I3U5!5:-F[MLGLRB%(@P58X"A# MDH,_)&TVE?_%YWT\\U.+ $N@7V5>^EAT[P;^/^G/K."9DD9PA8TR +MB(U.6 MP6UKDW17)U].;I2+Y6H1/F'2U1E#^12><.C3_C1O?XG]?1U_![(+D)7_S9/2)R(; )NM7Y)AA $]D$W;GM/#!M%$;N MCEW0&G>!GE+7T6=LV?CDVKIGJ^DC\>KP_Z]6OL!NF6KWN^6HFR03.P>MG><@ MAA?^@HQF6R,YU+V_QM8,BG\6#6@P*+S&VZF0_60M M(;OKT#(L;%O=2.-EK]DU;[7;SM>UM(UU&UB_%KDDQ\I9A-P.F-U4M5VLCA&7 MB:HT65>;B/-V^=:\[=J!@XXC1O%:2.OWT',7GQ_"H)N0EJ/;4]/6=EX+$)[K MGO9ZX<,6).A(RSB246M0BJ&5QG!?EX&JO_UD \UZ&RL)6J 5V0LEH)LQ(8[F M8DU2AA07BP7>&Y[2<"3=RP(V0TT#@Y4 =QIK0A&:\:/CX/5=$1<_\Y)3%CA) M#U,S\AB3 =(KD*]^LJ!Q,.1Z#XI'$K;9527CP]"P-E>-7+H/Z?7,ZYC=!DV5 M34IQP,:BG[*('\44Y7<-F.[?'WS\F\KFL,!(7CHXN0=MZ-MNGD M!)LQSI,& M[N@NR89?:4J^0I/U)\J_J2>JIJS<2/GF+M:(7'DH-$UWYPVY*GO'83MBQ*C% M.3..21E&/A#]<7G)*^X MRX/!3@^&JV!& GFH[5W>W5/;;WH/R/NS[9>7F#YMO_O] 9$0<-NOX^^V_6IY MS7.JO-9$W0UC\S4/;MP6@KF_0+.V7W87B_:8D^OXUF!'Z*^U'[6'/ E;\W?K MS98B=7NQRNRXME_'AG[+;X:M)8JF8K1>=BXAR*R"!9+!AT+!FMD]=W-J25OQ MIQDI,_Q2;+N**R/F-:L(>8@:P!I0:%98K+P6WD3F=?,0VVYK;,+&#R&YK,[R M5]J^+GEP$^J"5*[&OPOK/>9UN0(AG@Z[YUU=-II I7M.1#\E1J;W?IXHY*+H M-?A9P[^S]=1A"%.L]*(B9RXR3J6M.3^AY3K[3#C@+!3 MQ$_',ZS<+32SU(PB27=S)5D#N7 Y"OJ*,3-@;,5/'":&PDS10&&-S% MXDE!WU#TI-!>0ZY'(\D?W,1MNPQ-K:LJ*F';8PO$[.YUY4&89LHFE2!26W"_ MK#'FNFI('(I?T#V9HDHB6#?3K\IK\IGU%D!P@M_;]J4T"N:WYAM\VJ]HVE9Z M6+<_"O$!D!_6K8V&_(QO^P)L&I#CJ#U',J8!RYMZ9\:7G3KC#59$3L(9P+(Y/"!U"'B$X!ZQ$5F==#*SL)&<.V+923,YEI7+ MMC?'"W'T8Z7UB;EP(^Q-N9Z'S^6(C-"F AQ-VK[/#;I\F8+%:MKE^^(EMCH0 M6Y*B&5V=Z19,.3/*[?C6P;UPN7*#)U%DF6R.]L$$MW7H _M9"DV$E;BMV@UI$JB8CF#,W]@#)^P .N64%ZENJ!5JS2RF?,H&^:$*! MT=ZVW;X,EZ[!X>@*R7O44E<8:G:*4.< MO;35&-U4+UN!9.[]3H^^L\W39:E9_0F[O#3?! M.6PH)U.@+VZ0[ M^<:!6RED2QHS!E W*'33I)JZHX[PKN[D'V=;J0[DY&]3[-ZO8PQU+!EQ[:@@ M6)/-U2FWT,Y"I1?\ Z.K#02JI'-7;B ^P;9M("?U.\?M-XK:>8K906PDD$VS M*8P%VTQSY*Y:&WO/W*X7]828[_O[)6@P;N,S3-#P9:YTY7,S1DC+H/<*[4W^ M(!0%NL/,B'4\AL.)-6)#"Q>U*\?&ME)SL^S%T!;8O:[ 64>N?1"$*)W%DX3. M^^ZWUWCBYS++R.C[\.DG$?KFQS+^=N &GN^VSHW"/C^IDY?8+=+C=.9&L];Z MA]2$^;/V-,CO -MK(5:>97-?2WEVBDRE$XEQ*" M> Y3_W&:MI8]I;D_5G/$!XBGH.QB81/FR>H14KZ3/SB+W=(4;LEP2I'UDJ^9 M^6V7]+(5:XO"<>-X;I6)%[3W>GR]3J@NQKJ\[L"E$\"NO62/><1[#!M12%-F MNE#>GWZ&/'_I+F(,_*?+>A>X8+V'K?QJF;>Z;&:DNJF8.N!70HVV;':FU.JHVKZF M++]B"">>];%+E6?.5"898SIN.F ^M=SXU:V_55UG1<4_43VIV<;3I^?GYQ<7G9LN>Y;IS8U=7- M$Y.[.DS[GW>]NK/1\KVZ/#Z)T@_[A, $8*/IO#X@_E93OWO3MH5PE^IW;VWP MG=ZTO)[R2->D9SF?2WN@G@#^\I?TO^Z6YPH>-/IA/$'L#;6)^'+8:R=6T^I: M_A,%P#2;R"^%/TRIS5W?UM,E^UQ?LU-5PR=_27\+#L+\4$WW8W/[>\)^[.7A MB=-(?"=CS2')WR1]CCFN] $-C"I]?:TO*'U CCLSS-[^L)^[.5%I6\H M\C=(']#!R-)GV.-*7T_KL]('N=)G&J-*7T_8C[T\(WVP0?H&(G^3]&$?8%3I M@ZH^JO3UM;Z@]$%-&U/Z^L)^[.5%I6\H\C=('X2-3G?77B]W>:/1Z>X:>Y[3 M#UA>TNR'6_4,$/1KF>W30Z'0/@KW>Z'4-@KUAC1EOU*VA?*Z2]C7-J]L#^5R5]:N:MZ_U=5/? M H&CGYA]0R!H=^K.J%Y?7]B/O;RHW3D4_@WR;V@]>7UBRM> PW@=3=CG8Z;' MT?V&V<\EKRCQ[9YNVD2M;L/IYZY-U.KN:WTGNU7. :CI_6)U$^CI8_QKWKYM M?E.%8UXU]47[L9<7M?F'PK]!]DW0>-,WA.8S]4:78PB];QIFD^(=XM0SK787 M/5DZ6/LZP+IZR=*@BTXX*YI-YRH/$@=:V 2RG/8;W,R_R4JR!-3B?9]BPDLKW;;*TW(LE6 MF!7#3+H'3;HK2K%=^_76W0V:+:F5*US?.6BR+8^<_J@F6S]0BD'GH,DVRRO% MH&O0'%D-6XH!3$WKJP0M%8U3F^E(UNI5V!KNU6Q3@ KM52C'V:@P.63<#1.T M<3?*HZ"H?8JYWH?LI*R*%'1.9-G.+J44= P:%._%LU,*C+VJ; 5 D]6XI=1T M#IJL+^CT1S59C5N*0>>@R38-*<6@:] T60U=BH'9L82*=T78*0:=@]9>Y6X_ M/,R.#H_S$/\0Q(B,C0]HL2#MUO?>7> S!2DW#P@EL3+EG2=0DU3:>M%7;4^Z M[YRV#"7FYFRGNPVZH?L-6B6T]E@!::4IK=+^CW6 \M)3+LFE9\.4NLO2NV5U MB6X4'));NK,)J"S)&R@J&QHL]9IC=4Q163>TU&M=@P9EC2*G-ZI!2:.H(B*= M@]89KX&.AYQ#V!FO=0Z:WI[7MNKR M!2L6@JM+L[1$MWC'06N J\<(D:CE*] M)R<39"V$Y''\^N!'"1D4]G>$_HR5"]KUCG^*G:WOUW&B (O^#O 1[LP7!1V' M/6"WMXOE058 *KT7.I>DXA-!=FH7?:^^(KM):G3FJ'8/6F>.:O>@=>:H=@Z: M[.5@A=>,;F\'H73G_9+7.@>M/:]MU_(&J^5A939SQR<9Z0D=H0?\')DQM_5< MD[@_W(XQZQ2TQ+CC?:VPLHN5>&'R2=I96 FRG8Y)V MEE?2/6B=)99T#IKL'69%1CH'K3->@VK'\179B\*2U[H'K3VO;=7R!: 5S:+K M3F_GFAL_*)>+\'M3P-.19%R]&#[8^18X[:V>[5O <5K:;4''!ZW3V94^[#I@ MX;27U*T'+>0$+-KMAM,X"A)V#)GU! M6/*:K96Y@X#-'=1E+_PJO&-WFS2CPYX"?@6@I:;0C8KY)JXI/KJ!>T_5,!W: M:+V-E0]^[*WCF.234V,\P-_+W%'V$#A/Q:DG^\C@D MYR6%D!+]"XK7B]0KO5ZA](O\P":@T^36^(R3;;KY4 M7GK'OJ6N=Q8%ZAZTSB*.G8,F>S5:"DGWH'7':\ J#TK(.2B-GM1AOG!%'BUH MM;G8_B\RMY6O2]>VE4R170U2IM Y3"%Q*[2I4#J^+M4EBM>V\RM[76I5 M8[M[A963*%S$E%<_1Z&'9H0]^7O:F4/;/:$[=FA!YX0&W*M!7;H:KI03J]L, M"5VZ&JZ4J\Y!Z\RC[1ZTSCS:SD&3J(;;482M9]7?M B;7;<]C^]8U\@NH:[8 MPF]=XCYI4[(Z+O_796]^*I+5.6CMV7=7X7<.ZS4=E[FMZ%N7G7=?$2*GV["0 M(5VQ5K"5H77KK1K2%6L%6W4/FJS3Y_1'MJE$51 %H55>8;9)P231-N72])(SXFKB[&X?.J=O7 MC4-WU&W0Q-W=.!AVQX+;W8U#]Z!U=N/0.6C=W3AT#UIWO.94VOIPKN:-[OHN M&EU[HA*-%[3?P01NO?C!$4D4=9=('H=?/'7VD^>E!ODK2,, M-8HGRA\Q(I]D%C1?:4M417'0U6EE=!7==,K\51RO4:1\7D?>@QNG +.@]!36 M-[4T?8"A$ M!9Z%X4^TVRFAT6S!5.<$Z8\N&$\SJ+!1O@HY%W>HL%-\]:)V% MXKL'K;-0?.>@=7?M8^J@/,%,S@G6W35.OE1W5.@IN:P M*(J3-#&V+UX?/#O M?'Z"K]'=54_WE.W4-BB5<'>4;5#"TFT42\$PNNU]8DBT4=P4I,Y!DPT7./U1 M3;8O8BDD'8-F2I3D\-1/R7D6*R06:)-<<^/?!V[2E)!A2A?NE!QI=:N 3-G" MG0I'=@Y:=QS9-6@2-47;U79G' FJA1GTSW_]E^+O"AE6[HS[]8$J1=-=)F/\BHG?/ M]#?A-Q3-%^'WTP=_-D/!V[LPPDA,Z;*GM)@G_U6Z-\F#7SQ40J(Y]D3)_\"0 M8-BG=Q%R_YRZ<^S5GKJ+[^Y3G&VOK1$C,9\:HAJIR2@Z=<36ZU-'>(/.-+N? M,6^ZJ8I,7-%L,YU*U/?RY=K&265UO9=Q,YIJ<=MD$N^ 9!T%/$_68\YT_QAKT,\%> MD/A]82]VPD.L\$8[X;L)= ME/2.-B+I;6=4TO>$NR#I==#/(+;#=C#GK 7.&?T MYB.VPW.FAGB=],/B7CMJ^L.]B?!F!7,,"1QO\<89Z;TL;NIP/,PW%N\'T7LA_>814Z%[3<_UA+L@ MZ0W@C$=Z ]ACDKXOW(6.5P.K&WM070?Z7US0J#3,$2-VACEJQ*XOW$5)[SB] MB)Q@V,APK%&)WQ/V8F$CPS''"QMM6;SWL-'0B-=U74^("RD;$VHI).-(.V'^ M7OA=['K -*UAE V7]*;1"^D%54U?N ONO*5J(Y(>J]D123\J[A:&9$2)MZ Q M*MOU=", MWMB@'R-#4.ALT$_L2M"+[PM[,9O>[BWU1D#FMBS>NTT_-.(U@>L/<1&JP[X\ M*1',!UZ\=CE@&XTF]1"+6TT:OO_+@:$QWUB\'>99JG:GQ0/0R5M(,T6.P&@S M*OH*__N16S0@.VM>5XO!QRI(:T MV$R\OSH1_"8SI_WRZM/9I_.KL]\9C"4&MO,QUH%1Q_CJT^7UEX]G7Z^N/[$$ MEYBKWD3PO#@DZT-X]?7BHZ*)4HX<=@VD4VZ^GN%W77SZ>L/!HWO&,3,\LJ;; MY^YB^M'%\"J783B+)V3^XPDM_KY9W\7^S']EH-GYG"\-I#7IKZ\")7D(US$F%*89 M>O30*E'F8:2LW$CYYB[62'&76(DF\<\L@))%P@;8!*>SDAN)B>8-M(-6H2!A M*KBO_PC<],JN M*#OSN)SUF4DAG3=(-*='_H'^6OM8$=!AA.S:DF7H!C W%O\WSB*R>L;>7.07 M__$T"(/+R/7(V^@Z5Q]N2=^>P%WB==;Q]-YU5Z>$%&?!C/QU4=+A+#EWH^C) M#^[_FVC(5XJ'@O<&R;:%M]3-11HVR% [VR"L/U38WP9APW9BDR[Z MNS9(ML]]*;TPZZ@??$-Q0B;G*''1:D9QO[G^PKU;H"D&?QIC,#G;*-FVJB)G M&2Q-VZAM;N-9#MYE&)&60F63G _H+BE_&D'4@.Y,3,W9O9.R+3DJ4K"#?*!+ M\O4L"- P)JJC"I!/4LN7@F"D9O?7R)VETSI"VILZ0A[""@)3"5NZ 6);FIL2 M_34V!2"#H6$'@<.<-&>>1\WL+P64GU"2G?TC<+T&C DT!0X8V8;L%:[?3C.H M,LI_7YKUS.H:4"= MP1HUAFK9QT L*\;+I&2N(\5+F?Y6[9KAU%$:_*%FS04 MW-RJ%,*O[B.J[-88AA.<6/;N+;)D!_M:JB-(*KTUJ7IF9].<.*8I0"I)CZ?D MYBR40RR8( FY\1I+MN=\14?GX]H:-L9@-R:%ZPEKF3$,$5N=V*JV>T,T28>P MHI)WD,CH@*@C1$]35,W,5./I<=6&Q8F^LV;1=K7(_- MT1/5U">J(:"9@.P\B>+Z80>53-:<'IE]M8D&](D#!$1?=HQSR<*ZENGO<(6B MY&FBK!8N9N*_NL&VO[X[#6K+3 M%TIQL=* U&]A./ON+Q:L0!BR=ZFE0%A;@U\FXXSF0(W VUAOJ:I 8,"0=&PJ MO+V#.HP?NHTZ/;.I,'5D;^8*-G7R(&#B!O<^B?RE)GB#T2)[7UQA6F=K:,MD M_,T2Q-36Q ?OQ:.W6).FHB,RM(8=)X&XK25[$5UAZ!V48QS.MI3K6R<;$]L1 MH9QL4_6OK,CR3+]*T_>SM/\5[E+B,HV+I, 4TF"T[FZ=(I-FV![)\Y6PN MTK0'; I!XQ[T'O5Q#.P(BT1]) 8B[,CJT\WT//[==^^P'Y2FS)#J;D!""L@MFR90QEP*T:(-V1H<"0DH\OGE"S8 M(SY+B5)AFA%#S)HUL=7=T21;8O#RIB+;LD^2/G@9Y=NY3TRH2'*?^E9WT)I M;7=BC2TQO;DNUX8&<[FF(NP7R2*HE'%V>5E)BS&>\\@K21"C"=7 M]@38NRU"6W;X]%[EZ9F]!I&.'?@U1]IZY:$PT* MG*BPJX"SH=N<^_2*^<)/'P)RSAV'V ',";;![DW3IZ 84)!1S MT7(8=H<-)A;&EB,DJ: 5C9K MU*B=,W%$=(_LT.R*W;(RBWH]S^V[0EAW\73*WG08,/J YBJ(- MJYI_\6*;DD9/15?;6Z\/6!,Q![.P$:O[-DK"B&9@?200]+$EQG)O*NX=5&,N M75I0K??[%C !FL!Q)SU*/&\O(-"-G/%LH-"?9O2NCYQ= &^E1T\7O*ME@; S\/ETL]RG6A- M,WZ'']RCP",\/%5BA)1/88(4AV5H6[O%_R?92<#_)SK53B"!*VOT\N'BXOVE ME?-\.2B=:*=IC+RI_SA-!UR>TKHG[2TIZ;>QW+]E031[!]%2P4X0P380NW*/ M3)@FM/*"\H@&Y3GA<=DARN7JAE8P%!:TF "AO/XWSH*WFG$K.\/7!!O+-@BZ MQE;%I0!2(GUVH^OH)B%I?;00^C.*;A[<:._"J]OLW;?T7428SA=N'%_/Z2IG MCWY0@C++HSWMJWP+R5M'4!-#<@:.1!YJZDP@5TN^.S M MJ1>"^F8%39[NK3Y1Z%G:K W0JA.X2WL@4]P'(V"=^205.D)XH?Q^L&/M&= M6TEPH<& V\0G3&B$X9,K"NDSY!%+G0!SMPXC)#>,6\D8"W08T93B$)8S--DH MD"K(% X35ZCL4*OV*MT=5NW2^M7=EWN.; F6!01UL\.$ D3(N\T;>!;D[:HD MV;2S%FX$1>6,D.H;BA*:9.LUGL?$SVA2N4"_-:Q;22]'5[4- )M4KK;-/!S\ M:*8?GW6J=W6AK ="=A/(JET=,F3O6.U*WU$6X=P=C.$PP:[!U6X#,[3.N]]] M[>Q(WVM"*$A>MI/8T&IW#/)VY>FG(8=7[SZ[_FSJ!XKGKD@O1E9>=.DL%;"Q M9%- C4U:GNZ"0'D5G*=,,#I+S,X7;=HKYHH_A^XB M ^[,\];+]8+$DSZ@N>_YXQ33&Y8VL?3=>2R.]'5?D4^]BW2,9]N.=+WG6A/2 MB7%Z9[H<%FG%.0'RQBCAD+,(XNS@-Y[23%0.2*5W+H]=@R@VV M^0+1?KY->\LD"E10H9?@YU5$TLO"WS$VGU!R/?_J/@XO(TKLWP?X\5?OP 0X M;%2":5CLR-X76IK6BK:\W$]9VO8K1%7:VC9;Z,FA;5<9-9:ALY%@;!XE$7+C M=?2DN DF1YPH]%9$>\L1(?L6&K(!/V#8&P U!OR8[?V:@5KQ/Y]AL ^8$U6@ MNI^06]=N99TZX!B;])9S.S&;L#V[2=""AX"ER_*+;NFB_,)$JP3Y98" E32_ M[,X/<&1+,$M-D75)+S=\:[]T1[[UKUU;653];]_OT;IKJQ-58\U+5K/+M_PU M6I&-"=Z(D:WO) ]R2\9J10[9NDKRL.QJ^2Q_!$CV'JR6:D%K[2?M1C0FDBU!O*&=(F.J?)!(]ZG4D# M !7EOX>:QS#(FCO6)A!->\:$U%CEA4^IM(_+YS BWSU+DLB_6R>D^.EK6)?U M\>0D4WA0H"A!4V53M,K#80=]-8T)O/5'X/Y/%-69&/;NPQ<3N"L+RLZ:**9" M)-'^ ,,DVYD;; +%%I;C5;H3W>W](YUM=5QGP>Q ##;1!B::*MWVMRC\W[8_ MLJD7%='?L3],6+;-_AQ,?4G>-C MX=1=?'>?XBRX9M-4BWP8K6JD1!8<90ORX>SL&%\(RF&V&NQGC*]N9H.1RX'A M>@%!.:Q<,^RF^T7I87%7R\O#:FX ^.?EWP>T)? M4/![0EY0\ %P>M$[',$SNUO*#:A9:6LL%(/GY?ZW,X MCV?P0-/I97F&^N7:F6>7KMZ/UA/E_.;EN[3T:QMOC(=[7>QZPAURE[9TIZ)L M>\)<4.)UM3&H.(C$][6^H'.OJT8OAHZ@C]VGIC(D^4;SMI!G/OAT:]) M?5_HBSGW?2$OZ-SK>B/R@T3U^EJ?$7R;B[PV3$35X2ZNCAG*)\L/$,IWFK9] M:.3K(M\3\I"/>EW@1]GWPL32C<9H7D^>37UYLS&6V:-C98^'?7WYGK 7=*EU M:Q"WIN&DL=5>-+V@A6L -54_(UFX?:W/'G13>,/ MSWD;RP_+>1N+#\UY-2.O+\Z#37Q7,_-ZXCM!F8=F+RZM\/+V"-%S>SSL-Y;O M!WM!.\O([W!&\NC[6I]CZ'#M/,,:(996LKYE]I(I(KQ\ ^D'8?S!<=]8?EC< MZX1W[#$UKJF.<5]ICX=];?FVV.=)]NW+$RJK8,U"(8-%L4(VI-!5'B)2+_"3 M"XPRG;_^35*!,)TA+XQ]&O/$2FBHQZXH/&B@;4Z0$ M::B**&LA2&^BM D-#[[VO)46<-!J!=(,S??RSA]Y6P4[;3_U^BI0DH=P'6-R M8E#<)1U]^3,/.LGAN2QTT"HY*NV&^/J/P%W/?$PS3N&G M+ED?INO:QG)MVZ"PL,GV=3/LG,FU3+:^/OA1@E"@_!VA/V/E C,6VU\%+RS; MP+!HTJYEY5)L9Q?.JK)]T0RPL>K9^GX=)PJPZ)J LZ;L]*.BGDDS4EGXA!(E M=A=<52'=*@R"C=5XM6ZRHXF,XOC(5VD:^JDQC92^H&\H6*/+*%R>D_)5_(6_ M^\G#.=X%K)VBB\>LYI7,]<;_/V-Z95U^N?Y(R]_TM/SMZW7?Q8JZX4R@0-L^ M3-C.9A1OW;[.AA3OVC[ E.YWLWT?W2?@D T#9/NP# (K_:F/[3,-6W#[+-E* MTT+4L]+%<]+4#!^]3>(N.S6H(HC6UG'34./T4X^3Z_EOQ)0A5:=).R@'V :(NQ%OT$97M?5B6V(,+S=&<,[J67S6Q3& ML;**PKG/#A+$ZTGSN[.Q8"._,ZVF*&B?*62C,[@QT:%(NP39$505_MY!+\!T M#=A.KT$9&FC61'=$&G@X73$TT$!FE=+V&A/E'@4H;D')(*2T"HJ0$ M3&.&UJ0<5#H,.#%5@48:=-Q5-\*1#4=__9OK!S_3#L@*)B1Q94-LZA"+9^X_ MDH$BV 1,.(8/;9@I!8IFUV 1;$4% =.4C:! &O->!S>8H-=SK/%6*$J>/B_< M("']-U9+9C+P".(BT*]7P_]U-28BW^%&.C)^76LZ#BDK9=LOD>.7-FGJ1F"R MT>O7F"1NDO:^H\&XUT1V.%$O3;8ID5E,VDG7%A80IM5= 7/9Q'ID:2AWT9Q8 M!JOY.)(!9"6C,*3RK6PD(.-HB1%PT"-#,R'V$ 0,*DVZ+5(A F;J8-'FZ 7[ MH_0(Y9:FXLW,@KC).2@YBR M2F9@,".[AS]_K D4L=8TV4DZY7RXG;1C#-\]:#>HL#D"D]_P4=,5MT,UC6Q_ M"9_<1?*4BQIG15D^+V9VY4LV[15DK*X,N'2K/H5!F.O(L1D=ZH[(9G7&YCM) MQYS'^Y!NV+ 3V#U90-.,SOA<2P_BK*]CW:#"'L@Z8'L*<^]G-4-:$+0:3**V M%F2BZZ6%0 +L*68?4?(0SJZ";UBUT;O<@[&^=(NU(#BVE^Q$GHJP:-MM+\@$ M:=L2=%AK3.1R0I.]&BP%!U8LL28CR.SN<(#;(^N0B3Q2P*J:K7:BCWU" %.@ M*:8F?4<'A.G'A*WVIM^PW&Z(T$_V*J[D]FQT2]HH.*QX'TVL+WLI5]K_XCUPR2GFZB;2[?N'4, M9G[@1D]7"5K&(AW11Y $ZNQ;<23C& M Q,B7?:;YLSD^[MP82@ M#(UU)MD0%) =OF*!EM3?$9#JC/KC7*)KALC<,2 ]P*602-W8/&\V)9)?I,.! M2;(JJ4RTSX'B9&H#(#M!6=M$O9'3F"@:)M+!W-B_._&OL=;2!+1BEIP&@LX@/R%$]Q8I9$#F0CCA1L%^"2)/Z.(CJ6F ME.A0/:RR]U8Y$KQZIYZH FX=,&05IKY)&1[]94NZ+"!,?\;[$*5_6TW00']P M8@CV [$U.*6P[=X");(KO0/?B)G*N2E\U%>*FI]E2?Z>EXB3S M^AOV)^Y1>J3&2KA.XL0-TEEW+!RR\^!+.$QMZ_EJRYK=16%$OE(3,QA,O#.G MS5E*FD]K4FQ\/:?;%U^7!.KT1$SIWRXZ9$],D3LW(#O]O8R%[B0J$PN5)6HK MN9,D*A"XD %.9R*1)3(VGX2R<]8K0K$C:=)@HD$-^YNX5U-S5J..>RW/XN.XUW+G7G(;S=0:AKV:_0QB@8U+ZVIEZ&!/JS.=Y,R4X SR:D\C.9AFS=SE M#:>O62@"?&?TT;@3-F)=V_:!$2>MQ,9"G+0,[1UQW;!K# ?52G=PJ^@A!]1^ M.E1O+E\3^,KR6 R'&#>63S7;%#>GL6GH *JN+^0%]3PP^IDP*JAI02X%X]"^ M)^0%]3S0G5Z0%]+S0+>;NJ4.H.F'1KVFZ0='O:;KQ]UUT^QESID8W7M:7'2H MJ&WT0GA136OW-LUX][Y#%?35IG7WO@^]N %A9:HAT'H1=L'%85]#9QK(/B+F M&XNWPSP/A[2/$X[;F!?*IJ1Q&O,:;'032G2RZ+DQ+Y3H"M'0F!?D;6GV:,S+ M@:L]3_'AT@VX"==R%:$'#!II8-74&9BV1.JX]ZZ9!U5YG8$YG5"@1 Y5F_Z_ M' ADTY(,NV@ #-+UQ)KL0ME.%-4FNVDQE4"372C129MILINNNK/)+DVR[Z81 MH9E6OVQ+28>RZ4Q&T2?M M?^NL93>4S66K]'0TMU9ZZ?9^#'"8^?Q0MM-XJ1JRW,.T Y%7.P%KW2,F><%D MXCYRLB6@;"5^PHUC?^Y[U!+DP2Z9#U7"KJ46JCO[WW76 M1X&SG'2*4:$#\_4:[V#Y;01JADZ9>GN6T_,RC$B_NIN"F&<%/FG1XP'T'[=L M@>1I:$G*25GCD)):M,;!X/KQQ1E(JB"J^?Y ,[HOH$BG0(T66[:Y?R9:=E^&EA>5W*%KPR MFNU:599^_3SM!D,NZWL,HSD,9]J\QUK;OC;3_",UGYW1/^D O, M==GNWF7O'M5J/OE:EIKK$I4RM2 0JGTP['[2 M0C>7MQNP-WK!7@.:P,X;1D_CQ!L1UYQJ(ORPN)O [A]W'6RD(\-B_3()7G-@ M+]F)')'C)4=JCMI+Q4U]WZNHU_>])^R%2 ] XPS[(4@/0"\<+T;XOG 74C9 MA_TH&Q%I[VMQT5TWM7YJ;L3..&#J/=7R.FGVDH0=P@;TZ'[ MQQU"?4S3"EK]5%8*&I;0[,>RVU2V%=2KRK8O[ 4-2VA:_6 OHNNAV2CQ0QB6 M0^->.VKZPEU0X>@J'(;M^#*OJ_W8]*+80[L?C2>B;G6]'[-:4-_IEM[+\IR= MA]SES:8*E"'TG6[!?GP:$7U'%N^GTDY(WPV->TW?]8:[$.$=K9^:*R',>UI< M4. ,K1^G0E#5&JK33_1&S)?M"WM1XNO6F"Z5H?>CZT6)WQ/V0C)OF* ?XU)$ MYH=>7'?L"MGMQ@8*0RP^--F=\3#?6+P=YOF%6_O+ZW'+6W5=\D*<4]YJJDLTLVXH;S69,M+=Y:W*N1L_*)>+\#L7QO8YTUU5F.H23:?;5)AR M )!,=]9U;6.YSLK5=-EB)Z/@&2V3(K'B5UVZ/[2:UV)K>EIF)5#\JIO2)8?& MQJH[BU]UZ2*IHL+-<#*-@25N3B5N'H5+I9B*J)#$BF^TW(93V*9W5K^B6:E^ MWU:%J\N.BL0'_,9RO)0;6[9XVZDCM7\5[G,OP]5MV812X(ALE&SU3%D7:VTM M%=3M/;?D, MC=5LVW;1@;"?K4(Q6$08H+1TE]H6[)'G<_VRH)=4=6=&R[ T( M&HMBF(JQ*JSXWU@J2;YY,#NK@#RV=&G.!(IT*M9EIT"6G8IW$I(I'&M)R&%E MPII 36"B ?:T.ZMNUC*1F*,HPO;)]MFYAFROZ?*4R5=NW$&F!B:'\3G/\S1D MBXBLLFB!_DLP=U[3F/J6_QUD4<^E6X>IXQ.]:1>$WG[BT=T^YXQ4&O#-#MERH M-)]R&!HWE*G8P-"2O?NX(N%$)/_B&XMU1"0-V9=1!-:UU_;R.O EHPX'"EW6PK/T&ABB!@I@^MI\=I_HJ?LU///^6OL1:NZI\@'=C7Z^ M 7L"'+:HF6.HZ+(VH&JT(S'3'D">Q(,*M:%-;$[(@$?BKFQ!J*4ZDA CIL$" M#&8N/?N(E:R):($-B!IWF8DA8'7M(32CDY@)'MCK_9@B\70];][QL05*@\;$ M,@6F.1JRTTQ+DW$G<9FX0G?$'524@,K55AS:RL9L"DF"!GLJ82,2VP[)TT3! M&@S+$!$PA#71BDH4!QII6U*O@2.L.IEH!*,Z/V>H?":(8"ZXR-$86XZ .3%- MH8-)NN&?:K2C+A.JR=B:/NK+'?D%KV,:_?Z9ZZYQQ$7V#KF,:N1P-6ZQ:%3C*H?\<*(:MCJQ M19H.&;+7UY6CQ]HG+@Y%8QQBQ!TG1&XX$XUS^\ Y@SIK.*BK)C?8,4^;1NP, M=LC.@BT.0QVD'2URBX$WCK0CIM=6%F0T8+.>0P8Q&9>:P3NV MN$)SXM@BK8A,5=KE,MJ1L=$0WT[&8:/SV.(6ZNADJEUY5WJ6A95[5T0,O'"Y MQ*2+D]#[DYQQ283<>!T]L5)ARC;:,U6]!HBP^BVB?IAXRYKMDF,2SE,KYFL& M_0U!!RMI_'ORKZLX7J/9!^Q6!_>?4>2'LR]83T>^1^8/DP?.OKO1['!:K(EP MA2;KAQ7C6?;<#6.TW1CGX-3%MJ,KQTW/\A8_8_)X_@K[::OBU JRHQ,I"T3D MEP.&K,7I6#4XA+F""2BFG:'0[P30 I=<#X]]AAFL4\'94]E6>A41VX^8C!FP M+S&'C;@+"8C$'*<-J]+:N&3.O#*N6V5:,?[V(S,3)Y0B\SAG#C8.+3'C4'I 52Y6AE8&#/$I M'MR37I^I@)&H(/T'"0U^P\!RYYN8LG.KRFA'#DO3'NML=UT,'OG?10EA:520 M#\Z"6?T7E2=3(^0J\(B]@CZ@].^+QZR!,_X'I<<7-T$7\SGR1H\OFM;$T)S= M$1-3=NQ6>>FU&*J)LH=^C> M#P)R)I)H/R4J1W(E"L\V+IZ-'>E".MLO5X9-ZKM^=G-[?4DE$?9X4^: B M6;:5@\.I!C)E;]TJXFEN+=#2=";!JG-&ZCTZJ4Z@R%P=4[K2L*CDVK9W5F>9 MF#OWCLGH;,O\ M+=T-\@X+S>.S\=^WVNT_WG_Y_?;KS2UT#=/2O?D<:)8.@>>X&C#@S$3 N?-T M[6X+I-GYDW,-;7V"1=I-3LDGY1GQ:;W$EHM77HPQQ_N-?Q_0$:E!,_"$CAYG M.+W"41E8]5XTJ7+(-EDMQ$#1E"D6R"76[$_$.*ULH5+NH9)O(H\)0<&$QOS. M 8MH7LF>?9A@E,%VVMEJ/@Y>U9(!!C029*\-Z-_?AZOL%\3^F? M73&@,!]Q?/,]V2AO.U%A(TOB'GP[&V5@L*II)R-1LA/N^1RA&"O+AK)V2Z)> M7I"LGN7YWJ"CT=*Y@!_QT5<&>_6<>;OPG74?:;GY4' M]UMK>MV1=DZK"*W"XN*S+9J1^]NVK_SN)P]T\*$?8&]][:55M$G87H2B MI:*IT_^BQOU9E/C>HC5PFDK.D2_H?KU(3Y&;Z3\D)(S#6!))#=TSEIDZ)&WV ME=$*=%_O$38\W,7BJ>U;,!RDF=>, I0:46U?M4IS"T@9FQ^T?0EAU#^"/4Y9 MY@W4AR/F2=L7G%&CTU5>9[+]V]G9YURXV[YS'D;II%%_V?H5A9?*,KE$LDGW M3&ZE1BQ68J3Q#BA^0,.$;U@"=@=\(+N980-1(9&2=SZ+)4WS",T7R O:7T +UH[ M%94>..T%P6T/>81:,WU[G21A5XQ& MHC8+2[?6MJO;VFMV_8BGU [)N-2RAF>%'B"F-5'&$8K7BR0FITSF"%!#)+N9 MCHF_0<(XQ @,9A)R0%^><299N\(K) 07^S$%J2+K],?6?$0IPMD5B>S!'G8% M6)DYY*TCDK6N!*1Z'YTH15.;?(-:,R=_7R64H1*$B9++*:84?O4,F\0DE-E> MY52ZYU8X4L;NP2SD1X7YPV&$3H8<=\4(>NK\$2OMI'K3FU]99]'NS4M"_/>M M7L3<28@=S4T$YZZMJ^J=JVH0J*8QTYS9W'%FHC%W0,OK1.Y]V'1R0NTTQVZH MT#KG*F7/T'KF>=>XHZ\+FO:1]92VRO]@%N&QLVQ[]7[BZ4H6W2/6KV:]%=4[ M' =W7R^&>04MR10VB[C!AQNBG6=NZX"*MPACA \Z82.%><-']TF!6FL?XL+U M'B2B'X0&R4.$T'2)V>&AK7K.;0OJ5[:%A<0#\U;S;=\!)AQ)DFB0U5NTF3K/ M-*2ZT>?>#TCB,J^U/\;C%NJWAZ 6M"(9D:(SC9$W]1^G:9K0*3Y'H*97]2\] MS\[)3;YI>6CNJ;JCZK:AN4"=0P3OD&YJR#(YMP*EXJ^>9]4V936V()EARG&5.QH>^:=YL&Y;D4@1 MFJ&[:FM9F:BAFW)C>AJ[[?-"RJZW\8GR]]9'D;? QZ(_?R('"=8S'6 9 M*R2,RVUP:$F,/.O!+$C#SG?(<]\(#-E]6<'I'(N2Y4>1+T#A1R%55VZ]_P;-ED MZ6SB&::$%\:B5&<#@*WOJQ"+_+)+Q3$S'=\/35K5-:%OZ29")G MW"EG/W/XK9M"],[R5-*<2.I.TG0G:@PJW[$AM2 \@S](,WSJ1SLQ%GWA.-;N M.=F6?4B&D):5FYXWLXJWY(\N@IF,-V[YC$0;W4Q+.:@]^C)(X M2[X>7CPEKDHV,F=X9\1!V216-H!NST)6#MY[%[(R[WB?NO5MOWY#H@'"YQ;S M]3^*($#;-]#8P0B:)K6)6NM68;>43<[Z:XU=J;;?WCN\=DAG67OE$NZA62UV M63IKF]4JLCU7NM4J=AIM>HW2^=#QSR1X1X^4=!YREEF^J2P;NKE4>KA@/_*J M,>#F'%(P$VA.<3U46M4R'E ]1MG>S2M"F^VK3=AK(:5-B&W;)=C=DXR'%F,_ MEG1!4.R@'':"-;/:3C'!A9&T3N.7R5!Y;)R3(KQBB1*3+ED5!Z MM,02X!P?Y*9T6[AZSS0B32WRB.RYYLZ :ZBJ;>L:,-P[ R+5GMDSUT+VUBXE MM3PBTQ1L:L4TWOP:N3,RY)5*6M;:*OZ"/.1_(T1(DXN&RBG2.(T%]FUJ!9C> M:+8Z7-VD:%(1);M2TEE4V/6=$4U;.R3QS/.0"+IM[:6HI)(BX571I$HLXJT# M?5A"VNE91L_+!Z M5](Z('(FTW*EJ/)10.M]D.GBP+T/M"6F9/66YMU!AXZ)DC&-E'_9R9W?=R2L M/9A7_!MOPVYUZ_80_'I@V/5]:QHWJ#+G_UE^_WD91A_"]5TR7R]8,^ \S8$; MH4FZH0HT2"=;8:BWVB'<.P!$;>T*VP;P^BO ?:FWLAR;54[9.$#6RZ+YYD6A3ED=BV,H W MGCI]QLR?W\1&"_+ MYXJ(9K M4VRH[=>7?N O,4:M(W'H$5-QW3YX*IQ$QGR3:O7VP<^5&PE? [)K[Z,SV("Q M'__9/HQ(\]/& =P-W,63^(U0E]%]=[6*0JRLA#WDCE&G27CM%^>[=N"07+NL M&^$RQ$9.&$EU8 T]-,,ZH;T;?]7ZICJ_C9. 7[PG9U,<9(2TAKVXNR$;HW70 M(]H[7MEE6@2)TM\'$GEGK9DM3SV6(7O;[U(KKC6+B9 B-S"D)A0D:M.E&Y:_H1_30:R3Q=A^"<)MLZQ M[Q5&>Q=Z:^74D;D%'0L9LSM#LW3USKQS70/-2!,96U41W&9DUFYH;%47[&MB M,3$:.FG^(5S,L%5_0=.:NJWYY@Z]V87X?D-OY*>5L"W5;'!XQ>(?BCO&S^[3 M'I6>NS/5[8-J+YC=ZPC72O.:4V"FJ=S)NOMT >$UE,X=6^6O-3;YA1T&;MN, MB(R]R\N$VEW+L_E#&:K*B@HOUFHA;85_]R133_\^Q/J.H/X!.\*ILN.H?'A( M*C^K%:_6>*WU?0LY1'.Y$)[>P/;%IY.8Z-%+Y$S@4-WY68NYDV4NW(N9.]DHNDKZ M96"H)T2HE&*RUPD1-J6<&*I0I6V9)T1O*PSA?CH_O[BXO'RKU#=<<'GSQ&Q: M'-*#HM?5+:,9=ZCK(R*O0^=$&P#]9@ ,K7\ MA# T,U!"-"X_X9ACTH TX # MK&_KZ2(Y!&9*D!0">%(1 ?W$&9@%3=/HGP+ J*U?0;Y<&9X8_)4S$Z7=RK1L MNEC8JA >:DZ5\K 7RCL6%V](YWV/A+@.S-$0UZ$Y'N(&A*,A;N@CLKJIJT,@ M7E=R%1VK]HVZH'VE:VHOZJU.^9I]4U4R?2TO:& -CWU-T_2(O9A]-3S^-84S MQN[7S*OA\:_IG;Z69ZPKOFVEJW:3ZAG&MNH+?U'=I^NCZKZ>EA?5?8-C7]=] M_6$OJ/L&Q[^N^T;8_;KN&QS_NN[K:7E1W:>#D75?3_B+ZC[+/K'[(+]07*VO MU455W_#(U^)J/:(OJ/N&)T MKC;&_M>5W_ $J,75>EM?-*ZF6];(^J\G"J0= MVK?%U70KX\3! UM;5NXPS%&UMT;"N1+3&AAG;&.-A',EG#4PSMBNZA_GW9&L MOK!NEJN*.G,:K:D!UAX4;RQ;H^&]L?:@>&/Y&@WOC;7[PKM9QH; 7&SU?G 7 M]%H,#8SHM?2UNJ#7,@+R-:^E1_3%O)81"%#S6L;8_YK7,@(!:EY+;^N+Q6P, M31L\9%CS6?K"?[?G8 "K:>6>SOF15JY8T?VMO-N6[7%MIV&O[0JCZU;3??0@ MJQO]K&XW\)HQ .9":_>$=Q/5C3P&/;ZP^Z)Z;NC/:GF^LW0_>''L69 [U_ELTUQN[73:G!\:]E<_6UO&!DT,0NI#ZJ M'=43_J*ZSX:CZKZ>EA?5?8-C7]=]_6$OJ/L&Q[^N^T;8_;KN&QS_NN[K:7E1 MW6=K(^N^GO 7U'V69HVI^_I:7E#W#8]]3??UB+V8[AL>_YKN&V/W:[IO>/QK MNJ^OY05UGY7?U8ZE^_K"?W=H;:=)VP]):/R=[;7$XZ-H:J MV0U*G9?2A5T322;<@WGLJJV7T$< 34&8& M3!5NKZ=8R>1U&V9P3JNET0[*:1LK#\II&VL/R&G5XVM@3JM;BX-S6BUQ>5!. MVUAY4$[;6'M 3JL:+ -S6MTN'YS3:FGB?7&:2(IZ?[PFMGH_W"9@IO;$;Z)A M&-OIQ1432V7J:W71*,SPR-=2F7I$7S ,,SP!:JE,8^Q_/0XS/ %JJ4R]K<\$ M8E* 6'_-'CX26 _%]$2!34^Y$?]^*B]WUS-;MM%+$IF V]:\4!UE& M;Y@+K=T3WD)%&8/O^<;J@^YYK2QCX#W?6+L=WOG8@O:C,2NK8$V62J%#5"^] M95_142*N\A"1@2D_N< HAVO4OTFFJDQGR LC.HOF%&. (M(J'[_@"O_[\903>W.NPXQ,JC&*2370-4Q+]^9SH%DZ!)[C:L" M,Q,!Y\[3M;O;G;-J3)"M:1#=S,RJR<;$I#-Y" ![K+QM. S@#*S?F MPU#:F,)3?';3)I_CH^Y%&8%UMX[-X7#1GI3!.[':G)L##VEL:3HW)YM-L<=@ M>68ZQ?<'WWN0F2&3#R.)T"J,$C)JJO6T6#_PPB52W"2)_+MULL<@(-[@V7-W M,?U(&*+M.R[#GL77>)S[U$09C'%Q)<$.)GD@<_FBFO>=C?0G@0 M4[TU&U2),(V1-_4?I^DDE5,ZX$S'I-'>0#X6YJUS"(.N@*K6]_)G,A8H7I?S MI=K/T4FUPXGRH1Q^%2%EY?JMY[QC]MB<8!01FX6,S&O[3OP.,OW*5),'9>8^ M<43.X!S'H%!R/LVFGS5+ M+#8AJ=P9F=S185'T5[F1A-%DE0>=-IA_6';(69FR#>E#CCD*;$F>F$ MPKKKL86QTH:*UY5E$X]U.RY<3'IHR_J)'* MCY7*#*IGUW8VH$G"AD-.)L8UPDI@;>S_]%7D(X>(4B/YSY'G[Q-Q\C=/=$ MURJF0;)D,@])"6JJLTK'I>9#*S. LS\W?&KNC%Z[\.Y-I$+;L%W;-2T=6G-7 M=4UUICD&\'1@S6Q1WU[3N=X].Z,7V,[FC%Y,KC/LWQ#I".X_1V& _^FA)=[T M.!W6V^W(7O')NQSID)^\:[8/S/4U>9Z 4M\".H>3[H"/>!:"N8U'1K)D M/X7X"/NNN"5.JRI.6"'$:ZP9R33.^1Q+$=&:LW64G_69N?>$W$AY<.ES6(7D MD\R)#GEP\3=<98EU5>3C1WVLSK%VP28$-NTX1+(.R=S74Z\,\WE,YG&Z!*=+ M/W #CZ!RD^!?T)T7&?TMKG2 5B@=3]7N+&A#Z.E(QVK&L>8&,.9 G5F.?N=N MLQ/JP59@&6):9_>*=95T%7Q#<4*IIXU[EC.SX-R:@3ND T-UW#O# M1KH&[/G,G=^!/30>X!QT AK/ *7&RVST&O/W%5NYPPY FXCIIQ";&$"9*N4V MLR)K]R6RXE!KM%E,"7?)<1P58Q]"!*O0PZD'\I4ZN[D7@IV+",7T3.',!L<. M1[X92EPBZE+_#HL%5DIWV/P#$X5(!SV5L.@@!6:_>.T3_RU!+43I/D*XC<>NQ?FRK\U-U7'4J$&3%[ MQ)NM)-ZN2#Q0=?8"">@%/0&T-'(3!P&ZT]T[]\XV51VZINWJV/JT=VK[K==' M' -SYW)U57_C/:#9>H&NYV??7']!]/ME&-VX"U2*VQ?L_./3<>'33?M*GNE7 MI6L64BV U+DQURU/QT:6YT#+ M,;JM:P+3R(#R%6:&B@ M3M_?0VS7\PBL'8)[9VIU E_$B4\4I=;A_C<>I(<00H; KD.:F8:7 MD>L59C:V#37=SLT_SUTL3S!?IBO]X8U'7]W' V7% M?Z(HG+GQ0Y4+J:,/WHKPX2%H/]TV!/CP$+2?( @*T7# ;D:$AZ 03=T19$1M,PK3''OA8EV M5/*\%6(;_)_&""P)']0^:+41V.SW)[[=%]/!@%F!2$$'L0U0TMA68\)$+\^V MFBCA:<85MB&@2$BH*%[\\DP64P=8R8>S(F&S,03&Q$ML-03,H7 0!BIRM *% MJX12O[0$LATOYJ.#<2MB [@@0+IT#VJ?9[DA4&YWEY#+X0D,%BX""LIH1P)D M;1*,B=5_B2;!160]S33P;/ ^"%85LTXL]^JF@>$CO7!#E<"&%?F(GOBTBJ1[ M*\?US\4NWY!C %0Q1,QED"I9S2,B#2X:&Q\)J/A$G*> M9C($-K@IQ/,4A0Q>H,E@]#"KN**!#4Y=$U(8DS&TUE@P#='MOR>9D^&#-P0+TB 5=36!A!JK(E145_TIIG' MG# H_RE&!G1=&WP;HBY[G??%*UL9USC["(Z'*ICP;? ,/8Q4A8]L-3^N!._0 M&X=W)F4KX+V2,2BZ0X@R3M%_D<;MFK0^^58D1K<,D9*!H8":9[D-4M7\]>0$5'C2_I/MHXJT(" _7L$E9LR"%O M:GTJ9OI9QM!%5M1WUND=%:F#IT@G>6RRF7.!8P )6+#_*9P#*_*^FY*=D\IC MQ9%MS*DQY2'6F%-SF4)V-+<.CH^W3)FP#4C4I*J,*I-.IID9J^TB3PT>@@KZ M9$4F>5,^7N-1PN/" BK'NV7"X:^/.+U*8?SKL M#\RZ6Q]DF:^,9AMTO67%E53+=-V*-+\FUZ8B=5#7S\GS^SG=KJY0MLU5XSW3 MC(LY0G ! A7[S[/ARF[9?R?4SK?B5#?VWYC:G9/CU5*[J]=MZ^KB--O1MP'_ M6K;C*46T ?]:$;\11?3/"=:K*.)E&%_2D)W1'@UM@+26/7I">^QH8=G8HV/:<\[SKG%[="ZS MTHI^G2VS\I0^V8!&+;-R3)_.>4@V;E;.9!T"*SJ4MJS#87T"5O08;5F'8_JD M_62M;QV:-O(N-/G OU=O[#PH\:,QLZ)!\QF]Q<<6/M5#&NE-F>WTD(:R)N'- M')K1)N9&9LR.KRIMSQTC2$+L4AKA&(CUH:S6Y%7J=C"FY%KA;5ENH4WXW.^\6,G^#RCA3H5J&^4@B-CVU!EC80!=Z"^ H!.(!L.-\* M/;P9I58<:]7>R9=M'3 :>[- %R<%[H 5+6$5>G@S2FV /^4>WF>%[:9G$EJ@ MA\.A&W^\#0T3KPV J-##FU%J R V-2ICBFBB1,5F=6-7, P]%8VSP5<[MXDW M%)V4KTYV8P:.=(X-C-5V7$0'3;6/)=X"!RI*2&P $^4NWL&\Q18VB'B:>65% MBK1R%^]@WO('&\0[/ IBO$D3!#,.B5S( M@%9MXZW5%._JMH'I-M[852BP!%9D'BNW\0Y-3/UZ&?)$P8(H&7Z!%1"]TVOC M#05F7YU\A-3:> .M1GTS&@Y&^\5Z2M%3RY*DQP0Z[S P>Z0\S6 (;7!2FF#" MF)#G'0GV!Q$RM"+SV5,6LHG!8/:(*&.X4 MBQ:8*.FD#="CW,4;:3UF7=GFN'X7;XAL\(B(NI0O^K8UCW5A^#RKM+N%5N2, M*[?Q1LW;EFUVA'%P1JY"ZQQH1\?92IJH*$;ZPLY5?LB>G66RV:*11@^U4"AW0LD-GAT+7MA3-">K?;"+"!-%!+;H1V) M[77YU.RX-JAZR8W][NM#RB=N?$2R_2:?G*NCC)=D2N#?C7;M%\0A%M MP+]VB^8113PGP'N1%LVV@F*H\#B(@ V(V.[M/*R(5LR+;_=V'E%$[6SLT[V= M;54WN'!5IAT@*YJE5N8J=*=-_D# !G1L#-F*'^GYL>'=N#%D*U('S\\YXG],F*H>Z-=3BJ3]HA27WKT+21=WJZA_KL#P3N ME:=&J,[^"-!YLS_&%]::U\F\ +!6O?3;FNQ829DMW$' K"/V7IBM(X=]99^N1PPG-1M\G. M3N4EI&O%UO/DN/6\W.N(^GOUC6;4^4_9CMT'Y-Z*X%)]M98;-U0WY'8#UM7^ MOF?;RV'PCKFHQ=8^?UP/8Z3TH>;]+Q]_$HB("T3\\E%W,A)1P4>/)UB16X4< M7BZGT+VWPQ4.C@6EIKR]N0F,T@T7+#\->^9GLV%%_4'36+'ND:VM@3(-=&W1WCUU2AC=JK3U-B8<3I MKBVY8#UTS['; DDW\6CO9#]\Z'6C*EU']_A"+:_17UH!.5/FGJH[/&@WP(OS M=1%30=G-E]@)HX8#US]R;T46&_2](P74AN;TD#.DN'6T[HK>L=T4H]34+XO> M-[#+0I\9#5NB1\"1+:$-G@O)/>7;9('YQ?ONQ#MFFJ&D?;],NYKTK1#E&ZWW M63G3P+7OM%4@A=<+/#>BMY$L)ZN6V3#+85<=%G-U[XP+N** M?WF<<'6(:+A46@&QXA015_'Z<'L#PDX?I+O-)OT6;5?\SV\S&B?[_EDJ'@;U M[@VW/S;2K_CN_)I^B!-GD[O#W<0Y8>MO%-0?"\UO (&PNP'^P 80,QL@\ESJQ1OA!WZ;=U+0V%^\Q!M-WI6UWT-& MN%?6?E/K'VO_@/ ]< NOJ_V&-J"G_VK*/[SX).4'(L L7QS4 MBP?N;7BUQ7T32R,/WLJWO2UR+P!&( >24RI?+^][9N"V?]TUBZ."DF)Y;$;A MW2'6$0C;RYOA'@KC2")XU*Q<[L*E];W#N#_$-C*RZZ$OY1K!\%IL8V9.78MM MC+QKL4T0NAK;!%]-R3UVS<_ ]N!%[IIF'"(X#.I!PWH8FK&A%5'5T/(^&68> MX2MRWT49<]Q[@P00T%@S\_/?A9LK2)^0X)K\=W''T/)]%TIN485FW/=3ZN=Y MQ/SV*V)?@,PX<(K89VIY1>R;G_L.]AGD7@W[YN>_@WW7D'X'^^;GOX-]II97 MQ+X @>MBGRG^5;'/\Z^*?8:65\6^V;GO8I\Y[A6Q;W;^N]AW!>EWL6]V_KO8 M9VAY5>QC.'1=[#/$OV(@,W2AH9>30?:1J+@RNKHB]%V!>8S"1O8&V5?#OBML M ,'>+!N@!GY7V "/H!G65T._T'6OBWZF^(=>9_U COVAF6?#H\5;:[=7'@AT M&GY).+'R!6/+S7YW;3U#&S[^DC WVUT3;UZV6R\)<[/=M>R,L3W^DF"*<;9V M.'#$@A:L,O?.Q-.XZNHFTA'"8.",D1GX5EK;"-=#.TYP>7%=1=Y'J\\H;P^' M5Y/WT=HZ7!?IMWA"M^[6*@S!BM,75@4316[GWR+G,>.YXG^)(&F*!+J?Y-GG M-S%=I9G(G7W%.* 9SR9F7_"!_?[WO_TUZJ>&XPG-NXLSX]:=F5U85+"&Q_G) M,>^4A90[99TLH^OVRB+\QKI:>?0Y^D3=99IEJ7?:)8[C]'7":7*U!$)X0Q%G%6TV>A^49HY MNXSNV(ZERTWR(+17F\%OR?[18=\H.? V50J N XM>EA[^SH-MIPT=XZ;^4B M3]>2,6Q,$_:.I-H@HTQ%G'7**T5RY[MDZU059/GWKY0J#SH(1FH$"V)$\&JU MQ"M$<1R!P >K)6*(LEZ'*Y> !OI\MPM]0A3>O3(RCXC";2&8^D4ROJK\&D'Q:N6Y;A2L5IC$T1*1-25X M38"+8Y_=$R?W4M(:<>)>,C@ 5A2%X:!SD;S+]\D3[T3KO(^2S/GO:'.05$UB M*^JZFW%"@O1?$U[BXZ1;ZCS32 ; 5O1A)]#OTBUI5(NM:,/>FIUU$ZEVN2%5]_*U/%J> 0/0QN: M3M2=1XO*/W!#A/9+QA!@:(/]TRAA>#$]=G'-K%2G\RF+R19]69$7_QQI02VIE@&I%D_(&4,G) MEF<$W.DV_KZ"9D,<+CPP.+Q2H<"X^FAI>4M=@/!>V913#6% USO/])QB0V+) M43DS%-%N4U:I]7QVF&K3[J;UO*('W>O#*CF]-F%B&1$RT(R$\7D/@!7-2'S0 MY7:PHP^^1//CH7$%%^OP\^'G]UI-2E!(C/-WB=9=H_QI=2\1^HAXIV<+-#(X M.G_: 4C1C5^Y_7ZO"='V7'Q3:^"O2T[1K'I""%7_HU8UBM1EX^K=@277 +;A MO!WU&.>(>WM6Y%8P@> 1@ M3(/0]Z!' 2(!P"M 8G6K4DRV4@@LCZ_8=0%J[_6')%]MTOR0T?Q2865IS-1% M.(8N"D (5M@-R'*-0.S[L>\"P"S@X(QHM&Q(RYG6+\9>S_PEIDRE9;J)==[A M?D[WU$'.33MZ^A.-N*S$'_7/PZ^SL&ED3)SWW"17W-\6R(7'1UASD4 MSMOT:1=MG[4M"]Y\^M^')-,?5"">4O?T(_*<[O,I RDV2;1,-L4[Z#+*]7?0\_9C0+,I6C\^WSI<)^\;!6+"M+;-99:_9].[*@+B#/ZV3;]M:/Q >6AC(3I)?DO$"XNSB[(B'8C]#4_" MH=N'Z($ZR224:^WUK7/G5-C[+";<^J]S9_IQ9O=D3-F]PES/*!>#GJ*G],#\ M\?TC/RM"6R7"L>'Y^,@M6S)HB!+M41-,9F*[U=/$9+,F&AE-H"/2#LBP;19Y M6_KS,IC":B^O#PV]K\H/J\?J3&F/.]JFVC#=' 1]9:C.C^XW3%=HR<&U(9NB MGFQ5A"_9;;KGH-D^/8[('>0_*KHJ\EU,Z7 M+#O\0E5/^BFI_9%^I1L'2*BUX?X%@'3)U8UXW3C__R'EN5S">LSYO1R)'OS. M4Y3]QGVB=9HQUIF/GZRBC5,Z2NQG;8>GOTN!#8T^RI,]6FCQ:;Y@BUT>=8V&RPT9NS MCHI)"W&2T=5^\\RA-=E6?UHXA5*)+OI]5D(;4!:X55 9$%+";.B[4 *SH0UV M"8#XB-[N%<@OO#QA9$39P'77OR0EK-I0 =0239E=/BP:&S(_6Z(IZ>V+IK%% M^G)B@MFFVYLQX9 )%8%&A!-X)X5#)M0!&A%.26]Q:SO-]>MT[E&GNHZ<[KWB MU!=$^V ]R^1DUR&"+AR1DUV'J**WE%-,,W8LA'2VJV07;=AM(RKXF!16O-QN MRJ-O=A&98<,O<)L,K5I1*SF<#YSM-X M2C1RBPC.VRA_%%RN^&_X$SW;%)X0LF!:O>(15_YROZ+)U^:1I?Z+7?3,?_I* MPJL-5R@*@B-N=;&#*] JRK)G_K94OLA$NUV6_BYJ$MLO/TY\H-4QDNR+#5=U MDZ]:6+OY(T.WJJ+ZN3SQ.8?(?)\=1'I0/\%NN"J"LSE?7%M!U8,B3G37'.D? M6T>ZS"<2)[E)CIJ01Q$YO_#D69[]ZKR)\D0&DU94_=0O=H"4!IOV._:*HR&? MO"A>"B:$<&;+I.@M7F=T,(LU7V7)4CF9IO=5T3+]RK!2G9W>-]0)-=HQ.6'D ML)/]33L#>J(TIF4!Z:?!']_AVD+<2I[:R1:T,X ]=S[]OD0AFY-G@*!+@2ZRO FV@B;M$\NL:E# M!O#;_DF?6"MR+V%U\Z+"E?[IL$U$.-=9ILPHD)%M0[$8]-TNW9(>#,2W D-5Z7B<^K]'_Z'9FD_E8Q5 M$A/?AFL!^8&"EMH QBI:JGW(K04SJ6EP_UW%KY'5!35!CC% 1E75#NR\$BH MJ*@]%]!*144O TZMR!%DWK."EMH IQY6U%*"S&NIO=AG1?)<;0&3(NKV-GUZ MHIF(-.ZBG2SICX0VN!F-85D2/HB$P8M PC,,RT9$G[B$YH7"T : :>RU,>'W M*NZM%/X9]MI$X0^"5K (PD!%_C:$1!HS:$3^N-\JU4;YGV$&7?/P>ZX-=E!C M78P(G^"K6A=7/JF>:P-2U^:%%Y3F1;83F9%# 3;/M0%@&NO".]V+&??;YMH( M,&=9%Z6$NIU.+P$T YN(P+/@B=.(LR^TB!VOP7A@\72\#HL[9R4N+YTO&Q7[)/#)HPZW6>&1!51@MT$1"+[(!+)H094DO M6 #@RZBUP4UO;(;QW;7!/V]B0".[BVW0A?KL ;A*+JJ/ M'NAVU1F(*&/&!E5I#F+%S5 S?_=EO$&?X=;_\_,_:K'=<8FQ:_4SKS/:T^QI M3H.IIQDV'$H,0U7->!EOXI 8U8] D"?&"25Y!.X@-!DASQ8QJQ\MXM#O# MJ;(6-X@-IETSHVY,,^8(%+_80V[#%=!8.B!LTK_%K'D:M\:O2(P;SP:0:ADW M)0.#D9\9'A?G-6X$_6^$I*X%1W:T_&W,F#$=>!DYZV>8,1?1@>$8BKOPD J6 M^39X;2V#94P/7D96^!D&BP588$5A0,LT&=$!,H,.O("#:P. -T9(.8GFI\/^ M$&V<]4&><1+8@#8(!D=4#Z+-'RZL4LCG/1//Q306+@!429*R(E\>DV.-'93] M'RYPHB_[:==+8(.[U#(QQ@3_AXN)7$OPH0U^9O-^,29X,@/:VPG-=E0:5&(B M1273EW3?]-$;Z$HC8<6&*L>F:+QB1E) YEO1SK=E#)&1"K(7E3HZW^GQK4C5 M;RK 3ZJ<%0>]\1K&5.Y%Y5->0N5PN/! J*)T-N!<4\U]2NGLZ++B M^S]A1E#\GV1D@I.NS3Z@>9D+'X"7]Z7&_2;Z\>DSBFV]=+,62S ME#E3I"2N?E1T:-L_)O4_:B@!8;!PJE\8)8SXFV5&H]]NHO6>9J^BS;?H.2^; MO 6B]535Y,TEA:MRM"\];7:*#S/;[);W@'*JSY-;KG-.H8G\JQS1\Y 4_ZJW M;W]Y^_;=N_?O7SO=#I:*JWL!O@7MU;UF;5004JQN8&W17TS*-@)A>VTCG$,A MIGKY%MOUPNC6DR]<@L4EV/8'F,8&6 Y]*<=(O.1=@V4,O>NPC)%W)98)0M=A MF>!K*;:'7>,L=T&L69JXAIF&" [#=U"S#=S0"(HI8JBIY2MLEA* K\A]!UD, M0/B'!-?GO8(ZIY7O&4POS.ML?S*Q\GD?,;[XJ\F%T M5>0SM+PJ\LW.?1?YS'&OB'RS\]]%OBM(OXM\L_/?13Y#RZLB'X9713Y#W*LB MG^]?%?D,+:^*?+-SWT4^<]PK(M_L_'>1[PK2[R+?[/QWD<_0\JK(YP\XFS,A MGR'N%9$/ G!-Y#.UO"+RS<]]!_D,5*$<3R$/?/*K4BRN97' [H&UPX'9!VTU!R7)%YI M=6)F]6! U\@,G"NM;8COH5TG&-Z2J\G\:/599>[A\&HR/UK;#-\8XMO.\N06 M-10$MS6\8C>\-?'^[1W;$\WR. R*OS2Y/G![F0<-!02XYBDXL0,>FF/]7O;# M;DS;J9:[YK33=\ M U]I;2.,>U!M\9EP#Z-KXXXQ"@;Y!RU'SM3RISRIUNZ#6Q/OAF> CJG=5SKV MS*-&)HZ]TM$SMC@:Y+S1.C\8$OP)F.">>?'$0>(W" M>1XTHG HE">B9.6J@&ZZKS,G>+>W M^'-HX)&OA9 TQ.,C,\]&!)_@/PC,\P\@4(CP^.RR'+#"IK$O=[8Z%N")M:>9 MG]*E(0J4EC;!-L3NU=@.H7FV/3RP-KX6VXC,(>V!!SOO:M+&(#1_M@,T "R8 M08[*Z@88)ZZ:JDW+19#[U,2]&JB18(;3#3PRL/@,QUOBSKD &$F\&UP;A4T,R\S:RH[TW*R'R#3KRB[TS*PC8E[JJL[SS*QCZ)I=V0.* M3O/,C!.7F):YLKL\-^N!\9-^*E32<91G9MWSH7'6CUUD:?^)L$P_NY:#;(9W MX)X(4/BM $W@FIM96MCMF9[U@=IE97CG#,SWXPP\E73@>8G?V.U6&, M?16K(W3=ZT8ZC.F^PF-\.!1EF98#J_ >;F9EE2=I0SPKO J;65GM8=;,VBIO MHX:X]N4K!\8E/<"SYR/C.C:<8-U@*3%3/JFV-KH=Z !E8FV.)]?B^VAM,WP/ MO,!S-#/.M]K:AN0=#A7%>W-(7'%U,[P'\AL,0V"><[6US?#M#^"Y.P.VJ:UM M2-Z#S0""&4ZYZNJSRIS?I->2^=':>GQ7PRWTY[ZT5F'V?X$^835TM1R-%CF/ M&1\7\9=(S$$I5^I^D@^@N(GI*LW$L(=7C .:;9(M95_P@?W^][_]-9),$('Z M8V *Q'#!KIY=CP2YP#T>_\'^>X_#^__SYI&08A.C5 MJ_O*)84EOMZDT?X5_XMRG$=[YH587GG=AN(O;#??;-+5 M;V_9ET5L%[/6QM=DU=,K^#[?E!I63A^I_%).:Z5[PI+]VY=JO)E[UJZ,KUI^E,9W^^9CT7JUQ#$._1"[ M&*_]$*P@6I,@\CP8KSWW]&9*)LY.W4RNS!(9*2KSY2?FN8*\_SILJ8,6#A\% M(YF* VV8B@-#KT.SF&3D !FY5LRWD-5Z5Y MQ] 1&ZZ%9M;F"2WU;( !#$-%+9TVA&XN+3UKVOD4+1V\!3-B%#35LP%/ MFP&=IS35!CQMYG..:>JT\>QS:>I9X]FOAZ>>#7C:C/4\H:6^#7CJ8:2FI7 & M/+48_'P;W./:!B9 R.IM^O1$LU7"C.!=M*.93,EL<#0:T[(D?$C)P+2)[!:: MEHV(/G$)S8N%@0T(TUAL8\*?-AO=0HMMHO '48MX"^RJS%0/;(B*-(;0F ), MFU-NH2%TW=-O@R74V!A@D"VT 6$: M^Z*D>Q!AT(M F+/LBU)"/]#E_C-='3(F SJSSQ7:@#3X6'D'E0"_""4XR\ZX MB!(,>TDH6!#?']>$P+7!36H,CC%-("]"$\XR.*X/!X%K@\_I(4]-"= ,/N?+ M.+LVH'@-XB+.RRP0FNV3=;)B&Y0[Z9KM@*!-8HH$P ;L:4R1DH%![/%>!/:< M8XJT1/5Q_4,AJ'F1!]B /%A9!5[&0^HYAL@E5& 0RCR?*.C A*P\$R;(F Z\ MC&?*B!;E?/3KK<) \B&U1FAR ; *BQ0RIN!M0/N7^XF,@_/_^C%ML=EQBSIS\_ MIME^3[.G:SI&5B0IXIZ>#VK&'RY08E SAATPUUWXGD((.$ V.&"-Y3*J'G^X MZ(FUP(%M<&V;B,JH9LS@V[[84XYMN 2:.P"$3?*WJ."BL9/7^R,Q;[ -*-4R M;TH&!AVLEY%==X9Y(^A_(R1U+3R2%71=,;%D3 ?@RT@K.L.0N8@.G(@9+Y ; MJ.B!#7Y;RV(9TX.7D6%TAL5B 19841;0I)F,Z0":(-.R/4JZA^S@\ _WQO//SY6,WC 170MRK,B<;YD? M8VKPAWOGN90:# (9#!TYOE94*#1V"$%E;?G^$&V<]4&:\QI8D56/8'!$]:#7\S+2ZL^JU^;R><_$ MEA5\&B&$V\G--M1A5")R2_*G;ZD>V9)1$5KG2=A=-'8B?;.FLG# M^&YDM-ZYJ*&4D5>^C:T!6B90SY(V5F+^/1&LQ]>D(KDO:;/C0G M5R_,:5[&3%' M-*LM%UI1'] TASFI;S: 7"OE9T3?D#E_XR*(Y"\8!T,:4OYZU.E5[6\[_6C1 MO7*+5]4^O5 ,ZU!O23NMMZPDLJ706S;D#23+O\%EM5U+E:$5*+]K=^9L/)A6 MLE.[(W:H\,05[U-[0-',VZ?9!UIXIM*)6H/99BT>+;X]TZ^P.[!*/0A_WCS2G[<3"*'?8[S-^ I=T%1W8WT9/Z6'+W.1$'$ZNQ!EU,AK%; .< M^I3H$L,.5[UBNJ-%J_?\5B84&T)]E5!0D6K[<9G3["OGGVT/-Y_XQ2?95;9C MSPG=Q/G"664T3O9.EN2_L3_%=!T=-NR/O,YG(:I9OJ8]D-L=!XN!,2,QM!OX)YGS2 M:,TXVJ)CM)5!AG^O?D!&(*.6@?"ESK".1Q>6'NC0789FQKS*PH76$ Z][A,5V!LWP"V_E 1][$5PBC#!=(N2M<1B$ M,8VBU2J:-/RB#[^0]-(7/J\>:7S8T(_K&FO?%G?M%WYG70IMU6$SO/B>\]-E M0U]AC+LC'/J0(H$%&X()) 0=PD^/]PBMR"NN3>/B#GW/E8Q93UO*'1QNL&;[ MY'\*F)%P8(4=B4B7!UFPR;/A7B7NT6X/Q9J\.J%E%6V>7MT],&QBINTABS:_ M\#-.XQJ$"H')(DZG@>8"C87) B"%5.S0.S6S:;:]]WP%+9& ZC5#DB-:@BZ@ M)8;CDL##"V9_*&B);U,,#16VX;N'AUS8K_3AP=EE:7Q8R1HSA7;DZ +0I7Y0 M;["RWO -N *V0'_AN5A%:6RX]EL=YD>,/'%08+!%0PW8JTUNJTDL)/ M?4]Y1(V=UORPVVWD_G5@Q2-G?5+)R3)SZ/4?UD^!/./_;AM_+KF_PKD-@H5+ M%$K$P\ &DZ#5N7E$#/VGYFEB,'R*0[ @GLJ=:T5+YL9^]]U!R\R.Y-3:?B\I M'5 80NX& [0_T_TU+M3 702N2I94:$,$H#'63ZF$%1A2&^LC*N&=K1+&KWJ\ MP,-W_:EPK/HCB@?NE2.,RG-]W?/R!::%-O4&^[;S!3QT%&9#3(H6J&[W?4+Y M#=0_#H0_9.DWW9=C9JWIOWXG0D:ZGU\+EUC[R5O[P9W].YIIK_N=>/17E56? M:?JDGGW1SWQX3%:_T6W^_4+W&W:'S8;N];F_#/W:Y(NQZ;H?9EBK^T_7?F M7>WIYEDJOWL/WMOP0(!:>6BGXUVN_XP ]!,5#6_Q]%8&$"_%9?H*'V&-R./_L@UPJPK6R9,FOX-&0"IC-V MW-Y>V*5[$#$OH3&&49*I"U12EWO@W5M105)7-+9SS36RABMM*Z* "R>C^8ZN M>#1YHU&CX#7E>"#V PP#'\8>Q2ATEQ"C-:"^3W TH#4DF3'5SS* MH-VS?7E,-QS8W_W[P)2*Y\3/5+#@81)A'"[7D$"\1NN QJZ/W9#$X1J#&)V1 M>2M+)51X$A 9W57!@M][$@"F4L\F%2P0Y\8I9"7!1FC# ]R19_JE4Y*0T?6& M\I0M6O# D>8K_TU96L3^EV1[2K>."+$Z=!O3>*"$X>[P<,CW#O3%S^"$*@9Q MBN/$P16&+L1M3S(D)7R^CD^.%NJ8 GL$GAY(ZO.)3[WC_# M%\U^EQ[= (5K".+(!>SH8L\+X7*)8KRF@4>]512<.XB6DKK<"E((5"='IS90<_ZF; MR5 %V6 CPJ-,_B\53OPJ<.+= $[T,=)8'=IY[1^;IDV"G;?1YN8G+D3G?9KR M2LH/V]6MTS[<$E:P#7 /PJI_#L(%*^G3$SL,@G8)T9X-Z2P@J(VKHL?$6UXV M[-S)Z+4AH16BL$MOW;:\3[ 5:=N,C"[!GZ(D9DHMH]<&7ZZ)Q);TWJU6AZ=; MYR.S2?I%](QH&XY>$[,KB?Z%BHM YC9;D1Y,:M@K"?XYW?)K,&/V(;<.)63; M@-8 5OM;P$.X27/0,E5!K Z!5M :%K?PFVD3;%>4=3:MZWC[AP(;[KC;RW2+C M5.Z2 & ## /H'5';3_%FI-I@K $<')$Z%'H'O7*=?KR$>5J;0\S@Y1.OK$ZW M=_M]EBP/>Q%&2;L62G6NM?L7?MY'S$.EVWVQ-L?B=,O^F'?G8PL72I!ZL0Z9 MOHO& _P V(!.H'X /:F*-D 3=$-55>R-8;%%%87O6T82)6HH_OKNJ&GZ]?08 M*[SF V@#HD)TC/\R-88V("K$?H?4Z@%MO:&<[N^&E+K?VMH6I3ZIEU7TY**: MZ>3)PY;]\S__';D+5S(2[WN)\&V 6^2JP"VT 6X10(IP"ZV%VY.:>1?'8FNC M#0^8?=B6SN7EK "X8.:F H):T9 0>4!!,ZU(VD)AJ(6@J%?)_#+TE(='#R)Y M181(^3_+Z"/=YLE7RNA-G^CE<14N@J _X4L"J\@&6,58Q:%"-L J)JI6+.Z- MM7X1ZEH%QJM TN6FWRZ(#Q0A%=L J4T(_I166M'TDGB>%J22EZFC\D4OCZ)@ M@4,EX]2*YV6O9_%)]=4&%/5Z$;0!#04 ]WH/7$=%+X* GALN2* 272)6O"Y4 M0H)%)DGQQ+MJ&S 2#9O0Y=8 Z>6LUT086G5OR'WTNXQR&UY(&!5'M)<35&0$ MVW"86X&]48(]*Q*D?/4=MJ+_(VJZ*HX2;$5."P;'YV_0J>L%'X:<)/X,^S/= M?UQ_B7Z?E*IIK__V=Q(2A;O!MP&F<*A^ZGT;8(H$@3+!5G3:\U3GU@/0[]EE M_!3-INV!%=I>28(4F9M%RB:WA-CFRCM,,\IMR,AJLF<+&X[YA5MGGT6,;+'C MLDP1.W*S&CNH)'WXO(8VG->6'31.L UF!?3]#L'*3UE>ITI/G(6WK:/PB:G8 MEY:&S7E;&WZO4HFI0BLRPYB.'6GCH#A#>\5I^I$'+%P\WEF2B=2*2P@"58"! M=F2CAX_923SNGP;$,4_)GQ(>[Q>764K8:GF]A/-/C]&&7T;Y8\4Z>_NK>OV+^R^/*Q(@:HD =W"PV ,.SGG^'L)]ECQWE _ M-T!85H85Y6Q]EM^I"V)%-#KVT42+]2* M8M'&H%906!LPS"-82V&]7B;%]15V/EVSHF2VL4=06;Y75JJOANP2*\+\+;ND MI'OXB%@Q>J9EEXP2'-H0"FO9)>,$V^"6M>R2<8*M\'\;NV2,8&1'3^ 0=PA6 MMDMZG<&N!/,32HW,&2;]-HK]NP)94=7;LDM&%1;8@&&>![04MNG!:9'"SJ9K M5@25:Z0AQ83%G^G>*=+1G.\V:9Y+ CP(V.!MMBR3DO3A0P)ML !;ELDXP3:X M1RW+9)Q@&]RCEF4R2K 5=5$MRV2<8!L.':Z[M58$#]HB/6C_E*7K9,]3?.9\ MHS5F3X10(7J/L W(0_SNN5 NP+!$AG-55!"@$D] 5A35-/EWA4PW=,^VY2;? M12NV1Z_<6W#Z?/IW=[VTO M)]Q+- 8!"W@/"5D!B)0:_V/!65QL)Q3:X%S7% M8?$HK]!M$UE1F-.TMJE(E]00(2N*4YK6-A6I@_U$9BP0B*K#4+;"F-;+>V@6'?=97 JA4),$UKFY/*:P.L-JUM MQF"5MV=Y@>IJN+6-C_NWO434-D!JT]KFE%8&-D!JT]KF/$@E+U-'YPK$0F:< M]BT "8H&-J"HU[/XI/IJ XIZO0C:@(:&:,;.-L:+=3P %@@-CBX^/1;PU. Q M\>N?_J/^;]S,+MQ%,=^:5X[/)Q66?\=W]U/T0%M9&\MH]=M#EAZV\4TAL%_^ M\>8[2,C"J7[Y_G5_"M13E#TDVQLAU.BP3ZL?9$(EQ$_2KS1;;])OKQZ3.*;; MU\LTB_D+@5 1IG=)7/VHF!^U?TSJ?]10 L)@X52_,$H8\3=+YIO^=A.MF41? M19MOT7->CJ * %>O<@05<$G1&.!H7WK*[Y1C;SU^C)SJT_SW9:C-N^6NO\/5 MUD>W_$N=WJY5:NYTIT(JKHU";WSM$-PB VM#I, W$$&\2R\- "F6J*>&%7\L ML"(HMEHL+\+9DN7?OGWW[OU[S>6]V\ZNDV)[2^;#%O,>NL4&UF?L#A( 76"> M@!,; #&Z\@805?5 #*'!A)\@@!X71 DP0P8X(7#&D#"63!@<'W/GT,# WP+VE8 :EL! M+1N F%&_8>Z#P#SW@.EXAWL\P+V1PP<53#]LQN:%0TQ#%!8[,CO?$+O7Y#M$ MIOD6$Z4E?(?XBGPC8E[>H91OY%U3WE@TCC7(=8 ZR ):*X.V;S4SW\0EIN7M MR]UIXEX3UTA@_'P#C\@9#V8XX!)OWI-Z\Q ,+#^/-PT1,'*3P\'5VQ>:J=65 M?>GYV6_?:Z965_:D9V>_<[T9D[ZJ'ST[^ZU;SM3:'E#TH6=GOG/5F5I=V8.> MG_U@AI-_*H+2\9]G9]_SX0SL'WO/6.(]0@"+?;B6]VR*>^#VHA<-_WXK>@,# M./1Z=ZT.0]P?1SJ.*&@B'0AXU[4Z3!&@ M9G5U.F9GOV5UF%I;V>J8G?F.U6%J M]7ZL8\#JF)_]8(:3W\\5&+ Z9F>_8W488U_%ZD SQ3K&+ ZC.F^PF,]0F:2 M1%4>S$VMK?)H;8QOA8=C4VNK/=^:6EWE"=48Y[Y\[6 &B0_P[?EH!FT;SL1N ML)7= 0.1U!G6]F\'DK!,K,W1Y5I\'ZUMAN^!UWJ.;,;Y5EO;D+S#VV%<-2]Q MQ=7-\![(;S-"H@U]Y\4P2@H=4]U(I'&F1_&&L)-,^^!&Q; M2;U>&_C<7&;'V\\=H>2K2][S1#I)>NA\-9$ MZ71O^:"M^*WE/3-P?W3'DY;BM>YXSKV)S1_6^L[B@[P;T?JCQ0-#.?XJYYUM M.S0-]<$@U,^N=>@?,>\\TT4 MQX8G:DJZQIV1Y='0VMWS;HKUXMK'<^ $8(4-8\4P2H MZ9Y!]M6TSQ0!/?T+)-KGN\'M0%N@RQJ7H71QW\CB2A8.7]Q$[ X-<-W1N9D9 M[URS,S/>N63GEWC+H/:A-[2X>6O>AX,'S;Q9-S?G1XN;X5P2)&]7+K4N..S/ M [#R"]['Q$P&\W#-7D?Q#'&O'+;T@\"(6=^K%FZ_$K122$VMW[=O!L*FYC9@ M.&[93NHRN %J@5-C&]"S<*0!-#\P1$4L'#2I>Z5_[,.G>T^+PZ=[3XO#K7M>SG MUKFN;6](YR"2O\7SXU8O'KC$3"<@M<7U'J6KMM[Z'?-;J[#]+3+@PJJ5>-$Z M^6^1\YCQWM=_B2!I)M9V/\F[:=_$=)5FHF_U*\8!S3;)EK(O^,!^__O?_AI) M>OV'^@WTBZPU%Y2T A>%<+E$,5[3P*/>*CHU1+@TCI-&^U?\+\I&YNWVW6)YY74;BK^P MW7RS25>_O65?QB%B7ZKI2.Z9NS*RZLE=D:C/U%WA M6FE#1W\8^JT-_?/?OSPFV9[2K?,KI;_ESCMVJ&+G[O!PR/<.],703"AI^1_: M,.T3UM,T1 SQSW]_&VUN?N(B=-ZG:9POG _;U:W3[N[?9P6[-LSW!F$U5!,5 MLU:+X7T%[1*BH0TC%T!0C&Z:O0!1VZ:TFT4D(MF*(.G+] M+L%\+!E3:AF]Q 9ZO2.%$(.J;ATQI$I&M U'C[G+7:*K<442@K$5DWD@Z1+< M'4KYPN;U?4KG^6C'+LZ(U*-R2-]$FVJZH$^V=GZ)G!P8+">&^:Q'A MP"WL8KD_@F6.[!5N..^(6LFT-&S%>,QBZE&;U,')Z7B^:6E,%V' IZ7!R?/\ M3 P_]UV%V;W8MP&=0."JJ*(-T 3=4%$5X8Q3I<]31>'X?EP+Z@7QM0J=7%0S6V-2@P7& MOL*<5!S8 +?(58';"0\J%R2U'NDZ!K<(O$C-O(MCL;71AD?+/FQ+S_)BZ.GY MBS (%1 TM %!D0<4--.*IPD4AEH(BEZFA2IBHX<-^Z>QB(_R?Y;11[K-DZ^4 MT9L^T>#!6<:A"&V 5$U4K%J,7J:Y55+R*(ET,3\'"]<@B M('@<4HEK Z02J&"4$M<&2"6^IP6IY&7JJ'Q1 ]:IJX*AQ+4!0[V>O2?55ALP MU.O%SP;UT[-#/R\"?\#%"X2) OP!*]X5*AF5F5'%X^ZJ;;U(% S8@-PUZ:@( M@V_2/%\X6[IWTK6SCWZ7T6W#:QD@Y(CR__67 +X6D:P#2>Y%=,;)1B>2@&; MC6!??8>A#;".D*=,,+("-HY40MF[(\=0/^0M\-A@>-?/M[?'1Z@_X(=.5]B+TM,$"O2@G"HC@;(!O@B0:!,,+8!OCR"=0X7 M N1N]M-UA5. K3@%E81$7L:?_UZD=G*[B6USD<$LH=R&S*V:!D0AYX]8D2Q520*ZA8/!&'9R MSO'W?>3QK'B;J)\FBDJ^NNJM3RZP(1>Y<2@>1W0,V//\U[H0"P3:4631A MV'&"H0UGK@G#*A!LA2]?VW_C!",;#AWVNP2K>IBX]T187S(7=CY&DG];;J0M M*1?(7WA*;JB';("QQJ)6T%D;8(Q1H:6S7B\7^/HZ.ZNZ81L0I[%*<&'25F7M MJR'KQ(HW@)9U4M(]?$JP#=9?RSH9)9C8$ YK62?C!-O@G+6LDW&"K?""&^MD ME&#/AD.'?;]#L+)UXEN"]!-*DXR9)WCAABKO>IX5A< MZV149V6=A>:W3C#6 MTEFOEQ1J@<[.J6Y6A)=KV9&BY]'/=.\DXH7>^8[GL\F"/;X-GF?+/BE)'SXG M@0UV8,L^&2?8!C^I99^,$VR#G]2R3T8)MJ*:JF6?C!-LPZ'#WK$.#UHDO2JJ M3UFZ3O8\[V?.UUIS=2:0+�KRGM2]S+P+R?%"1PD@A8(MW[4"!*M-]XM-;W6_*3M=2@BW MP;6H"0^+=_GAAIR^%04\30. "@E7?RK: 45"DG% AY M'\^E8ES\?'BB6;*J)#:^8E>.S_,]VYL/B3 M1%SE)M'X;M],RP+N&KOL?V0%"/L%!CX)H\"%)(JBU=)=_]FA3%X[1MX^.]#3 ML[,D>ZTMV8LX+QA?=_G].]]3QG!N'YU\4QJK# M"VZJN4U<9GV4L2(K$"+48:4]<+"Z'Y.MD-62R_9U/6VQ.RU0PIX-UDDE)P3+ MQYZ:*TZ M',AUOSC:QDZ5KEQ\G^XW%>TITL,^W[,O95!TZ_R0<$%*YB+Y=N1BEH+'Q2L? M$[DN[X6FZ'YZJH)I4YWK?E*HL^Z']56L.@$WY0G0_9[5)$47>ZZ]=:T#HOL5 M\2&;\&D&);H?9?!3%IR]VF:)]F^KNV MU8:4F&[3IV0[:?F#^E7:W[=4GW+FOS/2M?=]RV=NHF#$T?[ MZ/M7O:A'$VJ0QCQ('?,@) KND+0]2 &'@PPP:C'+B0Y\6?. M_88^[L8NA!"\>_5(RVDAZ$U#'UWUY*Y(S**IN\+/J T%" 2 3BA$.@V]CR]V MM'OQZN:&A1/H=*-)$D8QR&P)0)/"ZE(_.F_>M*%>I(TM%?/+GRE21 MT&M%\0>LIW'CXU(Q"<56[+!W1++DJ2:PHSRC+J(4E&[HGAE@-_DN6C%OXY5[ M"TX/,/#OSDWP/^?&FYX@"<#X8W3@VA#U(W4%]BF5L0'VFNJ/DM)3Q1]_A.J/ MP+4!4VH4+ =+_TCS_%4QN3MJO8@Z^]39=MY$&58.C: .K*AA("ALLZ;:]!O# MGG(U+;[?9^G3V\*.9%OP<<=O.-[*\=3C<:%D5\:L)CF! )6\V<"*R1Y-X_;S M1(CF$N%U^KJK%?4%=O2LJ_"E;(#9LK*.\>5MM+GYB3M5SOLTY4X^$]JM!%VL M:&W7V&(E8[*+U8KD\\86.]V#%&'<.S9,6LW)N;;9%<+^7#')GMOP3M&87:>T MPX9\@,;L&M.._C",,>V8W>Y2*F /K,@2;>:$%>[R#TUP7:(J=G0DJQ /X,)" M__7HA;H3N*3@9JOW8[(%(M;D4AA9; MK%G>M_!"A<[? ;$A2N-AI"H:<''1: '81-% A2+BP(I4L@8/O,)W?%>_PM[]E&JF9E.EA/U^Y$8@?/5;< "X"D MVD@N1$!! K%V(%O0\RW@8, G&T>Q$/)DX%O0R"B M92 $I\UDT@\?#=Q"0_IG 2RP>RC *LA@Q7"0EHDP)IQ^8&BZ<*Y@) 1*#Q"! M#<*I:^& ?QS_Z>5ZZ :$0AL8K>$/(M)*K>]1&[HV!,>;\%5%KB1"$=KQA(7! M$:F#(0JO=[R/"X4NZH0-C,V!?#*."\=/:&A%_Z\F5G52%6P()GO$4U4%7UL5 M+CE!B:D"O"4*)EQHQ9-9@V%E [[!FI80V -+10K"9:IKA5/62T4.]W<$.%@ M5'5+L5B#8U:\-+5P[(0R0!MK"%5V[:T)6*U6P*,!B9>K8#1+M0:M M0 S"44@5'E^QJR*_T*]T>Z#54S>7U:_)_O'M(=\SPSLS6BT]1NL]."/G6-;I M_-QZ:7'6_MQ5-%-VUZ1Z:=^Y<4K).6LF.J>27>Y\8])S*O%)8JCAC/UX>+>L M9*506_R9B2E?EX"6KAT&6,+!Y> MHG^E&3L)G"->*<=[C43;9]'IW'^=.UDIP21GZ)DQ/8T+848/&14M2DIIKFII M5N72XNNJ'SL,K'BRI!.QO,W&3U*!._#2Y#G5M2/,[1G$=ODOR1K2>VIH0PK@'L!]&^8$H2Q0FQ M#69Z\RQ?^)7/D_KRH+^O'J/M YT*;0\\LJE: MHMS[AH\'Z;U@0UBI/DGEV"<&"9N-;@DE?7A0U=E^^:7RR>U]E&V9=K5JI'I* M>I_+BPX91SI?9);U8=-]/)4)CUH\[QB)J'^5J\KU#P5F1"__ND_ MZO^V%MM%,7\-?.7X_*O+O^/H^REZH*!):5M&J]\>,G9MQS<%1/[RCS??04(6 M3O7+]Z_[CBW3PH=D>R-@-#KLT^H'F0!A\9/T*W.F-NFW5X])S$[[F( MO)97[99N]=&^]*X;IRYXO>7W@%-^W@.WW*]RFMII1UP6Q+WE?H33V[B_O!?_ M]]KI2E)Q^:+[>K4XJ%+EQ::W.$;@MK,\:?,>W'HU 0$N M_J9/P-NW[]YI<^\52\B6)RYI;8"A]8'KGJ ^.8I\$X( +GS[, P!1C.L .! MWSF H%2*)G!:+@^'SL"DY3$Z6MX?6!X861Z(EZVQ\\\6)P;./QKD&Y)B4Z[! MN@?]*[+N,Z WSKHR\!(0#K$_$_"9H@ -LM_6/9/\J\&>*0IZL"?''2X+<,6; MEQ!R;04T1('JS6MR!Q15T-0.]%40RU20H.+GIF_>9FW20D "KW7M#BY]N9NG MA7I886'S]^VH' 3TU5:O!N\8AS0C =Y MV!=\8+___6]_C239)$3_=;0(8+M5QA9P8?$(#'K-E]A_[P.@G!IR?^K)KIL< M0OB956]BIK*R-%\C6I.UAY;(7Q$7@SB(?(C1>N6'$(@ M?O>ST(JBT&Z&1OFFS2A1?:SQCZ..ZIU:>Q\]2C)0_)J@]YX1;93CTST:=AF- M18GR&?']WI>L"LW1_;AJS]?>!_-D^Z#\+-!GO2EK2?U[0?DI1AHC^X]/9.MJGN]91 M[0>X9/]X!=ZK!!S]=\-DI4_W\RY911O]-\]TM3HH=U26;KDRH/8^'4?/$U[1 MKB#J\B;4?I57SO22$2W#,!M:_-2)ET6J13??52EIP]E79+X4_O$$TC+G M\A>Z/V3;G*?G.;_0-;/[9:FOGH5I<)]Y?6.Z=M)#5J? \1;6?.08=2+GX1!E MS(ZBO"T"L\F.*R>XM=4URY["MBC]SNMDX2\H8HP[]?9<4SM^M\Z65 MM\GMFBSF"N)$?)2!2"WF6U$DB+'=K;\[*W7IP"U!YS%A/\XX;,LVR:Y$Q$*C M"OI%FW-Q'E9\"_AD%+Y7[/[(Z%:T0T_20J6*4U.J!\]*Y@EO?&^+'6RV*\G+ M;>0#,]BGV)]*1T>,TQ!?E]6Y\ZF8FQ&+"ND3)0&^36<=ND5-@+H/?.F; MOU"(:9;:F2-+)"ERI13U3:XUU3<5)^3VZ>=:U74.\U--MPS]SAB=U9?W(5L] M1CE53M#M?<^:ZHMS_LW:>>_5_5SIT_<+=J>R:U84!#EG";KWY06K%>,3TM'7 M!V9BM#G.#\M_,3-*.[T]E6F/359#,>OSSW^/G*=DFSP=GBXEX.^U58];;2FS M6O2')"9L^Z*LU =MX'I;/W[]Y=SU^]SP->?<+#G$IQD1J3Z2%(#3PMU;%4"2E:%5((BY-6*9?*P M9Y;0"4^ /'A:6I 7N^?FMD%ECSXM=VL6=[QO^+&;?3P MD-&R7TJZKKO$]!D(;3*;4-GIC>^L#1);TV9FXB) MMXY=#WL(+=<@@!2L0>SAR$?D=)*>I!V RHA2T"3I@3(!LKN?N-[/$*U#-Z A MB'P/X]@+EGQ^;N#Z!(:NMSKUMCP^N+7?#POW.GQWS\C'=7E"KC,I5S9&=.J& M\[-M0^"5U%FQY\R$#:UHT8M)I6?*,V&QZ]J0BTH"T*5\;"8LH]L&;6EN D$U M.R%?^0-8NF7&JF@(XM"'A_*16<*"%;%B#+M,]+M*,DIM4.]F7/-(?>1.L:+-__LS5Y-W#@W@'_TF/*R&PP11O MYHF-*:%O1@G5FYY>70DQ4T(2A"I*: 425I4IA6E2;XX"DEO1=;?!QY*#0=4, M+,='T^#H!@MFC2KHI14#+EN3HT?D&EH..<;EZBX"J'+I63%$L^XL6G@:;#OJ MSJ(2B$%V0$S0)7I(%7FJH=40PW:[_,M+&ET+J##>CLG2"EBIQPJ-R1)8#BM& M9.DO/(4144R6-D%)4'C/'WF"C01#K&BH3. 1M8-Z!RW'$+'-%],XM& K*B@< MM@,\0D4A(LO!X[)"Q L8$A4AVC!1I G] -<;=+LG]!DPX=M4I XI'.@/R9H; M-BZA1R1<((P5-,F*(N,F?G-2DVP(V3;>U)@FP?ZHR[FQZP*:Y)'@E"8USXL# M#6+5GA[]>^6GO+&GQ[I!2"A]+1M\>ISVABC!XW,'L?CPZ$F+:?Q\J,H)A:\Y1V&):?4LR$@?%3QVRZ*7$5;7FDJ*D\Y!_O429=O#9IUL M-D[43&80TTBB.AE4NQ?]AV(>2O249OOD?PK]*ZOPBE$I.2TI2G)GPXX_+U3M MIY2P#;;!@*L?^(L4&/#54-_H,N#R#L64T6TB9@LUN8<:2>&L7MPRER;UG01R5&R:1)$ M.;9=9./IY]$5JL<')GW5+Y)ICZ;1_8Y-LJ:3*D'.S2:7'.@IPUB*E#CG3IL# MANIU H7N=Y1Y%U.JI9C?H8VJJ%A>NUJ+Z]$RVIS1=*=?=9?*(E&>%?YO%?\L M0ABUQ2 @*W>^1>PJ?^*IWED2;?H%]=CUYS.5% KJRW83M8'WIA"+H!F3WG1'(0G(S]09M;S8OB6+89< MAS<$*KXLIANV0O8L%:Q-]THUX9'M#Q\BS_Z7L5\88\<*RT[:)HF6R881+#)/ M1648-Y!;S;,Y MNOZ>[TL[0O:S(\=7[.5.KC9I?LCHQS77+V9G"L9^*?9'^$'5Q&P:?RH4+C,_8=(2VG+5#)09XQX5W!F2U[ MA*0,R[7KY#CO-^?4K$FFU#5;-M%=T_WX-WV[\C]E0K['^-Z&."BL1S27LAY\ M%NFAU-V&<#*#[X0NX MEMJ?G.:1ZGZTR.G7)MI?].]W8$7U0AU++?Q(#KX2IP*X-CD5?N$L_G/;BJ]I M& ;]ZN@"U]4#1Y*08T;SPV9"':O#P/N&.8\3*E%S?FGE$UISL$_OF<_"_2]A MLFES<]CG>W;H1)=3[KE-Z15R]W0.9$GKC/MJ#6RX!>O^I-58:[9I$TKTH0N@ M[F<_/FV3Y4'[4ODQW3[ M4R&N?O_ES+KOKJ>FF\J/B02M[X\1MN/HHU(WG4E[C[??WQOVGOP;A6* M"(14R3VVPE(AY$BLUW$6OB7*L])[GUUJ UO5!UC[K$]XD5/M:R'Q4+B49:^? M -A0E5E'J4&1JA&Q3>*-)9O4"!GA]R"P N>8 W%$OSSFC'H5^<9P[I/8N/=I M5OZ(_SLP,4[20K.;G*Y>Q8>,IP7P^$_Y.")> M,N5\YO:L>)@0C<\_'W:[C?ASE#T[/T3[J%A9VBF'M@KQPQ^JX3@SK0 %EO!AV?0@\)63C5+]^_ M[K_1/$790[*]$1L5'?9I]8-,;+/X";]ZUIOTVZO')(YI/>J^V':A9M6/"DWB M,U.JGS24@) I:/4+HX01?[/,:/3;3;3>T^Q5M/D6/>>E,@9B8E#U0.26CY"J M4SD#KQATWXPE;0T%;8TF!EC\]L(#&WUR/!2U69UXK;&L9I;OC<5M\4Z(\=4# M?#P*W6_6;^U\.2MTQKWW/-\T]SB$Q^-HY=PC(]P'9"<;64E(AW%4#.F]]+Q, M=Y!OMB(PS7KH2UGW"#3/NCK>B*Z"%]?Y4!5OC"S?%7R']8[@C2S>@QOI%' U.U)"J]TV(RL''B#/->:!MF=,S!O?H:U\:V)Z=.A7\P9 MENZY<'S->''(9FP)T 6!SKDZLCB,U,H0Z#KCDG79W/P-;A MO732D/XCRE7'4#/*]<,X@V.H>WWJV'_O0Z"<@]00MM2GG$/4W9>F0:KO(T:)NX9^M,2(!F'@K2AUR3IRPY4? MC9[',QNDHEY7@<^K1QH?-O3C6AZ)_:76(A%U^NIY. M%0T[VL8>F]1S=XE;/36!XJF)B9"?1NF# #;U%G &O:!N05@.)BQ20"3$FLKC M42?6 VX'-W\=?B3"IC*@S]C:\$@5[LHWHG_P(;$RFDU5!YU#,^RJPP_1GCKO MHR1S_CO:2'J38V!%HXRC7+2/3?K00E22.6BH$S @-KQ0$QAV.1AL=M>[ :2X M?Y/?O \/O#UMV01S$"\MQ9D']BE= F"S1@%\.:#S1 MH$@K:^<:?/CY_:ED@[_#$"^ 2B,J8$5WC>;8E.*3] $!Q(:BC*:#T6E%P[U. M=C,H6H7G)5 *G.0 Q/%'P,\$'?SGYQ]V-!,4MA41_OGO/"X,533-IKP#K[A2 M_EOLFT39K!B?3K#?)K=Z EYO**?]N\$JD?E4K]B_#]LB^^!291ERO/L[IGW:;:F MR0!XV(!T!/EMBE7!HU=A9DX?ZRVOV,T.;5LWAN;H6>Q]-;T7%ZJ^RMI>DDB3Q*$(9@%5.,X6H=L3,8D=5J M#0 F;A@KO_%!+'ULZ3\K]%Q]IEI/R5YHR=TV?BNV]8%N5PG-FZXB1CN%C&W" M>9U"IG>Y],'QX#:F3]/ MNQ^=3[]\?/ONW0\??O['9PG1]FR_5X[.XVZ^C38W/W'5 M==ZG:9POG _;U:T3_W7YU\CYE6'G/MV^%H(M_\ $?-CNGZM__>./;R\$31&& M5I6:A\7 ]H];YVZ7)1MG0H\WQIB[$._HY30#=U[^^?2]^!UY_[WRC^MU*^2W!6Y6RFWM-MS&S"R9T+2UJ M._IH!%T;7-2FOJO 5OV"5P$&NE7-RAC2G[)]A"$3ZJI+Z-']AC9B3?R.\FCH M?DN#C]K;\38ZY-3Y.=66"\>=&T@P]+6/MAB8K#T+GEEP(B5$=O)LB/LU-5/5 M=-%#ME=O2=';K?\=95F2EYJC+7=QBK4O=)[@)>!.O][>F80CW_&+KKP-!"'5 M?:!]Z^4YS7CT>+6)DB?M:Z!J:*G[^7T_-]RM]JJP*!.$*BCVY/#FH RHO77_5_2T M>ZW[8088V@N_3?5%SW_OORY^U?T.X-]B<,-^]22!= ALZK55-?"MO) ?OGRZ MJZX=[?W_HF_XG',!]SXLKCG]'E*\/[/^9[6I/L^UE5V)V@;[V_>Z'TW7:^:C M3NAA1O6[K-"'!_V;7UO"]'=V'^3J-U)_R[3[H]'?TVR9[)DKK_L-NXS?9KJ? MC@]9LGV8<#1D*&C#S^I]-\@V-X@FZE=>M1[197Z8'[6-U#HSUI?:@S79QG+7#&]>ZG_/TP$ZH M-H[0IUV:J8=NU7I$,DO')B *BE?+'>43$:@^X"?;?QVVPN/0GY+S$"5;_::X MLUE$E^P#/,$BVJ>ZB^XR/KI1>Z/+GD/:NU7$0G0_7L?-4__Q#]!0]T/RSN-FFYQV*@= _LEUY*'KP17EK'+2X>S^N15SM MO]]&&_%R))Y+/FQ7/RRC\OWE;AN7ORO"Z>)?_/CCVV*0]'W)2&L5_KV'7*Q3 M_>4G*C(#FW\S-H7:/9WYZKH+QN)XEAI7D> >0!NBL'4_TEI)U$YM[[T^V3IQ MH2:W#G\5%[WF'5!4NY7OVROQ@/+ T[CX6"3VD^;YMHQV.T^IT,U]ZK#5F>V< MBW]7OQ2(BO0T2QZ2;;1Q=G0O]JV8,2K9:!O.88T9H*AS8C?AOPXQLVW%1C59 MJ0!<((6@>,I>)QO^/*[]NI[RN##/'XEV.QIM%LZWQV3UZ$R8&A/E>?*P+89A M<3K/B9OWLU+*ASCG3I"7UXT()!I@TT,B1$5ZSOLD4S8Y!U]-M1VCC]JS!5,?:E MH2/N[0,S"YZH4U]MDNVUR@'RB@3(:=DH'?L'AA<8EMO=QYAN$WVO7S^EHS_2 MHS)4N:7R"_V:,-GDVK$484LSH'1X&W]G2C_^ N>Y$DKTS::*+A@4V8^BW12' MS=*9:/>C[ASUGZ)M5-2AL W:))3/LN4?SI+\-WZ^JK'"SH;YNNU1K?O').=_ MNR^ZDBOO+I3L;KJGJF=#(0$:V3,0%)6]W]]0IH!T[_#QS%]OG:-4S_)O%'>@ MUR"^OP/8IE;J",-.#KCNA8K>\O8X\7V=C]H6.=7:UB;SRI7'I$M>!9V< MF[OZUE 32' 2;?^FU&;]A+M;]5*+?CY/]^QH/[B)(SJ7):G-03B3H1^5X5YQ@?5H)B[A:NH^R)V96?-@RC]\EZG3M%YKG#,^I: M@6RG>"PL?4?^!*>[94OFCQ;OEIMGML!3.86R291RF/%;9VPY1;Z$;'=M,N11 M4$3!N>$^)<>M2->:4GY2Y4$Y$Q.:G#HS2?ON;Y1*_WC]^\!N%(?I*_N>9#5I MABP/_&N'I3;L6$R8V\HTGK\MBDQT;>7X]I@ZNT.V>A1%'9(389,I@]T";Z:< M!OTK=5(Q#]NQ6/M&B(4)LV1;KO\=)4;K?X%^'/21P?%&/[BTG)#AI7V'7R4+ M9;KA=%9J[B6-]#-3924VTZ1*.VT?L+Z0)-CGV61K85!$Z5M654[I;SSP1K?_ M2HOZTG9T7GLS182P9:6ML_2)K;79").*0:_#K+BH,**!,>8ZOT&/TK?LI>1D\\36K"-DHRW3QR'WCW5A1Z!>1(=P=SW>IYV3S;[&2B MVU>>Z/:)9F]YP94DX>UNET'1[M?E"6^M/YV7\,:#CN_V=YMNLAO_29G+QC_\ M"V^J)3[#__13LDV>#D\7SW7;UZ!@ M^^74J<':(3'F",L/%P#0BD12#RJ?+O)'.%W1[Y:<+DC..%Y\2K0-5H3GA7K' MJY_SG\JR3*SH&UN;2J1XEJ;1ZM$YMX-!/T#,S-P5/RW,TGU6?T[K&[L\@]XC MNA\7@[D=YMI/2#%T>&\#?@9TB0"S/XI*^VGQ>%JD'UTY=CNTCT*1T"L[#C8] MB>.R17N=Q#TA-E3E?FN'AFJ7LDHM9Q?3&5F-O2\L(IO1.1TN^M_!-%+0=>M, M>(K:M;SEPS+GH=_M?J.MYQ.SQ2<+FXZ]//G;M\(WJE'3'MGM0/I4Z\+[0?JK2E M71;Z38B97D'<9Q2@2+9* KA6C"2H )> (F>UU EV8_/*R?2P=^JJ1)%2O8E6 M(DN:F9?_HJM]E0_]KT.6Y.P?<2:.JA=AD<4*VI6>S2JMC/5B.0*!_ M5*NI[PKK?I+;$;J?!\3-TOFNEVZ*=P3,AWSA/] MMDCZCXK"C;^"J+F1^C2A6XV^C*9RG,CBJ($-P>(:;W&1 ]6*CT@HMLEU(666 M*+L$?XJRU:,#2%50N)N%^W)FZF]C=@LG>Z?L5#3%,6Q7.9;U%DZG<,(Y MKP)"TF;GC J(L6$3$@T(;:HP)4&1NW)>Q86$Z[/:N/<#Y:\@Y!40$'L+]=H7 M:03M0C4)$UJDGU5AK\88^G)= MZ&<],4M[FDI(SJ -3]+UO!NW>&)&/U#K&QRR\*%^A^^0.D@ MOTS2,WJSF2G=NY+'+R[JV4./9_D*DLA?Y9A/>5OM/Z])H,(F@\V#Q5/]A9_Q MF/WW7]'V,&'84M7V8,IU4\1;F'-R1K]J24S:2;.89E->EM:B+Y>(YXO:>Q$# MG):\?:D>#$UGL9ZF(M>F()V'2#M(=[D. LBJ@5:>YU4>U'NZS,XX0CU "L[K M'#(":-HW8:MIC.YW;-)O[ "N-%K,2.,5Q2&<]-9SF7?9MU.B>TVG-]UO*!O$ MZ7[\?;*6]1=$KDW)-UXYPOQMDJT.R7[AU+7\$-T0%P X:6K4+F*N#..AB$T4 M4:6,YCL^\D5Y7D#_SF%RW?!D!&>9)72=+YSE8=\\(>A^[2/O9Y'NG>RPF3K5 MB>UA?EAR(.:.G"0NA5RKS)RP>+G0[G^S9,9\^=Z3%PUPG+*3C=.Y5D[,0/[3 M?]3_;>W[+HIYILDK1Y2_EG_'M_ 3(Q0T)XFW<7O(TL,VOBGX_.4?;[Z#A(?7 MRE^^?]V?GOL49"FNGW%DF MKB2N?E1HP_XQJ?]10PD(V6U3_<(H8<3?+#,:_783K=F>O8HVWZ+GO%2H '"9 MEJ-[@5O.H3G:EY[...6%[L-;?J2=ZO.W/.3H-".@'2[PP+OELG=ZVU:IA]-5 M:<7%8>#?@M'%/>C?$HW5RY,S81!9:Y7W[XLC@$)4'8(B[SAR'C.>?/V7")+F M=;'[29YU?A/355H4&KUB'-", P/[@@_L][__[:^1Q)("^J^5Q7%UJ^[,@!DN M12L3?(PM,9_''2K/X[X_%1WM3N06W5-Z [G;8\L% >>LK#<]&YZ/L[OI/7_V'O;YK9Q+&WX^UVU_P'5VUV5KI(U?*>8GMTJM]OI MS6XZR<;IG?O^U$5+M,R)1&I(T8[GUS\X /@B$7*H;TN6]KZ_U5P[:'BWK^N\EL W16$IRVXEK3#V/5RR3ZVT!2=7QIXR7T;9\NU M7]*-YLG3? F]B,E#FE+.SA0:*S75>4L^,;4FPL(I/>07U M,$VW$Y/*6L0W +RT@ Y,873ZB'.TIA@8>"U#/K#00^4PUEC=*J6 M,#9)0U_6/CCV!2W\ALZP>5%T!G8HBU%^^^6=S-!9%C"12"X0%>A3KO4O.[PC MC':2^6""*R%K7\L]EK> @I:GW !^)@Q)JPFN)Z79EY=43VC/Y!U#/@80FZ6X M)NA8"F6?2#7,V&=)I<^V#:7/LYDU0W\[Y4!! O4<6.1GU-(?R2TJ(3 ML=_$Z4+@ FQJ_Q*2$:Q.5TRYCR#K ^?5*BXD!,"!L#5$_UF\W<;S+Y 6T"S7 M2PI .Z[*MZJ4UET2;ZLB@>P8HR=/=THY6)P!ZB/_VM4=K-&R2A<)O$,@/<%: M+XL8'7.L8,^X>.Z37:XI:/+",@%!T.SBB^)=]FHT![76(HG&#%C1'<'&ODKA MG:/570.33JTD.;:1J_>B?73U)%O&2UI(NJW+:, U-7W!KO^2^H*=0.8^992Z3K:+&!$U=\]PZ7CT %%;G&L@6 M6O>@[#S2;,F+NO7"F2J;R>;)JN;UE8NU@.+S197 1=A0 G%-L?9 M0U)L^X_Q1V)6"CQ@=I_$)):*'*KI(8=9K>1=_->J>)*#3=FE;H5?4I&>$WDU M8 X8G5G,OYW__4(NEFPK@SRM[!Y0%U'=4L"E4K;/,L>IF^%@W>7#*93R/T+" M=T>P[5#^*KIBJ+^B+XH:PW5D*)*;5E X?PS$>/^F;GBOT?6*WG$YY#'P>%5[ M(^,7+@%FDA_F.VY9B=(>@JJMBP^$Y5-F@4Q8LB%W$]J]O< M2-"8A#(]6>*&]^<%$LL_7A22$.K&!YDD\\@YPKT+/'!&EA-:SPC=<-@'ZVXN MM*DMD.?QU\OYS@*U2Q8:UK,YV!D:Q?F20A&N:AX#1*A4E2 MZ\%+S;H' M"_XNO7'9\]E4X388G,^%Z-#:"[AOEWDA.G2@$I.O5YF"ZWNKY^%TPY=DF7BV MC!+A41C%DI=XBJ_'^W1^3S"PL8\2S8JZOQ@[_/!Z\#YJ)K_UMGF1#F_](< , M]\$_B_PAYO*-=D$O%W_E7B]X#WA&]11/M9L]H4H:SBCV87GEH:_[X76[ M6A=6H\->DI'@N77?A?B HY@3-<996K9W!\$T!>AHN'0H<<:7$:P'XYX1G(/; M),GXDMZMDCDA;T2+][<6KZ#%%-H'G8W_RSTW&G6GXB4%)SU/AG_7#2;&B:XZ MT]5+^,+@%)^?VJ;X0 N!72,N\PPN5W0-@C ^TU6Z/0-=]MD<^7CQD!3X8LR\ MVL[S-5ZU$+IB*!VKQ-ZD,WSRM39K'KXD1]H+9$I'R2WJLPD*0E:>,LG M/V'IEN&U&H!#->XI(?O.M>-:9 +YK&B13L!DRK-D"YFSY"O_MJI(T.NRQ6#^"M\[MXSCW?$C"_YZOJ MB-8_K5]SEZ]6^2-_"=HCY-*?+64!2?D:_2F/.4OB@AM9>,YYN#Y+&7)"[PHZ MH-W!#5@]45 8!( X[#$EL*$[N2\IQ^U%,L8 TSA,=SD4?.)S M>'=WW.W)MHS$$0AG >II**5HNL/TDF(_OEUGUM62H;/C(E_"755T('Q3I"(Y M=4PGAQX+YR=VC-NK"RVS,EUFZ5TZC_'4/:"'*U&*5%;X.+< TR3HMGSUD"Q^ M.@*=6W?3PV'$KV4,IX$!['N2E3&W MNYI"3O8JG293L,+^6F6BY4&5KO5K/G^<]J<\&J/-\4B$OB_S7Z+O&#+*'[ZL MXGL^%OL+!"5*@%?YR,U$&59NFZTU&QF]I+R>/PMK*)7_K#+T368+D''+)Z'V M]=86;Z= KKX4.,\TAI>=;G/LBWX9MTF=X%/7"ZVK6WAA5#:J;%SQ?#5L6-C) MBRY^&@P5:++/3R4^(][Y!GQS>7Y[>_$__/;F5R ^32KQOJX %'HULP%M^ M3?)BF=251\27?4Q N>(]SC=QL:YQ8'LB[KTLQ@=[5G=&H!5HNEY##X@4+-+* M$PX%VK*6;62CYR-T6C4M6'S'KXT4]#P%9I-Z]V&';LR1HZIW-38P)057 #PD MY6Z#W\_+P?ZXP8#A_#Z=?TDTYIKWLF@L7)EV6*6B;D"L&1E58"/L5E7[5\/= M8%_V*7W@']88Q00 D!3 Z&K;&JJ)T@7>!A-O@LJ_A :[59\SV2394%WIY.8E MA3\"3V8!)( K/M CW;@'J)IHX7$>%TVQ\!Z.4A.!%35L70'/V"-09(YR]0,;QC[+*>K.F>"K\=QL" M"K1YU530X[7'&;U;]P +M+MTUO14EMN/SQFH$/2S<>DF"?9 MEE^[/S]]C"&+))E]DJ_;3T"E='GSQXK?_XF;\KSZZ@1.9)2-)OHC_I.U9EJ7PW7_7D.V[L MSP$'I>2?_O[-=V!'K./MOWV7?N6+4ZT7^5;] M\ _EX^IPOGNW^W+:LF)*MG MW^_O%EL'N_<2KL[9_N;],+I':+)E9"TV#W88^X94B1Z>?@8];RF*V*>E"-,B MHMBGW[V[.D_+QF!O6>,(X:MPECFAK(E[KFNNS8;7/O1K<(Y@M>D]K,5%\NP7 ME7*(5(JS-GQ%EP8MG72FX,J!,\Z..JR'4BC\U*%MZY+2+A*WH2]"Y8H1FW7* M_H*OPEB5.2/UQ>M.TDLJ%@AMV73,+13HN<[O6,F?6 G3">P1UD"/26P]>>(2 M)G<'*C)B#;UJEX^13+#:IN3_EV!5<9S.G"G\_O,4IT"$BB%856+JX#V%\U*< M>@Z^B.,@Q:FOHSBU+7LXQ^ESW?CC,^U6Z1$]FOVZ6GP N3Q"!OM?'3]B'\VJM 042;0;?I%S0Z^[QN#A8:H+;?N![-4Z[IA-(KB)34.**YU02U+QWF%QI -E_5-D1*L MYX)_PR*5^.'8=T 7!+/QL-^-9T8[="+N@Z]:Z !(XP\/@]4D;(=J;R2LQ6IKC3/?4FE>8II_>I^>#V=1FB'MW_VVU.2.!N>RNGG))($7S'R MF6N/H6T^)JL(H8FDJ"@P4_^(MQKT1:$-(NR#P,"!IVT0] 'X^V"3X^,5MH>N MMXN?T-_<8$U@7R"5-B2EL&\X %OFN2\IJ12Y>ZAEK(8?.ZHI6I>3-(#+Q3H M6X2P9,QJR"NVXB]$RQ00SE!,DKA,)HP$SF8*U>@\J>8.&)+F7'@O*L1NR3:R M+O@26OP$9A-!?L^%V:3SIPR00)$PE AJ!3"4"+N !D/2'N2CP9!T8J4CM_-> M%&FK[7@MPD'YFE69ZD\4*94TNY? *X*&"P]D([(KXO;*[_B=L97,*VR> XP$ M_]=\GE+X7@68>:]KAQ%R7 +OH4TM2>QR?-&VKG;%>TD-=[:KX-.2>5J*K#B MW8A4[K9(">T44,AEN^PIB8'=<)D?APO"W53S_0E!)P-\(^1+)A:>1@9?DH=N^3%M30#A)^0H"J [VR$S7K+_31(4@-!I ,05*HP+"/$DN"LV29;].C>KQ,IC$; MOQ4MLL/!:DVN^C'U'IHR?9WR>TE5378HZYK:LA2HNFFMH2=N5"SC JQ*]BBJ M-RO!A R1%_[AX(&4]\-!M705,6!ZBW/UQ![S:K7@GC[_BM7VG@(W\)C4 0-5 M=,H_6WRH;D->$O*P/?,5U1%W2J#F2^'12M.L0S/+75Y19ZMK+//',K6/1]:J M2;<_B.__31 B:/#///\E9;]JTN0._V2]#_$MM^TF.Q#!*3@,#P*A#NS'!YD9 M5SLF 3O$J6H+RL%5$SR,W)3C[TWY=MY6)1?JLIRR2R7Z!VJI7A;UJ>+[5=CI MBAJ<6\]KM='S. .XZ5L LN _6/,Y*IJM1L-,6!OEF[!JDZNZ\,5#.A=OY-95 M5B:K"2RTJL++-VDF-@7.=G^-@I<4LJD)>(5WG69 ":M6J[P7^@X62)!K=.*! MR=U=,A>R(6H3W:; M^N3 =SPGF,6)[=QZMW=6%/FV/P^LN]"W'<=Y#LUOMSK9%17FO?+D+,_>5\!J M-&^[-\/][LV;ZK8$(,9L>_T >+E--?)NK^:;3Q]^^^,_J\SR9*OFYP_/-FY^ MQY)R'F_X.-NB2KY1[*QQ8(\L=K95R\2.S([E%Q^OLZ5)\#[GE[MML0O6KCF3 MBZXY!L]FBA?/HWN_^R?[ MB-[OOAK'BXVLAJ6@Q!!JAOC@\X1$RMZX<.ARJ7-I-+R@/PE)N@BMT6KT\C$L6)&SH>()[02"VUV M4(PBVL' N=8EWEX4^XFB+9I7A:_:?;^2JWB>]&)_^'N7?R4%*7& M,>;>B3/K.L;U?PU&-)+W*S<1Q%7/;VR):/2'W)P[!3X/4S 77#'G9L)OC3F+DD6;'T$:'E?958KKMQ+TC<46WZ^ M_IX4S(A]HE%-+T(*F\K+-O^0EUNX7%J('!'%%G_D\UB23;'K8A%/V._;^'X" M@4W(T;*;>+5E[^(O";OBZJ0?=6PC?9J3&;E_A %!49P9_B/"YU@.PG\$_8/O4]'XNA'>%KJE 0#A<_Q\ M_1LV>>T,]6-Z1^:WR_>7OU[_=OW^L\I8W&BF3@QW]Z;N>.[NW']Y>W/U^\W- MVP_O-:,3"Y!ZH[NNO3OZY?M?L O/5^_=_[MY>X-=_@]OL"._>?O^\OW5V\MW MV!=_O/A-637= B;4:AP]H*-7"AX_7GRYAP6XT MHQ-PKG<'XPJZ0:\A=Z"HK"6>%Y'?*12:2N[--'1C% ;KWYJL/54IA2J+A"E6*J?5&99(YEXZK8]R72D=0;(.&WR M6@5/"+D@]C$NMNSM6W0,>INL64B*"/72]GC!R(" \9-H=R-48[_AMC^SK8O_ MHG"40:W*70K>MBANQB?[ A+=&/CZ=$?L3Y:* M5-=.UI=)L#!V/7RU64BVAK[7N? "RW%[%I MOGJ8"+N:P*6('?]WQ;^:3^&I/>:L/J__S>JLUOYOU:*GJ0'T";@S>X(Q\Y3Q M@$>VE:VZ(A )#'_H&F8(&D!M'5=@CW&QN%CE^1="373G1!Z%_JN%_EDG<4;X M%OQ5^#H.?>O]7ES?BEF8[/[]C4A>T+A=6U6@EU_G=^+;L9+$F\IWT]T:B-JW=V,/A1WU;;" M5S;1X_R+>!NCER_YNCD&D4OG($OX$\($ROE]LJA6PSN==(OXU[-/0W3:XJ?0 M=.SV3YUGR@-V5+&J%%E65IO-X*2;P7L<[/U%LB9T>'&;[ @5UWM<'3I(/=;+ MCOX2N93<.T ;=+ <9?YTF^ I/#8%]"]L"^[JXOL%6Q$\2J7U.4RX/SH_(GC0 MEZRJT)T"4TY&W7%3WSVC'X#^"F5W*Q)#&>'H%"FE[JQF$T([9\"*3%>2)[FK M#P@VVMBDG ?LHT?*N,9"1OO/"1H.>)4LTU(>$'PU+1@4Z%GC;Y9\E[O&BV/)NIJBID\"JH:+E.[X;C^O3>,)@1N_?D\ !;[]&J1#\Z^%SU MGGS,BP5ZCTJ"H V&P^D]J:)^-5#D1,7NB*\#ZQH\./4VC:KP395I.*KV4HTL MXT#MR.K']USE]7ZXCI_V?R3K-/9_RJ>?';LT/959OZN^-_<'$07GZ\U*.!9[ M_]9>-NT_Y04K4[Y$<<&$W$TA@%RUG?*BG5VS\/B>X]V%=U4_]G&WF X&:H6^ M01?IW7!,^CZ\C@(.P(>. *H+G_[*!^LHLO6E\=P):3NTUXJZ#_MQUN8^/$?7 MF/%)H&TP'3"/[YNRP5Q'19<4GF$'<81:G%-W,(EK8CN1J$-W$R:5M[1,\9D ME0=&4(OJGLE.LY=0UCF>S4 MTN 3/8"\LJSB@M])24(IO%,19^Z+B!8E@#XDP=<+-"%6I.47OO4[V*1XY[HL MJ_5&RJ.0)I++K$!G#P#P^(&I[(CK2_ <4!!P0Z9S?D%#Z^:F2!;I7-8I<>,' M$(9NDZ<"WJ6Y1307;W="K::#DS4NHQI68P8:OD;HJCHA!+,%]T2]YE?Y(J8N TUL+ M$7I)DBVL+K[(65458A^79738I^U+8@'M@0+/P)A=$,G"GIUZ3@ITCE#95)WZ M*B5D<9]^9%QH" :A@)3&/F^BZMH>6L76>_P3G+@WM!,']TFR*I-'$LM$)JHZ M\4::+,%%O^ 1JH7PCQ^Z@$)3@0[/DI5&G>)G4N"?R14CK!>CD.=( @X^9?2" MYZ3'!>2#F0H^@M7:%/]QKV*=BG88],W;+;2\OJJ+\/ 7>9TA8?HRAM"4N>HY MTDG9+]0N=^NY0. ^_CLWLG;)"> WVMK M.K&LFZ&IG@C/E09Y9TWY5B2"0F:30+45>TQB"7W:@-13,H(=W@2H,%)E0OS$ MS[FAC4=V:C__MMH*",Y5NDZW G"78@#4\8"\VHKF:$.!Q]O;"=^OFJ?MT M><^E;<-7/E\F63I'K_A#*ACL[U95DOT];EH/_N/CY=LCSV&_J$KB,?(UWW!W M:EL\$?V.WS.Q80*B&ZW[ZPG^/KV9MJT\5W$6+V**.E3POT"Q4Z3)04]Y9BJ& M[04RS_@80X-646X%XJ[R[KHP1'?PU>CE4DH'5@O>^R:Y+2J@ .*F.IY5DVL[ MKN[D]5'6>NVH:D2=):MB \67!(AVTSDIPB.UK&;_\'WL>_NG@+^Y(B==PP(S MA5;W^BI]^)%2K1XK9C2\)NU$=["O6"?)UH ,-3 V:*5'#;65FP3.+5]/$ W\ MIO(]E0%%=*A;GL^)/ADW,V5A^)9J";Y=*;AT/$$*@>;DF&2>AB<$8H/G2,41 MZA)IA9@"8*\D]9R?I;#QJ.NPO]SD*E!\TQRMX/@<1VC,^,RZJ_1 M>*926[X=*LRMEM4+3>U4XUER*QN->;9),N$:&3C3X%GA)W,+;;6#([*]QU\] MI.K2PRMRV?9'F /W-($YMK;***XP>'GX&I$=9UJ'D>D3@.CV)-IU55-3(=R@ M>@W N)\P$ZT6K.YZ8+)]@3W>IX.+SGHOO$V6PNN%I-Z&G[^$8+LJCZ-SF(4" MH00Y@5*$+G:S3N?"DQ *S99(EA1 ? M05ERFR3H625?XWE2W H@036Y3P"C$U_\_J4 K@WVE\$ (]J[@C7;NNNF,JX7 M4G0T$4*(M8?3VX/ ,A5*] .9I-WF7"@A^X]?YE3B.,ZKJZQKZAPTNE MD6=C5\),YEH5,]30THP^S%L2+Y+!^;W^)8CW<+@:A^GC"Q6'4Y3WU1G:_."_ M.$=/N?A5W/]J Y7?NX+1D_V'TDZJ$'G_W M:MRE@("EN*=)(ID][E2T$5#1I%ECKA*8F:F&)?%%PPO WLZS^':%KZ("TST! M"C^\6X??KYE"V%6I]J32&9!C8,O5[]EKJQQ1/WL(-(SR5 M%85%!&^1SBMP -&5GF^DAXK6T"^FA)Z*F0EG'>]D4"B ,SS)P)K;@GC],GJ< M6INUUN@@4TWH@3.K^Y@VDOF0+8[(C>LN\B+)[R#C@XY^H=<*?W,LAE-V]X\1 MOE87CO""4)]_'G$\8K%ZFRO% ZU[K[_.DPWZ9H\5Q?)C.KCW3..B2%8H-KBQ MMP^,$3_BS7NTF/+?%I/GPW&V>LW>1W!.]IY]1>CM5\5GJA'/4,OZ8V+H1=6QG>*]75$ORJOBR.+! M/G@#VHHYELJJ]X(D6\;+$_0G$T C#L'I'0'7U'O%LH@AK(S'KHOG7^(EO$&C M0%Q3=8^A*DB6:3>1M<;71?#?W1;I;74<':2F@"[P19:$9&2C,_"D&H3&<] T M:(^5R/-,B%6=0<*@9!W[[' ]K(F*;@G8F/"/IY>J'2Y=[$L\>ZHI4@F,P96' MJN&APWI*+"NPK:G%ZMA367$[3MKYFA['P#/5@1!&D0IZC>^X]1Z%?<>Y2H%^ZCRE;&/ U$!$!.A@0M7DDT9__G'Q3?ZH16TG)?' MM%[V=WM>Y(-AL$V>L3*OMO>/_$Y-BDP7G#"&Z#BS95.?&#")U8#K='&A1I<] MBOR_+[VMPWD=M?$F2G1$M)TN M"PJ[VZLC"#NT]C:1L&.=Q*L?CVLDT 5/=/K$E,\S"^3QE.W^V+5ZR*']@E 8 MUC'*3N^<)C&^SR,GU?I0T "J,ZP4H4*>"J#W:]TF@E[LHWJ=#C3AX*.)H$[1 M01M\()#B%T.0'*T]T2LEU-F#3ND9PX" M#T^>]CY70-:B3<6X2)/M$WBC<"0)H$E82,F('H.#>[H I-QG@UXF4JRQQ9,L))C\;7D.H$5;VN5G%):O* "%RZ M&&[9ZYHHN:0_$23R,7X2 ?[&,<*[9W^K2+M$CF6ZCRSUF3*Q.<3\E6Y#C4#1-O%<:(C$4#&7:^6NP\U=C)ET&B-NX_D7J /(%A?S?)47KS_]^O,K MQ_@:D"Q\%.!=Z#P=/XGW MYT!-Y#I]^";W[8-S;3*_.OG=J=-WQ@JFI%*5&S-E'ZG!VZ-:)_1VS=VJ IHF M0B-P"P:']\Q8*5$XT'.1 ,94&B%X!3Y$'&^K(EXU&'Z$!1U>H_6,Y\?D0=+( MLS%@_9EL*2+X:^7FB,-NTG=*X@)_?4I-@8;F^H_.#8[.^U*/_GDR3L 1?/H M#O5(0NS\#,&,'Z?YVBI?$H&XUB:5 7GDG/_!0-3]KT[X9P]O36<)[7_=%K.!WMIO:?_)NG>T#&)H_![\?@2O2(C4%NML]82&/U\M!875]<^([A :-IE^ 17BX!A[FV_:SXK*VW+HC$J*,?V:G(S MKG^J9,'BASA=*08=?!2843HU.M(R(936=)4>DLC7?(:N;MD4\Q]=30L;T M*/+&?F2P*N;W@I^+5BQ(0=]157]PNZY(A.&QKJHM,H6Q[3@U-];@'(99?Q'O MIC:"-CY@L:9;GJ ;YU\N\,8TP<6^C4L"[&A>'%&H_#+<3='!AIYPK43P)L\# MW*)H$2/5!1&\M<4#T)2@;^^?*5*&?U+/11"9JOYU/%]5_TI7? YD@</_CB^FF<==Q_Q/8,;=J[_$5OR-6E&:TF$&^(+U+Y]@W+)(5H \^,9F/IZB" MQSC%,UM!=2&%%\N("F$$8630]Z8I3 TM4WVNCH*. )***5-<3^N\P$/?+"H* M-S"L.@R/EOYTG4)O:%GQBP#M/,,MEA?+.,.?@:X#/? =/:RPQX22XP;UGU(R M^[6Y:G IF/8FL4V5I3J11']2!B=T1MTGJPU301PI%%/VH5BDF8A4HZ6<;\TB M9Q!:%^$-)N(4JSQ;7O#_6K<1"V[2/>7@.,0?Z/<)XO!\6D-D@%@AN -J)I8'?\"@BXCW1QG:!_^)^QGO?J'G3+Z MJ_'7JW I%EP1D2JY"!^N4Y*F''+7D8'XLKK]:X)'NQU\X?:>K&$'L<\?X[GW M07KOXVR)AZH=3H-M<,$>D_@8O,)9;\&Y$9 /]O7Z*+G'&)DFH9QETQ/V:=4K MA<:@%@$%0?5R1$S!Y/2/RWAKX*A+R&KU-8ECJAC!]62Q+3C2%3_3L-HL7A90 M6RYZQ28,\J'+)V'_\?5<)&R3K](YUZM@(C=T!/#/HA6TQK4?;K*Z.G=:(# 5 MR5Q49XMA/E5EF<87OW^!P$O"_>U"4Z81NJ:2G6XH8SV7&6 "@PQE6U$CDFPE M3*(PW;=\=R&$P1K2.R;8ZUA:0I4N4[E1,*?7"=[%%X!2-;H5T*_9X4\LX5H8 M:O=9EB0+A9X5L[OX@#_.G7T>W''6ILP:8:WS3 MH)\9@9!5O,+GRZ$G%IWU(]-6S &\XJY(\&&7XWQTHY601W1-F-^W')(GT'F! M[S7!US 2@"#PHW))U2@ASU1$T+/%7B6UFR>P@;$3"L M\>CR=_RZPU=F#3:A-;5L^4.*1^P"G751@.ST%8IORACV;%D/-+_/"8GE39&H+#E!(U' GM%IV')- M:$D\HHC*8!B0A!9;'-%6T,^:5R7_G1+?PDL(NAZMRTS&MDZNRS0I#?S9%-RB MYXBB:G%30]]4BY7GRI!@D7#]4P+%6KP5B1UP51O3DPG&O;*Z):2;@0>O5NH3 MIJI@N,X#YKD=/U7^(Z2UL$-5LBP%:HV9R)$7X'>7(ARP+?@XR4*SIL:0NSW? MJ@U,L#P*@,Z&IF1PZ(&>C3&8*KRY_O;YX\^GZFEW_^NN- M9L305&[25\11G_%]!Y),C%',8ZYF".IEE2S3/.BN1O55I(S'7L=]"(4=C1X+^:A= = 5.N MI>_43/2PZ01 9P).38RW GV5(:O16DD[!PV 05GBPQE=IZ4?8I'<1?J&5]2 M0L":2M>;E5 ]QZ1D# KX,5T7_5LE?L1#PW-SG1!WO2ORM4[CF;(??4\&T_XS MSJJX>&*.Y3CX& ]3K\&^@8\>3-EG2H>,,D$:>Q@=]>D2J#,G_ %]8U%DEAU! M>:_9#P)O_2;?*!N(Q?-Y7E#@3;A@$%IXN%!8NB-@JJK"]V7X1^0SKZ 2#Q_ MN>)> K>1LC2>L-^X)1O/[RON\R/&:6X"RS_/5JL990:NS MUL_L'A#LZ^S@!T*_HO '*4*>E%LQ 9T[:0R*U ^]5K[:8X7>3/"N&-GHZGI* M>',DN;L#<"X54QL.W],[Y&\S?E[08L15A#NA=.6(O;FI-N >H<\^P%>Q:G.? MK/ %9"+RP:5R6QVBD J-P?/XD8QSM$I+!>O1[B$WE/!G&9^H4)XMOB7F?]VU M$[EK%,<'+Q_")CR#AUDDR[A8K)+R#(72-'!?"N@ZR4@YPW1)X0=MP6]DRG0( M++]3ZI LIJQFD\3G4!B)Y8A$KRAZI^*_Y@4--H20_!/$ J3H2\E-3GP#M(K M,%(X0KR$48(2PH24Q*^D5%XGH*L[!J82,H%CJV, B2T@FFJK375)&&-((8$O M4R+H'NLR76;0J!KC$\Y9=02NYTM)L:M4(*&6X@'JWO%63IQE>44IE5KF\8K0 M8XW?KSM\K>)93;ODZWQ5E:3@ B$PC);56Y'!)CB>@:Y0/S(%7A@$8;?EAW!W MB=#ZP=ZN$P8CK=HS0:6+X'+@\N/8[D6.BS]H5N?@Y[#TT82 Q$] M",T9,-6\$T2JDK-&%NATO'1KA92(AIQ*E4$1 M"#*8!&">,#Z3M&2 PB3:LRCJ>SZO"IG1V@#BP5R[&Z;BBZ'M[6@D["UQVL(5 MLE6EZX<8G%'J/8QO4B" H=[E?,_P2*[X\IYX\5/] MFQ4P9Y]^L81]3! N4K =<3.:S&\8$)0C,X[Z, W:+K[$KYK@;J>@,VGTGJDR MUE !=Y;; MH \+UWPN\:C.]XZ$)DP_N]M?UK+.9G&\\!(.QQ8M>/,.6YHS!/ M-Y2ZX%KJ&V<$^Z(%=U_*5%!6D Q$[I0NXR/4EWYQH?U#(\ZFHO"A@M]L(QL$ M_D9 6^,7^AH=1DL$@">A"K<)3=/"(I)PCAL(X_<_'\@?94".@3\,G=P(XX9O M2JCC$DS?<\+Y!NP[4EQT+BYBW2DPYDTK($S8=U$C5(!J;=L[[KCGL!*1#!EY MX%>,HDZ$XRD\.@KHJK1DX95Q!IJ'/::KU4Z;EL282+2?-&4?M#K",17Y"16P MHF1Q/(,9:"# B#Y(1S",:8XR^M&&#^3T:3(J;38%XVT^Y^H;K6DHN,=HUR@N ME@0$E'L"'M]9O-#CX(GZ5WSZE5 3M<#&CWIFLH2S13.:I$\)*"WFWIN8/79 M:7EPW:D%Q=GB^A!5UH*.MKR'CF;XROH5 (,EL*@%Q:RBW8,')1F=Q)5U+,>; MLDMA.K$R7NNN2F,(,?Q:D7CM_-<(+AKVR2I;<"-U2^%]OT\:]#%"T^A9(D#4 M2Z&%3B.XG="WS1"(7]K8/<$JS8L%7O$2@+'5"E"BX8VSI3FHIO#D9J[,URD, M.T"[3&1A 2@8U68OL09R%B\67%65[+[*E@+06L(.Y.MUE4DC<^!<>\"#_1GZ MQO1M*$/0;_#Y)S[OE 9;EV9<1Z]I729EF%/_B?$E"_Z.7Z M2. 6>XM^<#LXKM%[UD87\4 (U[%^^ED!XV!73$2"[:% 4;VON*'B]%T#OJ*8 M"_XC7L92_%KDCUR?]K5:8(H09S8+A%:[V4(UP?))+1NE@FMOZ=AQ:]![W:_Y M0U)DD!AAGQHTCR.W5QMRHR0#A8%?'$NLLRK4^4YMM,]3U'KBINO_KOW]_>O/W\]L-[S7"AJ61\%$BG[/)N M2]NRA"\;K6?X*);TWAN4ATO)_0E*%@KW+9C#^-S179HI+.MED8CL,3Z"QU3H MFW P57>IJ*RD !$"!L+V%'X3#AW.][P-Z1HM^M:&[LQADX4A=);>A,7:SR: M\-MLCBY&>Z7TEUPFI:-^1']*D:R.R*8:Q)1-\86$X&\F!9B:^'@JH85N>)I@ MA/(T @8W'YR[\B4ATUP#;^(IUO%NZ%%ZQ:"?7SF^/V'U M'S_^U&@X<;;Y'?/3.BZ6:78A5%E<;?/Z!P74:\F?@*U^M\H?7]^GBT62_70K MPF878MC77%&FB_I'R9$IB['^'+/[(KG[ MM^_^-78Z4,:[3VZ3K]N+13+/"^' O!;V+NP^?\%;_O>O?_Y3K E?4>&A/&&V MPK?:EHJEVS/=U68,@V>WRPE_8L * +:.54+#&:, %G7X;"=U5AP?3J^O&T:] M-XY'7]0ZP'1-WI8%, JD7%P7=6D$!6I3\%4##DWL"X[F/.EO'O;!NV2P M6:S=,?RB52NN.O&+3IAQL>5:X>^#TV6:_3Y2O>D8OW2ZQ%A:>E8WI_'W4!H2 M\DU2D' T"7':%>79?$ZIGL6'/:^+18R.U_R^C>_QK$?5MB2PE]S$*W1LYEW\ M!8]EQN^Z\5O6^MEV4;!(B "A'VU--GPH#&WCK7)")7A5T%J;=!K/5/C;MA1A M*?=@N&[MUP9!61 ^)=UX"ZJY&0!L83$AT@X#BB^'VM/A130Z QR<"?"D1801 M_&JY)+("5A3$+BB81/RSOR1:(]84B(2M"&YDJ=<<2K<9:+6:Q8$]0B%WP7^8 M"6[Z&X%2I$'6F46F[&I;<2S\Q\?+M^CLS_6OO[*;WS]^?/?_V(??/[_[\.&_ M=)]LJ@#;GLE-B43;R]SY=)ELY9_)#&@.=Y MMZJ2[.\QJP.VL,QUN!8=-%5X4:+LYI:8X@;)NTNS.!.NK>QT+UECLNOVT=AI MB&2P06I.6;H(T)WW>OTTU'/23E%5P\EQ"@!NZY1* G42H^&9/??A[M +O,DU?BX_U#X;N;0%=/F46#_PQYC"E[C+_R&!O0\H<LH2H7;!(\3V6[( M$=/O%X ?07S;/R+"E&CQRM'I+Q+<)MII'\Z;H&E,!!N9#YZA76 XH^CU0FOJ M<@L>"9'XXBS;Q5VI!;M-"WQ^N4-7@<]2:]WAR#)E>3J^O!:2KUN*XX"^0/G7 ME^DM'K">=SSE*H63%T#.D@7Z+O@,)@/VX4.6AJFLN:.81<#28!F^6TA\! "% M)"6^>@[: (^X]OK)ERW7W!18\*MX=?%;S'\3[5_D^:+FJV;Y8T;@69?HH04) M7[N#K=UFS-'6',7Q^C#?YF!%NV@%(,(1FJ-@F^K_=V8RQ/ES7$*$*F._W_QR MR1;Q%I_W>4S8;;)*$S@8@$)#I9?AO\S7D%N5TK4ADCDMDCG\*B!,XDN!9=Q- MA(V$M[5(5.%,R185/@B3"T5 (#C2-!U&QN!D7$6J(+KB5T\0QH4"-+Z4MQ4$ M=== M>&@]Q0=$)$(%'"YW:O^@DQ)3K16N;S>5!3$(,@4'DB 5C8;#^Y[0L)T/)I#4 MU(3!T<0.'R]SP3Z)?5Z>BE6)KEZL3R?>/<&3)(%RXX\/IN#IE_4!5>GEIDC1 ME?&4R'V=7KFLEE6IR:9&CJDR'C>0.AF^EM7'?,$<@,L0_&V=0RBN#+XD>2'O MC$W"_[Z JE#NEPA:<6E;R),C+F&@''_:!U:2JB155Y!PP]$NC69I3#DDKDJM M7?_?ZZO?/[_]GVOVX7^N/_W/V^N_:#;$-:7^/">J>^S[0"0$AZ);H\#P<"!@ M7Q0+L-38LLA+R'+F=RDA_,.^]_RI5U]VC< 1S+7ONF: M;3<&'N%YTOO=37I.2#7%\/G9RX'CV50Y M8')#W6!&"13O;@U!&PEK&F[!DHK_TKE5^Y)BC,K0KZD,ZRUED?23!7V^(I[T> FT7T-?$:E M2+95D8G@)!X1G]VGY38O)&4@VEV&JG#H#Y!@$K0*ASS;M6+HEB+V#NBV+W2;SN,(W MOCTFQW#1:Z,)1W+1Z]C+* B[)@."?#F/" 'V9R(B,^MJ-5C3'F#J$?Q]&FGV MC-'3^&4DH3)UDDFX3_(6A[ M_U;EA#QBD2RE6#[>YZL$^"6P7Z6:&X]2E_W,(K>?CCD@6A1OEO=#0%PN39G% M@4I"U<>(*7 SL#Q(<.JE[!]IH^(D]Z!6>36POXFP";?/^,W2T@/SU<.COV^[ MJ0T@[D5?LEFRS+>IV /-OIO*!@,()X^2?FI!UVGD 84@M2?R--^M MN+Q5!'9"?@C6U>!Z MWC" 1_;0R5*]EX:;4KAVUL,E 2> M88]%"HYJ>.+])UH%#$5E]S6S,7BST/=4W\5NVJI3!*ZN)9D#!+2>^G(RQU;F M6\:J4\*9WS@[4(N)KBG8*^$DG/&CW(P#'\+WX074'0Y/ZO4#H/1ZD]94 >L/ MCV=9L.^MJ85G"SN^[F402H-OV^8H4FU5Y+-;H& @(SME_Y$_)@\$\AA1]"R# MPN1:W.9P=&3#FOKHP(*2C="4+3]:09AMK)=T9N\7A*$;F%KL.UKK+5]WV%2\ M 5MD=;@0+0C\^I#30=M(>\7]5,?^'S]*-*%,HZ[5TIP$4R4P,\4F=G6?SN,E MVL+].8\'@P 9=!@_%_%@D.:#K$A7/W_X?"3(IKY\#Y_<.Z(T0V]JHZLQ"/T) M_M2U"!8B]M';"H+0!->"HF+1)QD?O_K>PV.9$I9YBT<=(JQQF3_=)OCN_742 MKR8Z=6FJ8V3FR:!>@S4 ]1^U'282_HXE(J/9@H53[X>)J!1+YE %MWK" S'M M^:7UQ2"KAD&!U>EW8GJE4Z=[H!/4MXU5N,T"3T5(.\ZV*+B%I"_K96\[I8E, MV#LB4"TEAL'6H_*E9*:M5K;^:9BV#FX_DP\[+OABK'X:_BZFY]NS*5C>3&*) MVU/Q3[UE$S1:EO43VQ7.@8-[7B@'J8?WIU[S!<%L&C0?$%K3F?X#KJZNK]^\ M07Y 9,DQ=./[CMU9@9$^8'9X_. 4X_,%.+P![FS\#PAFWG1' @,Y9JM_Y/!! M-/5'6?^#TP]/,7W/=W>G'QZ8_FR4Z=NV-^#T\\''./WNP7F[:E'.,?7 ]<>? MND;QN5K%YUC^*+/O*[YV_!W%-]8']!1?9_ZG&+^O^#H?T#WY8WW 0,7G6-XA M"32K^-KIAZ>8?D_QM7/WN^+OR$\YA]Y[9G!S>J\C=,Z@H<=7>F/->]BBN^$A M>1ME\-V9CS3X8#O7\<-13OM@.W>L#QAJYXZX ,/LW+$^H*?NM'^NR'6;E MCC7Y82<_=$:QM8:=_)$&'W[R(^=$AMZADS_2!PP^^>,MP,"3/]('##7T(GOJ MG//LCS3]@1ZNP_=IC.D/4SVSZ)!W?P(/]]13WU5\(TU]T+J[UAF-O;$&'ZSR M77> MX/[!F3?:W@T">3S.,[@WDFNO'QR6_6PSWQL<-W.5225T,W=&X6=*]F5&35_F M1G1EQNR^2.[^[;M_C1V_+37>?7*;?-U>+ #J6"1:7_,9) 7DB?D+W@+PTY__ M%/=+EVTJ&K GBC4EU[0CD2'L2)-K]HQ!_?[K\ M_/;#^QO-N(26V;TK_%' \X@$>YF06'NV]Y,6+E#DZM%O4[#F M0)8]3XIMG&8LW2;K4N!W4:H)@? SR:!"E?]-Y*GCAJ@:.$[Q^%!W[&TVS]>Z MVCC?%&R@K1A'DJ]0[%$JTA98;(":@_H+_AE9LF6 M*'AW>:?0FPF\\/Z2-N* M4>3S?5IL@3?J+TGRI637V4+7Q<87BCBPTS)^RP+!EOC#D<0?NE&I*^]%S:A2 M*2A: "<48SJZ,:DUP,1#ZT?!WH#15&<5153KI!&&>AS=ZD74(VOMS\9UM<(0$4]M*PS/3H=J M2C:#*(/U1@+Z3YB"!13EB/%BG69IN2U$;5__,QPJ67FK,>KOL&T=AH1#1D]N MA40-I%E5ATJ_'=KNWB@SG?YSJ&2^'1EY9C;D9K1F$$_!STCZ>&[SI])2B0XI32V\5>=]>FXQ)/< MD0PU_(&UI)K5K62H<;1K23W(UOYL'%][EWC$L]P1C6>FXU'OWV:0R.V*!A<& MEGS=0%A%-RKQ$'=$0@VK]4<<,MQ=*Q+1X?O8IQ[B5EFH40+M;'SB,>Y(Q'.S MH5Z\]2"NW88JT@-A,,F8BEJYKK19WB5E^9J] _9MSK(\$ZSFN7!7 #0Y M*1(=VK,34*,9C0U:?]8K+C,Z&Y2,6=8*C7O8: NI>VD'>Z,(FGGG)]U8QB(: MS\[(5$3#]:)]%;(O-U?QZN*W.,T2]B;/%^4$(NZ:(+HH&C7* 44S,^;1/C<=7W]F-Y?OKC59,X<: M,6H9&VVOXR01R!=EW/9N%)C(8W!]^HWW@C[,\Z.I:Y01-O!GG3<:9(0E ^GT MQ,6UC!%\*A!WB=73'\@8QI 7=')$5"Y8(9O8%S0-Z,F"1?[40:/_0-"2OP"/ M2\S/ PE@N4F@$G+AQK!B* EI Y#"!)@(2:+<11O0G0375&[<"V6D_:8&A![X MW3T4%JFAYZNX+-.[%$^%$I=,X;E\@)B: G3!OJTY7D>)IHYI9LVE@B]1G"5Y MA7[/[9."YCN&84 S*9A,34F!_AAN+JXJ*#LX@C)!0YI7'(+2=ZGQF0[QL[19 M0-OF,A*?9V0$Q[J02U=-]AQ0A-/>0O\+%%$#103Z=DUOUFT5MT:IJ+:'PD0X MGGYX6C7OX7)F+^IB-(PRNO]< X_ECCV\>W#LP.XTZ9]ZX0-G])D_M_"[( 'C M3+[7-M2.WA%X=WK270\B=^Q=]YS]AB'MQ)U1)FX+_^1;6LXY4#=OL%FHG7.W M?OO4TPX<:^QI#U?N_BCX,T.5^RBC#U?NHPSO/M,HXP?!V,,_TZD26*.//OAV M.?G.[]XN)]_Y()J-OO9#NN%M/QA%V0W&?!IEZL/U731&=]9PC3/*\,,USBC# M#]8XXTS^X-@[=_S)]WU7WYQ\WW?US2C##S.F^7U_5GTSRM2'F=.1- M-2WX_TYD3>]ZK2/-VC_0 !NX9YKUGGXYZ5[ONA GG?6.KWK:O0XB?^Q9#S8D M'& M!\^7?;;]WAO[I/L=1,'9]GMO[''F/=QU"/>9R>]>I*,,OXN0M>LS M=,_ZR9=^UV(_^=+OWFNC##_,6@_&B50,/W31 92N$\P]&L>4L9U#$]^]UT>9 M^>"%E^TD9]-VXPP_.$@RSO!#0R0C3?[@V#NH?"??]UTXQ)/O^TYH9)SA!ZD; MUYF=-3 RSM2'1"9<;XQ"S2'1@7%&'N*AGW3..];$."/W1%S]Y[Z0!^$A(W[\ MZ)L;C%.@N'^A'W#4 7)TC+D/"1(\,_71 Q1NX)_24=]5+7SL:.R[]$#8L&^D^OW7:B@2?6;GMCGU2[[8U]4NVV:SF.)&Z#8Q*>-8IW M-K!T9)S1!T=$QAE^6$O5R1=^IV+C] N_$Y(8:?*#8@+1.#&!82U5XTQ\^&EW MS]E .<[HPT_[*,,//.VG7OC=TW[RA=\][>-,?LAI]]QQ&NH&GO91)C[\M =G MZ^WQ@G%Z>P8F>L:9^>"%]ZVSIK7'&7Z8HCO]U'=4S3C##Q)YWQHGKSM,U8PS M<6XK'6@<[I!X-^&:(_VG&F/D'Y5ZR1V!>LG1X-.YIJF7@ ))8@O>)JO\D2F M'4"TX?\?KY[*M 1P-4"&F>?9 _\W/J2"U0=4HS1>;9\4:$R#G\5>I1G;WN=5 MR7^MG+#DZSS9;+L.2@5FMAA3(DDL[ M@)O']:F$,IZ]-^HWN7E<*FAK2\("'"%E<*GRKA SJCOF];A0JRK)M M[XWB^=&$*R7-6"&9[,,;,",J5&K@N7NC!/[LP(PB4RP+LI<:6'HZZD(S'A'= MN2,3:D#="E+!+SLRH49Q''_BS'2Z.2+SBGE[8_E:3@ WHFH-H2NZ VE 2CV+ MBJ+O[$]'LT&>144G;45+Q#?)G&E(*SS+&?E&/%8137S>0,?:+YS;(-J;( M%6#^37.?:P8S=Y!J'@!K-@EF&O!RC\I2TCE(:BS@:=8-9.X@'>8<\*A4(1T1 M;Y;.FLQT]J'G& -*KL=R[>E,-Y QH.3GEH[*%]**N (=O*Y-U .\+AX5B[,C MYVI(_LI)%.CDG,K@T9%S-584Z5BG/)?J-;1RK@;2;99'O3!:.5>C!$XPX7CDJIT9'SYY:.JHA:KC4)NBS@5C4#43DU_.92KT=R)]R;UXU$ MM<9G]MY(EE:'4]E<6]FNQ]%M$-EI\H.]4;R)$^ELAX!*\->RJSR[;H%!?K]G MULTI3 M2:AI7&@/2I[:DO;^ZT=HC*H M=FD7#^Z03^7$;(]NX!P\NEWN;E:#UC\72_*IW):^:^]]%R#UZP:B\NX$WMY MNE6VR=CO;G\Z&H/=M\GB&0R8CC?9G???OO^1_3[*2\3D![9D_XLNG&HA(7-^Y!/580Z,(57#9,:?QZ()UH4 W"5A*0)9/ID:K-6PM50KJN5<#*S62OAAWG ^-=0G01K?^7\26!I)V0LE-FLG*=S M$_S06"CSN96CLI5U&-1FG9S4HKT\=(,:"VG6HSHA]X8=G:133;;6?*_'.F < M^E2Z^XZH>P=CSWYD+*;9KIT_<6V="%*9Z%O#^EMK1V6C[[*_'5R[@$HJW@K[ MS&T,Z_@A*2"Q7B:24')3I'-!$R8/@<9V"LC4TO5WR$K6;]E.@4,\ ZU37@^H M:I'<:9NH/$0 G+\MI$' M._R6E1%0 [@=8; /^O\!-7K;$08UBC-U0MWB4>M6@MY(NOF0;>A6&)KYV)9. MN*F&;2L,KJP\N.1^?^/]:QS[P%R12#VD;@7)UFV[3VH4>ZK--@?F2D2>FP^Y M1*25"#4*2+C&Y R,%8C(BER9BVL8U$2XYW6W$A%! M9^;6B9"@QX,[__M<\$ MJ$(J@69'CM70FGT/J;4,K9=6C^(X$T=7I!:20U2M(#\S(7)\JG&>F@F%D\#3 MF'FA8TJ29:7M=__^$0I=#_D9H4/V,V9[X]G1Q/5U6^62TU36_E#!A/]5-Q39 M*J]'LEO2Z\-6[ :66/<91'.O/6WU=^B$DTI^V-X:]2CVU/8T=D1(M5B"WDC: M^5"=Q.;6:.<3Z&Z-D&RQ- /YDN6WX39]5@E3 X#ML(IA^XT@I/UO13A/ M;D9U<#N3\V1@H]X\^+:8?>^UE^C.9S<3G6J^RB9Z/8T)%X3V 1-N9IN[PM0@ M5WMK+_VJXVT1C3RSQLACY(N2=:RU8\T+S34RTJ>Y+$8K3OBB_H8[1.^RL^$S M:;/_/KV9$K0K*ZO-9O#EW[/-BF0.E/^(NQM>[6]Y>?C"Q>D&/T=*1?C.6B=O!HJ?YJY@.8JV;%F6>]%BZJ L K% M[N;3V.KTM4/,'K5"'*K04^O]=4Z?(SJ/^66R3;-*SJ7(J^5]Y[##]53W+*O/ MU;[*'7I$G&^&FV?4=ICF7@A5E83F7J#6UG56N%<&--RM[>D+Z=;6-RA:7W\? M3J/&J65X ].=1MPY)1G51P4M>B_HR1K!@S-[#1J845\JJ161':GT9-S^G\/O MU<1#T+[!4&'OC3F;>D/]WO[%EIW([]69!MA'3^7W]H-_M:K]_[W3JQ&4L0,Z M_1BI'4P=[,.U4]C7==3B@8ZN"Z1GIG4\\>JK[YCCXPW>U/FA&P&@7*AM&,#( M.=@)'=!C,A -X)I0L^'4KJO.AH>RG^'9T,I0@_3;]0\S:G]58Y#.+.^004KM MKFI7IQ[D8 ZXW)$=&3]J3$Y80RX%FSSCZ\D-GOMT"=VO:;:IMMR *@6B+CC[;JYSJ%U,Q>WJP?Y)5G## EQV=VUI<;"%X08"3+= M=B#$S1Z3 FVBE.DR2^_2>9QMN4Y=Y8_X$)*,E.%304:C6!J1)!8$=$324X6% M7>^%Z:)Q2&_\V\HOHI9@M8=885/T#W%D+CY=#W+%M=[%79$D%*DO$GYXJH2B M"@SZB[34IP@$XQ="8=EQZ7/=J87.[\E($M[_5@VM:!U4U[M0)0(BLI6F5B:B MUJ=U)%EA[MD1]RN/$$%M\+>,UQ0W+R_84Q*COV"3\%0$OKP/,\GP;L=[%G__R?YK_[;QM$R\6? =>,Y&CZ("F?N1W1B=]U(-=_?3K MSZ\+)+B0@S[FJ]RNJA_).>XO4^;7VJ_Q(YF$U;_P;\$+CR18;F( M[_B%\3I>/<9/I5JFF0W[4,/-6K[9Z39 MNU&XAPY]8/;A.+/?G?X!P>.#C\&OXQZ:MQ_Z78:=TT[=#\,S3CV(K/&G[NNU M31"=8M.'ZANO)APW#4O^#!R\U]W[L3[@,!9^5^Q'G/YARN6N (PV?7<@S?I8 M'S",@\(:B?MCL/C77,!G$_^1/F"@^(\W_8'B/];TGZ,!V1'_D3Y@H+WEN0?U M_RD,'L\=B0-FB,'CC6-I#S)W3CUQ?_?,GW3B.\;.6!,?8NR,-._!NC[T1IGZ M<]QJ05?5C#3^\+MFM 4XK.QGUDD68.!M,]('#+]MQMJ!GK&E5_>A,XJM-SL\ M_="=G6#]]V^[=NY^]_Q;HUSUPRZ[PX.;T_J=Z\8;-/0)[KJ3SCN81>//>]!5 M-]*T#\M:E].0K\*!@,8)!J^OXQ,-[H>S\\U\=_"19GY0WDZPY8/&'FG>&L/. MU1IVOFU/_5/ AQ<_QVK>L0%./P!W;MNK _HAS [$AB=0 2&<8IZ[BC9@YY- MW4Y^QZ8>:_*#K%H_.$BH.M)]&XX_^!#[;JRQ>R*G_G-?Z&;N:1PI[8T71N-( MW-Z-=\# ]&?CY P&6;?/S'U\T]J?V2<];;M'?38Z8_6L<\[]06L^DKSMF/6G MEK?=P4\L;WLS/ZV\[6KW4\K;3HA\+'GSW$/RMDL3/I*\#7'EQA*W06./)&V# MKO-1A&V0_1CP*WX&#T:JN!J8E0G\<4J^(F]@5F3$#QB6E1CK M P9G)<;Z@&'R[\U&D?^A.8G1MM_2JYU.0B+@(H()VM6EU?C>H,XH?(+BP]RH M9GZ0!;U_CME]D=S]VW?_&CL==LK=)[?)U^W%(IGG12R&YS-("BBL%OB4B^3K MG_\4:_J J+"MGM60N5J.1 /4D?-%9!:J!FU4]DX-Q9J.J. +S< SB>)J .4T M\DU!9-D'.T\C*KQK6^U?#W)-:324.X5]GM(A-()WH3[% MYTL\3(%!TE(85:6K_%$@G,:W*[Z\LAE=ZJ,OR1-[X-83_$O)XKN[9+Z% M7X6.= \:@X0>R6T?%Z5<;8H)RSY.D\V$A2I)8=DBW@;_]BGB.0SH])="TA' MT8#HV&IJ*3]4?,R_),F7DEUGBZ1/Z\,'IM+ZM"29OKQ9;_B\D_4MG[,ST8^@9N="J[D20*!O!$6<9L3 V(@*/OM-7*SKJSS5&+.!127W\YHS M7X_9IVGBHQ#CBK[C[XWB^.[$M_HLNWPLZE&?V4-F1.5E\JS]&07!)/#[4=G MHI)*A]9L;ZQ7WC3Z43<2<9\ZO,&SPV=X9HZO5\8\/Q;Y/"D!V@4X'>9?XJ7X M*R#)/7+[ FX-W0&G4NSXKK/W(3-[$EE]VNS HOJ,@1?VA_(T+--\*+(>=O>& MLJ;:*5%/0+.+ZD85R8*JF-]SITX"'>9;@#_D-_]\52T$<(_4U2D070""3UX\ M:<38MJ@L=^W&JF\+K$D8:5;;IB*T=3:V'FHV<:(^HQX?BDKJW5Q]]5"O;'MJ MZ1;0-D5C[[G2%94T]L_0YO(QJ>R2S1U1#^I&P83[?[JQC&GO>BS/#B9NH#DG M-I44H]7>]5A<>\]TNT;%/VMW36$4[:3O-.-1J5O;8Z8&M,-)J&%Q#FPR'VA[ MS-10CC?Q9KICYA)7L7/,U%"OG' :ZC:,3(G>;)A"7I3'3#,0V0L)]D;2V$0V MG5S4WQO%L]U)9.L$PJ-JB\;*>W9&5(>]U1/UC#QK,O/[$,U\+.(>=?2$&NM5 M,+5U8N=3-9*[+W<:*\\.J"9/RZOK:)T9"8C\JO7^5?QRH9MS:.QK'%5AD.C\ M?3LDRF5[TNJ!='))]G'3N"[O?D$@6X^,V/: MO1[IEL'DIWS*A.3"O8GKRM/@BCNS]01 1B[TBV&DDG"51' MJ2/9:A1KRNTFW4A$R[TCV<_-AWK%MY+=S,<--?-Q+.+^A-;^_MC^5&,@.19Q MBSIRK0;2R+5CF3)F_-KY4-6HM;]RK_1>KT/U"CN"K4;2";9C*LCK1Y%*M6_+ M=*'2MDW\Y%6=;-]-D>CF376N.B<@.GC'.U1@XS8%4X]B3P-?-Y"Q /"STZ'> MNX&U-XHS]346BT/UJCH6BQKHE>MK P@.M?RW-P)@Q M6X^D$XW E#$;^#+E]C$I1)U*(QO;7' N:<:F9L+:&[H>'#IZ=+.D^HCMW=F, MY$X#[4CD;.G^G+A\:.].JI_8D0\UDFX^5**FYJ(*9IV8PL=G$J0..5E5#RGS M*B9:$P*'ZE6T+*W>@=8$/H8Q)IUZ$!$RD5&;?M"FY?!FX%#_<*BJ3\NM_2U: MGM[L7*J5W)F=KZYOJ,5AG^_3EHX<744;=RB2H:R84" E^3<4AQ24D\WS@M"M M4!7JRY[874+AJEOR;4NY:IZRG^.2K]DJ>4A6):6 "R8FTH;]W39'3!ZJB&>9 M/]TF<<;6"1IB;\N0Z.ZQ%]<1?)$?(\*=Z 51@Q7[=7/'SXK>DWLBV0C#=S@W_M3UT*_ MAJ_.;04%$T:NQ.\]!]U3L]&E UQJN6>7:%$:4%M)1M6]62>L(:^"\I]:JXN; MU;& UY=/#CNO<.K],!%\JU!TS*V/IPFT21@BJJ_#;QW!ZB\BU>?L+&(@[9*. MH7L_+>P1*Q> TT M:G\7)AY%&._B>;I*MT]R>.[_]=^N61)CG6B1)0OVFVD3U)]<+?1"%/D:^ZS< M&;2RC#?I-EZE?\?/GN(2B8W'/HQG*7Y,5NC;%S\J;:>ZQ^(LRTT1TAC]R?7A MQ#]/8^1PI4))YPQS<*N2AUU3OHUL:8N&/HC=;Q(O)BM%V($0[> NT M3++_^&3&!CK^6K-&(Y'&W)W(E1?B =.)=2TA#-5I>W/_+]5IS39J*6#>9S&@ M9'.S<>ATRQDPMA,ZHP"W>W).O;&=L M;[<\.X6[1P"6C:"!P^!R M)W2[F(/CC%\CNVD_8.:/_P'/+( ;G7D!/.N\"^#;IUB 9TZ [YQ@ 9X]@NX) M5J"'/*A8I_>P!_UP'#*TP=CM(TT?KI[N]!WKP/3]D9"-]9"KN_H_' -HUCTT M:U>T\)]EVFYTOFD#.XE]KHG[]ODF'C@GF;C>T G_JWO.,/U=W7.&#]C5/2-]P##=XY]9]XPT^4&^ M11#Z(W%0#K#P3SWXCI4]WN #+-T19SX]'%%L-4X4C$3^.7!X;SI&+/?P\&YT MUMGO#7_JV8/\./-?OHP/!P\$XP^X'#CS7[V8 L1N@KB]/TZ.[>UG?^(+@(-GS&_%_6.:B@P0VL.+VV,,[MGV804BF%N7XX4%3@S1^=(#C MN[/W,T=M@^F]GQT@C>J.S1V-,:0^W"-^U0X>>3BB+I58)L 2G)4ZAG\Y%9!$ M0QVC@?]T(U-L*0K:5E,!2$6<:[/[?@V/*8ONSE)#1*XH(= -D*OT\.4;Y&FO MXEM*03145V*??D<>^FRK9@=3_P=JU<[II87$GPM82K;)%;) M%GT\H2LEUJ!*>K:I'F\9@OGNWU?Y8%J<7M7EX KGWI.Y1&7!/G['E4->H$A7-'TW,>E^G>HF ;OEM4%P& F+/@_ M90?ICX[KK'1TG94ZP\,8,X\=2.<7!][N&2/LL2/E#-)Q.3R7^%&-$^S8![BZ M^!C&NB[J00;M@&R+:Z2QEL,5R'%6IN46C,>A>!P[-?3=N1GCP'(<6;__(6-Q M!VWD%K F)DV/GS"H&#=WDV5>/'6:_I3)OMU#8-@T*P4'N5HG0UW)WO'JS]T8 M]ZZC $F,X>E[QMAYG<@V=M:,T?.ZJG=?<];,T?/6@UPIR<,[Q!V!14>.DEYS M*R$(10:G$;0 V%=(LCIH>D9[(B4%(Z,+LXAV>&O]A/9W[]AQ_H9V&?OR3\5C MZ\B_(WNN6X74"B' $?ZPRGW]X'8\*Y,MNSVB>N[G8!+ M?VY4#.W.W!1?%=P6\EI@[8;LPG+RJR>NQ/TAD$(D.AV(#W^@AU$G3#PU!?YW M"2-0^O9:.P)*( M1;\6>2D0(._2[1#P T\B='C^U&NX [L"^+W3A=]IWMCA!_RV->,;B]%YMKP\ M=@2?C_^]'3I3N_E*'6R8@J7B-AK<[_RWXA5K52:3_D-]$&7<41A'$^VAZL_1 M,39'UU;1FL>#H P'K#*!B]4BBJFYZ7:$:I^W7ZMH;F^NW[U[^_[7"?OU^OWU MI\MW$W;Y_A=V^2.I M=8?&&7L^\3+)('2*?IX008@7ZS3CCD1Q#'-S/_0$UJ1C_73SZZ7XF_W3CX3X M0)*5@PV+?DA$V-GHF1R3,.I'189V>?>>E+$*B@PM8!/3VPJD&2](\WE>"=B? M,XCB/"\VD&?7!!Y\8WZ:KZB)(5EQG\0+:=@"]SO;H:3H/H^<J-\D0?6I MG*&^Y^V-^3T[1%#JDQEV G=OL!^>&R-KX-Q]JJ?CMNCT:A3;F5B6!I_>IX)^N=&0"5$I5[V@-R%W8NDX=7PR M&Y$]:$)4!HU9N#?**YM/R-$$O'QSC*O-6#,M%Y=OCG&U'DF#F^T;8UP-+#G( M+\F*VVC%TS/GEDI,U)ZH>E [G 21A@S.IY(&M;+>#!5-(EN#[N]3R]Q:*:R' M>N5,'$='(.53$;A;YH=F+-N>Z@0^H#*F=N#;K8-B&%A4TZD91!&8?HR?"FXO M3;BM]%5YL[?<@;E+=7R5 =4?[TBDT^IX'>EG8)/)LGI#69-HIM&^ 9DW-;+W MAYI8.H:IP*:R"33,PO5(D8Y@*J"F&#O"Z!P61BHF>"N,GC)HH%Q(1)&X1I20 MC0>U8T#E:G5]>V]XOFN>ANLV<(AZV LU(SD:PR8@1U=:MHEZ).TPQ@BNFV&F MVG&HXN[N2XA.#*D(S:T8!G(0B6K:N(7]$3WB-G5$3PT933Q/0T\34/.&'=%3 M(\TF@:WQNP*?J&\#JS>2JQV':JZULE>OW52GU*GHRAW9"P[+'I46J96]F?0? M#W#L!52WN/7AZI$T'D) 95[JW.]J%)_;9CI2NH#J#;<^W+,3(E,3]B;D3@)+ M)W !-7!A#YD0F6.IM9[5*-R'SAOM(9Z<'5/^W(R#-5A!%026';C_+\8Z)"0414Q"T#DM*/_>J/@,H0V^D4"/9B7H0T M/?I1N9;DFA%\53^]U 1=-8.N4$$ST!2)REVB:^SQK"]%G,WO4_Q>WR7X:AK\ M4E\OERONP=<]"MCK'Q$+7UX_W9.<2K MODOX(FO!D&1^!\IM0BH/6BMHJK'ON>CB8=DCA">^*7NSV2'9HP8K.KLSBQK9 M.Y)Q0%,!P39J$;&O:-8>^X+]+4//1=0?H:>1#V]GU!624-GLN-[F:N*HE=30 M4BX34_Q(V*4XT-4;4D--72H#[BD=0-4KFI/[XIKRSR WZ83S-A F1J&^I MF<@_1,(4FF/]BGRWIV8(\IWO+!>^2W;W/J5SM<#MNDJ6>(8[L,75%8U^Q=Y% MBG]/_[(F:(&^=%$+6CK2%2A.N6]RH'4JE#$\'NTI_%\>CT-8\CM 3 TBC^L= M!#PDH2 -'=X/#B$AG63XT#[K[&?AU#G?\)YUD$B%-+P7S@8-;\]&F;T]VQM^ MHX.B"ITQH.</U]##\/Y7=#SM_=6'WZ[9JWIJ)GF&']$F6 $B \71B@\^6[(5="P1^,&#Z4S7NH2>:_-AW'3-UZJ_*'"G M$?:-]Q1HP1GZ:])MLD8/F^5HG)1% MRI70=G#ZK;]B]]PS&>SP]1<,+2G"5\(//%@E]C]9JD0N*>CH95G-[['/XK&G MTHQ?>L/AO0R?38B3:U27,=R82+KV2@-,6)$_B024_.H)2_Y6IG"809X8],-N4^C)AB_>Q-LBSV*!AB'?$Z]S?AO*P)(XM+H[Q!A:F:/Z M7W<,&.S5:S360[%[DK@ M)CO.\W4!&.LEFMVE( ^1T++39RI335PE/6!#\WO M&"U]&3/68^UXTM4Y"AFJ=[YEW SY\&=\Z)^:C.*24ZT(%\D1I-_]>R!=9NE= M.H\SP@U\%&FZ9OD \7'-M1XZDQ:OXFPXT(K)AESJU&GW(70"#T8--BGR5Z"I M,@WNPHR:[VUU0N"H @_EH1ZY6(?JS"BNK>TY32LSNBZ&W^G\13-T@D*-#]H= M_PXS]WC);94%/M?2;9;&OD/4?Q*VH],ZW1=F:E5]*\RA+)" [NR)@%3F+H] MJ=/9;E1TKQ8L1W7R*\__\^7_U8%]S*CUZ>UXGL961$,_ZO::&WV;(KG8QE]K M.UK@Y82N2SZ8N]97X/=A=@P94LJ$U>R#*=WI*AX!&6#Z"STZJ-8:EKU5H^Q[ MUW%,J#&MK)AQ$.[3^3T_;W@2.66@J;N>&32&: MYTZC'X9>\3--V>C>ON%K; "6RIJZ5'>IWF]YW !*!%T2L7>B*%?(OJC@;_=6 MPF#9T2?O@(09@U%3%7M\\1QOZ@V6,)T1::(:CU!Y9>Q$H_TO+M''6%.]%QRM M]#359XW2(Y01'ML)T0_E'@.ZJ0,H%R$QM!NWE>A. IZ($%VM-%7&,V,)04_Q M6F1Y)FJ?^HTA@Y/V8^^ M+MS=#]VB&H-;M&?/+:HP5GS;;VS$5MUW8:QV-+>\Y$$_^M-0AVDYFQD#[?-D MY/ARRWKX41.Q#;6_?1\O%(!H?:US$RU)'\02"XO,U6=?GWU*,S4JJ%*+1RB+ M5K\/PJG5BMF6_6>5)^ ^-S-EO]G44.4/BO7_#]CL1:M9/?G M&)GR>CS5''F7+ "B4"WP707!^U7%):LL\WDJ0OOUK^P%C)E*)=4=!O.X*)Z@ M%F5W8C:\6FQ:EFSW,O80!^I/T52 UK=5#S_7C9I3LDCYSP:3@FCZPO*UW%2U M/.4VWE9;A7S>R.SP*_H &K1X;])YI\"]/8I11%,&VV[Z'( ^M[(A0[,9IKQZ M7S7A$+E02/E>!2&)9^6@]!P0Y(F/U2+[7@*T+04:7+QQ+XZ3S M^=#^YM=DO2%(M(D2"'2XG'C;#"E],2-=QN^DD!ZM?)( ^T*8\ M8O1),>M(1U1$OU:9J"#W04=:,[8IM\97O:COKS_79967GS]_>OOS[Y\O?WYW MC0ZF?6!7E^\N?KM\^_Z:O?GPX9>;";Q>-Q4JD%\SE4"5JKY/J.4KN/A+[S57 M\>KB-R!S8F_R?#'XCM!")KR$).G+R)%.(-B#3GQ'3M#&3O ZD'UO32T-?%GD M&I-FU:4*S#7 J36GY(87*8P/& 7K=9ZQ\IX;P?B;MQ.,&7X-Z?HWP7D=Z:PQ M"LZ(*,QW?'J*" 3%F?H:",Z(BA'8"HHJC=\1%#%L*&G9-'N/HUN)R!B S3>K MXOAW;__[][>_O/W\_P2IQ]7EQ[>?+]^Q3]5+R:5RN)7ZL+6D>A*=T0 MJM(S0T(" !W)'?\U/ --R>;RE.#?4";;DJT2?#I'?0%;I?$M$,6FPTL/>^^" M(WC9L\N:PZJ1:%,AXU#5GSVFVWL63)T#&1BU MPW)I!9^C/'+\XVZ?^)7XD$IV3O5[2JCX/^ED0S,?8_1J->3655S>LS>K_+&4 M_',?FIS():0HQ(=HOH.*R]]^QV[!&][54'0UCT!7@WV+\#/:^P@ME2KQB'86 MN#B%5!,PS2A&\AS$@N#O;(JK0-VTABW$BBD?M<(\W&3I6*J CZOJ$% MRCW->-S.]Y,<:NVQ:S5XRPZUU1&(O9J=)A3'$:IGL(\>78K7WS3A"YT^2_./ MV3!4 R&>?KU ,:+7FE^SZ&?AR1D;4:5U6]U=UZDK$]RB29TE, M61./WN5]4M*R!P')?SDO+@3NFA3]OK436HXIZRU2&!+[ULY;T3GU#6LGM(R1 MB]80:PY MG G1-F@_!OQ5/%%X 2=O^X1>3?Z+X%#@8[707+V!)D)JR+]_?CQ3&:O(MQ7X M6]?<-Y" NS%6M$'5# $8T.M27+=@ZWE:%5+.:"%1H M45$H6TD)I*8]NC>VOXS)7'TR6M$E@TM_-!V3KC_8DS@D2/B;@J '\ )'SQCB M$S"T8T*(8WEDM3-Z?8(F4&%-W7\XV:3W.J&CMI_;ZU'\B<$E;3-*_XM+>A1" MHFT? *8DX2.&H02B?'9HQW,/P5*2!K=]!?KX[.CNS!]E="<()=9GB\GI:C Y M?^OKAKZZNK]&8G&%T>'17L&V/.KQ_:&R/NS2CCQY:NQN_\P%>("$[SS)] MG^O'T:G[_/#=K[I!YX__O1[8+R!/ KR"W;67Z&WFA:_9]8_X+IG]/7_ M_]J[UN>V<23_KZ!NIZ:2.<4F"(J/R=55*;*2MW4]7M$S9O)%$+RG% M\?[UAQ=%F@0M"@W*6S>W'V8S\9@--!J-?O[:YO$JA=XC.64G\)N0B$%:KZ^D M2ZB9'K0@#=JTWT#;P>^S:<=VN]YR8*LIDW?:EO-0R_H^VJ>KHY_KUG=IQQJT'FPD-5^Z[8KTFV,S,YH MJ]U5AU@G.^/:M9PF:3L";9WQ+?L/6QV6[=M><?J8GN\ZK(>N')A=5@WK<119;&-05[*.)^@GTKZ2$5CRKVKV %2O\T*QVG7# MQG FL*S::U/SBRU3B&OY(*P!+S4S6.7'E%?^(M\CALM7X%QG] >1B4;/7@5[ M4%\RI.G >LL]]R38+;4$!5@_!6.#27 @^N8.:?CV,#$E>C81V!Q##BR'SD75 M(:9?QKN.]>T=[N300A:2:Y)^-W@F&@O% Y?H! M@$!.31/J@#PIADK02VALADD@+))PE6SU;Z"^3[M]>H\2X;X%K!!&K%'HZ/IB M$7^/N*VJS3/ZD?83O=86%W$U,G1 RT1MZ7=)FB;/5%GS MJ*"V1Z??P3!L?,Z-C262Z VY%CY@1$UMHX_A]PC]Y!2@4RS*6+(:M9],]OMW M+V@9;?B@*VKU2SLGSK*M?KL"/U7$>A"K1CTPGG$7K:-%S*'N)\+A6T- 82;1@K)&7UG?A.D&C<>ZOSZF6@?YVEKC*MFPF0GZ M4&SE$;#G!V)-UY4H0SI?R<$&^LV%VZ>G)?],F+Z@LW 3@MB#L/9C^DDAS*XI M+Y\X:C<[1Y\6*B7EGB,:K-=;:FA-.)@W;Q=?;%,QBW=-_VTE *J8/9=RKY7] MXLX71LRI584,S WVD:.C+NGYI\RXY-'J"6N/3:5 **B;TNR.#)'KZ_.\0_SX MMMXJH>8X2 <#HUR U^H^6@&N.>#EF;.VJ 7URK5#$ \/D'S@\<4D6C_0/>O^ M]@'.0-UUVNH?TS;;)"O B []?L5H0<5+?Z":_D&%\\HD#_K ,V,"=CG[^*MB<0&P5@/W@WQUOEC=C5C=A^PCFKT\*;(K M-G0= I6.89 IW MW+: 1IO SR\?P_1)H#HJP2UL*%A3GWB5+=8%ODX50SU6SZKL0M7U.5/7%^$+Y>W/X>KI,[K9+JGPHF]4F:BJ4VP; M>JEYQ7UY'>>E@6P*>L"$I1BZ5J;7=WJ> ER>DH)Z-Y9=(663GFUC!2DHU)9G M5;E(<,_QE:2,S;+ 4!N"% KE.1&KJ.0F[Z"GF-.;B0]Q^I90: B94YN)"D[ MZ#F>ZC"A<;F2W$A2V.JY=AU!GY(R)C<2#>X\HLKM,EXJDD\V%+N])!TYM3>E M SK)OB0=DA[EHV]9*E)0OB69D>LH9$;%81_X\I5D1M(C?L_W5<8,>*QJH5'Z>0$WO>9*4D#E59(;20H[ M/=M5W83 V'@XSP+(30"\D"6YD>LHY,93T0/>S)+<2'I]MQ>H#I-84+.TD!M) MBLH-P8J7B%A C5V2&TF*V#T7*^PR C6VA3\MVIY$F=Y/*BI0S\PC%2JV16TR M2R$2!$-=,H);[ AJJO>#?H4*ICMR7=49V5#)ZU>YI]P1\(Q*0B>I!$'/@N6K)((T_UY),0>)WM7;ADN=&L5^["Z(F?+8H& HE:G*SI MS_A$G$H>ZID95W<1RK:+13R/V>(#IE4S]CQBK #5):+P[M6NUM3@$T#) MX08MHY"ZM2P!O8Y^;!"]Z"OZ_#]H1QBK(S0=<5NQI3F]'9Z>#L^N;V>@,#8;#Z]NKV?CJ*YK.!E=G@\G95'$\CBF7 MWPVDRP29%[M+6FJ7^NC#D?.1[X AU-IU5?,YJ]2!S&(6)7?MN]D4=8. ,:;: M2.P&=IXLF1+2']Z;18JH,G'TS7Y%7V;?Q94[4NK,Q&[)5FS?FLE*&/XC>PK7 M[3;=_*V"'>QK_XF[^.BG+CXZW:Y68?K2Q:>312<+CA_6,7TS&;BXLJF6 "(O M"K&K#;R#2]U@=V'1C;QY#3L!FFK8D]+VZ$U'#?GDQ/T$.TIC;^\EZ_"N]>VN"UG\1Z3_V_HU4I!3TKZ4 M>>&-=BW:ZBG4'U4#&$NMC+6XIM!2?"PROHN=?3.G=E,,40%)*H=? =IX2M$I MR*RT-$('"%N]*X:-RVG=F-,4: "4Y_/8GC23X+[WP;9-_1+Z_&>3U^EW+H"?.1M/AQ?7T]O):(H&7ZYO9^AR,/EM-$.3\?0W M!9.,5:#Z@= VQ=5$\HZAHC!2WAK9_A#]H"2W*0,XHO]-^D>T06F<_5&&8E!- MME+4-:K' 1+?V* Z2_AC;$GEKHS=7%>Z(]DMA'C;CS=@#B.]4!L^981'X>E? M+/-_/XNS^9)O/D.#NV2[09>" 1/& $5[B&)SIIRV0&)W56X2_Z?.1);"UO_3 M3&3)CT3_Z7Y?*#@"K4E60<&ILF4 [*P].EEBPW&5[+0U++Q:8.CZ:C:YOI@J M5J[OPJI7;EO6ZZ73%T!!5E^D&L@2^S79F\GU<'3&'XP:>0=0FETCS_]"7%&J M!I?QO/:"\/44JI'%^39ILN0MA^@F3>;1/=>8BG6:,C&PS,)>4_U[7ZQD+E<" M<'S98Y%O . ;WD#G=<,B[Q"$#"*] MB_(CH-M5G+FIH!*62>F[%[3-Y)1)NG[V&K+6>[2(6P^R5GE,V?9N%6]$^SW_ M].B',(08O!^*V3QA%A>,[O6'G3+)RBB7>I08RZC$_V2!O?6]W 7[ 8LXRJVQ M)AX5/TTYGK@O3$&!;Y6A["F:<\]"/R\+P7.;%HB<@!3I[M"&R6H59QGE#@-[ MP=YG;5\XW2YA:V*W+3LI&9.'ZBE5#KFDI_3/BR=/>@HAP\90]%QADC.Y9O;S M,EYQXSI9]W9<0!6U6]*=U)40KD>3WD)5!:32#B!MJ6".,41/V2PBE1>J:"'] M9=>55SB?;U?;)<^D <*[5B4ZL\TUX^>T[>#VB;Z ,K4/Z17 M&H+70O7)4A_N:+%=ST4%GK;)J&]LLC90*CWM MF+W+VHPK0#84FL%4;M_&PIW?/32%FW&"OG 05?H,A6L4?0^76_$HL:BYVB&I M/G$LQ+_E[8'TO>*H0(]QM*!:.]=YU^).*W8(+0,NH8S:4-W'5ZW[RV"P&\DC M[8*T3?(0,0077?H@4 <(X?=_,;+M7'_KDKAV4B>113\0LPZ0#]+6>SNUH&]] MP<,;"H5B*OQN.\)!+^DYAHB'HL4BFHOX>@/@0;B1YGH]TH%X(88B<>0 2OH/ M#GK9GFR6+5(C8P:BNV9(2^)4T/5WNJ.B2DW$Z=6OE+%"?8)Q*9WS3/FKCV(H M'0:1U=#.3^9D(R?238#+.^<-#?>EU)7NI_XAZ@RKJ2[=SS4" M(3C&^KV)S,IRI_:12DJ>[UN^H)#?4!9_HBXH#W7EE2U(E*@(7Z_RW_>XY:(\ M<:0X.GC*ROWSI:P:CSX?%R4F'KXU4=JQFX9IPP95$?4T-ML*2C.ECTRK83:>@[^[(N[B3R>W8MJNS!POR-BY-?NQJ!:2).J$< M)YWO'UO-[">N]:[\=_PC\+_E[$NG'W0R])8QH%G^L=\] PZX H';S1$TTR>. MWS7UUE>@*_KMKT!7_&]Y!8+&8:#'N@)='8'SBK[?L'W2S?;?E7@K8RL@G;S] M1+WOUP_?D3=>-O2.NVW'\][OO,M&YG&W[6+[_;9=-G [VC8FZGG#[(85D[5Q MX[Z/01PW3=7NA#AQG/?;>87X<7?N>.]XYA7BQ]VYBYUBNO:Q=UXAWM'.@]=6 M7$%=3K<7^"=8F#J&B;OVB5K!8:]D/W9%W?<$>PO[C2A<>)=TH]O= +^R7HDE M^"U1\4I#W?^O+J#.?U4(Q76=I@?NG/^O\^W_61;P^@#*"Z >E'\$"7Q] TL+ M\.S^4:Y (P>\?D(738. M =80J;IL% BD#@#@3-TT0DH@C)SLS6 RTTU)CL,C;C+^U+X3#/]NB1 MY2^D.F7+Z^7UZWJT*WH$8(4NX67TH%\*Q8M5(I9T!@S).6R\KLEC&_+Q>Q"D MCU/]ZM]8O[0^V]YE\7TS7%4G%S3-4]YHUT?% F$A,O7?1)M*!M=OO@A8)4*J,U MA]'D?_4ACC\V8M?IZT75;LWB;.ZF&.2;+QGD#BYUV!^&LXD"M4G>UV]\5Z*$ M.L97O^>XU=MRC?5#RS:[1@A&M!=+L8>>'^/Y(RH,0=X S=JZDO2);9G^(BLS MI>)U]X)29N'2O44GBFV9[H8O]AF4?8)!6Z< 6]4[PG!6Z@L'C,)0+QQ[N++R M\\%P=CU1.2&>J4I/FY2+@O=BO/#*:X9GL@CGFR3-V(2][W&RS:@B*OHJY7\H M["'_LS@(53%4MQ-C%"T2TIR6W]F/@.[ZQ6==6D.L$5)VH MR=J#)2+!2][#MHC3;(/R*G<^S"U[9,]!&CUM4ZH]LBA3#*9T @U33&M''^% M./*J9]F6KNDF7P9;\N@?6S8QH80A4%]:8!IHS GR@99$(HW-D@W5@U=;WMRB MFJ;8MXPCZ]AN91&7X8]XM5WERZBO 9O6QLYNL@CQA!,Y9;*2["$8U=6P7J-Q$+4G?Q];!ZV9W<:4A>\$HGZ"@#=G WWQ?6D2!*="/,P$XAH]BIOMW3*>+Q6N6-_65W--LE#EPF7X@OX>:?M47U3\ M(Z8/S^[OYHABJR+""O*FCX_X=H7\31K/(WJ"L>H& S(\3>+C5>@/=B.M;Y;A M6LD$TP^.&/#SB@D[+7:[ P>J+\0Q[CO@7)LRKTMXQ MX0/^J%J":55*?%)9PA/E/;\,"O)]TU>Q;_D5\M ,0Q-_^.@&9^/SB >]#)HG;[?1D;+>JX(J3!)- N MI-$.U-((#:407"6,+44&OP_ +A8RXN *'<]M,"!G.R^)_1K]@ZX9F@"D2Q#)]3.[=M>@'7(J<9HM;J*MZP MI(F %&51M<%*X$6P]- DRC8\IV);V$;7JW5\M\W01;)^^#2CO]J2M%/+'U-O M:EHF+Y'(CCYO-TZ^GI\_/SR=9-#]Y2+Z? M#JBG3Q5(=AK=/X3IZ7VX"4^Q2V_,*>\^X7_$/ONCZYY&0@((IK^=K.]#H>&H M@DM/'C^QZ3J*'F-Y*-OKQPZO< M=3EIS;2>,B7O L(X;S/>"?[%&2_O,F("*;.]!2]W"=_S)%TA_]-O/0Y9>X_^ M:[M\H4\8PR_"_L<&GIHR\ETWOS.*H>64PQT=G0N\,Q@[CFTYF%BV15QR^ITX M%E4D_QW]()]LS=-BB7BVR0A]>5F&SUDN_C)!OT?VB[.V]YTUMC[]WG!7 #&O MMQDNYU/^2S&YO'0%>VX+$M?#YB_Z)BL6=T M8'.)Q;:K9K$NAZ?27\"D;QTDP]S4.9C_QJK&/">/=.*3Z?#;+_^N.@2@\5MB MNZ0VYBX:^MN7R06:A3^2=;)ZH:S91&M6@8BF\\=H%:*S9+YE18JJ)1F3O[Z[ MV_]P<*'_0_#Y9RA]K,_7\3K/^Y"ZLR_P0UCI4R>9^^X<38Z M5W/#G#1(:GNX<18MXG7\P7R'@U "@K#] M$A*1;=F=P/&T)>]+F+T#R>?BJZ\/WA>&P0,4A3;",'BJ"VZZ+IRX>3FTA&&8 MCK]>#6;JV9V>L5D $B[A9IMF;*8Q"_,!&LOEW!O1SB8<5^UVSJ(JOSR63+L# M>T$U W%ZL-WMD@0,"O]^JS_.:!YN654D5]LIJ&]3C+(3L^^TF:/(67F 0N%* M^YTE8GXLXW<7/8;+!8LLLY@%O]-BZ?Q@TFB[IOMAC$7T<7A,^+!+U2,.J"*6 MRC*O4,@'A%+O_=/E8'PU0N?7UV?3'AI?#564 3FV*F791OJA"**KK&H 5$KE M'*2+2$W_Z%=SMJ,#S:5:7F6!U_--PAH?2--\"P]0-RP/P:_0/,U.T67X ]VT MM:KKQ?[),R6@6"P4;(%8^?-I6^(![6JAP),DUJZGS197_J^\$8#ZVO$]G_;8 M$*14K05:&ERLA8@G[L--/G.QO@#5O7.!Q>&B_.2$]_;(TOS*ZE3 M]J!UG\4-]O,;W((JM'IQ=P6(I;J.B*=L\6=J5LVI@Z">.N5!0^6E5O>%3_']%='G,^8]7*UF4PQ7;BORX^":V7)/_ M\0/Y*K>L6)IK9MVBD&K+; Q7I3GBXJ%2_337/.2%^\ M"D'B MW5-?W2]LS?].UF0"8NS/S7(GM2AQ#Q7/62GV?+EE:BV*8Y/"PV(LMXL4RDRKBRFZ%E+K+FU$%DY691;D2[J-.$SF<#TOR )J#[ M,(%8>QRR5\\K12H!I(_/*4;5JQY M/XR;;&*S39++]-&"@([FB/=^"-ZG)3Z7SJ/QP'$&C2[FC3"(#7#JV(BL.^XU MN<_D#JM%WS-@L=FL* A;)S"5L(+KX>>GG!]?;?_X!?O# ![MF.\C&&H,3AM3 MZ=R:^DJ5(U=E1\VY?S6CB57SXX#\ON%00PKRZXA\$GG.U8"D!D-'V E6+MP$ M0OTK-*'>_1;ZB.YG:@+&ZPQ+1XXX'WG.B)L'CKB/9,/VG"B^%_P Z(&*JN97!,R%2>EX<0$@+S"T[\#T"0KAD:CSV;VC<()GE>0"**H<%$.82PL/8IHWQ*=,;@NV(;C"@^%I BX?L@^')VDG@ MDD$ONK1K[@7@/&_@;-WL[,.9:/8//&B]K1K^RN_$1\MS"KHH;.KAV '=Q%M; MTWFE%??M)&C>OIF%-%YJ"RM+EC!7R14T'EQ=ZQL341\)4]S$+L2B2(#L0XP1 M#NA, Z@ONP/"F9UT'LF.L_QT3CJ(U%F?(,=-#D M&@"2<4!<'9A-0T*05V/[HNN.9G+-:Y---X-']2$8QE7!\E>&5?@\J*P/"";Z M'NYK:*"_4+_GOIEZB[S.-Y,F+;W*&:L39ZS &;CQ$"W?ZX=^QH('(QET>?G4 M6W[J$!=/O">&Z07RU[S)7]!'.RV_MW"@09T03D4^<"W6&!*&0+T$X Y3 R22 M*:OTZV]!WI-P **5Y)CH+1O0H)EAC(,F^]4D458*U(7:N!?:5%S0B1=&:VP3 MNUK=)Q?UU!!P:HE;%\<#2SSPHH"Z#9:;R: 9)3OV>2,:/?O")MWI*M$B$TP) MW!Q1,V=#K@K4N])(,$VNUX:-F@(M-0?S2S.G&9 ==&(BK7*&C FVS)C<$56X MH^;8_3Y$N)DK]H;@GIU1D[H2CFH!T0!M>>82B]C;H*$%YCAN@9DXP)QYH^5] M8'8B3X'9E"+R=S7%P>>K[[0P=>ST1DUZNSJ+VX)DK7P9II!(]B)#]#$M"X9$ MA&E +O: "$FFLB9@ ;"")2(7Y1'9\CDC,37A4L?,"X!T$G2TDVM>0(N0 U;A"C?S2%Q2%66-$$A-8@?U MW,7(S-O,L,7()&IJ['7J8L0;)OL8Z41^V+.\,CD7MY2O5CB*W8-[])ENJ26^ MKZA8]>'YGL8$Z7-+YQZS01L^DR87@)I0;73=%":R*E^V]S45G+6K.;;7J[^: M2CB&7B =3-I)H?5PTHP)3 ;C]2Z#I.79;F+N?R0W:4=RUYD3U7-O*#J)ZE;D M]Y/5AWKSW9#%(:&E^^;*65S\@TJ!E$FF::4P5'J,P9G^!Q[I:Q,NTW:*>,:( MK=0E:)KBT&<%[@"]_Z@GS>3Z!;M7 &A(J\]66S^E$(IFG(J3UJ)JW7!3.V%S MIH.CP062P;2;+EJJBOG?9 ">F:)O=MN6R"/)Q2//[73UV?K!OPX M[+0X (D M?CIN\L(YV-/ &^[;CG':3BH]O@$+_+^IF[:#QHDS2Z*!?R;<7<^)AV;J3?(=3:WT\VS--OI"5M?,.@+2ZETRS7-"3!@ MNQ5ER?E?4)-$ IO%ZYD ;YB'7 .TH39KK/VNV?X':7$[306IV LWN9W_40G8 M&I-8J\*\\]8W[AR'4O^PC-M9ID=8^GN!WOFN'4*>F>10?Z_"NQ392;S/H9N M7LI\/0)[A*.^5'"(6\MGVQ''@;-'I(QU=V%(H^G"S"O"YNW#R]CKT.!8&%Z@ MVL?M\++C'_4XHAY/GZEX+,-O]WA;\%X$JFT5X19 &_18@YHF:^#(NMINF1)_ MHDW@.S7BG(\ .(2FZJ(, (7SDW>!O43%$4>YGO.<[G"K:VK^F5+9Q\ MN\OED=!XX MT^"+C]E7+^XW@*_+AB:<5#@K(YYJ5 MN2KY_TIK'@;F&[JKNP< PL(1Z>^S!DIGCLS/0)X2B,EH0,(@C%SI_J-P/OZ' MO0- +'XQ8=I/<)_]P0_*S??EYCOT_P-02P,$% @ G8%#5W5.1E73"0 M@RX X !E>&AI8FET,S$R+FAT;;5:;6_;.!+^WE_!2X$B 6Q7E"R_9@-D MF^YN@>NUVRON.R71-A%9])*2'>^OOQF*>G'H7'.[= LXD$1I7CC/S#,CW?YC M./SX\.O]-_+;]\__))E,JRTO2I(JSDJ>D>1(/G!5XJD/#Y_);P]DSY46LEB0 M,!K1$1T.[][<;LIMCG\XR^YN2U'F_(X_;40BRHB&M^_K,V]NWYL%;VX3F1U) MLDYE+M5/5V_Y!/]?$5T><_[3U4H6Y7#%MB(_+KZ++=?D7_Q OLDM*Y;FFEFW M**3:LMR>$7_R!8U&T63W5)\Y<+'>E*>+2L7+=-.<,](7;P/S;WD%:F5B3T0& M"H@GG@US=I15.11%+@H^;!S3:ID)O8,E\+2"P]VW[^'NWC,>9$K;M0E+']=* M5D4VK*5^^_7GZS *!J3YN5D:*9L3K1N=[%-V+,M$L5Z0Z>ZIK^Y7MN8_DA7' M(,;^W"QW4HL2]U#QG)5BSY=;IM:B&.9\52Y85]K!\QH[B?UBDTB/'HN5,:4U@".E0E7Y+ZWBB(835I;AY%>&3LFX0CEF)?@R_8W!]^2R2ZY,GL9K(/%O6 M&L[H* 2M4,/Q:&RL_ECCB41PB=2Z=*J$'E0QDL?!>#2UDFD01D8T=>3%%S,] MFM)6@6F]:U=WF('$2J0,)3G*3"^F#)U,1S.KS&QJE?E:*5TQR(>E)-^JG!,: ML2$=7[,;(I4]$V?-F14I-YS\FZ>5 M5 \L>G=,.*->\'<9-+;*Y)TWN,[G#6M'W#%AL-BL* MPM8)3"6LX'KXY2GGQU?;/W[!_C (7"#0F2\D3":-J5%L37VERI&KLH-7'[GC MF9IQ@Y9/ _*9/9&O(_*S/,#R 4D-?HZP"ZQTWY-'I K@9^W;9V+^:L\BJ M24>.N(DO);-B>$\7W@A\ .% J-?F]8L"S5'XDW_A.*HCQ@OP"1(#0 M8/@[!OP'E@\_,W =G):9'I!/13I:.OL9^<@ IXX*:6PU#QU'13YJP:FC.G$_ M,PWN 4=LC^2QD(><9VL^J/VE:B]E$IY72&"L( N\0UAQ)%51JHJ#7L!A#9T% M]S&RA2,E6$Y6#%.((G(K3+(RZYP%CJ7^0R*,J+6TX"G7FJDCZK-EC]RDS-8 M#>48YRUQ M=L:-FRRP%3H'Y@_D%P2$<'G4V%N&[0R=-TAF>=[!R^Z_?F8G(#@S8@>X MHLIA 82YA/ PMFEC?,KTAF ?HAL,*+X6T-LA\6!XLG82N&30BR[MFNL?SA%M MX&S=[.S#F6CV#[PH]%]^8_^,)1HW]7#L@"[V1DHZK[3BOI\$S;NWLY!.E]K" MRG(ES%5R!3T'5]?ZQD34)\(4-[$+L2@2X/D08X0#.I-@%,_;6)0IST '3:X!(!D'Q-6!V?0B!"DU=BZZ M;F;B:UZ;;!H9/*H/P3"N"I:_,JS"YT%E?4 PT?=P7T,#_87Z.;Z9^_?-M$E+ MKW+&ZL09*W &;CQ$RU_U0S]CP8.1#"XB%6'N#GUGA@F/MKOT^T9!TW^ M@A;:D>H =+(E%7Z];<@ZTDXP-!*E@(*+6TK8OB@:4=>%% MU0;+S4#03) =^[RE]IY]49/L=)5HD0FF!&Z.J'FSH58%ZEUII)@E8SL[#LBE#Y$?UQ$'GJ^^T('UNYSAI!@0F?_%ZET'<\FP?,?<_ MJYBTP[CKS(GIN3<,=7[H!#[4&^B&'8[X+%DW5\[&]O^1ZY'RR#2M%&YWK^([ MYGH;&?3,;4> 9VS82EV"HBE.;%;@#5#[CWI,3*Y?,'L%F(2\^&RU=5,*T61F MH3@F+:K6"S>U#S9GVJ_Y!4)]TDT&+='$_&TPS#-3M,U>VQ)W)+EXY+F=C#Y; M/_C;V^]6!AI<@()/)@V\SP&7!OZG]I-VRNBOVZ.!_ZYTT@X)8V<.1 /_/+:3 M]Y<'0>;U3=:DIT&7I;$@]D';)6R$W?F8=&WV/_&8MI/)LS39Z>A:7S#HZDJI M=,L5S0DP8+L59#L$4E?W1T8VF>Z*/-ZKWES\#+V M.C2X%EZ QT[;P6/'/NIA0CU:/E/Q6(8?W/&VX+T(5-OJP2V -NB1!C71UXW2M8&O[BEW9PLFW MNUP>.5P];&1=*MD)F@%]+7%W+;Q FSQKQX-_ARB.SBCK#3EM>9BU(SZ/<1KY M?V4^FTZLGN_U^],/CESQ_LGM;#ZQGSO]0+1_OCJG$_,=W-7=?X 5DJ\*"D[& M[;N<#QO!5^27-GJ^U-31U#X#6A2O28YJ/'9E?@.$E )QH0,(@ MC/J!^.;Y'_S^VWP.;CX;_R]02P,$% @ G8%#5TN>[ FS!0 -1\ T M !E>&AI8FET,S(N:'1MO5G;;MLX$'W/5W =H$B 2)%$RS>Y =)AZ\HTL< K^PDOPQ!8H]O+?\GF3F/$%HN4(^8DG-C3A(%D5 M(TM,YI'8G20X%D%4C>7:)Z=6_N?U)*R0_ DE #("H<&16N6"8/$E,38J/RR M01F2-)%3Y&HQEM+32RF]M<8M"^S-7!\%+W/.LC@T"JU/'S^<.="Z -7'N9=K MB7905YC*51(4AB2>3\ P66W#?41S_#M=KBO5E!_G7L)2(E0(.:9(D!_86R ^ M)[%!\4Q,4"98-SYC(>8E\%(&25A-;0DH8@F(B*; M2:]([/'H E0?$HG$;OB2:B\&F@G,)X@NT3KUBB5&MHIGZ13;=LQ M[DH]/$R]BCNR>K^&L9U$[Y#\W:NE4C&XDRP^HZ%7(!S;IB-1*81]LY^[_:[( M9P =4"!Y!=+O $BNMV_US6&IU[8M=J?I'9B1 M2E,*'C.>9DC60\& /0)_F\_FC0E4C(:>#5V9T'6\X[?#:PUS+BF\HV&)]SH% MUR%+5/7>QOJ, Z4:C*T!8#,@(@R>$?=1C%/CRXKB]3:QJ_)6EC^?LN"ES$I; M$6*7E->!4$LZEJ63PX9=L6,PV% #EJ:VA QUR!I,MWN8]KB$^PI!MZ20RJV+UNP9UZU8XK;";H,# M#F>MW,]4NSB/<7@X^)N(X-81K O?K7"0J2:GM?YA?8DO,UG]<=OL3!MGSB:_)]Q8!X*_VR? MU-'<]NYTY#B6=R/+-8K7^9/MG>O=A6-W7W;),,=^V\Y@H&TU>>>T;EUZ M="?X*&U=.1K$67R$;-:6\YK=+S%;4AS.VQ==7;V(D#A&NBWS&H2_9DB>^#EM M&_>&)9YPPGA[_%K:'1.X>WE\/ERS;1E?CR!-VUJG<>:HB)5%XG"KV[>F1P'7 M]'XOJ':XY5@V&*%>$]^@FQ\,RY/P,Y9=ZL+''#@7\LSC0* */2CK=<'\JER# M649EYY_WW$3JR%MN-9OC[QGA6-TIJ79^HN[@:AVC[UEF#(&.(^3[-M[:"M"&1E>&8#G:?(.I!V/O\T$3$,"\I0.:C M5GI@%[>8M=(S'I>E1WHOHT5]90GFY05>65/+/=/4(3F=0W)LMX34W8T5[.S: M]14FM+N'.>@>9G_8/I>1,\-D$#X12V?/4;]&[SP1G M-*IN('^KO7O20ZNR_U$F(@G5.T15 O(K#;"YEP'5!4,=4?<1@3L1>4 K\&B" M#VPIY]>UN]U' VZB\=^:NX]$?Q.)?Z2G05,X-A=%OPJ'VWT>]_L5K%NY44XT MC9T1P(;]W/.[2K\$@JDN'A9=_'9=.*E_J5?6^1OL_$7WOU!+ 0(4 Q0 ( M )V!0U<^&UL4$L! A0#% @ G8%#5]'=]GG 90 ZED' !4 M ( ![C4 &-A;&TM,C R,S Y,#)?;&%B+GAM;%!+ 0(4 Q0 ( )V!0U?L MEF:FGS$ ([1 P 5 " >&; !C86QM+3(P,C,P.3 R7W!R M92YX;6Q02P$"% ,4 " "=@4-7 VJ4!8AC 0 (L@\ #@ M@ &SS0 8V%L;3(P,C1Q,2YH=&U02P$"% ,4 " "=@4-7X-RFVOL) #4 M+@ #@ @ %G,0( 97AH:6)I=#,Q,2YH=&U02P$"% ,4 M" "=@4-7=4Y&5=,) "#+@ #@ @ &..P( 97AH:6)I=#,Q M,BYH=&U02P$"% ,4 " "=@4-72Y[L";,% U'P #0 I@ &-10( 97AH:6)I=#,R+FAT;5!+!08 "0 ) #H" !K2P( ! end