0001163609-24-000008.txt : 20240429 0001163609-24-000008.hdr.sgml : 20240429 20240429120012 ACCESSION NUMBER: 0001163609-24-000008 CONFORMED SUBMISSION TYPE: DEF 14A PUBLIC DOCUMENT COUNT: 12 CONFORMED PERIOD OF REPORT: 20240618 FILED AS OF DATE: 20240429 DATE AS OF CHANGE: 20240429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SOUTH DAKOTA SOYBEAN PROCESSORS LLC CENTRAL INDEX KEY: 0001163609 STANDARD INDUSTRIAL CLASSIFICATION: FATS & OILS [2070] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 000000000 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: DEF 14A SEC ACT: 1934 Act SEC FILE NUMBER: 000-50253 FILM NUMBER: 24888372 BUSINESS ADDRESS: STREET 1: 100 CASPIAN AVE. STREET 2: P.O. BOX 500 CITY: VOLGA STATE: SD ZIP: 57071 BUSINESS PHONE: 6056279240 MAIL ADDRESS: STREET 1: 100 CASPIAN AVE. STREET 2: P.O. BOX 500 CITY: VOLGA STATE: SD ZIP: 57071 FORMER COMPANY: FORMER CONFORMED NAME: SOYBEAN PROCESSORS LLC DATE OF NAME CHANGE: 20011213 DEF 14A 1 sdsp-20240429.htm DEF 14A sdsp-20240429
0001163609DEF 14AFALSE00011636092023-01-012023-12-31iso4217:USD00011636092022-01-012022-12-3100011636092021-01-012021-12-31

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
SCHEDULE 14A

Proxy Statement Pursuant to Section 14(a)
of the Securities Exchange Act of 1934

Check the appropriate box:
¨    Preliminary Proxy Statement
¨    Confidential, for Use of Commission Only (as permitted by Rule 14c-5(d)(2))
x    Definitive Proxy Statement
¨    Definitive Additional Materials
¨    Soliciting Material Pursuant to Section 240.14a-12

sdsbpl1a39.gif

South Dakota Soybean Processors, LLC
(Name of Registrant As Specified in Charter)

Payment of Filing Fee (Check the appropriate box):
x    No fee required
¨    Fee computed on table below per Exchange Act Rule 14a-6(i((1) and 0-11
(1)Title of each class of securities to which transaction applies:
(2)Aggregate number of securities to which transaction applies:
(3)Per unit price or other underlying value of transaction computed pursuant to Exchange Act Rule 0-11 (set forth the amount on which the filing fee is calculated and state how it was determined):
(4)Proposed maximum aggregate value of transaction:
(5)Total fee paid:
¨    Fee paid previously with preliminary materials.
¨    Check box if any part of the fee is offset as provided by Exchange Act Rule 0-11(a)(2) and identify the filing for which the offsetting fee was paid previously. Identify the previous filing by registration statement number, or the Form or Schedule and the date of its filing.
(1)Amount Previously Paid:
(2)Form, Schedule or Registration Statement No.:
(3)Filing Party:
(4)Date Filed:     
 



South Dakota Soybean Processors, LLC
100 Caspian Avenue, P.O. Box 500
Volga, South Dakota 57071
 
NOTICE OF ANNUAL MEETING OF MEMBERS
JUNE 18, 2024
 
Members of South Dakota Soybean Processors, LLC:
The 2024 Annual Meeting of Members of South Dakota Soybean Processors, LLC (the “Company,” “we,” “us” or “our”) will be held on June 18, 2024, at the Sioux Valley High School Gym, located at 200 Hasina Avenue, Volga, South Dakota, 57071. Registration and supper will begin at 5:30 p.m. (CDT), and the Annual Meeting will commence at 6:30 p.m. (CDT).
The purpose of the meeting is to take the following actions: (1) To receive the report of management on the business of the Company and the Company's audited financial statements for the fiscal year ended December 31, 2023; (2) To elect three members of the board of managers, one from each of the three geographical districts; and (3) To transact such other business as may properly come before the meeting and at any and all adjournments thereof.
You may vote in person at the meeting or cast your vote by mail-in ballot prior to the meeting. Mail-in ballots and information regarding the proposals on the ballot are available on our website at www.sdsbp.com, then clicking “Investors” and “2024 Annual Meeting” and may be printed by the members. For your ballot to be valid, it must be received by us no later than June 18, 2024 (10:00 a.m. CDT) or presented in person at the 2024 Annual Meeting. Ballots may be returned by mailing it to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com. If you have any problems or questions on the ballot process, please call us at (605) 627-6100.
BY ORDER OF THE BOARD OF MANAGERS
/s/ Craig Weber, President
Board of Managers
Volga, South Dakota
April 29, 2024
YOUR VOTE IS VERY IMPORTANT. PLEASE PRINT, COMPLETE, SIGN AND RETURN YOUR BALLOT NO LATER THAN 10:00 A.M. CDT ON TUESDAY, JUNE 18, 2024 OR PRESENTED IN PERSON AT THE 2024 ANNUAL MEETING. YOU MAY REVOKE YOUR PROXY AT ANY TIME BEFORE IT IS VOTED.
IMPORTANT NOTICE REGARDING THE AVAILABILITY OF PROXY MATERIALS
FOR THE ANNUAL MEETING OF MEMBERS HELD ON JUNE 18, 2024: 
This Proxy Statement and the Annual Report on Form 10-K for the fiscal year ended December 31, 2023 filed with the Securities Exchange Commission (SEC) on March 22, 2024 are available at www.sdsbp.com.



South Dakota Soybean Processors, LLC
100 Caspian Avenue, P.O. Box 500
Volga, South Dakota 57071

PROXY STATEMENT
2024 ANNUAL MEETING OF MEMBERS
JUNE 18, 2024
Registration and Supper - 5:30 p.m. Meeting - 6:30 p.m.

VOTING INFORMATION
The proxy statement and ballots were prepared by the board of managers of South Dakota Soybean Processors, LLC (the “Company,” “we,” “us” or “our”) for use at the 2024 Annual Meeting of Members to be held on Tuesday, June 18, 2024, or at any adjournment thereof. The 2024 Annual Meeting will be held at the Sioux Valley High School Gym, located at 200 Hansina Avenue, Volga, South Dakota 57071. Distribution of this proxy statement and ballots to the members are scheduled to begin on or about May 1, 2024.
QUESTIONS AND ANSWERS ABOUT THE ANNUAL MEETING AND VOTING
Q: Why did I receive this Proxy Statement?
A: The board of managers of the Company is providing this proxy statement and ballot to enable you to vote at the 2024 Annual Meeting because you were a member of the Company at the close of business on May 1, 2024, the record date, and are entitled to vote at the meeting.
Q: What am I voting on?
A: At the 2024 Annual Meeting, members will vote on the election of three managers to the board - one from each of the three geographical districts. Although the board is not currently aware of any additional matters to be presented at the 2024 Annual Meeting, if other matters do properly come before the 2024 Annual Meeting, those present will vote on those matters if a quorum is present.
Q: How do I vote?
A: You may vote at the 2024 Annual Meeting by submitting a ballot using either of the following methods:
Cast Ballot by Mail or Email prior to the 2024 Annual Meeting. You may cast your vote for the proposals by executing a ballot for the 2024 Annual Meeting and submitting it to us prior to the 2024 Annual Meeting. We urge you to cast your vote by marking the appropriate boxes on your ballot for the 2024 Annual Meeting. After you have marked your choices, please sign, date and return the ballot. You may return the ballot by mailing it to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com. If you have any problems or questions, please call us at (605) 627-6100. All ballots must be RECEIVED by us by June 18, 2024 (10:00 a.m. CDT).
Cast Ballot In Person at the 2024 Annual Meeting. You may cast your vote by being present in person at the 2024 Annual Meeting and casting your ballot at the meeting.
Q: How many votes do I have?
A: Each Class A member is entitled to one vote for each matter to be voted on at the 2024 Annual Meeting, regardless of how many capital units the member owns.
Q: What is the voting requirement to elect the Board of Managers and what is the effect of an abstention vote?
A: In the board election, the nominee from each of the three districts receiving the greatest number of votes relative to the votes cast will be elected, regardless of whether any individual nominee receives votes from a majority of the
1


quorum. Members do not have cumulative voting rights. In the election, because board members are elected by plurality vote, abstention votes will not be counted either for or against any nominee. Abstentions will only be included when counting members to determine whether a sufficient number of the voting members are represented to establish a quorum.
Q: How many Class A members are there?
A: As of May 1, 2024, there were 30,411,500 Class A units outstanding and 2,221 Class A members of record. Since each Class A member is entitled to one vote, regardless of the number of units the member owns, there are 2,221 total votes available on any matter presented to the members.
Q: What constitutes a quorum?
A: The presence, either in person or through a mail ballot, of ten percent (10%) of the first 100 Class A members and five percent (5%) of additional Class A members constitutes a quorum. Based on the current number of Class A members, the presence of at least 117 members, either in person or through a properly executed ballot, would constitute a quorum.
Q: What can I do if I change my mind after I send in my ballot?
A: You may revoke your ballot by:
Giving written notice of the revocation, which must be RECEIVED prior to 10:00 a.m. (CDT) on June 18, 2024, by mailing the revocation to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com.
Giving personal or written notice of the revocation to Amy Koisti at the commencement of the 2024 Annual Meeting.
Q: What is the record date for the 2024 Annual Meeting?
A: May 1, 2024.
Q: Who will tabulate the votes at the 2024 Annual Meeting?
A: All votes cast from properly completed ballots will be tabulated by persons appointed by the Chair of the Annual Meeting, each of whom will be appointed as the Inspectors of Elections.
YOUR VOTE IS IMPORTANT. PLEASE PRINT, COMPLETE, SIGN AND RETURN YOUR BALLOT NO LATER THAN 10:00 A.M. CDT ON TUESDAY, JUNE 18, 2024, WHETHER OR NOT YOU PLAN TO ATTEND THE ANNUAL MEETING.
2


PROPOSALS

PROPOSAL ONE: ELECTION OF MANAGERS
The first proposal at the 2024 Annual Meeting is the election of three members of the board of managers. Each district will elect ONE manager. The elected managers will serve on the board until the 2027 Annual Meeting (a term of three years). Petition and other forms nominating the following members have been submitted to the Nomination Committee of the board and been approved for presentation to the membership:
DistrictGeographic Area by State and CountyName(s)
District 1
South Dakota: Brookings, Deuel, Hamlin, Kingsbury, Lake, Lincoln, McCook, Miner, Minnehaha, Moody and Turner
Doyle Renaas
District 2
Minnesota: Cottonwood, Jackson, Lac qui Parle, Lincoln, Lyon, Murray, Nobles, Pipestone, Redwood, Rock and Yellow Medicine
Steven Geis
Dale Hansen
Alex Johnson
Douglas Mathiowetz
Jon Olson
District 3
Minnesota: All other counties
South Dakota: All other counties
All Other States
John Luepke
Michael Reiner
Ned Skinner
Ronald Welter
The board has not taken a position on recommending any of the above nominees for election by the members.
Information about Nominees
The following table sets forth certain information with respect to the nominees to the board of the Company. The number of capital units beneficially owned by the nominees to the board and existing board members not running for election is set forth below under “Security Ownership of Certain Beneficial Owners, Management and Nominees.”
DistrictName and Position with
Company, if any, Address.
 Age Board
Member
Since or
Prior
Board
Member
 Occupation
and
Background
       
1
Doyle Renaas
46171 223rd St.
Nunda, SD 57050

Finance/Audit Committee
572018; also served from 2012-2016Doyle has been a farmer for the past 39 years. He is a director for Kingsbrook Rural Water and has also served as a director for Rutland High School, Grace Church Council and the Clarno Township. He received an Associate's degree in Agriculture from South Dakota State University, Brookings, South Dakota, in 1992.
3


DistrictName and Position with
Company, if any, Address.
 Age Board
Member
Since or
Prior
Board
Member
 Occupation
and
Background
2
Steven Geis
14472 Grandview Ave
Lamberton, MN 56152
54Steven has been a farmer for approximately 31 years. He was employed as a teacher and principal of the ISD Farmington School District. He served as President of the National Association of Elementary School Principals, Alexandra, Virginia, and Pheasants Forever, Washington County. He also served as director of the Minnesota Association of Elementary School Principals' Association, Roseville, Minnesota, and MN Ag in the Classroom Foundation, Bemidji, Minnesota. He received his B.A. degree in History from St. Thomas College, St. Paul, Minnesota, in 1991, his M.A. degree in Education from University of St. Thomas, St. Paul, Minnesota, in 1993 and Doctorate of Educational Leadership from St. Mary's University, Winona, Minnesota, in 2004.
2
Dale Hansen
41679 260th St
Morgan, MN 56266
66Dale has been a farmer for the past 45 years. He also worked as a driver for United Community Action and a township assessor in various townships in Redwood County, Minnesota. He served as director for Minnesota Soybean Processors, Inc., Brewster, Minnesota, president of the Redwood TV Improvement, Redwood Falls, Minnesota, and vice-president of Southern Minnesota Growers Association, Sleepy Eye, Minnesota. He received an AAS in Agriculture Sales & Marketing and Agriculture Business Management from the University of Minnesota - Waseca in Waseca, Minnesota in 1978. He also received an Associate's degree in Farm Management from South Central College, Mankato, Minnesota in 1988.
2
Alex Johnson
26743 County Road 7
Westbrook, MN 56183
37Alex has been a farmer for the past 8 years. He is employed as a loan officer for Integrity Bank Plus. He has served as president of the Walnut Grove EDA, vice-president of the Sanford Medical Center Westbrook Board, and director for the Westbrook Fireman's Relief Association and Redwood County Lead, Inspire, Network and Create organization. He received a B.A. degree in Chemistry from Augustana University (f/k/a Augustana College), Sioux Falls, South Dakota, in 2009. He is the grandson of Robert Nelsen, a current member of the Board.
4


DistrictName and Position with
Company, if any, Address.
 Age Board
Member
Since or
Prior
Board
Member
 Occupation
and
Background
2
Douglas Mathiowetz
43551 270th St
Morgan, MN 56266
49Douglas has been a farmer for the past 29 years. He has served as vice chairman for the Cedar Mountain School Board and director for the Redwood County Corn and Soybean Growers. He received degrees in Agri-Business, and Farm Operation and Management from Ridgewater College, Willmar, Minnesota, in 1996.
2
Jon Olson
2751 260th St
Madison, MN 56256
64Jon has been a farmer for the past 36 years. He is employed as a part-time carrier with the U.S. Postal Service. He served as secretary on the Lac qui Parle Valley Board of Education and the Lac qui Parle Watershed Board, and director for the Lac qui Parle Healthcare Services and Minnesota Valley Church in Madison , Minnesota. He received a B.S. degree in Agriculture Education from South Dakota State University, Brookings, South Dakota, in 1983.
3
John Luepke
44242 541st Ave
Courtland, MN 56021

68John has been a farmer for the past 45 years. He previously worked for 3M, New Ulm, Minnesota. He served as a County Commissioner for Nicollet County, and as director for the Minnesota Soybean Processors, Minnesota Corn Growers Association, Nicollet-Sibley Corn and Soybean Growers, St. Paul's School Board, and St. Paul's Church Council.
3
Michael Reiner
502 W Central St.
Springfield, MN 56087


702018-2023Michael has been a farmer for the past 44 years. He served as chairman of the St. Raphael Education Board, vice-president of St. John Lutheran Home in Springfield, Minnesota, and secretary/treasurer for Southern Minnesota Growers Association. He received a B.S. degree in Business Administration from Bemidji State University, Bemidji, Minnesota, in 1976.
5


DistrictName and Position with
Company, if any, Address.
 Age Board
Member
Since or
Prior
Board
Member
 Occupation
and
Background
3
Ned Skinner
302 Fiddlers Point Dr
St. Augustine, FL 32080

Vice-President, Finance/Audit and Governance Committees
712016Ned has been the president of Skinner Agri-Products, Inc. since 1998. Previously, he was the vice-president and general manager of the Commodities and Starch & Specialty Products divisions for Tate & Lyle, Decatur, Illinois, and president of the Industrial & Food Service Division of Burns Philp, Sydney, Australia. He has served as a director for Portland Food Products in Portland, Oregon, Two Rivers Bank & Trust in Burlington, Iowa, and Nu World Foods in Naperville, Illinois. He received his B.S. degree in Industrial Administration from Iowa State University in Ames, Iowa, in 1974, and an M.B.A. from Harvard Business School, Cambridge, Massachusetts, in 1981.
3
Ronald Welter
416 15th St. N
Cold Spring, MN 56320
752022-2023Ronald has been a CPA since 1975, having served as owner of Lesage Reynolds & Welter Co. Ltd., Eden Valley, Minnesota, from 1995-2022. He served as a director for the Eden Valley Hawks Baseball Club. He received his B.S. degree in Accounting from Mankato State University, Mankato, Minnesota, in 1970.
Information about Non-Nominee Board Members
The following table describes important information about the members of the board who are not subject to re-election at the 2024 Annual Meeting and are continuing in office.
DistrictName and Position with
Company, if any, Address.
 Age Board
Member
Since or
Prior
Board
Member
 Current
Term
Expiring*
 Occupation
and
Background
1
Craig Weber
45202 205th St.
Arlington, SD 57212

President; Finance/Audit, Governance and Nomination Committees
5720182025Craig has been a farmer for the past 33 years. He is the vice-president of High Plains Partners, LLC and treasurer for the Denver Township and SDSU FarmHouse Association. He has served as president of Brookings/Kingsbury County Farm Bureau and Arlington Farmers Elevator and on the boards off the Arlington Public School District and Prairie Ag Partners Cooperative. He received a B.S. degree in Agriculture from South Dakota State University, Brookings, South Dakota, in 1989.
6


1
Brandon Hope
45886 217th St.
Volga, SD 57071

Finance/Audit Committee
3820232026Brandon has been a farmer for the past 14 years. He has served as Chairperson for the Brookings County Farm Service Agency Committee and Treasurer for the Alano Society in Brookings, South Dakota. He is an alumnus of the South Dakota Ag and Rural Leadership program. He received a B.S. degree in Landscape Design from South Dakota State University, Brookings, South Dakota, in 2008.
2
Robert Nelsen
1173 280th Ave.
Westbrook, MN 56183

Finance/Audit and Nomination Committees
832016; also served from 2005-2014 and 1995-20042025Robert is a retired farmer. He is a state director of the Minnesota Soybean Growers Association and a board member of the Murray County Corn and Soybean Growers. He is also a member of the Lions, VFW and American Legion. He is the grandfather of Alex Johnson, a nominee to the Board in District 2.
2
Spencer Enninga
13577 Nystrom Ave
Fulda, MN 56131

Finance/Audit and Governance Committees
7120202026Spencer has been a farmer for the past 46 years. He is a former chairman of Nobles Cooperative Oil and AgStar Farm Credit Association. He received a B.S. degree in Animal Science from University of Minnesota, St. Paul, Minnesota, in 1976.
3
Lewis Bainbridge
26355 406th Ave
Ethan, SD 57334

Finance/Audit and Nomination Committees
7420212025Lewis has been a farmer for the past 47 years. He served as chairman of the United Soybean Board, the South Dakota Soybean Research & Promotion Council and the South Dakota Corn Utilization Council. He also serves as a member of the Davison County Conservation Board. He served as a helicopter pilot in the Army for five years. He received a B.S. degree in Plant Science from South Dakota State University, Brookings, South Dakota, in 1972.
7


3
Mark Brown
1003 4th St. N
St. James, MN 56081
Finance/Audit Committee
7220172026Mark has been a farmer for the past 27 years. He was employed as an agricultural loan officer in the Farm Credit system for 37 years. He is a state director and past treasurer of the Minnesota Soybean Growers Association and a past president of the St. James Lions Club and First Lutheran Church in St. James, Minnesota. He received a B.S. degree in Science Teaching from Mankato State University, Mankato, Minnesota, in 1973.
Information about Executive Officers
The following individuals serve as our principal executive officers in the capacities listed. These officers serve at the discretion of the board and can be terminated without notice.
Name Age Position
     
Thomas J. Kersting 61 Chief Executive Officer
Carl Odde44Chief Operating Officer
Mark Hyde 50 Chief Financial Officer
John Prohaska59VP of Processing
Andrew Carlson40VP of Engineering and Innovation
Thomas J. Kersting, Chief Executive Officer. Tom has served as the chief executive officer since March 28, 2011. As chief executive officer, he is responsible for the entire operation of the Company. Prior to serving as the chief executive officer, he served as commercial manager of the Company from 1998 to 2011 and as procurement manager from 1996 to 1998. Prior to this time, he served eight years with CHS, Inc., Minneapolis, Minnesota, in numerous marketing and risk management roles. He was a licensed commodity broker and a former director of the National Oilseed Processors Association. He graduated from the University of Minnesota’s College of Agriculture, Minneapolis, Minnesota, with a B.S. in Agricultural Business Administration with an emphasis in operations management.
Carl Odde, Chief Operating Officer. Carl has served as the chief operating officer since October 1, 2023. He manages and handles the daily business operations of the Company, working closely with department heads and supervisors to support the day-to-day activity of employees. Prior to serving as the chief operating officer, he served as engineering manager from 2007 to 2023 and as project manager from 2003 to 2007. He graduated from South Dakota State University, Brookings, South Dakota, with a B.S. in Agricultural Systems Technology.
Mark Hyde, CPA, Chief Financial Officer. Mark has served as the chief financial officer since November 1, 2010. He is responsible for all financial, accounting and reporting obligations of the Company. Prior to becoming chief financial officer, he served as corporate controller of the Company from 2003 to 2010. Prior to this time, he was employed as a senior associate with Eide Bailly LLP, in Sioux Falls, South Dakota. He graduated from the University of South Dakota, Vermillion, South Dakota, with a B.S. in Business Administration, and from the University of Denver with a Masters of Accounting.
John Prohaska, VP of Processing. John has served as vice-president of processing since October 1, 2023. He is responsible for overseeing the Company's soybean processing and refining facilities. Prior to becoming vice-president of processing, he served as operations group manager from 2007 to 2023, engineering manager from 2004 to 2007, engineering coordinator from 2001 to 2004, and operations coordinator from 1996 to 2001. Previous to joining the Company, Mr. Prohaska was employed as special projects manager with AGP. He graduated from
8


South Dakota State University, Brookings, South Dakota, with a B.S. in Mechanized Agriculture and a minor in Agronomy.
Andrew Carlson, VP of Engineering and Innovation. Andrew has served as vice-president of engineering and innovation since October 16, 2023. He is responsible for overseeing the Company's daily engineering tasks associated with operating the Company's crush and refinery facilities. Prior to serving as vice-president of engineering and innovation, he was employed at Gevo Net-Zero One, LLC (Gevo), Lake Preston, South Dakota. At Gevo, he was employed as Plant Engineering Leader from 2021 to March 2023 and subsequently as its Plant Manager. Before joining Gevo, he was employed by the Company as project development and coordination director from 2015 to 2021, food safety manager from 2013 to 2015, refined oils manager from 2011 to 2013, project engineer from 2005 to 2011, and customer service from 2003 to 2005. He graduated from South Dakota State University, Brookings, South Dakota, with a Master of Science in Engineering, a B.S. in Agricultural and Biosystems Engineering, and a minor in History.
CORPORATE GOVERNANCE
Board Structure
The board currently consists of nine persons representing three geographical districts. The geographical districts are located primarily in South Dakota and Minnesota. The president (chairman) of the board does not serve as our chief executive officer, chief operating officer, chief financial officer, or in any management executive position. Also, neither our chief executive officer, chief operating officer, chief financial officer, nor any management personnel serves on the board.
Board Independence
Although the board is exempt from the independence listing standards because the Company’s securities are not listed on a national securities exchange or listed in an automated inter-dealer quotation system of a national securities association or to issuers of such securities, the board has considered the independence of the nominees for election at the Annual Meeting and the existing board members not running for election at the Annual Meeting under NASDAQ Rule 5605(a)(2). The board has determined that, apart from Messrs. Hope and Weber, all of the nominees to the board and existing board members are independent under NASDAQ Rule 5605(a)(2). Messrs. Hope and Weber are not considered independent because they received from the Company in excess of $120,000 from the sale and delivery of soybeans to the Company within any of the preceding three years.
Committees of the Board of Managers and Committee Independence
The board has the following committees: finance/audit committee, governance committee, and nomination committee. The board does not have a standing compensation committee because of the Company’s small size and management team and structure which the board believes reduces the need for such committee; instead, the governance committee and the remaining members of the board participate in the consideration of executive officer and board compensation. The composition and function of the committees of the board are set forth below.
Finance/Audit Committee. The finance/audit committee acts under an audit committee charter, which is available on the Company’s website at www.sdsbp.com under “Investors,” “Finance and Audit Committee Charter.” The charter is used by the audit committee to guide its activities. The current members of the audit committee are Ned Skinner, who serves as the chairman of the committee, Lewis Bainbridge, Mark Brown, Spencer Enninga, Gary Goplen, Brandon Hope, Robert Nelsen, Doyle Renaas, and Craig Weber. Because our board members are generally farmers, as is common for producer-based agricultural entities, we do not have a financial expert serving on our finance/audit committee. Although our finance/audit committee is exempt from the independence listing standards because our capital units are not publicly traded or listed on a national securities exchange or an automated inter-dealer quotation system of a national securities association or to issuers of such securities, we believe that, apart from Messrs. Hope, Renaas, and Weber, all of the members of the finance/audit committee are independent within the meaning of NASDAQ Rule 5605(a) and (c). Messrs. Hope, Renaas and Weber are not independent because each received payment from the Company for the sale and delivery of soybeans to the Company within any of the three preceding years. The finance/audit committee held nine meetings during the fiscal year ended December 31, 2023.
9


Governance Committee. The governance committee assists the board in the supervision of the chief executive officer, chief operating officer, chief financial officer, VP of processing, and VP of engineering and innovation, including the review of their performance and compensation package, and assists the Company with analyzing legal issues and responsibilities and providing guidance on future long- and short-term planning. The committee also serves the functions of a compensation committee. The current members of the governance committee are Craig Weber, who serves as chairman of the committee, Spencer Enninga, Gary Goplen, and Ned Skinner. The governance committee held two meetings during the fiscal year ended December 31, 2023.
Nomination Committee. The nomination committee acts under a nomination committee charter that is available for review on our website at www.sdsbp.com under “Investors,” “Nomination Committee Charter.” The members of the nomination committee for the 2024 Annual Meeting are Lewis Bainbridge, who serves as the chairman of the committee, Robert Nelsen, and Craig Weber. New members of the nomination committee are selected each year and will be appointed for purposes of the 2025 Annual Meeting. The nomination committee reviews the nomination petition forms submitted by members and searches for and contacts potential nominees for open positions on the board. We believe that, with the exception of Mr. Weber, all of the members of the nomination committee are independent within the meaning of NASDAQ Rule 5605(a). Mr. Weber is not independent because he received payment from the Company for the sale and delivery of soybeans to the Company within any of the three preceding years. The nomination committee held two meetings in 2023 and through March 31, 2024.
Board Attendance at Board, Committee and Annual Member Meetings
The board held twelve regularly scheduled meetings and three special meetings during the fiscal year ended December 31, 2023. Each board member attended at least 75% of the meetings of the board during the fiscal year ended 2023. Each manager attended at least 75% of the committee meetings of which each was a member during the fiscal year ended 2023. The Company does not have a formal attendance policy for the Annual Meeting; however, we encourage all board members to attend the Annual Meeting of members. Except for Mr. Converse, all board members attended the Annual Meeting of members in 2023.
Board Nomination
Criteria for Nomination to the Board. The nomination committee is responsible for identifying, evaluating and approving qualified candidates for nomination as managers. The committee has not adopted minimum qualifications that nominees must meet in order for the committee to recommend them to the board. Rather, the committee evaluates each prospective nominee against general standards and qualifications, including their:
experience in the Company's core business or ancillary markets;
ability to represent the interests of the members of the Company;
level of integrity, commitment and independence of thought and judgment; and
ability to dedicate sufficient time, energy and attention to the diligent performance of his or her duties.
The committee also considers other relevant factors as it deems appropriate, including:
the current composition of the board, and the extent to which the prospective nominee would contribute to the board's diversity in terms of talent, skill, knowledge, and expertise; and
the evaluations of other prospective nominees.
Members are permitted and encouraged each year to recommend a prospective nominee to the board by sending a letter to the attention of the nomination committee. In addition, our operating agreement requires all board members to be members or a representative owner of a member in the Company, which in effect results in members nominating other members of the Company to the board or the members of the Company themselves submitting nomination on their own behalf.

10


Process for Identifying and Evaluating Nominees
To be nominated for election to the board at an annual meeting, nominations are required to be submitted in writing to our office, 100 Caspian Ave, P.O. Box 500, Volga, South Dakota 57071-0500. Nominations are required to be submitted no earlier than January 1 and no later than March 15 of each year. The letter may include whatever supporting material the member considers appropriate. A member who is himself or herself interested in being considered for nomination to the board is required to fill out a questionnaire and return the questionnaire to the nomination committee no earlier than January 1 and no later than March 15 of each year.
Once the committee has identified a prospective nominee, the committee makes an initial determination as to whether to conduct a full evaluation of the candidate. This initial determination is based on the information provided to or known by the committee, which may be supplemented by inquiries to the person making the recommendation or others. The preliminary determination is based primarily on the following factors:
the need for additional board members to fill vacancies; and
the likelihood that the prospective nominee can satisfy the evaluation factors described above.
If the committee determines (in consultation with the other managers as appropriate) that additional consideration is warranted, it may gather additional information about the prospective nominee’s background and experience. The committee then evaluates the prospective nominee against the standards and qualifications it determines are relevant. After completing this evaluation, the committee determines whether or not a nominee should be presented for election by the members.
Board Nominees for the 2024 Annual Meeting
The nomination committee selected the ten nominees - Steven Geis, Dale Hansen, Alex Johnson, John Luepke, Douglas Mathiowetz, Jon Olson, Michael Reiner, Doyle Renaas, Ned Skinner, and Ronald Welter, for the 2024 Annual Meeting of Members. Messrs. Reiner, Renaas, Skinner, and Welter were selected because, as existing or former board members of the Company, each has valuable knowledge and experience about the Company’s business and operations. Most nominees were further selected because they are, or once were, an agriculture producer, a factor which provides the Company with valuable skills and information about the soybean and farming industry. Other nominees were selected because of their experience and skills in agricultural-related or financial industries. For purposes of the 2024 Annual Meeting, all of the selected nominees are members of the Company that submitted nomination petitions on behalf of themselves. Detailed information about each nominee is provided above in the section "Information about Nominees".
Relationships between Board Members, Executive Officers, or Nominees
No family or interlocking relationships exist between any of the managers of the board, officer, key employee, or nominee of the Company, except the following: Alex Johnson, a nominee to the Board, is the grandson of Robert Nelsen, a current member of the Board.
Communications with the Board
Members and other parties interested in communicating directly with the board, or to an individual member of the board, may do so in writing to the board or to an individual member of the board. Communications should be addressed to: the name of the individual board member, or the Board of Managers, South Dakota Soybean Processors, LLC, 100 Caspian Ave, P.O. Box 500, Volga, South Dakota 57071.
Code of Ethics
Our board has adopted a Code of Ethics that applies to our officers, including our chief executive officer and chief financial officer. A copy of the Code of Ethics can be obtained, without charge, by writing to the Company at the following address:
South Dakota Soybean Processors, LLC
100 Caspian Ave, PO Box 500
Volga, South Dakota 57071
11


Amendments and modifications to, and waivers of, the Code of Ethics will be promptly disclosed by the Company, to the extent required under the Exchange Act, on a current report on Form 8-K.
REPORT OF THE AUDIT COMMITTEE
The finance/audit committee, which consists of the entire board given its small size, oversees our accounting and financial reporting process and assists the board in fulfilling its oversight responsibilities. Our management has the primary responsibility for the financial statements and the reporting process. Our independent auditor, Eide Bailly LLP, is responsible for expressing an opinion on the conformity of the audited financial statements to generally accepted accounting principles. The finance/audit committee reviewed and discussed with management our audited financial statements as of and for the year ended December 31, 2023. The finance/audit committee has discussed with Eide Bailly LLP the matters required to be discussed by applicable standards of the Public Company Accounting Oversight Board ("PCAOB") and the SEC. We have reviewed the written disclosures and the letter from Eide Bailly LLP required by the PCAOB and have discussed with Eide Bailly LLP its independence in connection with its audit of our most recent financial statements. Based on this review and these discussions, we recommended to the board that the financial statements be included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023.
 THE FINANCE/AUDIT COMMITTEE
 
Lewis Bainbridge
 Mark Brown
 Spencer Enninga
Gary Goplen
 Brandon Hope
 Robert Nelsen
Doyle Renaas
 Ned Skinner
Craig Weber
INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Eide Bailly LLP, independent certified accountants, served as our independent registered public accounting firm for the fiscal years ended December 31, 2023 and 2022. Representatives of Eide Bailly are not expected to be present at the 2024 Annual Meeting of Members. The fees paid in 2023 and 2022 are as follows:
Fees for Fiscal Year Ended December 31, 2023:
Audit Fees. Eide Bailly LLP billed a total amount of $136,500 for professional services rendered for the audit of the Company’s various annual financial statements for the fiscal year ended December 31, 2023, and the reviews of the financial statements included in the Company’s Form 10-Qs for the fiscal year ended December 31, 2023.
Tax Fees. Eide Bailly LLP billed a total amount of $54,850 for professional tax services for the fiscal year ended December 31, 2023.
All Other Fees. Eide Bailly LLP did not render any other services for which fees were paid for services rendered in connection with other matters requested by the Company during the fiscal year ended December 31, 2023.
Fees for Fiscal Year Ended December 31, 2022:
Audit Fees. Eide Bailly LLP billed a total amount of $122,000 for professional services rendered for the audit of the Company’s various annual financial statements for the fiscal year ended December 31, 2022, and the reviews of the financial statements included in the Company’s Form 10-Qs for the fiscal year ended December 31, 2022.
Tax Fees. Eide Bailly LLP billed a total amount of $47,850 for professional tax services for the fiscal year ended December 31, 2022.
12


All Other Fees. Eide Bailly LLP did not render any other services for which fees were paid for services rendered in connection with other matters requested by the Company during the fiscal year ended December 31, 2022.
Audit Committee Pre-Approval Policies
The finance/audit committee charter provides that the finance/audit committee is required to approve in advance any fees related to non-audit services. Accordingly, Eide Bailly submits to the finance/audit committee a notice of services proposed to be provided and the associated fees prior to the provision of any non-audit services.
COMPENSATION OF OFFICERS AND MANAGERS
Compensation Discussion and Analysis
Overview
Throughout this proxy statement, the individuals serving as our Chief Executive Officer, Chief Operating Officer, Chief Financial Officer, VP of Processing, and VP of Engineering and Innovation are referred to as the "executive officers".
Compensation Committee
The governance committee serves as the Company's compensation committee for the year ended December 31, 2023. The governance committee assists the board in the supervision of the chief executive officer, chief operating officer, chief financial officer, VP of processing, and VP of engineering and innovation, including the review of their performance and compensation packages. The governance committee ensures that the total compensation paid to executive officers is fair, reasonable and competitive.
The governance committee:
1.establishes and administers a compensation policy for the executive officers;
2.reviews and approves the compensation policy for all of the employees other than the executive officers;
3.reviews and monitors our financial performance as it affects our compensation policies or the administration of those policies;
4.reviews and monitors our succession plans;
5.approves awards to employees pursuant to our incentive compensation plans; and
6.approves modifications in the employee benefit plans.
All of the governance committee's actions are reported to the full board and, where appropriate, submitted to the board for ratification or approval. In determining the Chief Executive Officer's compensation, the governance committee considers evaluations prepared by the board. From time to time, the governance committee may delegate the Chief Executive Officer the authority to implement certain decisions of the committee, to set compensation for other executive officers and management employees and to fulfill administrative duties.
In setting compensation, the governance committee took into account the member vote at the 2022 Annual Meeting of Members called on the "Say-on-Pay" proposal, where the members voted in favor of the Company's system of compensating its executive officers, the vote of which is held every three years.
Compensation Philosophy and Objectives
Our total compensation philosophy is designed to maintain a compensation program that will:
attract, retain and reward associates with the skills required to accomplish the Company's strategic business objectives;
13


provide accountability and incentives for achievement of those objectives;
link compensation to financial performance and increased capital unit value;
properly balance the risk profile of the Company with both short- and long-term incentives;
be designed within a consistent philosophy and framework;
create a culture of adherence to core values and strong ethical behavior; and
be integrated with the Company's business processes, including business planning, performance management, and succession planning.
Compensation Committee Procedures
The governance committee is responsible for determining the nature and amount of compensation for the Company's executive officers. The governance committee receives input from the Chief Executive Officer on the personal performance achievements of the executives and management employees who report to him. This individual performance assessment determines a portion of the annual compensation for each management employee. In addition, the Chief Executive Officer provides input on salary increases, incentive compensation opportunities, and long-term incentive grants for the executives and management employees who report to him, which the committee considers when making executive compensation decisions.
The governance committee conducts its own performance review of the Chief Executive Officer. The governance committee annually evaluates the performance of our Chief Executive Officer and determines and approves the Chief Executive Officer's compensation level based on this evaluation. In determining the long-term incentive component of the Chief Executive Officer's compensation, the compensation committee will consider all relevant factors, including the Company's performance, the value of similar awards to chief executive officers of comparable companies, and the awards given to the Chief Executive Officer of the Company in past years. The Chief Executive Officer is not present during committee deliberations concerning his compensation.
The governance committee also provides input to the Chief Executive Officer regarding their annual performance reviews and compensation levels of the Chief Operating Officer, Chief Financial Officer, VP of Processing, and VP of Engineering and Innovation.
Compensation Elements
Generally, the types of compensation and benefits provided to the executive officers are similar in form to the compensation and benefits provided to our other employees. For the year ended December 31, 2023, the principal components of our compensation for executive officers included:
base salary;
incentive cash bonuses;
deferred compensation bonuses; and
other personal benefits.
We expect that the principal components of compensation for any executive officer who may be hired in 2024 will be comprised of the same principal components. The principal components of compensation have been included in the employment agreements and arrangements with our executive officers as well as in the Company policies. We have written employment agreements with Mr. Kersting (our CEO) and Mr. Hyde (our CFO), but have no written employment agreements with Messrs. Carlson, Odde, and Prohaska, each of whom is employed at will by the Company.

14


Base Salaries
Base salaries for our executive officers are established based on the scope of their roles, responsibilities, experience levels and performance, and considering competitive market compensation paid by comparable companies for similar positions. Base salaries are reviewed approximately annually, and may be adjusted from time to time to realign salaries with market levels after taking into account individual performance and experience.
Bonus
Annual incentive compensation in the form of a bonus is made to all full-time employees, including executive officers, under an employee profit-sharing program approved by the board. Under the annual incentive program, a cash bonus is made to executive officers if and only to the extent the Company is profitable, based on the Company’s defined net income at the end of the fiscal year. For all executive officers, including Messrs. Kersting and Hyde, the specific percentage awarded is based on a formula and an evaluation by the Chief Executive Officer and board of managers, who consider current base salary level, level of responsibility and the impact of the executive officer's position on profits. Specifically, if net income exceeds $2 million at the end of the year, an aggregate amount, or pool, is set aside for distribution based on the following formula: [Net Income - $2 million] * 4.7%. Net income for purposes of this calculation is defined as consolidated net income according to our audited financial statements, excluding any income or expense that may be considered extraordinary and not arising in the ordinary course of business. Our net income in 2023, 2022, and 2021 for purposes of calculating the employees’ incentive pool was $76.91 million, $71.06 million, and $29.43 million, respectively.
Deferred Compensation
The Company's deferred compensation plan provides the opportunity to encourage and reward contributions by the executive officers that advance the long-term success and sustainability of the Company. The long-term incentive awards that result from the deferred compensation plan are intended to form a competitive, comprehensive total compensation package, in combination with base salary, short-term/annual bonus incentives, and benefits. The primary objectives of the deferred compensation plan are to motivate, retain, and reward them for continuing to contribute to the long-term success of the Company.
The executive officers earn deferred compensation awards based on performance achievements during the applicable fiscal year. Performance is expected to be measured through the Company’s outcomes relative to its long-term objectives with consideration for individual participant’s contributions. The target value of plan is communicated at the beginning of the fiscal year, at the discretion of the board of managers, and the actual award values are adjusted based on their performance against predefined metrics consistent with the long-term strategy of the Company. The accumulated account balance will vest, ratably over eight (8) years, at 12.5% per year. Vested amounts will then be paid in conjunction with or post-separation, as specified upon the initial award. While in the plan, award amounts are deposited into an investment account, effectively owned by the Company inside a ‘Rabbi Trust’, with investment direction at the discretion of each executive officer.
Each year, the prospective deferred compensation plan features (i.e., target award, performance goals/metrics, payout range) are determined via discussion/negotiation between the CEO and the board of managers.
Employment Agreements with Executive Officers
On January 1, 2023, we entered into a new employment agreement with Mr. Kersting which continues until terminated by Mr. Kersting or the Company.
The employment agreement with Mr. Kersting provides for an initial base salary of $400,000 for each of the five years ended December 31, 2023, 2024, 2025, 2026, and 2027. The agreement contains benefits relating to termination and change in control. In the event Mr. Kersting is terminated from employment from the Company for various reasons, he is entitled to a payment for the greater of the remaining term of his agreement (up to a maximum of 60 months) or a 52-week period, equal to Mr. Kersting's base salary at the time of termination. If Mr. Kersting voluntarily terminates his employment or is terminated for "cause" by the Company, he has no right, and the Company has no obligation, to continue salary or other employee benefits after the date of termination.
The employment agreement prohibits Mr. Kersting from competing with the Company anywhere in North America during the term of the employment agreement and for two years thereafter. The employment agreement also
15


restricts Mr. Kersting from disclosing certain information about the Company, interfering with the Company and soliciting customers, suppliers or past or present employees of the Company in connection with a competitive business in North America for one year after the date of termination.
On March 21, 2017, we entered into an employment agreement with Mr. Hyde which continues until terminated by Mr. Hyde or the Company.
The employment agreement with Mr. Hyde provided for an initial base salary of $124,000 and is subject to review and adjustment on an annual basis by the Chief Executive Officer of the Company. The agreement contains benefits relating to termination and change in control. In the event Mr. Hyde is terminated from employment for various reasons, he is entitled to a payment for the lesser of the number of months equal to the number of years during which Mr. Hyde was employed by the Company or 24 months, equal to Mr. Hyde's base salary at the time of termination. If Mr. Hyde voluntarily terminates his employment or is terminated for "cause" by the Company, he has no right, and the Company has no obligation, to continue salary or other employee benefits after the date of termination.
The employment agreement prohibits Mr. Hyde from competing with the Company anywhere in North America during the term of the employment agreement and for one year thereafter. The employment agreement also restricts Mr. Hyde from disclosing certain information about the Company, interfering with the Company and soliciting customers, suppliers or past or present employees of the Company in connection with a competitive business in North America, for one year after the date of termination.
Messrs. Carlson, Odde, and Prohaska do not have an employment agreement with us and are employed at will by the Company.
Potential Payments upon Termination or Change in Control
If our Chief Executive Officer and Chief Financial Officer would have been dismissed without cause on December 31, 2023, and assuming that there was no reduction for salary earned in other employment, the Company estimates that it would have provided salary, deferred compensation, and health care benefits over a 60-month period of approximately $2,034,000 and $529,000, pursuant to our employment agreements with the Chief Executive Officer and Chief Financial Officer, respectively. If our Chief Operating Officer, VP of Processing, and VP of Engineering and Innovation would have been dismissed without cause on December 31, 2023, the Company estimates that it would have been responsible for deferred compensation payments of approximately $124,000, $115,000, and $0, respectively.
Stock Awards
None
All Other Compensation
Other compensation provided to our executive officers includes such things as defined contribution plans and life insurance premiums. We provide these benefits, as well as medical and dental coverage, to our executive officers to the same extent as such benefits are provided to our other employees. These benefits are intended to make our executive officers more efficient and effective and provide for their health and well-being. The board reviews these other benefits to confirm that they are reasonable and competitive in light of the overall goal of designing the compensation program to attract and retain talent while maximizing the interests of our members.
Defined Contribution Plans - We provide the executive officers and all employees of the Company a tax-qualified 401(k) plan of the Internal Revenue Code. We match 50% of all full-time employees’ contributed earnings, up to a maximum contribution of three percent (3%) of the employee’s wages.
Life Insurance Premiums - We pay premiums for basic term life insurance, and accidental and disability insurance policies for all executive officers and all employees of the Company.
Perquisites - Our Chief Executive Officer and Chief Financial Officer do not receive any perquisites. If any perquisites are received and used for personal reasons, the cost of value is imputed to the executive officers as income and the executive officers are responsible for all applicable taxes.
16


Accounting and Tax Treatment of Awards
Except for Mr. Kersting, none of our executive officers, managers, or employees receives compensation in excess of $1 million. Public companies may not deduct any portion of compensation that is in excess of $1 million in a taxable year to certain covered employees, including our Executive Officers, under Section 162(m) of the Internal Revenue Code of 1986, as amended (the “Code”). To the extent Section 162(m) of the Code applies to the Company, our Board and Governance Committee believe that it should not be constrained by the requirements of Section 162(m) of the Code if those requirements would impair flexibility in compensating our Executive Officers in a manner that can best promote our objectives. We intend to continue to compensate our Executive Officers in a manner consistent with the best interests of the Company and reserve the right to award compensation that may not be deductible under Section 162(m) where the Company believes it is appropriate to do so. None of the compensation arrangements with other executive officers is likely to reach this cap in the foreseeable future.
Compensation Committee Report
The governance committee has reviewed and discussed the Compensation Discussion and Analysis with management. Based upon this review and discussion, the board of managers determined that the Compensation Discussion and Analysis should be included in this proxy statement.
 THE GOVERNANCE COMMITTEE 
  
 Spencer Enninga
 Gary Goplen
 Ned Skinner
Craig Weber
Summary Compensation Table
The tables below summarize the total compensation paid or earned for services in all capacities during each of the previous three years for (i) Tom Kersting, who has served as our chief executive officer; (ii) Carl Odde, who has served as our Chief Operating Officer; (iii) Mark Hyde, who served as our chief financial officer; (iv) John Prohaska, who has served as our VP of Processing; and (v) Andrew Carlson, who has served as our VP of Engineering and Innovation. There were no other executive officers, or employees acting in similar capacity, in the previous three years.
Name and Principal PositionYearSalary*
($)
Bonus*
($)
Deferred Compensation*
($)
Stock
Awards*
($)
All Other*
Compensation
($)
Total
($)
Tom Kersting2023$400,000 $524,363 $120,000 $— $10,665 $1,055,028 
  Chief Executive Officer2022385,000 483,388 96,250 — 9,915 974,553 
2021385,000 192,043 96,250 — 9,465 682,758 
Carl Odde2023$216,250 $176,650 $75,000 $— $7,252 $475,152 
Chief Operating Officer2022196,000 140,065 49,000 — 6,954 392,019 
2021183,899 55,705 — — 6,625 246,229 
Mark Hyde2023$190,000 $143,584 $57,000 $— $10,348 $400,932 
  Chief Financial Officer2022171,250 130,021 47,500 — 7,307 356,078 
2021143,000 48,625 — — 5,636 197,261 
John Prohaska2023$212,438 $157,836 $67,500 $— $6,952 $444,726 
VP of Processing2022190,000 136,721 47,500 — 8,068 382,289 
2021184,825 54,025 — — 7,152 246,002 
17


Name and Principal PositionYearSalary*
($)
Bonus*
($)
Deferred Compensation*
($)
Stock
Awards*
($)
All Other*
Compensation
($)
Total
($)
Andrew Carlson2023$41,667 $21,447 $— $— $628 $63,742 
VP of Engineering2022— — — — — — 
and Innovation202182,302 — — — 3,176 85,478 
* See “Base Salaries,” “Bonus,” "Deferred Compensation," “Stock Awards,” and “All Other Compensation” above for further information.
CEO Pay Ratio
We are required by SEC rules to disclose in the Company’s proxy statement the annual total compensation of the median-compensated employee of, generally, all Company employees (excluding the CEO), the annual total compensation of our CEO, and the ratio of the CEO compensation to the median employee’s compensation.
Our employee population as of December 31, 2023 (the date we selected to identify our median employee), consisted of 130 individuals, all of whom were located in the United States.
The median of the annual total compensation of all of our employees (excluding our chief executive officer) was $81,565.
The annual total compensation of our chief executive officer, as reported on our Summary Compensation Table, was $1,055,028. Based on this information, the ratio of our Chief Executive Officer's annual total compensation to our median employee was 12.9:1.
We identified our median employee based on the annual total compensation paid during the fiscal year ended December 31, 2023, calculated consistent with the disclosure requirements of executive compensation under Item 402(c)(2)(x) of Regulation S-K.
In addition, for purposes of reporting the ratio of annual total compensation of our chief executive officer to the median employee, both our Chief Executive Officer and median employee’s total compensation paid during the fiscal year ended December 31, 2023, were calculated consistent with the disclosure requirements of executive compensation under Item 402(c)(2)(x) of Regulation S-K. The Company has not made any of the adjustments permissible by the SEC, nor have any material assumptions or estimates been made to identify the median employee or to determine annual total compensation.
Pay Versus Performance
As required by Item 402(v) of Regulation S-K, we are providing the following information regarding the relationship between executive compensation and our financial performance for each of the last three completed calendar years. In determining the “compensation actually paid” to our named executive officers, we are required to make various adjustments to amounts that are reported in the Summary Compensation Table, as the SEC’s valuation methods for this section differ from those required in the Summary Compensation Table. The table below summarizes compensation values both reported in our Summary Compensation Table, as well as the adjusted values required in this section for the 2021, 2022 and 2023 fiscal years.
18


Year
Summary Comp Table Total for PEO(1)
Comp Actually Paid to PEO(2)
Average Summary Comp. Total Table for non-PEO Named Executive OfficersAverage Comp. Actually Paid to non-PEO Named Executive Officers
Value of Initial Fixed $100 Investment
based on Total Member Return(3)
Net Income
2023$1,055,028 $924,363 $440,270 $365,586 $276.38 $70,449,578 
2022974,553 868,388 376,795 321,352 257.88 67,464,101 
2021682,758 577,043 229,831 223,360 130.37 28,007,915 

(1)The dollar amounts reported are the amounts of total compensation reported for our CEO and Principal Executive Officer (PEO), Mr. Thomas J. Kersting, in the Summary Compensation Table for fiscal years 2023, 2022 and 2021. Mr. Kersting served as CEO for each of the years presented.
(2)Compensation Actually Paid makes required adjustments to the total amount of compensation shown for Mr. Thomas Kersting, and NEOs other than our PEO, in the Summary Compensation Table included above. Adjustments include: for 2021 – 2023 – deferred compensation and all other compensation.
(3)Total Member/Shareholder Return (TSR) is calculated assuming a $100 investment in the Company on December 30, 2020, calculated through the end of 2021, 2022 or 2023, as the case may be, based on the Company’s unit matching price as close as possible to the last day of each fiscal year.
Financial Performance Measures
As described in greater detail in the “Compensation Discussion and Analysis” above, the Company’s executive compensation program reflects a pay-for-performance philosophy. The metrics that the Company uses for both long-term and short-term incentive awards are selected based on an objective of incentivizing our NEOs to increase the value of our enterprise for our members. The most important financial performance measures used by the Company to link executive compensation actually paid to the Company’s NEOs, for the most recently completed fiscal year, to the Company’s performance is net income at the end of each fiscal year.
Analysis of the Information Presented in the Pay versus Performance Table
Compensation actually paid was lower to compensation reported in the Summary Compensation Table as our named executive officers earn cash over the course of the year as part of the Company’s deferred compensation plan. Our TSR for the year increased over this period, which reflects compensation actually paid and total reported compensation. Our net income increased by $3.0 million from 2022 to 2023 and by $42.4 million from 2021 to 2023.
Board of Managers' Compensation
Our board of managers' compensation policy for fiscal year 2023 was approved by our board in February 2022. For each board or committee meeting or function, the president receives a fee of $1,000, the secretary receives a fee of $800, and all other managers receive a $600 fee. All managers receive $100 for each board or committee meeting held via conference call. In addition, each manager receives a monthly stipend of $300. Managers are also reimbursed at current IRS rates for travel expenses relating to each board and committee meeting or function and when attending other events on behalf of the Company.
We do not provide our board of managers with any equity or equity option awards, nor any non-equity incentive payments or deferred compensation. Similarly, we do not provide them with any other perquisites, defined contribution plans, consulting fees, life insurance premium payments or otherwise. No employees served on the board.

19


The Company paid to the board the following fees as compensation in 2023:
NameFees Earned or
Paid in Cash
Total ($)
Lewis Bainbridge$11,000 $11,000 
Mark Brown11,700 11,700 
Craig Converse (1)4,600 4,600 
Wayne Enger (1)6,200 6,200 
Spencer Enninga12,200 12,200 
Gary Goplen14,200 14,200 
Jeffrey Hanson (1)6,100 6,100 
Brandon Hope (2)4,600 4,600 
Jonathan Kleinjan (1)9,000 9,000 
Robert Nelsen11,600 11,600 
Michael Reiner (1)6,800 6,800 
Doyle Renaas10,400 10,400 
Adam Schindler (1)6,100 6,100 
Ned Skinner11,600 11,600 
Craig Weber14,000 14,000 
Ronald Welter (1)6,100 6,100 
(1) Messrs. Converse, Enger, Hanson, Kleinjan, Reiner, Schindler, and Welter's term on the Board of Managers ended on June 20, 2023.
(2) Mr. Hope's term on the Board of Managers began on June 20, 2023.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS, MANAGEMENT AND NOMINEES
The following table sets forth the beneficial ownership of our outstanding capital units by nominees to the board who are existing board members, named executive officers, and existing board members who are not running for election as of May 1, 2024. As of that date, no person beneficially owned more than 5% of our capital units.
Name of Beneficial Owner (1)Number of
Votes
Beneficially
Owned
Voting
Percentage
Number of
Capital
Units
Beneficially
Owned
Ownership
Percentage
Lewis Bainbridge, Manager (2)*19,000 *
Mark Brown, Manager (3)*35,500 *
Spencer Enninga, Manager (4)*12,500 *
Gary Goplen, Manager*7,500 *
Brandon Hope, Manager (5)*10,000 *
Mark Hyde, CFO— — — — 
Tom Kersting, CEO (6)*5,000 *
Robert Nelsen, Manager*16,000 *
Doyle Renaas, Manager (7)*27,000 *
Ned Skinner, Manager (8)*277,250 *
Craig Weber, Manager (9)*12,000 *
Managers and Executive Officers, as a group18 *421,750 1.4 %
20


*    The percentage of units beneficially owned by each owner does not exceed 1.5% of the total issued and outstanding units in the Company.
(1)The addresses for each of the individual managers listed are set forth above under “Information About Nominees” and “Information about Non-Nominee Board Members.”
(2)Represents capital units owned by Bainbridge Family 2021 Trust of which Mr. Bainbridge is a trustee.
(3)Represents capital units owned jointly with Mr. Brown's wife.
(4)Represents capital units owned by Spencer Enninga Revocable Living Trust of which Mr. Enninga is a trustee.
(5)Represents capital units owned jointly with Mr. Hope's wife.
(6)Represents capital units owned by Mr. Kersting's wife.
(7)Represents 7,000 capital units owned by Doyle Renaas Living Trust of which Mr. Renaas is a trustee and includes 20,000 capital units owned jointly with Mr. Renaas' parents.
(8)Includes 138,750 capital units owned by Skinner Agri-Products, Inc. of which Mr. Skinner is the president, 88,000 capital units owned by Ned Skinner IRA, 2,500 capital units owned by Mr. Skinner's wife, and 45,500 capital units owned by Mr. Skinner's wife's IRA.
(9)Represents capital units owned by Craig & Karyn Weber Living Trust of which Mr. Weber is a trustee.

The following table sets forth the beneficial ownership of our outstanding capital units by the nominees to the board who are not existing board members as of May 1, 2024.
Name of Beneficial Owner Number of
Votes
Beneficially
Owned
 Voting
Percentage
 Number of
Capital
Units
Beneficially
Owned
 Ownership
Percentage
Steven Geis*9,000 *
Dale Hansen*24,750 *
Alex Johnson (1)*2,500 *
John Luepke (2)*2,500 *
Douglas Mathiowetz*7,500 *
Jon Olson (3)*7,750 *
Michael Reiner (4)*17,000 *
Ronald Welter (5)*53,000 *
*    Percentage of shares beneficially owned does not exceed 1% of the class.
(1)Represents capital units owned jointly with Mr. Johnson's wife.
(2)Represents capital units owned by John D Luepke Living Trust of which Mr. Luepke is a trustee.
(3)Represents capital units owned jointly with Mr. Olson's wife.
(4)Represents capital units owned jointly with Mr. Reiner's wife.
(5)Includes 14,500 capital units owned by Mr. Welter's wife.
21


CERTAIN RELATIONSHIPS AND RELATED PERSON TRANSACTIONS
Transactions in Fiscal Years 2022 and 2023
Since 2021, we have not entered into any related person transactions and there are no currently proposed related person transactions except as described in the “Executive Officers and Executive Compensations” section of this proxy statement or as described below. Related person transactions are transactions in which we are a participant, the amount involved exceeds $120,000 and a related person has or will have a direct or indirect material interest. Related persons of the Company include managers of the board (including nominees for election as managers), executive officers, beneficial holders of more than 5% of our capital units and the immediate family members of these persons.
In the ordinary course of business, we regularly enter into transactions to purchase soybeans. From time to time, we may buy soybeans from related persons on the same basis as we buy soybeans from unrelated parties. In fiscal year 2023, we purchased soybeans in the amount of $399,000 from Brandon Hope, a member of our board.
Certain Relationships
Alex Johnson, a nominee to the Board in District 2, is the grandson of Robert Nelsen, a current member of the Board in the same district.
Process for Review, Approval or Ratification of Transactions with Related Persons
We do not have any formal policies and procedures for the review, approval or ratification of related person transactions except as set forth under our operating agreement. Under our operating agreement, all acts of the board are required to be conducted by majority vote of disinterested persons serving on the board. A disinterested person is defined as a person who does not have a financial interest or affiliation in any contract or agreement, or whose family member does not have a financial interest or affiliation. A person who is not disinterested is precluded from voting on the matter at hand unless such agreement or contract is made available to all members of the Company, such as a soybean delivery agreement or transfer of capital units. In 2023, these terms and conditions were fully complied with by all members of the board.
SECTION 16(a) REPORTING COMPLIANCE
Under Section 16(a) of the Exchange Act, our directors (managers), executive officers and any persons holding 10% or more of the capital units are required to report their ownership of our capital units and any changes in that ownership to the Securities and Exchange Commission (the “SEC”) and to furnish us with copies of such reports. Specific due dates for these reports have been established and we are required to disclose in this report any failure to file on a timely basis by such persons. To our knowledge, based solely on a review of the copies of such reports furnished to us and written representations, all Section 16(a) filing requirements applicable to our officers, directors (managers) and greater than 10% beneficial owners were complied with during the fiscal year ended December 31, 2023.
ANNUAL REPORT AND FINANCIAL STATEMENTS
Our Annual Report to the Securities and Exchange Commission on Form 10-K, including the financial statements and the notes thereto, for the fiscal year ended December 31, 2023, is posted on our website at http://www.sdsbp.com then clicking “Investors”, “2024 Annual Meeting,” and “2023 Annual Report on Form 10-K.”
These annual meeting materials are being delivered pursuant to the Internet Availability of Proxy Materials rules promulgated by the SEC. We will provide each member a printed or e-mail copy of the Proxy Statement and 2023 Annual Report on Form 10-K without charge within three business days of receiving a written request. Members should direct any requests for a printed or e-mail copy of the annual meeting materials by calling our office at (605) 627-6100 or toll free at (888) 737-7888 or e-mailing Amy Koisti at amy.koisti@sdsbp.com, by May 31, 2024 to facilitate timely delivery. We will provide each member a copy of the exhibits to the Annual Report on Form 10-K upon written request and without charge to our members. The 2023 Annual Report on Form 10-K complete with exhibits and the Proxy Statement are also available at no cost through the EDGAR database available from the SEC’s internet address (www.sec.gov). Information
22


about us is also available on our website at www.sdsbp.com, under “Investors”, “Financials”, “SEC Compliance”, which includes links to reports we have filed with the SEC.
The SEC has approved a rule governing the delivery of documents to members. The rule allows the Company to send a single Notice of Internet Availability of Information Statement Materials to any household at which two or more members reside unless the Company has received contrary instructions from one or more member(s). This practice, known as "householding," is designed to eliminate duplicate mailings, conserve natural resources and reduce printing and mailing costs If members of your household receive multiple copies of our Notice of Internet Availability of Information Statement Materials, either this year or in the future, you may request householding by contacting our office at (605) 627-6100 or toll free at (888) 737-7888 or by e-mailing Amy Koisti at amy.koisti@sdsbp.com, and the Company will promptly send you a separate Notice of Internet Availability of Information Statement Materials.
MEMBER PROPOSALS
Any member proposal intended to be considered for inclusion in the Proxy Statement for presentation at the 2025 Annual Meeting of Members must be received by the Company no later than February 15, 2025. The proposal must be in accordance with the Rule 14a-8 promulgated by the SEC under the Exchange Act. It is suggested that the proposal be submitted by certified mail-return receipt requested. Members who intend to present a proposal at the 2025 Annual Meeting of members without including such proposal in the Company’s Information Statement must provide us with notice of such proposal no later than 60 days before the Annual Meeting date. We reserve the right to reject, rule out of order, or take appropriate action with respect to any proposal that does not comply with these and other applicable requirements.
OTHER MATTERS
The board knows of no other matter to be acted upon at the meeting.
BY THE ORDER OF THE BOARD OF MANAGERS
/s/ Craig Weber
Craig Weber
President of the Board of Managers
April 29, 2024

23


CLASS A MEMBER BALLOT - DISTRICT #1
SOUTH DAKOTA SOYBEAN PROCESSORS, LLC
2024 Annual Meeting
By signing below, I certify that:
I am either the owner or the authorized representative of the owner of Class A Capital Units of South Dakota Soybean Processors, LLC, and have full power and authority to vote such capital units; and
I vote such capital units on the following matters as set forth below.
PROPOSAL ONE: MANAGER ELECTION. Please place an X in the box next to the nominee for which you wish to vote, by marking “For” or “Abstain.” YOU MAY CAST YOUR VOTE FOR ONLY ONE NOMINEE.
 ForAbstain
Doyle Renaas¨¨
Please sign, date and return the ballot by mailing it to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com. Ballots must be RECEIVED by 10:00 a.m. (CDT) on Tuesday, June 18, 2024 in order to be valid.
Date:
Signature
Print Name
Member Name Under Which Capital Units Are Registered
Date:
Signature
Print Name
PLEASE NOTE: If capital units are jointly owned, such as joint ownership between a husband and wife, both joint owners must sign the ballot for it to be valid.
24


CLASS A MEMBER BALLOT - DISTRICT #2
SOUTH DAKOTA SOYBEAN PROCESSORS, LLC
2024 Annual Meeting
By signing below, I certify that:
I am either the owner or the authorized representative of the owner of Class A Capital Units of South Dakota Soybean Processors, LLC, and have full power and authority to vote such capital units; and
I vote such capital units on the following matters as set forth below.
PROPOSAL ONE: MANAGER ELECTION. Please place an X in the box next to the nominee for which you wish to vote, by marking “For” or “Abstain.” YOU MAY CAST YOUR VOTE FOR ONLY ONE NOMINEE.
 ForAbstain
Steven Geis¨¨
Dale Hansen¨¨
Alex Johnson¨¨
Douglas Mathiowetz¨¨
Jon Olson¨¨
Please sign, date and return the ballot by mailing it to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com. Ballots must be RECEIVED by 10:00 a.m. (CDT) on Tuesday, June 18, 2024 in order to be valid.
Date:
Signature
Print Name
Member Name Under Which Capital Units Are Registered
Date:
Signature
Print Name
PLEASE NOTE: If capital units are jointly owned, such as joint ownership between a husband and wife, both joint owners must sign the ballot for it to be valid.
25


CLASS A MEMBER BALLOT - DISTRICT #3
SOUTH DAKOTA SOYBEAN PROCESSORS, LLC
2024 Annual Meeting
By signing below, I certify that:
I am either the owner or the authorized representative of the owner of Class A Capital Units of South Dakota Soybean Processors, LLC, and have full power and authority to vote such capital units; and
I vote such capital units on the following matters as set forth below.
PROPOSAL ONE: MANAGER ELECTION. Please place an X in the box next to the nominee for which you wish to vote, by marking “For” or “Abstain.” YOU MAY CAST YOUR VOTE FOR ONLY ONE NOMINEE.
 ForAbstain
John Luepke¨¨
Michael Reiner¨¨
Ned Skinner¨¨
Ronald Welter¨¨
Please sign, date and return the ballot by mailing it to P.O. Box 500, Volga, South Dakota 57071, or emailing it to Amy.Koisti@sdsbp.com. Ballots must be RECEIVED by 10:00 a.m. (CDT) on Tuesday, June 18, 2024 in order to be valid.
Date:
Signature
Print Name
Member Name Under Which Capital Units Are Registered
Date:
Signature
Print Name
PLEASE NOTE: If capital units are jointly owned, such as joint ownership between a husband and wife, both joint owners must sign the ballot for it to be valid.
26
EX-101.SCH 2 sdsp-20240429.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT GRAPHIC 3 sdsp-20240429_g1.gif begin 644 sdsp-20240429_g1.gif M1TE&.#EA4P%> /< ,P 9@ F0 S _P K K,P K9@ KF0 K MS K_P!5 !5,P!59@!5F0!5S !5_P" " ,P" 9@" F0" S " _P"J "J M,P"J9@"JF0"JS "J_P#5 #5,P#59@#5F0#5S #5_P#_ #_,P#_9@#_F0#_ MS #__S, #, ,S, 9C, F3, S#, _S,K #,K,S,K9C,KF3,KS#,K_S-5 #-5 M,S-59C-5F3-5S#-5_S. #. ,S. 9C. F3. S#. _S.J #.J,S.J9C.JF3.J MS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_,S/_9C/_F3/_S#/__V8 &8 M,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68KS&8K_V95 &95,V959F95F695 MS&95_V: &: ,V: 9F: F6: S&: _V:J &:J,V:J9F:JF6:JS&:J_V;5 &;5 M,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_S&;__YD )D ,YD 9ID F9D MS)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5,YE59IE5F9E5S)E5_YF )F M,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJS)FJ_YG5 )G5,YG59IG5F9G5 MS)G5_YG_ )G_,YG_9IG_F9G_S)G__\P ,P ,\P 9LP F

/("?J"TFRI,F3*/?IT_<,F4MD MR9!]PM2FS1 W=-Y\@I:RI\^?0(,*33@2*,N8G2X=Z\2TT]*EG89,R$!AB-4A M=90-W/14RP+/'>$I4AFURY*52V M<.-6AMKCKG6J81;UFM<3FJEDGY(I_].]CWC:\)^404,N4)EZA= ^(80&_I/] M^^\U"M2G5[] :,38ME!IT"AS7WWV04/;0PK6QQ-/Z8U$W&_N$9@,* .F55\R MZY%WX'WIV298?.!Q.- G]%Q$7UM-*=60,IBX49.2;B2ST$R[%9>,&PA]PJ20;119$&E0GJ:,&P(V1!PT M3 [9QAQ,ZC4A45;:E&4;>NGCAC*EK99))F IF F8"T&SYY)9FEC>0G&E45"\PR5%S'%5B?!N(6I6\@P-9U2Q"G4$C:^"1C.E MKLTR9DE;S;UUR:6@OI594YD^UT.I-Y*:022[U**P+>T@QAYO^UC95WR9(+1, M;)$6)"\F._$E[Z\;.7SBMPC1X4FQ5!955#3,/MQ0&[NFYB4K;H1);.O6YY4-IE+X6,5&)3'A5CT"_7*4"9*$X<8L^(^- 3I!^$:II5$@>(&^(B?3"8=FB\$ M;6!0#KM0/=&\GZ= WG8?6#)44YWIOM$!%5Q ]2^MM4%L&BC5&<;"&FF,-&Q**2U7!/(J5Y MG[+VHR5&R>F$89F:I3TFG*J&Y4*MV=81T.W 4M$D8+",;F(;UAV90>]0G64,]68]%' MH?1#G&20D"!O3(CU#O,)(6!/25EZU&9B*6:Q$UB,T73B M0@2J9(!4I<)$.8+!NW(T\($2HHA8!/,,7S&QDL\PXOC<$ V;Z6V1*F$4* ]2 M!TP@:PZ@^,0S/E$*;=H'=1#IBPY;(Y!Q%L2$""&.#"=$!S3-P1,N4\D0-)F: M_\QS(-F'L 5QHZV&4LF0K<03%0N(=/\#R8Q.)Y"[@664!$F**J%H13IX MJBF7*+RO_7FV* MEXBE93J1@;!2P+=#H.@ZA+N+M-9"%XMH1SB3!]!R+K5Y5GH&\_0:FR1%:3_& MXM:R:)+4A-1#'Y[XQ,/>N";N?38L&&060%5FOD,:1!GY:\V4AN!>ZM+!H_N8 M4AL%U]B#A%9Z$3LJ=2?5L4K&QPUSD,U85K@/932G#5^]:BL;6IG_M6@I^>J$ MP7 Y@4NP(QC$#88O?[D+7A!RANA"VIBLU%P\;FNZ:7F43Z-TMXYU!+YNV(,^ M]>@&\O3MI\DS)4,@)]CBU-BQ>*G7@GFV&[2@E3T:NN]-<0>MN#.P^!'7J.!Y_!R,"$ M)>RM'#$(I$^7">DN;SY3RE*Y]E*8"6WS49'>R)>*]5R#),.:TV7N1:*Q&7=> MB]#762K#%O]VBAN&4$L[9P 3\8CY.O8,XIJ/6(RTD$1$SBL1)'M7 M<1$Q'GR*W>DM.0V]!-EX0UQSEI50%]$,@L@*]3>F4C,HS9>P:IHQ<6:J2M7D M!LU7ZY@B#$O1.:RU),(0\LSVF-<NM)QDN]) MS/=B)0CX'2(/>:QQV6=M>)*Q/*,RJH0PLEG'E#8PY6J69TN$,WQ;IK \ RT? MPASB<0]YQ%S;Q_@P17?90%HL(M -&0E8 .,:O5/VQ/0KC.#%5>20S:^2]91Z M00H?;CC*#=&C/''?G:;\/@%?;MOS-$FY?F;8KCG9!+4\Y9^-VX\S9PZ]K27_ MRS6 CYC+XQCG1SV?_^S 3L4/*-J64^V]BW__D':@IP%#X GX( \+> _FAW[$15&_5 NP-W\@\7[M\G1^T7SSIW0D01]G MX@G\UW7_9T7:-W+.!G:M1&=$@( (Z ;.( \,>'K'(',T)X%_5@N[:($> MP8$907S$AT^&1W#,_=A M:>5MP@ 1:W*'P[)/U6'![$V(.$>0.81Y74) M$&9Y(5<9EN<&E2=0)/69Z>\9GOJ0+ M"5,+#E%[RB )#3<1';$]Q# ):( &DY )SE*'R@"+TD<1LM@>!(&*GAB'".$> MF4 ,:" )+?80SJ(),1 2Q! #;QB/\'.+G<"+O$@'@'AFR19%5L6+VA=V!Y4H M:@=Z++<3D#@/DSB)Y2O'P=@W$.XNPE )! M##M)DQ6!F%/9F#)Y SB)3S*I IIP$?TXF0=!#(Y9DS&0!EW)$&BPF8VIB+&0+10"^BH$(DYE9^9CM$IFHT9 _=8%-6)E>W($&,1FC2Y MC8?_:9TR>9,YN1#@29XH69661&O/)Q '\)A)9Q&LR97L2!'U"0 $,1D(EF9I M:9:=@):Z6% GYXMM89=$0 1)4$MU,!K"F0_ZD(R2R( S& ^FMP[:)I@.Q X+ ML96.>0/3V9[+X*%3&9:3( G@> .;"5!NV!Z-J9(6\Y[T$ ,O*F[J*9.D^1"2 M,)-@&09@^:,W$ -A( :1680,\9(T6:1K^!!%D9XU:6P349T$<299=XL&>:58 MMY '97D"BIM4-23%.&U8 68K00_Y8*:3^ PSB'[9%@PUMPLCAC8[J)-3:0!B M$*('L9TI^9P%00PJ.I45HW1Z&@;%QE0JH0P!,)4Q()XN2"J3D] >]'B5-"D& M=Y<0:3"319H;9U&BA0H13@H 0VD14CH09BF@: F@ KE_"8F08 >F1&"7"_H& M*J.4*\$2%FF1%.J T"@/Z_]'8H@4!C2YJ$,X(=L)F0VA#"=)D\?$*,KPIS() MHPRAF<'*J!@TDXRJ"2I DUGI$#LJDWCJG0CQJ2A)K1*AI] Z$31ZFHMTEFG6 MG^[$=6;9A[?(EE*59DEQ.BR7KQE0!U>F$J,Q#Q&ZC!6*#WNF?FXZ8F=CC7FJ MK:)*DX\*$=NIFE!*$/D)JAKX7O$YDW>Z$#.YK0;AK"C)1+IQJ=Z:&WZE HDZ ME1D!LL]:$2!+$+9X.@/9=5O7=:B*JKC)%@AFERRWH%@Q>_M1JP'+EPM(L!9J MH60(DI&@L *!=]V*DC%0F151L>2Z$-O)GCSEL+,X$,J0K3)I )F*$#/YL.^E MK [_X:1A2X=/%YTQ4)UDNW<"D:Y3>:X0(;?ZN:Y0)+-GPG54NH?O9)M?=SIM MD*!)D 03N1>.YJ_#J8S&67YZ-EP>V3MBQ+04DK(HR:<10:+CZK(SJ0(AJ@QV MRZC$ ;(2RQ =FQ Q69Y-NQ#Y^:V&ZIV2"@ 58[8K21&I6Y,T&:H1\;*DBF!M M4*6PR75\&Z]G[:8ZA!#J ]C().JZ;87(;?[8+#(7O^>J9;_XBK"Q@/1AN-?8:P M.F@0=CN=YZ6Y,( 1U;D"#J&Y^]@7RL"C$7&Z"%&=:7L0^5E?&,%"UCH0M$L1 ML=M@<[N[](LX9IDHB8*6!!ERDC>OF8>@5F&7S(1>P@F]^""PCAMSV/9V:55& M!J&8%0&Z,RFU%G'",_FM3DJW(M7<>N>9NJ-ZLD/5N,YP-7LE>F$;JX#/B%>@:-,[=Z@_EZ M54S'$U&^!N 1H>L06%RR J&YKDO#JNN2 Q&4X@O*"I&?&((1:[(,DBP0!C"3 MF)N^ZBH04TFVTQG&!(%J?7LF#/_I3EF:=?E'?6&J!-OBP'(S$L()#;<*B1/\ MQ/&@G&[:>LI5$-5Y Z-D2B#[M@W[R0VAN="ZRK"\GH2BPFB,DBT,5_#8QD]: M$$Z* Q4AQP-1OIO;$')[KG?C;S,KD CFKDX8H#;QJOG:8W4S>]]5JVB*JW[Y M@!T9F(ZL5KN N5Q,OP %>,F*DA\!"BC\$"#;5B1:NA QDSDZ$)/@M?M;$"SY MQC+YRN>)R=YLQJ,\$>X\$)J+DMB,$,YZKF1REKKLX@FQ%6_! 3+;M6 MW9X-H;'#, DX(-)8Z=4"D9]:7$GZ4,X)4;X/:S.7'!%M?1!P3=71>=ES\\-[ MF\<"++S_RY#)FXB>D)="*[3"^0QF&L%J6K2*?7K!H-!^YD 5.+'ZBY(;>['2 MO-*'YQ"9;<[J/),3S=H&$8KJ2:03X:1H( 9!&I5V/'B\J]:=*Q&B3-&T39,K M\)ES71!Z7!.">SH_',"R>29GV;.^F0^T,1X.6MQHBLA=* ]-_UUZ,2<,3WVP MO>.<'5K= &"/^O%6+ P2W%;N9(CRQ]TF^9#Q=:^*]!7'6 M+ZV]4UG.SHK;S'*6>-VNI5JE[YHH"SJXL *)AWS4_XK435R<,IB1->AV@=EG MOT0+QWJ[,WD GPFRIJT0'R[/.=S.]"O9P9K2!R&NF\FD^4N_^J.Y!U!D#C$, M,VX0VPFV""&WXBDG/HS7.2W@4"C 87J6RKBX +N%$%J<2EZTIN> 2,L.O>I+ M.@C9U[/9+7T0=BO>*?SF#2&N6>[)*.FQRI )>EJ3$>2!^0F60=J8Y#$A\\V= M# &R*MEI&XV>-1[9:7Q*IY/7NTW$>_^,)G5Y$T-.G/, #7^>#,4Y#ULH#\N- M#*7'IC78R&]:X3 S (O MH88^P8BN9XI.ZOTN:$/69U><[[@1!YP=A1WA^.C[.MWM\.D:L@,LX\,.>Y!1* MB8O\N(S->@VT""A])%/YRDXZTQ4Q\2[=[=O-L8[Z.7;+\@9AUKW&$.!^\IO9 M5JZ2GNS<$!'_6Q#.&IEYHB2"ZV^Z+<"WYM-$8!/WM8 7.:%SGP]?2*'4FVT6 MBJ',#N6[0 XZ^(_[$--H\?WZ_(Z'.D4(MVV09>6+1W?_H4RMRF]Y=[MF=F589^IH-&G_A3 M7[:63A%NWMD0^[Y69[JW'X_N?O6*?QA:KK%!^I3B"(Z3,([L[AZ4'=,@[ZR$ MBM$8?^;FBSS$D\^&HB2\[-^[K'962 2E5_"K3Z''D.R(7H/(@*&,C8.M9V(7 MX?0'L=G;F+A#!.?:?>G%__0 0 FGT%#1XD)E#A088')RD$0*SA_\2#^AAF M@CB)XL:",2 "F*B,X0V%,3A.)/FQX\*-T-K0:8-I3ILY,MNXF>FF$TV<-(FT M(1*OF;Q[R.[)BX<.M7H$B\>0N&#:#00&&$'S.1 M]2@0<.%ZD4ON2UO68+U/+W.^!#VG)YU+HN<,&:)$)]*D2YLJ11J5];%UQZ[2 M#I9UU^Y:7H4%E$,4.:-T?\\#>DY.Z)AZEX$CQJP:C8HD\@\2B2#R3@"$/KL@W+BV[# M?1)22)*-4$R1+,$ (,RY:#X*"ST6%4KCI!44PL&YRCZBKR5,!@0P-#?\NP0F MF(8@(@ED%DQ0JMAFBT>8>(*9*AC<@K%P-Z]H$2:Y?32D"TT8B3/LH.K8JG$? MO4[JT$,5WXPQ38;P!*#'-JD[3LZ3P),(/4D@FFS#$$72<,Y]## Q/B+SG,@B M:);\CR>:7KH$M)WF>)(.+A><,BHJ']RRRW6$P6J78+KR:I=%<@2NO7V4J1.& M.,]L"#P V.3(NWW_ZNQ3Q16++$Q#& EJB$\ S@L,HEWQ4D:XP8S=42!H)T)T MPR&)I$L9.H8P;;1-8;H$)YSP&Z(3J%"5)YBJ4I4W&':NHE K,6OIJAVQ*#,( M&E\!T.B@Z4;ZR(!"R5*&N6>-O159X+(M^"!BQ1"6+/!^ML-9US:K3GE4HA993))NF*Z9GR:+'H"-=;9,#9*^I\Y$G)UA"'N4Q6 M<62--$2S6[S0S-CP7PUFG2)H,DE"O[E?PK0-3V9JL@U.6>4;JPGUC7476G3A M)?&-<'V=8++@ K^@@;LG,H:PYT2?HC0@6CI\0=]O:!CRAU-] 1@UYLQ2>I?8\B#?L=#>G0$^3]!U3*\P^YVO]PB57EIAQ9^=O?Q-057@Q# M@7CQ70Q@^"\TZ>-DWA$6KGS7/<>MCE?*V=R_ZE,0?6,@:O.W14W'#B)"P8^0F2<<2D14[VR "(%&7 MI",F&P(-"<*-B3/A%$W@UH;=9,5"NND-.6H1PEJ4R3F=FT0,T! V$M(P$VD( M PY.Y\=,Q&F3/C16&F^(S&8I@QC.5 8T)S&)71Y15\Q\SB1"QI#)96(28P09 M=5C&F BZ88E*,@UHFG?.2WRP-URI7O94-)9>KO D>ODB71R5SX:XSUC^!-B? M-L)/X! T?6]YH \!"L >? )TA0HDYCBUI$HJ/#H$<] M__6)G4HQ4HYFU*,F17K+0#K2D=E!Z2*3A<=!AI(B]#1I'&'**XOT%)+.R5@< MY2C'@PE2D 91CG=(J%2:NA2E9%'I*)'Z1HIH:*?!TX<^H.$)"C8Q7:'!A'^F MB(E(1$(8((7@OPB:.6=^PJUO?6LR0/&)9,35K76U*USUNE>^]A6O>.WK704; M6,+J]:][!:QA$2O8N<*UL84MK%SA"EC*#G:PB<6L6Y7A5\5R%K*6=6LFY)I8 MT/*5M)]H+"CJ6HK^'*]FQYM#3?[C"4] 8Z4;B@8T-CO:NBICM'2]JVI5J]E/ M;':WPZUK;Y7+6]7R=K?&O6QQI=M;Z0IWM-9M;G.!F__<[0I7NG0=+G1_FPSJ M/A>UDE4NYQ^4M*[I+7NOOU;79_ZUNZ4GB[I4!P,CSQ"4R$]AF?@,8PMHE-$I?8 MQ"=&L8U2O.(4'Q.JA5$A.7_*8AK7V,8WQG&.:5R/V[K%Q3H&8DKX9:TG!^.9-I M'?.8!6G5J3Y2RC+E79O=\K2PY6C(1L:S#]% 332@(0U])F;8E"$)-(C!SX5. M@R2^R5"$%H1R8I!$,1L]D?;_Z$,3DA!#&B0=981P;<\%G',F,(V&JBW9(,2@ MIA\!Z:9+9QJ< 41TK-/@:KB(LB'$Z/,8,A'C//?:Q+^*@0RV$(-ABX$D*RCB ML6(@!F+?@ LWB$$,?O0A@'+O5V&0@4!>J, YO6?9D1'C1G*$A@$^^TKFIN,.I29$*YYQ27*@-E^ET-"[G'U.<(JI8MG.# M'9+$_VMH*OE&Q*""+=]*!3'(&$9H[FNN;\A[&XFVF &US+W,T$T/.V(2FX7V MB6!$FW+*& P"(.A??1':W-KZUP\BES$>"IP/,3N@M,?V/46D(=OI>N)]B'.\ MQX]&V_,YM\9Y$(Q(I*A7/TG8B,Z1ZLP036NIWS./(6'\1-8R$?F1 M/6+B0=-8QK9S-VU:\;<'3NHWL_G"CW$8,3B 699]^C7O@Z:E>R:>PX[(XXAE&R6]XPA3B[:MJ4 3?"8*E+,- MG(CM$(\:@::)B :/H!6XP(A=23KPXZ;P2,&U,)^%J2=E,)K"(XZUDL#$T[V; M,@B1H[Q?N;*#F+Z38,*&6 ' T)YC"H.YXPB1@@;"8PADNS4/9(BQJ9_J<+YA M$9$YJ;PF]#^*V Y>.S7[.\(YW(OOZZ?"FQ:T*!G. X P<+&$H+].VI8X$3GN M8XBC$S3Q:T$Y9(C3D;R;*I:&<+M&X2,[3(A=J0?9$0\%ZKR08T0Z/,(D)*D= M?)J'@!9[RX0 4(''F ZD\4(^$L/M%2$)J:$5),H^ZGB(]3N,3MJW/4&+9=*Z M7?D] *C%@_#!/5Q"CWBZ3EJF0W&^[9"$D\$(XM D4(Q $0P7PPN)&%"8FK*8 MX8@V@>A&LO V:*,?C8&4*N1&@8! -U&X<#PA<"(&PX$V<-,>:ZM'2=J(A/B$ M(S* &$#&7BD)>#Q#:U0\4DNR6T$#?A*#3) R7%,TAV0,7)LFR"DARIFF5:,\ M:GHZHRG02>.^LU*0-*G=0+H2Q*GTRS$R-*&PL( #L! end XML 5 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover
12 Months Ended
Dec. 31, 2023
Document Information [Line Items]  
Document Type DEF 14A
Amendment Flag false
Entity Information [Line Items]  
Entity Registrant Name South Dakota Soybean Processors, LLC
Entity Central Index Key 0001163609

XML 6 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure [Table]      
Pay vs Performance [Table Text Block]
Year
Summary Comp Table Total for PEO(1)
Comp Actually Paid to PEO(2)
Average Summary Comp. Total Table for non-PEO Named Executive OfficersAverage Comp. Actually Paid to non-PEO Named Executive Officers
Value of Initial Fixed $100 Investment
based on Total Member Return(3)
Net Income
2023$1,055,028 $924,363 $440,270 $365,586 $276.38 $70,449,578 
2022974,553 868,388 376,795 321,352 257.88 67,464,101 
2021682,758 577,043 229,831 223,360 130.37 28,007,915 
   
Named Executive Officers, Footnote [Text Block] The dollar amounts reported are the amounts of total compensation reported for our CEO and Principal Executive Officer (PEO), Mr. Thomas J. Kersting, in the Summary Compensation Table for fiscal years 2023, 2022 and 2021. Mr. Kersting served as CEO for each of the years presented.    
PEO Total Compensation Amount $ 1,055,028 $ 974,553 $ 682,758
PEO Actually Paid Compensation Amount 924,363 868,388 577,043
Non-PEO NEO Average Total Compensation Amount 440,270 376,795 229,831
Non-PEO NEO Average Compensation Actually Paid Amount $ 365,586 321,352 223,360
Compensation Actually Paid vs. Total Shareholder Return [Text Block] Compensation actually paid was lower to compensation reported in the Summary Compensation Table as our named executive officers earn cash over the course of the year as part of the Company’s deferred compensation plan. Our TSR for the year increased over this period, which reflects compensation actually paid and total reported compensation. Our net income increased by $3.0 million from 2022 to 2023 and by $42.4 million from 2021 to 2023.    
Compensation Actually Paid vs. Net Income [Text Block] Compensation actually paid was lower to compensation reported in the Summary Compensation Table as our named executive officers earn cash over the course of the year as part of the Company’s deferred compensation plan. Our TSR for the year increased over this period, which reflects compensation actually paid and total reported compensation. Our net income increased by $3.0 million from 2022 to 2023 and by $42.4 million from 2021 to 2023.    
Total Shareholder Return Amount $ 276.38 257.88 130.37
Net Income (Loss) $ 70,449,578 $ 67,464,101 $ 28,007,915
PEO Name Mr. Thomas J. Kersting    
Additional 402(v) Disclosure [Text Block]
As required by Item 402(v) of Regulation S-K, we are providing the following information regarding the relationship between executive compensation and our financial performance for each of the last three completed calendar years. In determining the “compensation actually paid” to our named executive officers, we are required to make various adjustments to amounts that are reported in the Summary Compensation Table, as the SEC’s valuation methods for this section differ from those required in the Summary Compensation Table. The table below summarizes compensation values both reported in our Summary Compensation Table, as well as the adjusted values required in this section for the 2021, 2022 and 2023 fiscal years.
Compensation Actually Paid makes required adjustments to the total amount of compensation shown for Mr. Thomas Kersting, and NEOs other than our PEO, in the Summary Compensation Table included above. Adjustments include: for 2021 – 2023 – deferred compensation and all other compensation.Total Member/Shareholder Return (TSR) is calculated assuming a $100 investment in the Company on December 30, 2020, calculated through the end of 2021, 2022 or 2023, as the case may be, based on the Company’s unit matching price as close as possible to the last day of each fiscal year.As described in greater detail in the “Compensation Discussion and Analysis” above, the Company’s executive compensation program reflects a pay-for-performance philosophy. The metrics that the Company uses for both long-term and short-term incentive awards are selected based on an objective of incentivizing our NEOs to increase the value of our enterprise for our members. The most important financial performance measures used by the Company to link executive compensation actually paid to the Company’s NEOs, for the most recently completed fiscal year, to the Company’s performance is net income at the end of each fiscal year.
   
XML 7 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 8 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 10 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 3 16 1 false 0 0 false 1 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 2 false false All Reports Book All Reports sdsp-20240429.htm sdsp-20240429.xsd sdsp-20240429_g1.gif http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022q4 http://xbrl.sec.gov/ecd/2022q4 false false JSON 12 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sdsp-20240429.htm": { "nsprefix": "sdsp", "nsuri": "http://www.sdsbp.com/20240429", "dts": { "inline": { "local": [ "sdsp-20240429.htm" ] }, "schema": { "local": [ "sdsp-20240429.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/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/2022q4/dei-2022q4.xsd", "https://xbrl.sec.gov/dei/2022q4/dei-2022q4_def.xsd", "https://xbrl.sec.gov/dei/2022q4/dei-2022q4_lab.xsd", "https://xbrl.sec.gov/dei/2022q4/dei-2022q4_pre.xsd", "https://xbrl.sec.gov/dei/2022q4/dei-sub-2022q4.xsd", "https://xbrl.sec.gov/ecd/2022q4/ecd-2022q4.xsd", "https://xbrl.sec.gov/ecd/2022q4/ecd-sub-2022q4.xsd" ] } }, "keyStandard": 16, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 3, "http://xbrl.sec.gov/dei/2022q4": 3 }, "contextCount": 3, "entityCount": 1, "segmentCount": 0, "elementCount": 213, "unitCount": 1, "baseTaxonomies": { "http://xbrl.sec.gov/ecd/2022q4": 21, "http://xbrl.sec.gov/dei/2022q4": 4, "http://fasb.org/us-gaap/2022": 3 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20240429.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20240429.htm", "first": true, "unique": true } }, "R2": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "ecd:PvpTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20240429.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:PvpTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sdsp-20240429.htm", "first": true, "unique": true } } }, "tag": { "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r91" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r121" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r121" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r119" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r97" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r97" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r97" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r97" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r53", "r65", "r81", "r109" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r56", "r68", "r84", "r112" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r97" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r104" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]" } } }, "auth_ref": [ "r60", "r69", "r85", "r104", "r113" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r61" ] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r61" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r46", "r49", "r61" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r46", "r49", "r61" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r46", "r49", "r61" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r49", "r61" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r95" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r96" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r96" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r101" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r100" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r102" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r99" ] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r49" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r73", "r74", "r88" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r73", "r74", "r88" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r49" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r46", "r49", "r61" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement" } } }, "auth_ref": [ "r46", "r49", "r61", "r105" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r46", "r49", "r61", "r105" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "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": [ "r47" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r35" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r49" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r49" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r89" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r38" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r125" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r125" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r126" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r125" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r126" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r124" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r126" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r128" ] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r37" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r41" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r37" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r127" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information [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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r117" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r116" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [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": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r61" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r37" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r37" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "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": [ "r118" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r98" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r53", "r65", "r81", "r109" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r50", "r62", "r78", "r106" ] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r104" ] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r123" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r123" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r57", "r69", "r85", "r113" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r57", "r69", "r85", "r113" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r57", "r69", "r85", "r113" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r57", "r69", "r85", "r113" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r57", "r69", "r85", "r113" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r48", "r72" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r46", "r49", "r61" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r60", "r69", "r85", "r104", "r113" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r74", "r75", "r76", "r77" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r90" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r90" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r90" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r34" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r96" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name" } } }, "auth_ref": [ "r96" ] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r97" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2022", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r12", "r13", "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r27", "r28", "r29", "r30", "r31", "r32", "r33", "r129" ] }, "dei_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r74", "r75", "r76", "r77" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r122" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r122" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r96" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r57", "r69", "r85", "r104", "r113" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r94" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r93" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r104" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure Amount" } } }, "auth_ref": [ "r96" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r49" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r55", "r67", "r83", "r111" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r58", "r70", "r86", "r114" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r58", "r70", "r86", "r114" ] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r92" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r95" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r95" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r94" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]" } } }, "auth_ref": [ "r104" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r97" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r93" ] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r35" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r35" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r42" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r43" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r35" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r35" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r92" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r92" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r50", "r62", "r78", "r106" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r35" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r51", "r63", "r79", "r107" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r52", "r64", "r80", "r108" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r59", "r71", "r87", "r115" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r36" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r40" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r39" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r44" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r45" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r54", "r66", "r82", "r110" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r103" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r95" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2022q4", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r102" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2022q4", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r120" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation", "URI": "www.leiroc.org", "URIDate": "2013-08-21" }, "r35": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r36": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r37": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r38": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r39": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r40": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r41": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r42": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r43": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r44": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r45": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r46": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r47": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r48": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r49": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r50": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r51": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r52": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r53": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r54": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r55": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r56": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r57": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r58": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r59": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r60": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r61": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r62": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r63": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r64": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r65": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r66": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r67": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r68": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r69": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r70": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r71": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r72": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r73": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r74": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r75": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r76": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r77": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r78": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r79": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r80": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r81": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r82": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r83": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r84": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r85": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r86": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r87": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r88": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r89": { "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" }, "r90": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r91": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r92": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r93": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r94": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r95": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r96": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r97": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r98": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r99": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r129": { "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" } } } ZIP 13 0001163609-24-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001163609-24-000008-xbrl.zip M4$L#!!0 ( 5@G5B F!_*ZX< -H-!@ 1 /L=V=Z7/67;,@$I+8 MID@U'[:U?_VM*@!\B9)EQP_*YJQS>LI;M3G[Y>7!^<'CX\W]]^+=__C^UVO]\//O&/GEF-!-NR Y\P4-A ML6L[G+)P*MAWS[^TKS@[=7@X]OQ9K2:''7CSA6]/IB%K-5H=_9I^ZN_OFF:W M;YEF;33J=&J=;L>J[?6%J'4:9KO9-T?-=K-E3/;;5LL28MRJ61USK]9IF:,: M;_2M6F.\)[JBVQEW^I9A[7=;>WOCW59SM]MK=7HM,=IM[S::5J??%MU1J]>@ M[TY#V#/LVPWV;P+[EYUI&,[WW[V[OKZN7[?KGC]YUVHTFN_^Y^C;N3D5,UZS MW2#DKBEVU"AA6O&HFY'OU -AUB?>U3MX &-;K;\[^M4HJ$TXG\>OCWDPHD^H M!_2Z?MF^"3.KH;GQ9=MU;%<@!MZ%/G<#!# / 64XO%%KM&K->!(<9!=/ ]MJ MO\MOQKY9]7*SG?JP?MT2=O'>X4%N[S0*OTVKVUVU?OJ$&K%X=$HF>=6D?V2GQ\8@'$J+[#H>CLR/< MVN_G.Q_^.17<^O#/F0@YP_$U\7=D7_VR<^"Y(1RCVL5B#L-,^='H:G=;>/]_)'__Y3DX]\JS%AW]:]A4+PH4C M?MFQ[&#N\,6^Z[D"%F#?[..+PI?_M"U+N/1/>'X,9]FW3?G]F_!,C'_9,6L M3)?/<"9A[P]=^-SB %;G<^?0M<3-;V*QPVPX .-::^=# TY*L]?N-6!AF4GO M\ W-5"0PY-3MG0^?AI]9LS.X_[P#F-3"B3\[?++#)-W\L@.TMC^V;X15&W,G MB+_8V?GP>?#M?+CTO7=9N/EB+'S@D2(H0#>2PGY 7 -6Q(C&]T/8UR\[@3V; M.T@C]-O4QP5G,%N_"2S .WTO^8CZ9N!%/OU%QWM?[9J6CKO6OPM"E_[+MO#O ML2U\1FL2A>?KX/"W+![S@S_HG[*SSP$\GJ7_ J;BAY_@3O@ ^VG7&DWX?WI< M\BQ>II6\VFS! 4X^(9_HO_5'WF7VK>>)7%O"( +0Z1]G@@>1+SZHD[[_^_DG M/5P_TG_C^&*0MLH&TM;F(&W]"$BS8&B7#0S-S<'0O!\8WF7/V[L4 WT';%;R M6H2.?9NP\;]X+I,QBC_/;+^S9V?C0 N M3KAA?7LL'P?VOP1\$3Y.?UZK!<%HO&SU ILM7-)__'NSUWB?7>N/LF(%GX.P^S\E9NY?W"E?]^?'@Q_,3.+P87P_.2KO%\>/#[V>'%X?"< M#8X_L>'_''P=''\9LH.3HZ/#\_/#D^,G7WB>+(H7_IT'4U 30L\UV*?Z01T$ M_&YG[]D7>R<:?NS%=38C@8.OPT^_?QM*<>>.2WRF [@9C9SZWLV"G8? >$EM M/(W\(.+PC]!CY\)$*1XV_8:_+>GZO3$IM[#4R+=#&V2^X8TY!9%/L($9,GC< MW&MW'A%G?T4!7)6+)STK!U-A7M*^^7SN>W.8,11LY-WL/\J*OP,307M#\.,G M?#<^X4_-69;_>^H+QX;+GOL+ECL&%1@W!R-HRF,I,'+'0!V._1X(/'@'WFQF M!VBW8B>NLV!O>,! IIO9(=JE1@MV%CD"F(M9Z[ZQWKYIO=V(QSP7V&_* _%/ M8FR#7F1?B8IN'P2* \NR\:;C#CL"2.(W@PJ4FX/RW'-L$R#H3F+X%0H2K4ZC MWNQP4/ON#MU[2%'V;,("W\Q9_)'-9W:]EY[ M?O-^QOT)J(0C+PR]V3ZJ@U?"#VV3.^J#]&WY6&F*[?;N_(9,10\D<*@UA-Z< M%E T2\A'P$[5^R//!X6X!N3@\'D@]O4_WFOCH[39UFC0?7:XMU??[;91'0Y! M[PXM_6&E*=>!7-XM_[ZW6]]K%#\"RJ#?W]%\PQ-M[FR"VN%%X91]XI=> MR-FYMQ@)V *P?%,$@><'!OOV[6#9&JI(*+1N!::B$J0J@"4+X!A;3$/E>2%] M*T,B2+]!@*&LD8"0#0)V/AK-06WJY6%Q3R:XX8A_OM7A;]:F_R)]M%V6^_AF?C-0ME MQQX; [1]]!_YPMH,LL10*H%BZ;](MZ8WFT>H*8#@(.^VD7"\:U0ALCJ^4B-X MK??&?O.F^99QUV*-6K.Y&0[ZK0>G[@> #.SCJ='Q/@.6;KU/>[Y 9R:R%,'- M*3,='@3X5Y 87$# NY[:\)"L!J''BX(80GYP%7K57W(GHG*21$/.P>4H; M6F9>R*S8FT"$:#Y1X3I\YD5XE[L:M_#;6-[J>,_8 0/)RXP<"O)!CA>@$8!- M@4/".J]YP"P1HK7%%=:F%WU)J:!3%BH X%Y\B[SA:$BG^T %<2PR M-P?<7,EU(B<.]96"=T:.%.KL,#V+?J"G@V7X2O&FZRZ(W8A23C'PIL2!GSU_ MAO_&<$T+UXH+Q <6,D_8KAWJ23N\976Y^#T0V\G!MP]"#4>7WU)$7V(2)Q]((QG"1X'G@!)WYR# NP8C M]N-@Q*F?T/1$U$:^X)'!Y_P5^.ADK@UFSSM9F[IYZALW\^OOQ M4$*[N6M0$M@]UU[">Z!\"SX2J!F1#7T35K=:W"G?UBY H:,]SR'?5F [.]X MIC2[8LYD@WWE@>WRF.47\%-#,M1Z5E,@JVTT1X>66AH@%"?M[K<;;%Z?U=F; M@T\7;XU87-?X0-I9@WV&7K\+C_G"%!C/A6_Y8NY)4\J,NR!%2<^X2\]&$2!,2$<6 M_JTH+ :S^OOG@/'(LA'38T"P:V)<4VSC",B:(HTK@0E/%H+[3+AHG_D$"T&" ME]35;A)UM=\SM,W .H4C3*0S7^ FXY-!2_.X;R6KQO/@N? )WYM)#YQZ3PZ> M"&_B\_D4HS"8A91EFV'PGC8"VAM^2QND@=)P-+DMXOWS +ZS0+O2'/T82$OH M9H6-B0P&<#X@+PTC.!:,6W_!V7(E)'!6X8VWB=[^]"+:^Y4'FA <.P! X+GZ M_.N- X9-'H1L 7N5KX[0'&H[H$.R$<#!(Y\0$H*7'EAG1YF7 FF2<^/46#2< M :;Q&]*RAJX%[@0QBY&'[ MT@-F8R8K)99A.%T=R.CI3:P&PLUEIF.;EPA6=0$8P0-[:K(I8EANG UM&H*>E"X0HH8$2>(-LRT M0Z<=L@Y>= %5Y>\NG4G!K,Z M9C+A-T\>- G O&O09*=9W^TUUP9-;CI5MUO?:^\]4OPE&IA*$!/X\4]V(:ZV,77(?MX,CC[1(K9X'CP):V982#@^ETV<(\IJ.3,2\TNV0\WG.-NG]I> M!+P+WK$#G]L3]EV0$^@4F!=YHWX \@\=PEH26'W4XMZ1$O<> 43EAT+!M5,B M.#R=X8N ,0!YPY$B06NOR!YS9Y"LC'-^3JF\V!;UY\GO9^R/DXLA.SQG?PS/ M_F2'1Z#XXLZ._TV')P/V>G9X?&%@>G7\,/%$.CF\,LQI6:?#2]^/SMF M-,G'P;=O)Q?L^(1]&US ;7#Q=7#,I&0UJ!^19,5.CMG%[\/S3X,_#;9L!8-K M!+XU/!\>8XKZX3$[ALY(^3WX9R):=G)__S M)XX:'/_)+@Z/X$H:?CXY@RU>T"YAMY]6"S;/:1M<)^W'>&'*&'HV_ (7+1I! M$3J#/P:'WP8?#[\=7OR)EZ\$PA&BXG#P;6NLH^L@ #B46UUE F9?A]\^(9$M MT]9^F12W$MM0B[G$Q=0.\JF/>1O9F;+_N"K."2-0FHW:;_+/NYIN,#@E74RM M*-\\E>_ZYGQX\!:5G"/NFU/%S%N*K61U>M!Q,HKS:DZPC3[-9J-R:E9.S2UP M:I:[2 ==GE0DYPBDD9*NLD @VL0?NC7.S^==Z)+GZ%QZCFHI;Y'V"]421]!# M5SXIF7P&!_V$".WP&,0Q$"_756,JGQ/B0IK^08X),G*,=AI<"Y^B;N<@,\0& MZ"47T?-Z55&4B@*QQAR==@!+([GVP%Y$(K#XPBATQ<*\VN>4^)IB5Q-;Y6W. M>'GOY\YU;_/G:G?N)W*YC2(ZE.29LX.U"(V]1!(:* H&*I#4DK!!%S!.!IL? MP1=!@EPHP$BXW-?']@Q'\[]!M\8#*>NF#8[/OZ-2-/AX\OM%D>*$+\G37,H3 MO&*/^^S[=,$LVV*'*?_SLG[R7Z7<5#%;&NPS.EZ%G";M,+=U3H+T8ZXE?B1O MX9+.@PXB^(O\J6O8QDB8'#D+ODZ2/S[[M+Y,51T "C" M%J4?R.@*/(E4XU(=Q/3:M$^WE!A<0Y;(/6= EK 7XL+NEM'@8"5I&#$')6Y/ MR%(N18JMB-DQ15AHXE7,5U)U[>YQ%74V<,*I%TVFJ7EL].B&S(Q\'^C' 6*\ M1EKRQNKFBBL+S7@8)C=@XM!=?0 ,3 J2$1MZL.6M#M8HG '6&\1?RT,+'^F9 M,?^(_1UY?C23QYI&;!G-?_6N$41$\N(NU/[4I)V)/EG' H&71B,LF49A.)J5 M(G^;,&$3;>ALL3@L:B8 M=::U.\"W#UV_MZ=ZK"N"O4$B;/WY,E[6= TV_6X M9D>Q-?4 XX5D_ 6B#^. 4)H;8O!$-E:H*'+CZ>-F8EK,!3II$VD2F@2[$3?" MC+*TJ-\K(E\9X1C3KXP;B8+;P<"^"Q;YDUA4* K"\B]U]%2NKHV@BS\=FK-F MC<#4T0:9!*W@Q,"6:3@H"39H4'%@2@"GP9!)B[@U&5:3BF2IQ\!<>E26T)L- M@FS@FG-BC45',9T-#X:'?PP_J2@F^.\&H4MWNCXJ%O08+.C09:>WQHN5A^N, M,%X-"5V++)O$N]%AQ(GPW^ESO]4"/ HS,SS'")A RC5XMK=,BA^B='U =8,& M6G\# 3.M;*$D'M\Y)(U+J52'5'JJ#-0Z45G&TSHJJGNJ86?RN8T%)+!Z2Y"R MO3#OVEU3SJ"4!$$:G2UWH70Z56Y,6L:2P'+!E@*+Z(QB['E; 6:GHQ;J=LMUHB6)"W;.",%5P29Y" M[6S5PHO\E9B8-CS2 H25)\GKJ2!QG>PF+H#4MI" ]0*5[2A0,])Z.=#P7YYO MAPN]ZF=U#C^U(Z08W\W5?NGG=3&7[VA(=;X>&]_A"D%;!0F(9C2+%"EK7H(C M@[H^3;[2MFM%ZGAKSYW(AYV&\KHR\AQ%66KP\R.L[1>1[4-IL,CV MT> ]X=C[C$Z(.A8@B\;SJ"D\K"4^PIP-TXDP8N.:POYQ1JG\QHZ&N !6/[ M@T#>< 467M@1F8S;#:/3;!I=C&)0NY:B .A9V&;/TN)CRVBUFDN0@>FEJ;C. MSFU,LA.;2S/Y"X"NHYCF"@42O71$B%Q02.6OY G*) (A'I64E*'2=(I**;&Y M7KPQX9P#*"/:KSIF6T:5TJF+*#&!!A2+2]08,D7X9$7F9!%0RHI!-"+H/;Q6 M49G^Q]O8NF?[P!F;*3*.#Z^+Z8G QN-Q73DL97O.CRF",B8-!:K<*CI3I$$[ M1;&Y20Q=$HHV2A\,&9H68)G-?O+6>@#$UFQI61)6#(UK+W*LU$JWE>M*LH8/ M'N+]:X_A?U7 X Q.L(V^)S) '3( ).5WP>\2"%M&^(GMZ\J[%!E%?+2F;D_9 M3$&;%AXH@RFH4Z<4I"]2<[GVL;>*BU*6;<9IU(@.DTM13A9_6[+IQ?;8E/WN MC\.2/E, NV5IL%[Y"NTJ[25=:FBIV>G9R>G!/*=\5\[!]-OPV/,"(V\)R!V5BPJO#X:6A0P>=K'/Z:C_6 MBE-;/.T5F 72$JS&PK24G G/1)8J*#P9QU(($1;I&2?5=F)M)V53G=KS M.UDR7DKCOGIW=_=.)6A6_[[;ZCQ(,9M>K][;75_,YND7U=RMM_O=[>UP>.M- M0]+,)\4Z[U.E8WMW_26."F<#$ =1@:+T#N(B!^B 7+PN@&#WQ3=!06?%IVHY M"=,\::$:3?>L^7"(?L@*1A(>L33^%$!9)\$4%?1Y.F3MLX^^YV&0<&"P3R(2 MCL&^\AF\:+#?\-=1Y"\,]HU?"OBO[<)JX,F1>0"#X']A/I_^QQ53/N7P3\^S M9/W+"RRFY]^_*L]3$<(3'@P//L+.A,MY4,0.O]\4CJ]F_$-+$L_&3EM/*S%9^]&Y]M5WRV!'P6W7G2Q"6C M5D6PPIK^W%!Z;OE]:P"%"SVAA9)!('AE5QO>6NQ;).:7@JZH(]N<IR)82L4,C5W!^>PJ_'*;Z',@J-L=J@]OFC(J] M#*YT916]S8,ALRF[.!U.E'KJM[P<:D9@$(H(5##[&*U3/#95V%I> T?BOJ[)1]W>A;$G1_GZ]M]=_ M$-]$J][L]![$-]'JUEM[K0=95+/>;-[-];*RNT&]WUOO+WEZ0#5;]?8#>98> M;E'M7KW1*'ZTH6=)'15]MG[<_/XB/$\_ )4G+Y^_V@U#7/94"QQX$9&8I:O\ MJ?;B!AM8%EQ0*6'B=OB58>/%N%+G8A$,/JG MS"3TY!^GF'I!_UIZM\+VEF'[Q#2C.:D"A$9@R1*QL:'Q3I[R5>;)C?R$SV4[ MW?)^/)N3ZVT ?,E[?-@@CJT$087F"LVO',WE!<"=;]8Q_5_YX\\V"3N[=7=W MOMIOA\XS>/Q6F ?2<4CI5)2GPU&GU^PW6:O5]BUV'M:E]P.@B3G0GS#SN;O< M,V5M\LP#+Y[FV4?[LFUNL)W/U/E:O!M@)^PDC'YC#]=SD&,Y#FNW7]+36@[P MM!K-W?>,.X$G28&G:P@\=T@',3KT.,KT%3;F_DR5TJ*Z M+)@HW-Z3239U]E6@BXDT&P&"/+SK!X%_M.?:G1DH@3IU'#EP:? M1:&#;Z:Z:1CLB\]-S"B.?*R2!( U;2=NS';@<-_UV 46.IK:M[* 1X,;V^V[N>. M?36V:\61BHW75(CIQI[Q4#@+UFZF+-C7,$#,YHZWT!;I$.M3*I/UW =)QYYC M#5N97'%X_HE]YM@ 8@*G7'=\UCH=S9A8MT]!4;&M5.W:8ZYJIVNSM"HQ-G0H MJX'["SWCJ?YP !J/(VY@,3XWV!\V6G]L+OO+GDX%!YB% ?OL^;!]WV#?>3!5 M:Y/%8VA).:M[;'-7RXH3%^^RKI_3+V-"=B"N; ?3N>/IY"J!$0XF:"E7]OH@ M\#UO!DM&_Z4<_%',;.LO.S4T:\C')L ?ZX-ZRH3_%4#NP;JD^3[$;!=O!GL[ M\& -$U@%_G;*(R>S'FFO;QHTXU%VQJ$5J5K$-&=B_Z=6Z/$7UL[W?!+=4IDN\[B. [L]!QMWPW7;A]?STK4:C4SD:JO'ER$_?WNNT M$NYOLU"FBD@\IS#=:?;Z>ZS5:X13X)3/NI0CSY]P+=2W>KU*J+\59+VR!EN4 M SR54+])0 J_/1ZETTU)\R3H7GO4;%F&E_@H5M$(D+"PC"M&FV$.]((-S+@X M+$C]*H($A@4"!%MJ+G3%?=N+@OAA@#^J&D1*OL[+K 52-GX\$;'/O<5( !/ M?<^D#X%$>>B:=8PR$==!&!>(DX+?/*]#Z,]?_,$.9U1?%D7TN#02:"<.*@TY M(?S*-D4M,Q<%L@C?32WMB^]=8T9W1K _=X28+]AP(5:*YQAG,SC/!]:< _(" M]A]\-G^/0NYETE4W_=9';#N/SLS)XLM :ZCG"Y/A)^:_4VJ0H MWM]-".+V@"!4Z996($-]#N!OC&.*%0MX[9*'WM(7=WKD.Y* M4/Y!(!%3N$50WLW&;6>-WH['T>([!C%1#CL$W$^H.L]'D'?8J1/)D?B11,9= MDDZ_<\>-0I0DKP0;?AH8!9(GOG?.L<21)>MVHG1%M,9B#B)[S4O9-2-(TT?B MMSYCGWKN@BQW)AQ;C#,&;!R;%=;) &M0:RD8:+!C$:*R(&NM4W=V1HJ^_2^: M(2?EYDW0!U,Q0\._,D(/HDF$W7]Y6FQ],WYW^8ZGGBDQ\BT(UJ!:W&AQ?2FL MO-5H[&E4R>;QL,A FN7//'0RPNJ=0("$SN.^JKKKKX0Q@;"22:OQ56CZDX:F M=ZK0]"HT_0<6586F5Z'I56AZ%9I>Q;U6H>D5TJK0] K;56AZ91_?O%K+4H>3 M9PUB:7>[3=;J5T$LVWC:.GLE/6[E $]EF]\DB$4QI%O,\ZUT796LE1U-Z,R< MEVF,RO[@("\ME$B73B6+R]]EWZ=2>\$4YEX7/9$=\U5P)YS" MVH5>8R#%N#BX5:U"%> #,4WQ*K8Z'IA]Q*T7U]O+I=G]4.6]W78E+E;C*W'Q M!P,02WI%E$A<3%I1/D_$;:?3ZK18M].$^PAK7$CW8^13N50E-#9:32G.%D2" ME NQY2#[WFY)Z;XD44I;L"SZK<]"2YZ2:; P&TQ_JG9N MCT@J7&%$3*HD_!QD3)-R<:F'V<+.E3Q7C:_DN4J>>U1Y+M=*_'E$NFZCQ;[' MV:6ZJ<?4L]V0?5+,*:RK MFC8PTF"?O[%VJ[';6(X_>- 5TSR;=YG^ PUE<0U^6&6FZS2*0E\\0#3]F#2A M#BJ;^>TV\[+VC"\'>*I.T[=!"'E;;"HGZWC&GBVYGDPX.O4]*S)#5267!206 M-??V=NO87T,%4QAL*EMYX%PY SD>](F ^;C#9I2<%%?(PD/O 3.P5=#K><@Q M%D'6K#V?"Q,V&BZ87@(#CF!CW$5 AO(+M%[+=[\ML/'%)V'R,/)AI0YLV;-5 MDM12\;-#UXI0084%R>&?,2U+A=^R3^HC^/;'R(>/G4YM9VZP\X7E"M3.<##@ MC1>DBN4::I]Z,D1,?B'>A^W&3PQVXHL)AG9<7'OLC$SQLN2;7-J%#U^3%GT? M-C6AWD:'WK5R(AQ'[+OG._(#-/$QG^-&J!.(AD-1-X^,NR %D2*' 7YOR5M M@<4S$>CE2#]!1T6_N.RH3O7::(*OW+_"(.K8+:&;BQ_PVR[<,*41O],/3=8LTMY:75V_*Q+ M.? )-*!K4)A0,>HA//;A?-N28];.<#3:K1:54#+K6!2+"D5SW)P.HBE[WX7 M)&Y^!5M(R9[>M2M%ZV\B "F;G8F%"V=8]X"0W UD[CK[%EIU@PU!)E;999F M#Y+80,+O(II:2U'02U'-J7E T+N^1/DU$"/X@1TXT>A6X7-@FA@WC9NA3ZL& M#P7A*Z0J64LYT#K;B(!P/?48IDJZ7LB":/07$"(+L<%(33A"M9.1PX%T.VS@ MNA&H-$?:^SWCU]!Y]Y M^V&""UJ=>O/!(AZZW)N+AX1:U5^^T M[A8[L?H+_5M")S:FJ'Z]TVS_2!1&F7QV3Q5C4?X]OX(8BN*-;^R@W08'[ _' M2)1F)R\*+<\7!5$:$+PH?![(IB2$I0OAS^@?PYNYC1:=_WPAFWQ1&+M79$K> M%]*YCR]$J2L8O;TZJ.>Y#/75XJK%E7MQ+]9S5-8XD])XC@Y\;D_8=S%ZMB"Q M3K?5:+%60SF-Z+=!$BIP_HEU^ZUF:X4K:6T.\W,%CL4Q8^^S,6-&.F",HA_0 M0BH-AU7\V!T(IUNUO+PMY[H"T'H?7EF=G"5QW\E[X;;*ENUL91O]!UD*CX^$?X-H]D6WE]Z] 3]-T,'7'%T56( MCU6)37+DH%M'^G620:?1"*X'7:Q(FS>EN0^@Z=OP\B2& "S"DW7/K\0=JE\^ M0,W+O2HDK1K_2L97F?C2E9TO!U[F3/S*.5TYIROG]$MV3F^OXE#9DVYSPF&; M>0\+2,V?K=9Q=W>WQUK-?LJ@](?G3+@R)C52V6=;8$S*9AW&9J+*2G1[VD!E M!+G%"%+6&.;2 *A*PUP+($]LO,H8:G=XX MF C77"2,D PL%TM6I('#78^=>Z8M9*K?"JN(MET!R+@3S=PHCMC-6%D&,OKV M+,(LT&^"6]@HQ9ZSN>]-?#Z[Q8+S#<8&)I^C<2L 1/VP&:?5:.Q69IQJ_"L9 M_V+UB:K3WJV9C2-8!3L63B#<9U(HFLU^F[5VL=O>X$I(A>*[",(1,FB56MC< M;6^O4E&YHN]/(;N5#'U;*9/W(%D%GA;Z2/0!^06S\T P1-I3N7J-JA]CY;3^ ML9Q3NBQ0F@=A/+1])#?21V(I'Q:"7&-@4ERV7^GL"V.P/SY_E\YH6#6 $G0',=%N;N5BGZ#6->989!T' M#QQQ0^7;J?\K9ZY*NPP]J4W1?,Z2*)\CQ^):8VEOL1ND*KY8%5]\/#&[ MZNA4N45^!$+ZZKFMF5.N,3S'Q_A6NIW3L3=R1"9:E)W8CE01)EAO4GI'#D#7 M ;ZX>8.E@6O/L&^<:>-:I5:>JHT(7T[5J-'M-JN^2M7X5SS^Q2H39;5AED:9 M^":NL>X7MUU9[?69M(E6K]WMLDZC)UT1,B,^G'*=)]=N=[9;IJ^\$/>4Z2O3 M^2TB:Z7T5+Z%'X&0O %ND^C[&[5G!3D[%(EW0/5E78HYTL_/1"!2=>5/053W M%(NDGOV8_^+I]^FM24.N4 6Q*[J2ZR M2T4UIP)8OC?' IUSV_&HXKM,CYLM"$9CU%P2X*Q63$X=K*F8T4M^*-^M7^3N MJ%*"/N2Z@E,1Z4&*#3@L^W#^]\BC#J% M>0^F$5JD8"?IVT9__A83CS;N7 AN3NT?:9O2?F%M4X8WPHRDDU_2RO;V2[%= M['9I1=Q1^9[4XB?R&7;D,NTY' H1[U:=C$ ?#9//N2G[:CHVG RKSF#V(/6B MFE(V2['LP,2 ;\_-MEM!PL48ZI%@@%MR+0$]8LU]!+;KA7=MG*)^PK*JW7+8 MI?;VZKO=]EW-4IUV?;=S-WO$&KM4YV[&I#7FEF9_O17AZ1?5[M?W]KHONQ4' MMJ78LC83Q=?VBZJF_L-M)BJD/#Q2=..6HJ"WS>7@T5AT-BW2_0(0NQ( KV&/ M]T7R,Y!\A>:G1W-Y ? (1NV2;/9BZLU &?FUSGX#50);*SZ$-:2\^_T!ZKZO M2>L9=ME[D!"O"HO/N\N#J2W&RW:0!Y&WRH_C ^X[[,2R-I'\;]WFGI*W9YNNX$[H/DI!98;$, M#$EZ_6&R5W:S8X$6#-V>\N"25W?7+0=^KX+0>@C]<8J>+J G4P1!7H%]N=?Z MP+5\<$4*^'9,Y%> D%91DY1A <[^'IN MP%$VZRINB,\]QP[R041N!*OVH@ ^[%^*4+, WPXNU5IH6;[GB"32BS.@.^$& MPJ)M>Q:6S!CYWJ7P5725JN21KS-X3)!'X==V B$L?8-[V1 M^M#$YU9$ 2L$ M"Y4X6%2@XS_^?;?5[+_'*B&.(R:"J@(F3>-6[Y_@I,*S,HWF8(4?(R ^6!H; M6#/;Q=J!DFKD&!>CW8".;0K9B6DJ2,'L3H$US\PJ8[N;42)^M62[>0Y^19!9 MQ;"\>(59AG4"-(_II$WD6*TVD;,DC(#.QQ3^@U5M*':+PUK92%-;BI2R[ .H MU?,QS9.9CA<(&$.4:(DY]T,ZHU/!+3E_$,V1A=&Q0GX6S>>>KT+%^*(6>C7X M'\9-8&?J+*G833SCZ]G@TI9S;%"D9(D,+VLU&GW)^%KM%./["_C#THMM^6*C M7\0([IL-N^ZPGU/X:< NA#EU@: FBVTZO;&Q[\7(-^NYP^F@#$S*8"LL.L_! MIN* [2(V-8Y7F&53Q]Z53'LG/M5LU*4A[FNA",4=)YG( .9A8G)\+"\(Y##$ M%D9P#@HY6(JUC(2)E4XFJQ:X)%OY,#V>=!- X>,M7RQ=);PCWLT*J6DI8!T^ MY^*;7(DA0C*,H6T)+'SC ,/]]NV49*9SVXMNV&> 2%$SE5OEEBQ;^@,#]'! M7[? W.E/B41H:)FOEBN,M>)'1TL5V==,S_,M#(WWDE>;ZM6./%VI%2R]K74T M'(4;%5!$1&B#ORZS$%+S&A8"Z("RJY*(BW0 =X\.6TB,&L/+^O MIY;';A8&VU?+X^E ]4#2\Q$(RMR%[UJ9]NQ2^0<8>KZ2L3W7FVV5,)TUL9?I MDEEMIGV.2T?!Z;9K1^06;<>+SE]#O7O>0U*!3G\G!.8:)(*R59^^UUITKRESJM;#@V@4B+\CV B $2:Q M0SW1D;Q]ZNRC R(^$(K_OYHD9''4^J]):Z$X\W)2$$I:?H.12J(381JCXV;VHYOVLHO,$U;3O!TGOJ*F^"<*#7HY&5].+1%EEY MW9O =CPT7P:JYV+>+M%]!+N$%,Y)/U#IH9NM]?J]%IBM-O>;32M3K\MNJ-6K_&_S;V= M;<@K/3@Y.STY&UP,V9>3/X9GQX/C@^$6W4"R8\UYZ$6I& MOB\YBHE,/ A)ZP3N(9CL=HH,'CFH":=P[EO U#P.D M/7T>\2"DTK-QOH1_O]$%"M]FTV!@XG:DVF*)$$P IS/YF%B\;%3 MFZ-L<5+Q0Z!X&( 5'$P>!2)]-\?^L@"HQY=IYGB,D-1ENCGBFS-7>^M2[XD; M%/S1Q^;K=XF$&8\ ;%S^#0R_9@F.5KJ_(SAP4MR3)1[@A!7/S%,E&J3$90=! MI.Q5000B2_*RD0+)E R$+IYE;'BV!!)UI%5;L("$2>& '$!E!Z179."Z$:SF M2"0>4'(9WRAPIGN>29;@1ZZTM MMY(5)1NQA$S4IXWP$&YP=.^H A$B"*@L!AQN6N)W,<+SBY;9_"95\[.D#,"* MK2#:$VB%MZRU> 4Q[:2PD)XS18&+I"I&3+]:8 0R N(B']B8_00GP( SE;P6 M #G1-RWAH%1%]DUE@XKWJ^="F4IQ5@69.7[82JX:66*DE,Q@A5 3UP/76Y*\ M#1WA4N25OK^D,?B63=P[?3UUOX:"SZ3RI:4\ M=@V"39K3CX#,!5Z]<)PB4SF+78R90)9#_#!>R'LX/,!5UIQ2DF[!4%WYXE"@M/5?'YP;" 0-T#=*UG MG\+M[X=XZTAZQ?I,5]QVJ.:+$A+SQ^!:C #]5*SF^OJZ'EC!:%Z'&=5'\+U6 MX_VA>X7V#C\PZ(?F>_U @4VV_,F"CAW(U=3U$*(W^1LN+0H2NT1^(W!C3")T M[J&]0X5"D,&'YI#J2_Z(+($*2/08*YE?HFI!0$F7%9<>V&SM\Q1'RC?5,%A2 M3=%@N?Y]!OO"X<[[XLT=X:(U < !\,:;V&"9+N$&^^0!#;$SX7(>2,9WX'-[ M(F]KM.8HK@5JQ+(T,!&P$X[N3EGT"V<($)@4Z>42]YG['O(DOS;B".%,I2]4 MZ*2(=BV H:;9::)[B)LY+EB;U) 91/XJBD3U1PG":][Z =&8]"D^QX,,-&F' MB30\CT9PM@$6H<\M%(O].PG(3R\67PM]<:R7'XT,>2P+DCG"7\DK1.$F??6/F9$J]J@+9LDB@Q/)IB4 YYPNZ6Y<$2QT ^H,2I)0;$SE2 M%:E;QTJGPK&DT6,F=0$0\"-?FZ#'=H"F#)R'XY6'[_Z"1U>.>2.HIETT":"%-V#LE$="!C6EQ\.,.7=*NEXPZ0.\A?USET M;-=T(DL?8_3XBVNU/-M'VQF5-=0R2T9WF'/SDD^4.I+>=IKOP$/N+/Z%'W#$ M!%9,'#]0/BKE%E,.*ED-T_>N;%H0BC3T9;RI(U(L',^=U*2R,051NH8&!C9W M.,D5L8BN,9%JC$(\2@GK@;R@BO6@M3)3,<)A72F9)"\XK1&:UHM%U$,K$N6XLD0$2=)>,CG(UEU>!.FD5.'UC2 (X!*ILL4ZK@:-W$!!.4 MMNA(X'S7-@B+(WAE/O=0LI5FB7GD@T21:/+85RNWO_IJ?$M\!?GUS$4HK0?( M5@/T5]/[I-G%F@NR-^H2I2R\DO.Z(='0W M1+8%%9*S <%>XL9,EY^, 4.4D M:>+,TBILBKFV8& \UZWB\TK@WDMVKB_H\)*UGT@(/?TQ:3$C-GJ=;CJWP:P 8 M8HCT/>1,!YY+L5I&P9PQV-9.J;G!ID=^C[HH/?7Q3B2":(/ 5VB?R4E&+U><8G M'#U#VJB;LGTB9+(+S^FUMK]_%[)6U0YJ6"ACO]TK)'3YDTUBRGZMN?MHI[:8 MHDA([[U_:E+.@J;9J5//-[* QW%^N8A4#+9,,D)1F#5!W$9%5V9I!^\KU#P> M:CC95A;R5*H8->5. $8I5"Q;@9BO,%@AYQ&1XV L,0(U"?GLK\B:X(OO\:\*3T]RB$#;7I.%$>)MY*DX6\I4-2T1.Y MPX+Q$Q6+&-M3 9N8Q0DL<4J",WELRR5]W:HMY8RM.KH"=D7!G;X $L?H^S'' ML/A AN0#$#&XFV29N8]9#:GKNKJH'Y&0PY1I.QW*DM8>C53$8$CD[:7B>8H$ MLVLO M"40=+3#+GC0,SAP1DNE>OI#P_S4VTSH[! T-$"+]<&C53_Q]'-NKR6)%XN_( M]M%27F33&*7D-G0LQ#(>E_[$:U>FX<3VF:Q\'D<^N4R,QYA.!*,C)R2C11(A M+!>/5@TBC&)),0L=I1:N>A74P@"-:[$%'&=/04F:KVT?=P";G')G_#"D5^0' M?Y5!",U&%85P?SN3JI% YH_#Q%Y#W&68F&R.%=O<(JYY04Q%'47E"8MS K*1 M^"'%A$F[I[(-&ZE#+#FOXE^6XE:)PPLXS#5&>J&%QI/LCV(9# 94PPYX,+=A M^L$5_'!:/ZFSC]X-ZS8:!OO#<]!7GDF)ZO8;_6:M <_K*;/?+2MP/6#_OF-+ MGZO+?N6P%7_!FBJ^FL&9U\^D^Z;9I7 *?6=(HYKB_3.^4%(LQC_#2"Q6HJI5 MR0H.9)ET4GPQ)2^GA.$Z&^CGZ"@%%6%J([<<*U6!_JG5=PG(D9"!W7'*0LX0 MF,$;F1P3D(S1^8DM%#G[.X(9X7V7VRK_W1=AY,LK(_M0S5AHT_QQN&[1>3E! M52Y?OGC%]2_ M@TR;GKDZ>B2VY)(8+NH!#TK2LR$2DC2/ M7R+ Q6X;;15&(J7*?D7SP@,9]JK\Q7:JBZD,Q)%$ N2$ KJK Y!3_GDI02#U MT^&:SQT27*1+VW:1T.PDB4Y06R*C&:*VZB 5@$E5[W!'AQ[$LX/E.L/$"> MG%4://;5Q4"X8"R/=XJ=:,N-)0(3U'OD9R/OZFZ==I^911_F'=EQ8F+ WM@N MW9N@]*1*HN+K2M>)T]$R=_1;"<\4N6<3BX Y77/?Y\@'#31Y(7^ M:AJ] D-Q_DE2H3LQDY#G)>_@@XG:U4XWB9M8XU*39+@:;E*ND<0_D M%50-R*#D")4!CPD,,1'E+[O41/I*(WDEU*%Q&$XQ):O22.:V"W=)%E4WD7;< MEXL>[ZA.I'SP.IYK141=N;9YJWVX4#Z,H_ HV@K(-'8PU]@YRLTN^R*PNO$G M#.3Z"DO P+^!(VZH.AQ5,J(R<=\B,;\4F",431PXH$=PP&SO6H3_PA=<=B*K M'AV!@,*%P\Z$38E-V92B3,X3$OX9'DU,V7 H-VQ=>"/&S.G $9W[H;^BY\_, M+2=EUR(=C*B"W"@W*4YM]GQ==SI[D>8+Z9+0C!(GG3:,(8@MJ3D.D>(P^:RV MV#^;+1 'F_*"E/^?ECV.?#JQ^>7CQ MD#%0*PL,/XOL&*8FILEHZWPIKP,C+ M18F02MXL""&/MT:VXD YQHI8IZ[C1[F9W*?J?" . /7[BSH[H85GM[.TC3CV M/0TYC,B4W[;=3(I8C2Q#,ILJB*#'>E,0UN MHK16NQ1L2N&@THJF!BOK6YU]$B&W'5$$3Z(LS8[M(-$'2 "(LQH4.]XY7)I M\[.=DC'GM>%09V3I YA-[3EFU877 OB19-#JK!O+W0<"(OHM-/<<@UQ.L\GZ M+<"<',\DW(J;:24^[C% M.X,WCO0W8;:^"'*F+3/9+Q"E++"FZ\6GZ8VL(F0_@6W;EK1)IC&M7D1!W/+@ MHL@9(+.NBPVFJK,<*A*)%21\V$! II-]:2?CLYCB4].FKW9#^TR62F'D;)WG MZHY+VDU0P;W[VTWO0OY/3.L606T(8IVY35SU),Y&1\E,QUAREMV0TB'GU]E5='YT1?7,(2KI^I=/]HD^U_<\%<^PB97\ MI_+&?F@V*V_LQI7DT%F +@8I/&#'IE3 NB<5[6M.04? [HPBWJ#W3X<7[.#DZ.CPXF)8SKJEJXU7*XMR M27M%NA@H48CLR2;O_8F-9BPLOY(4SC)TW6=9>S/7=22YOI/^(RJ=?RG!/JXK M,(X<=*N0F0-70H%V&!^<3ZVO,Y1)4E6[=#TRZ3U;9 X]LISY(F[0UJNZ+S!O;KM)+!""&PT,JAD(A5GAW,(J M7B.61(JK_P"HA13!$IC#QF'0W!&WU#V1B;PJ<@S91$22/2D@*7@21M>G]<9<.B,50RB4"-D9!X:- & MBMG &,=<@%E0L1(7.E$U9>JKW03QHF1>TG7*XRV1D1SHV$=72$ CH>-+Z.CC MTI0)\2Q[S30;M=]2!_@1RC^HGT)OOM]=Q:M#14Y*(,-L,6PJZ_!Y(/;U/]X# M;.8.7^S;+O%@&O0^^T7\0JZ[+'U0/E:RS=Y>'41)%&]4KV3U827YU(&GOUO^ MO=.M[_7ZA8\:]6;A[ZNFZC;KN^WVVJEN:>5<_H[-&_>V+_]64#KY?$C5U-^M MDE(V:+]=_HW>&6=QB^@-MWY+2^GR0RA?G^25X[^\6TDJ2E8H*NE6%9V6="OIDK,5DDJZE8P+]U6RDG2D4D6F)=U**H#L51)IJAK?\O[? MD49_#W-W=RO,W8?'GX:G0_C/\04[&WXY/+\8G@T_L=/?/WX[/&"#@X.3WX\O M#H^_@*YY=K1%YN^"3M&)3==$DI.I+=(8R-TP,-)-;G-&8%],L- XFNUD$?*T M'79L^[,B:U6PUEQ%YC7X1PL#+M,YKV2W3"]?%]W&<#X9=>JEHHJU*_NVZ$XR MQ*+E?LYM*U/@#Q=!'^&!.)/NN X\\2]'^BH7"X!O+EW%QA7@1] MW1*F)^-9]\EGAV_M?)#-%SZG4]J?[G0MV:5'\"\*$ D]K-O/9W@X9.N@=L_H M8NL@V:E@+,B.S!W=SA'-S6Z2\Q>[15:U<;GB/K5T5FF;A8;FNYJ.C91#2!8] MS53:S\V>MF$7K5";L/_[[@LI9QS?74GS@M]L 6%V.\9NMX N0UA]3)NO$X$# MQU&AYF5!HV5;LM&;4*UP%BKF,H,IZ=8>QZ'Q=-51@Z8E7E/@-]/Y4HFW4<9P MYEKI/G)E\E+?G:WJ[GS2N[/5DFWWRGMWMLIR=[9>!NO=CKNSTW_XNW,- E]1 M&&7K2<,H"S;MXX UM8:V^G15@LV#"C8EY;G%LDZ^6^&I+VH#JD8-.SW%(NWV M5B6^K8NLTYU84AFIF<"LPGY]Z?@Z6::;PLNX=:6Z)RTD!>J$T1#;";HU.9,F MQ#K%U_EH\746V:!)F>$9%U)9V<4.SX,MRXO&Y(UU"[P@9?O2F9Q*]M!]^5 2 M(B,7"#IQ-3MZ6W>MPFT4+/O>4GP\N#D^.,;;YY//GPX/A MV3D;'']B1X/CP1?XHY3$OS*),&E]]2D.3U1=/+BS".R2G>4[%E3 T%04I\NU MB5L8$C6*D9GL,MWZ9I$(_T8N=S"(&XXJ@_L!)8$M928;ZL%)7%LR]^!SK&B< M9'O)G1;VDAOF>LD=QKWD5%&0L? U%Y01YCM+26NERPB_(W5ECD]\)99K2[=> M?H6=Y+)=N=)5_ M[AM\QDKWJEXC]$H,UP(!W*10^%CBD[IB;QJ;CM7RL4 P9 MFGUW)I/KDIEH;)7[_6ICT> WGH[F*ID M#&YA6YB ])Y:U-MO:03/%Y1F3N$"J]QJLTMWUM&,Q8/T.9K=6#]5"E0T/OB M]UX:5CMEQVH0F:8T[U*7XA>'@&Y)$!!S0GY-N8LH'L7,;A[Y0<1E)PL9FH0F M!.1VV<-$"'J!94E[94-2-F5?B?L:7VPD7#$&KD?XV"9Q=9#DS20%E.HXJ\KJ+E9CF:*I.M,D)RGREDD;I?;0/(Q!2JT@E&F6NDSH>IM: M:UEA*LCI><;*G:3JEJ<[A\QA2SR5FZO*)'VF/KWV3!;MHEY)*R>FZDP"&\6' M8MU2E;,6;C=?-6:R9ZKP-(4GNJQ.0"T FE/7D-R*&T/,NL6B7IZ,Z4W59V94G MNY2K&,O6ZAA+9G+REZIT_YUSOJAY;NV4+W:4_9H[^E0D'PCH"[(6 K_R_)SO M'D@Z6( ",\/?D_VH<@G+>);;I$7'36ZQ #^V Q;42EHV^Y4]H#2PKALYU\06-Y8P'$IU@8U@]KA#['@WE1&4L= MP0IMCX@VK'2E13[$B)+VJ'(;->3-"KYCD/O$M>=?5DAY1*0@"T.UD.F> !A8 M9*%F1P?+DTWCB:=)!1L$.3@X3&#Q1BR;+*;\RO;\EVBL*Q6B1D*U)J?0L%@& M3R3L6*Y6CG21J5N&TEVX33+8%UW06K*. M<#$7P9(HA0A3+O14SZZXBOVR9Q.;H"G>8Y-P,=-O;S8O=2V1?E-]C"K2HRM/#6/J0W"9:QDQ,H\\HAP3DDO/$ ; MHAL%V#"Y@OGCP=S2>2L9;A.#OK(S/2KT50,XK8[K:Z9DTL9:>'X7JL(82W7: M+K[4EBXTE+N7.WNA*HSQ4",! K/*3:8R9;IY#<[CVZ0@J;:AV&6NZ*M2CM]H M/=1&881-'O/%)N3M3OHZG_@BU0N$.EU/U \R9SHJCJ+"!&R,D@IR%2SB".6D M783N$%'\6?K*$6BRO\&\)/*^(:5T>"*[3^"CKPM+J)\_G[PUV"@*Y=2NM]'L MJJ'O ?=E'^$3RQ)23 :Q>_ MSF"%SO8$*Y2D8 ,V)F'G*+%M5W+^QUC2M%6(PBJ& LI+DK5DI>U%,('IS5/] MG'W/01M)OC.2D6[TK+1J/.,92XU4OZ7%)PZ-E EUP*/]RWPL*>7HP=$O,M/( MRA-*X]*'3W61238M0X1UZR$TH-W8,QX*K&BI;'2&,J,N9,]11!0F\.?#;?%_ MX3P@,I/I5?LB6KG>-!X7%DI3:B:>?'LNZ[4G!B6^K=G)S@<53KO" M3J\N6=+IT<(4F(%/FW +(J2C52YE21JGZ(@8.U3 M[JN&8!1#J4R_^9CPW^/N>3R_ 3626C;'ZD]ZR47JOVRLY;G.(M>O+V/:#-0J M\3P:65Z1KZ0%^@ V166N0/('H,91S,*-Y:U4G1=I\4!H%H$K :86*F*Q!=>- M@HJT@P0@06(9__W&,8>RB754HOY_]A_LDZ]_X\Z M.T[63+6](A^KKB@CK4T1[F;DJ*.9T!@GXSC(7K9%?O8TS>EJ,-K0MJ[%'/50 M5W0F3?DTAVRL!SQ!2-5$71@:V0*9>.AS^@XB&C&)=GTXR(&\"@@B\7.X$_R M[E7MWY=M_U++5O61TR7NX%_-):C$ %%^DIC_J'.89@N 078-H/JIWZOO-37P M#?B[66_TDK_Q8S^U]NJ==O(;TJH,9G3N)(*7]Y[ZI.T5:9OVUNQ,NE$2KUBQ M]06#0-(UF$3*[TQ\'L0.H$7BD4G0.-!U?*8#S0P+[@S9?%M59\JZ#U4@B@I* M"3 L74?/9KUE4J\N\CMJ+QY^!*@OM5%/*'K'8HA2G5.3O$ MH)N1B)LAP++_BMQTS432;.$@8$:HBJB NUN)M]@^>ZX$+1N#B#0DZXQ]GV(L MM9(Y$*>& K)> $+9$B1$DFT2E1C4='![THXG-P_2$)5-H$L?XV262S;:1(7 M7XG.>N_/^&ADLPL?,*@HSU ]89/9+=M7Q2$+R8;L@4O'>9OXT1!W( ^&-&)[ M6G9:Q]['@F+\ O;&KHNZH4\GH2X;]3GQN!.\4P0/C_@"2YZ1 ?FM0JX*'H*# M9?-4]]QWKIC ]:&T'!%>HY6:\#D\B0_FTIG='MBOD_>&B9UZD+-3+ZEXVV2_ M.''9KQPD#Q GXH" :^JEKLJQXO$&U>*ZT%)?X :(>[.C 'TB%UF@&$117%5 MMC4S(!MYNCW4HB2'S: 22]'2W11SW;2"3Y6I&XVX9+IV;H[K7B7BDX:N>>B,X)#JPTHM/9TQY M^0"BA#"441KO61XN[?$E'%8XFE-[A'O-8(M(5>E]R-9RN1=HX)&U$.!<'(,6 M-V6#&:S,Y&FI7Q/C*O>MS'E"DK[VU/%&/ B"NCRUQ<,PUK%R27YH=K?')?G< M!P"$0Q3Y"ND<93S'(VNCKMYBNR0QREM@)*OBIC@/&DG\L73&%9P-BP444"#K MF,!N04%%_2:(4 ^F&&I?QCE3#P89P)PJC[<4$YTO"I^QR22)3DN'D7R7KHJ# M?#',#*2V(^Z#>-"BV[_9+Q#:BF,K$MF$HC,VE=;HY9D@K%K+W*L5-PO,(*9'00JX1]//=T@*$6LZ__*@R":208F;S5?7I1X MP0A,6-6N'G5QH(-+!A>G[X^DU84^^,"N*/!-.5/M,+W@6&+2'LU"$[56J 87>!7UBEU&BQ& #_M7LRG\1 M;AHO,>#C//3,2S8@U^_6;&CGPS'D'>XRW9A#YY. #46YF1S.9RJ&+T,%Z@H3M&NE, MD)FPJ*J/+!S@RG 68,L4PK)ZL4ICHYP7%>S)UJ7F26MA2",^.7 M8M4:9EBG2.!?MI;*8Z>S#")7VU>ZJ.WK6P@?(@!J(X%E;DAFEZY+G?$M(297 M&R].*F!CVY_%U^Q"A8JO:OB"-ZQ#?GXE41-L ?3HB,7?9'TLK7H45T(%O5J6 MZ53A.J0> *9(?B2//3DV['_I:4@W$$&2Q:O*]6X/,Z88.R+[@S39GQ+9UQXE M;^Z.Z>SLJ9/W*,LM=:)7%XV_D'B0''LNHX=3<+&+!(VD9L9+.^(R_ T^C[6 M=U;AU^Q-^Q]O\]U3XJ"D:VKFM$4$_0T9]6',J$\5HW[5U,P7\85%7!K-HZ8T MP&3O-:7EF*:M+BFZK^Q 1X:F+D#=E46WW[G',=DFLCH5_M^1C?%80$H4"GX? M-529*E0I+PI@GR<3D]J3^TU=?/2^[&4:!;<%= O*F$&LS36; M1ZEV"L49JSH47YE'5V2AY;491&XJZ!)XWCI>\8I7"81"3C MQ'^*DT?J[#0: >!3N9F8'(-LR"*3E>0X246^;)UFLFL$JR:GYL]X[NG\2R.] M%YO62<-!P:0HXP[WO!S5I[/NSI4-O-EKO9F]72LSX8.O M4_F'QGM\B?[9?/\6E)!,ZESQ=VA:8FPBUL%BCP N_*-N8<.^)&6RDN*7(^%@ M@'IL%0JF9!9"F*ND)- S[%2PKJKT'QN!UBS+UK7+,V.DW0GSTD#]&COBQHYO M[&Q+D&*P2SP"N;FR8Q[:P3#\E *XO1FU"D&U,@YQ)T%5:I 9AQG]6WU.;/*Q MHF!P^FY&NGGH7DX2W*4LC8'>(O%"W]:B7&>Q MZSJB,H<^3BZP@W0\1!)';A0'BJ<#S^,:+ALM0_$PJI:P?]>K%ONX0@&O0^^T7\ F I1%.< M^@I]4#Y67KW?Z*-H%?KP_RW]825UU0'A[Y9_[W3K>[U^X:-&O5GX^ZJI MNLWZ;KN]=JIWM#2Y/ @ON7G?9.(EE2_:']UOR&-;-0Q9)$>1C([3_5B6G( MRDSH58D));2V=RL77X?LR\D?P[/CP?'!D!V<'!T=7EP,AP5;+"_:>B\&:_?> M27F1\_K.U/DX%8Y*NI5CD-3.+VW4MNZ# MHP9N2\DB6[G_ U"U)Z"NCHKV_X[$Q)(I&?U")>,\FE%%@HRT?H'+WS)-B4". M<=6.=\T"VA7,(&-"BPH]V!:9OV0H%057@>X/.K,T)&"9>C[G)M4YT_&EZ;2^ M.>I'&%"=ZFI*T[RQW[(+;Y:RQV%](%39R+A -6NH-G-QB?KW, ',@)&)*BJQ M>/B*&"8:#N./N'^IBB/A^*)/)W5P4I^^>LM^]:9NJDQC\>?SD5)4YY6]@>$# MU_)!;XQ#*]>-7U,M'=WZ& :'_\%0ZA7VC9P-$[M$R[H[NDJK?N^WBC]Q52^W4^YV[Z;N/OZ;= M>F^O^X+7U-[M/,B:FJUZ9Z_W@@'U4&LJ):#VZJV]]3/=(MHI/J=9Y3RD) :+ MZ4N__#+=,5?.ZM.XW/.I\@W?06:_1;3] 3#)^Z4$@/H3+LT*(AG3 @71_R'W8#!KL/(2X$]YJ#WQV$&RS8?1ZW8I>*WK=$GHU&MVNT6CMEI!D[VQM&M/_E<.@1/-LE*&1BH.3 M_UV1\'HORTD.)'>V/-T.TK)0,G:'>C00M>X&HD(&5Q9 M7>[]] B@GAT:ZA MUX:4SF[;:._>E0M72'E4I.SUC%:W.BBEPLG]-,(**8][4(R]YEV5G@HECXN2 M?L?H=N]JDGX@I-S73_RC#M*'&E]BO&+KTT?S0:\[ 4@*O4!N)^86TP(SV%M M>9%(:>ZUC$;GGHZR"BDE$G,KG)10S*V0\LAB;N>^MOT*)8^#DMYNR^AW[VF] M?B Q5W\G3L"DTM//9*&MQE?CJ_$/,/Y'==CRNCCC3.KGC&7>#E7[R<.57ZR; MO/2>\%9SN]6@BK+*2EG-?L_H593U['AX>935WVX39T58926L;3<_59155LKJ M@Y#5JNBJHJN'#J""N[#Y7)3U0)&J]-W^ED2LKBBW5D6I5E&J#^,I[E51JJ5# M2J=A-.[L JN0\K@WWUYU4,J&DRI*M81(Z1E[W4Z%DC*AI(WQ8,V]*DKUY;G. MJBC5C22JW;:QNW?7 U >@\B+1$JW:_0;5:!7J7"R[1;I"BD54IY*S.VU*N95 M*I2T.CVCU7JF6WY%E&JGBE*MQE?CMWS\RXU2C?OU5%&J591JY>:.W6(_4+ZQ M!.)=15FEI:Q.V^CNWM4^7E%615FWFM/Z%'F%MN_FIHJRR4E:S8;0[ MSY157!'6"R8L;&VQU][N,-6M"$]=+JCZ.>[N6X6J5J&J#YK?UZSJ1)8.*>V& MT6@U*Z24"2F=OM&M0E7+A9,J5+6$2.D;[4:_0DF94-+N]HQ&_YDJ=%>AJE6H MZG,#"AT$VVS'?9%(Z>Q6T5YEP\FVFZ4KI%1(>2+/H-%K]RJ4E DES;V^T>K= MU6Y2A:I6XZOQU?C7&:KZJS=UV:GO37EPR:MPU2I M7AYE-;M]8W>+E8>*LLI*6;W[."DKPJH(ZZ6;H"K**BME866CJJCJ8U'5/TZ9-T93@BF" #91A:A6(:K/ES9:110]LX;"NY"/' '_ M:]E7'_X)_\E%K'9:]7X7]C+W CNT/9A4.#RTK\3[:]L*IVH?Z8'R _N-9 @? M!9X3A:N'I-9L"C<4_E,AH263WF/($Q#2_YW&$;QS/A&UD2_X98V/88G[W+GF MBP !F=K)S'9K.9S^('\A1#WU//DXV5F_( MS2F527U9/:[#HW?+O[>:]6:K5?BH46_>\?=NN_@CJT:L6E2GWN_T2[:FW7IO MK_N"U]3>[3S(FIJM>F>O]X(!]5!K*B6@]NJMO?4SW6:4D7Q.LTJX#N'.L2VF M+XWRAUX?\YE@W+78J6^[ICWG#CM5-^@&%I--;4?W!Y.\7TH J#\%WZ3@T2N" MR#EWN+_X3Q(IWOSTM@).&C@?/3<*GA@V6P&83V(L?%]8[,";S84;<&0U%1$5 MG[#0,R\)-(-K[EM/34_; J:!X["3<"I\"9\T854 *P+8A1=RIQ T50)I-;X: M_T+'O]P$TH%K^>*:'7#?"3927%ZY-[S*('T](>A-H]>[:RF\\CA@*L(J*V&U MFD:G4Q'6>ORH/=*#>_9;2?*T&FPLG+--Y62*F04B'EU2*E;33[VUMM^46B M9+=K=.['*2[GN8K+X+ACW!?/%WY&-2!XM MV/GP@/F1(P(6>LRR ]/Q@%ILEP%^"(G<7= -U7\?L+GOW2Q@J3P4,^&&] YW MW8@[,!IT0& \"=;1.8,OS(1E<[<6/X+OBMG<\19 H=[88!/A"I\[SL)@\%_] MS?B=@+T1-Z83X?F5BQJ>O#5N_[07^?BJ0>2);_OX2"\*,9@9 ;M/%AM_/-YY M^MTZVR*4GP 88G#/O7GDR/WR $'Q29AB-A*^Y*KMIL$PW)2]05!8@"IV+5@@ M'&$BU@!$M@5HART0='.P J28GAO8 ;X+ MH$/',XD<%+7][MKXUSF25[!50+Y(*$?1UUK25(#P4JC)4#D^,*>V&#-Q(\P( M*RG ^V/;%/Y;=@V8^VFW:71[W7*RS-4@NO6\KMBT@=3JB[GG$VFY].YY-(-= M+C(7#;O &]J0,&H:C6[7:+1VZPQO0!H83NT@?>D86W"5-P2:AC;B/0"O8U2L"Y#JES;EO,BGS-N,=PN\ [ M"\&![ET+IBAF/\!'N&,BHQ)6S%+@MKFVPRE-I*ZI*+G*\#8BAI;03F8I(!&" MM'$(UQ;K-%IOS+=O6F_?W+S%$6=BHGGB>>VW;4+4(7!Q$&LE':-4-8_\.=S> M! AY7#3H8PJ_[Q%<<3\:#. Q77=NZ/I==:L^*-'0E?*,E,,N$HF)3>'HNU[( M9MS"([*([P4+*45^="[\F1T$-E9B 4D,'X,T9L X'\9?R7' IP22"K# ()K- M\6NP7( %T!L^"]A("%=^)WU!%R +AZ&0)T+\L+OFZ);S%!3+XBB'_R'\( K8 MJ?")L[NFR&[ OMEW/?<_ F$ M)D#B?KM':9Q/QT\&048SB&G^JH#:\;B1+@$J 0AX\6GU',>[QK]2ERS,.@&% M,>9%0DX33.TY$&]XC?2[XO0A\T#F,K9=P"H>@WF"8^)Y@IM3?;@<'J!.X@LY MBR.(#7 '^ 9P#V0A(%8"U]0G0*](*:_9+YMAA$H),22MP*I['NG%6N:100R4 M&(PP8,8O!;L"W=L#"DT??WC&9UY$_YSR4 U40HX2B=<).3S0+"/FIU?0[ M,Q%./2L@$)'0$X ,CP\L>PP:/AO[((3#*T%JL;=^4[(X63IJ) #1+*!W@<:R M&A(M!%D37@[I/=TFN,&>KH7CZ+U)<,%0-5]VJ:E=R6T*O GD?= BTB%E)G6# M!#G&]B[#&%YK:;/=4I4VVYA7GU[-B6J6>'-O'1\NO*VVHAI:LUEO[MZMDM+J MWW=;[?(5BJH652VJQ(OJ-M;7(OR!ZF-;48?DZ6IJW;N&01DN55D+*"7D2.&& M41D7DE1.AR<:C@^PHEZ]>YNB!$LJD&"P/FBM72^XL]# @Q/L?'C3?)N[I"O$ MKT4\(7R@E8=3M&: H+]-&&^5!N.EX7P#6 +(OQG5I:X.M#S<>*Q!;*T!HMDQ MJ8=+EK#@^7EGZ0 J ;ET7,H/R>U@1G^@VHS6D4,7. $0ZV?[!@#Z$SR%GZZ$ M-$6L-/8][^)C+X,\9T=D]&5G(HQ\=VN8:;MBIDLU;$4(Q&=Z,Y$YQO<-AU?P M0&QL(3">H[K39A![4;GC&VZYC&%ORB#VV>>FO\+SOV3;CO1K.:Y84U-5;;T?H['V(?NC:5ZF5\ MN%\U^CN]JIC M5!VC5W*,6NEC1#?/^93[8NHY (JST*73HPY($Y3P?J_>KE2:#Z>&6U(59UW1[ZO+0> MU)36;.]\V.MWC&[WAXT!54F@[:"1^YJ-FIV=#[N]7:.]^\-YL$>D SK:;1[K8JFGF9-',7_;5_GOH4]%^6)5N#\[$;LOH=Q_* M^E$"^V!%(X^ATK4:.Q^Z_;[1Z#Q4*$!%*F4FE1]2Z5KHD&CM&;OM'[YH*V+9 M,F*YKTK7:B'-M(UV[Z&")2J:*1G-W$&E:[5W/C3;C7J[7Q'#RR2&!U#I6AU@ M&;M&H]$W]IH_;#Q\O#*;:THT;%X_I:C:P/K:+&HG-?1J[S=W;Z_64L.7GK1N M0RHU<^.:"910%>=3Z72JS^Y2#856=ZF(PE/M+ O[;KU/@,7*(Q968O#CJBEQ M81&LG$+E0M0#+ >S7%DJ?AUS]51U2*H2OGI,A44X\LGGH\ M/($S1?5ZPRF717Q.L;+J[03[_[=W[)IQ/?[M[1D* L,'&6(*IVMI@T&-F^MW3\VL0+--' MT#:"_LVR>F1TZKCER+N$PY?,?)6Q/\, 88B&$T:5CQVV1*)#X>+ MBT]R<2&&BXMOSL71@YR_1=Q7=:B3O>]U.Q^8X491_ CV#A49E\=6C?#8ZA)( M,9X478(&S)%JS"W@27HC<%SN)1J@L BH-@(:)3FQ&()K#1 Z>\QGK(]0AU'8 MRV5H9/3=$*QO,,+!3D!K"GR(A%.&#Q-;(?TIH22LLB$G8$#2R!&]_D(6?A*0 M;VU*?ET<@MB.BT7'##+A98=$MZ%+$(?2!?93>JUOA/'OG?X M&*S&'6([NR!<$SX[ 9J<1/'U)B,#V->>C&82^6TL/.!K!5<7%3T?04=1C1/@ MFVF#X"/"'HT6#(SCR3]!XR,Z)2);$H(\.6XAO'0H7FAB^G\ALAMAZX6W&?\- MP)')(B':I36 172E]_<0''8G7&761"\#H:DR-PLG#?',$PHADR MZYX4'38H4$N@>L2 D"E2*5T7HVJ6=4S*!#%>UP0R$CBZS0@"3SNP")/_".(GR!/X+> E0$3U(*08#^ &5T0C+++_W/'"Y@-+ MPAOOXDY,;F49XO>#6Q0J"7I>H/>&P5L-T@"&/1OKVBCI\;H,!0WK><(O? R?\NL ]B<1/7M\@HA_,9AS.9I$5;=,8 MS);3#Y+2*&9\@C# DC'L\'D@75>B[_@H6L@<6785I!_4"RER&QN>)]#8"DI8 M4'<8:S!'Y\?L!,%:DVT$Z4-WY8Z:AQ#(?RXGKW,%L*>'+XNYKH97+0:-P5R# MRS'"J$"$ ;= H J7K5Q 0Y_$"9H+R0HY0H0P0:QC^WH3'!U'B4'73$="?@ EUBR504MI7B0*.H6 MQ$DC;MXM*;IDPHFO[7XPM FZ72);BPA#1P1$0LI3GYJ_?<.;$22[^C21BR6; M)!&:.UZ'F%;JBKD?#%ZW J!WXJU EG4-F!MWL#W.=&5LL,CC^5 D,< 0P&M< M \B?P8?"% D,'WSWOA]:%E=V:_%-HC+P/'QA&G>HY<'GE>Z_(\:&/UX8)+UB M"FYUEK7L2/<2E694P3$MUVZH_D3J_HA@FD\3!=.<:"&.=F*(QE]2C!>!ZI'U M*5,3-7A@NM"XG6W#PNHK/+Q67K<$^P6:/CW-ULK%;7&F*[ELH;0;^-U\MES> M[DEKX7MXV#A;OW>^XV;4?.,8GUN,-:G?C M5^0*%4H#XD*TAPXI4-JH 9UR 8&B7JSH8LDM@?>_?%A8EJU+N_MWHO38^>&D MR5)\/QABA/$?"6Y3K/ M$)=7*_K2_*KY-0G\^@H($0GAL!ON_&#GCCVUGF50CNV@'7!H=6L.U885LZ MY;"Q#YO7GH,FR<$[#N<.MX:@%S[;$\&BG6BU][#;Y)=V'@Z5) ?L.]@6IP/H M7TQA6']Q[3YLNG*GS]]SU^[#P9'D<-V'CMV',;"6,%V=>=AT8UT[#YHF1^ ] MW!B#$1)(0TL,6?>'84%4H1V'A(>WFB;) MH\GA.@[R?,4WT7^F9C@V\Y0OZ7T*39-C\!DZML7-(:@&T].'*U[5?=6.PZ&2 M)*99R,L!FO:RT25 M?GKZB#-KE NGIW>U0KY6KA1*E8+HUXJU7'Y8JA9%N5^HY/Y3S+_;&@?M52'C MXD%*NXV+KYUF[SMK?VLU.MW/S5O6OF(7C4ZOWFRQ\T:K<=6\:-:OU>\9=E-O MU3\U;AJM'JNW+EFK?=-L-1K=%,$W]A:PW13132U[#.\3[B*:W'1D$QRG^&G(CBOR M:X4VGED+'2S%-_ZN\*&(]>CX=,9* H\BJ"^A2[J2OV=2]\K^!:4LJRO$:X[- M!3R!\),(".D2-&P! O3WKF"2 , 7JF0/:W&_[0M MUEP.GK0M.MT:K+E\ME*LZD%M-*AJK93$0=4T5"!H&:FQSD-M)/]NHRJ6'S<+ MAXX()*_EHU6 I2,PP3]M3[CTZ3RBT>D+7,2A7KOHVL%JP1 E"J-P<%A\(V"] M(UJB1?:ZD/:?/G]%'T"SVH;KV Z\R<>X;>N6#0EID@-GOV*9\=-8M] M&89@4M(P^>?U:TT$ .0FA'Q% 4D*"?^MI>#%4O"<0Q5:%!)'QW^_S&*F9A=H M#LP9,8=%O1?T&A8O@?M +^/AI!#B>7;KV-BU6,Z4#V'O\A!Y]KDA6?(-S!)* M6\3*E-XTZ$J-V#XSKDJ9OY@ZB=7LNA;-;GLKHWDVF58F-6%,!.TOM##:*=0Q M3%K]0>7W_V!H[FV829 MF-3$+[0-\WDV!/MR<=76KN &2_:O?]0*^<+']#N#FBB:*)HHFBA)/N^>FEBM M9X_9%^'0@1:PI8TV>U_1<9J.TU+K\VIVC5^EL@[3DD.,8PG3%L"=]4:3WFA* M?=9>L^L:=JT\P[YHGDVF?4E-]!)% ([L-%5U!+/)ZA6T.Y@,0N@(9B-VK>H0 M)CG4.)80)@(5&[$P-7WB9Y/%JVF',!F$T$',9A:FFBF4=123$'(<2Q03P1R. MF)A3'<3H;9C4.H2:7=<>]]%!3&*H\2I!#-&EFJV6W]C8Q",>A?BJ"&79""$N MVW.(2_B)X3PG;^DS+H)+%6%5A[:/.)2X+NO1,I*H".+ID*\%R[O/&IKG.+:[ M($4*'.(=33.)O/:FT=_!2W*ID,]4RSDMSHDJ;#QXMLMG2YKE$D*+?Z[ZD6N[ M'*@;2P7I(4YLUT!X\#-'F!Q=,86#+1\^EOVA64?#^Q> M"'6B7(3H_T=.,(8)N*,G?4?P'R?\#H9XQLTIG[DH\E'LC?CQANOZ\ -&!E%4??E\0S9JN+#' ML :SK5#FE1R?8 AT5HH'FE]8[9-"=<_+'0&PWM=+%Y0OO"#(UQ7 MN+*# -%0$@H6R'@PACY0:QQ$D@VA_HFJ+8)O&]#6 >Z&"B/M?.%W,>F M!3^-.34CJ/>!PJREVB/0!?F/1/F8B[FZV#I1-ZAV'3>R]4%6W7YH+%%("DMT MQ 38 5;!7>IP$8KY'*677=%@L+=$GO4<6$EDG>G( !["WBN1*PV,]#V\1(B# MD^=B2HCWEVU8'M!K:GB*0 @N^:L+7]P='E5**:$*B-02$!OKB =[0*U0KD$# M@UF,$:[@VH.6K')*:+@B6:KMU$$*5B4E1 '!0E($1\X.E1S5!)*#RN?6$25: M2?N(@E,71/4;.8V&-3#](?BKA=S:MZS(HWS8KVP"GJNU9>.J-#!!+2E,T RH MDR_6,%6YUN3).C=6OW>,DUO''OH#S\TPN#V[R ;!A< '&)0@BQFXRAE6JSW& M99%B.M;LU#.,P \?4Q3J:J4G9 .V4GF[N^ ?>-G!L==I4MCK:94O*US^Q<>3 MC^P+=V:6K'9Y1-'(WQ_WH]8G?,(?]T.*U^Q@B#<_WL50IG1B>Q*N:3FXFPZ! M848Q)0T"*U7=]DX/:M>#>IRG=(/ 34[[)G^:\?M>NZ5H8IJBO5KOPB1/>B<4 M3@5Y7]I>,@*.BMFY5N;XLI>N)!V&Q3\)P=4L^W9CRQ:7K M*:GV3.!!C,,0 =V44C>E3-$9]4MN"O89'B L?<[W%2R;99%#C6$ZEUTWQD_UACRS7MEBD/%8?[]U][)0ROS!U4JK9=8UET;TGDT., M8XE6T*:P:U],?@@6J;'7+J".6-(FI)I==V=7-,LFTZZD)F"YM/U[D[OLAGLC MPYX*[[_:!]0A2UK]/\VNN^MHK%DVF:8E12&+Q=HF)<**.F#1 4MJO3_-KNNL MBMYA20PQCB5@N3$&(RY,UA$&'HB+'([7'J .6-(FIYI=U["K;EN2(&H<2\32 ML2UN#MDW87IH6LHZ:M%12VI=0,VN:WKZ%G73Q>10(\:TK 4!33, Y>T"^*0[ MXHZ(19]O14=0% M!PTSEUH 1]HH.%1A2@N 8PS8F#%'A#HXLB0&DW$.-59Z"J1+QJ9/4N2(\-+S MZ_'2<9#&\'_>&>7"Z>E=K9"OE2N%4J4@^K5B+9X7*KG_%$OOT@"R M_JKKNW*"GM;WHM'IU9LMUFE?"AF,A)Q0M% MU[ &@M"L,VPJV(@_*,0S9!^!R).>#?.:,=('\,5$.+A1[T47 ^<-@8!-P>#^3F#=86!C&%XS'86W]D7ICU%6[9VJ#)$@UG*#ZL_ MP;"E'SF5B\$1?A,B9P,HZF5H2GP, ;@'$WRPS0=XC8S?7/9+7J%[XLRX?-SB MJLGO1@@[YX!:-TU)+\Z&A@-3Q6\1P)X^C^$^9 ^D(%#&];);FK">,08[TQ)3 MUK''W'H9F[%]VT_T8*)+I\BC(F3592' 59UC_:O?)_DS!@DA1" U## 5 M7P$A@CL_9(". 3/:8;>W""[AR#:'ZA5C&SC#&\%*R!81B%*X:,F51#%C/!9# M ^;!Y,J$T(-RH*[B0S7'K?RN-U8\32G?M@/KRYT9&\ BN)3RZ/LN7.VZI) < M<>^;W(&9DT:2^FA!><#?$]\9@%0(YMJSOH#?LNS*LR < MC\.422Z110*B$ #94M.V!^EX;K.09HX$(F /"]1TJZ MTA!U;""B!WK5A.@*GZ-L982\"X\+.7&HGILFFM\Z]@ DF;1F1SP88IIA]0F8 MX0<$:H7O@!- /?+ 2B^X6!1;!EK\5LIF(N<>SR_?@&0V^5+22(.YH98O)IO8 M)I@$(;7\!)=HZ#O*MB"Y';52/+)2SM)*;>9.S?O5R$XU!(<+MW "L^7WCB!' M*,N^/O8SC 1<#7CZDGU$_\81?_L&.HH@!GT!6MQ"5&L9A8[Y7[9C>#/V8'ND MV8&% V\DHFYA?2D1I]2N5&RL'GLU2M00+"K&N=1)57V-8+UA0EPY17 5MP91 M%X@" MG)&AU/X/!",8+ IXA4NJ[!.LLPG.#)CFA3<0I]U)1;7@LY#ID^:./!,& QY+ M'D>N,)108Y1PY^,VQ@!>;1HP7Q)TX)>8X:VS"U0A!\);H'^*F+] M(!U_&R3$L0P7U+8R@P-[@D_##4&44SEJ$+GN1 S0+K"A#^8&+$)H15P17"45 M55\(BX&R 5T #U9MZ%20&ET0T$L#$[4>S0[4B%HALE^@2WR'5 EH-X'*B9-S M#=(L'6608AI@$)"PGDT+^<.RIZ88WH,CVU=.L(EWT1.DO0OI%3O58$7D('VY ML%-89 ^FY03):NE82GNUR'*HC8$_U$S'E-@&^PJ&.%".9/S"P"V.$^F=H LQ MLI;A&[+;"O2\U'&+V@T,/&'7(Y)])#H0%NI[=BD&I/9D,%>4./+%+'NNWBOE M4J'WZJW6U_JU4GB4*+QJMD#=->'+;J_>:]PT6KUD9@CC=5T;6*AN6=@]L*/T MRL8* ?Z[ O<06.KD2X;-,P^290(7(\Q=S5,$%@)(R_2;9V=")W*5S>*YC(*4 MB4U>" X#IC 5?=< CPU4V]ZW/8B"0S&P'9+E,_);\:IWOX\\;W+VVV_3Z33K M#MW^) LBMO^T$BZNQ0:@.'X@><)VC@^@6T%=*$6>"7[ AA !3]P(@3Y=)J8= M)%)BB76B#/&<%I!OG2TG$\3EE,9RYF%24MKAOL#OE)N)+K[ON#ZW0JEIHD:R M((2I2R<65#@$$V 8;BF/>Q,^S/%-H1)\$#&-??.>JQ"$A*]Q@;MA,F&*$94! M?C$U_50>/401#OKB0W0=Q,D87H96:!98)/FZ;I@V#M+\CQ",M#YV]01!=^X% M_4D&%3SI,,$%!GOFRF!N(&0Q H_8M+]]S-H&74"9"\\SAT&J5Z;DZ1)I\I^: MQ%I*P"J!HB#K.#>!*/OO*[GR!U8I5$\J^5R.?'\;5O .IX _UVJU#ZQ:K)Y4 MX=/\K?B@^GC&OMC8,^6UE4@<\SVF1/AXEOU!(_O?O2B1>.'(T"9MT#=&J>(2 M^55\@&R.&5_E6 5AV%,\'"6V^#DR^NBR*DEZA%']"<:EBTPGG:M%#E8>DHK/ MP+$;B2>%@'P@X4GVGP\JL%PKRW4_C\E.] M@_XN1V\RC'E%]?]G[QRA>KA0'^3UR)-DS,VP_[ M9\0/&+7/.Q'K*H'?"X6]=E6/F305W+[;=;OUO1I_V=':EYT,%R5ZQ<>4.G#! MJ\LL-]9>XUQ=!7[QRB\@_I3:,@VX0(2_RJW9L)LB#/R'.\\"N.$..$:W*G)3 MRF0_FZ?QJYFFC']/+A?#36J9O\94 WEH##0O/L=.&[!CM+J<&QPYRYL3\-UKL"D$P.'\1ZN:=D>.F>P8FM]XZ@Z MGYO6N:^LRCG M+L"LV9H8J58>%,[S)T%:5C9>3+(-T?'A@26?JL8JK2S@QOJ MKN?X:A^"C+%MB:6GOG<_X+0IY8U;%@.1H?P0[:>_"P>&D=([F>]W@9MEX@=X M!I0J>D=#GY(W'N;&R>ET,S@,W$R F)A[O@-."0P?E,U A=T08_@#(?UDARG!2L&@:!L[<-6BZT6^/) "5_7E[CP\;)U''^=%9T*_+F"1P%D=3[ 2 MB#@91P_<+";<0=*]?,U>D"0KIB))=M.X.6]TV&VG?=ONUJ_3E ZK6^&FF2P# M4WMDE(T*]PM1P6#T?T>\#I;955MS<2$"7A3-]2(S>C(2*2^E6:@UIQ+F,9;X M]\5<8:G40,"I$&.8\ZSNE>@[/F@SU=6S3-%96:KJ<"+!(W$/<0!^_1 =C;G+ MT$&5GB_QDQJ+3TDH%V=Y'P3\<=J\<_W[>[DU2%L,7O35\%;7[X\Q9*,G#O!L MUAWFFE%:3QP!FL*2L91+;!MH<5ZH?%)R_2JY*3F92^N).%56)YT+@S0O$S M3A4-!&VS(ZM*[^\O@3M09(9Q0JC1L34'[0%[_(>0K@P8#E1:-\%T MC+*JX0"):.%.,<7!LY Y7-G4VR9=']F$B&Y./'O/LU1)A5IK]SZ#5KNI]WJ- M3IIT6B^L?D"7A8P_,*,DI=JDEYJ-4Q4$95>4-*G4V_,I>[HA99/84[B:JV[= M4[B6/R'7C#<*%N\B$LF%57W[$+Q)$!3:!: MG[.O\I#Y'>O:\ QVR7_8'H<_9+FX.NMA8_4D")I,!\O=-!_SP/84LQVXFR$' MX-'^!AT-H.3.0JTM%4=I%GE-%EFS\L&)@SL;]Z-4J9!'-=?1\R3RJ&PB%=*V M!B](K;-VJ['_O<"S(.AFC6MY#B#+;DV!92T3D^/6C<7^+TBE]NV?S(*9!'4] MP1FT.SJK@IMXN,$RQ1#'B18K7ME.4()HAYOL];Z+Q_."2L-$%6U] M;W^%5?K.+NK='H,_.NS/=J_!KMH=H-GU=R0<:[5OFJW&&Q!P*R%8GYJ;RT0J MU)9Q8#E#+8MSQM MY8K%6^OC6?;+4A4+/(M>-*\9Z#0N<_&Y?XZGSN#/%9LG#9^XO+W@=TEGN^ M<(=\EF%_^):"X\C75$$WN&UDO]6>X .L[W:8#8>RE9>M5LH[,?%%N*'XN(G? M_Z#*Y>SI$RY,^FT!R.39%CISVUV$O6XV;+0[MIL9I'PCK@OOQ6)*\5:[2TED M'\TA"QN3AN6Q%A]K%MD_BZ2 /V31(3&(@IGY1IFJQ:QRW<% XQZ<,2P&/2I. M2B[IM,T_2HVN;;ZV^<^W^6N3#F^=8;ANU+NX3]!KG.%!GU5F M:WX2.9.#K/GI>N)!6.R3,'3)3[HFE'K6N^1@ S_# X1UV)0ZN FEGO6BS5T. MFU0'-Z'4\]ZE[=^;$&C?<&]DV%/A_?>P"79P$TH]!_YA6[*M\F'3Z> FI(N\ M=9%W@O)#NL@[[89 %WP=93F/+OC2!5^ZR/NM!ZF+O ^8DY)+.FWSCU*C:YNO M;?XK%'DG,.F@Z[Z37O==WDG==TW7?>^^[KNXEC]UW;>N^]9UWPDHZM5UWYI% M=-VWKOO6==^O3L#TUWW7RL7GU'V?UG96K+VCEB[TJ,)A;\?INN]$SN0@Z[ZQ M^)%=^V+R0R2!3%L7S:PH[+17 6T\H=2SW@TX,UQ@"WGX*1%*0G/?\7!?"X+C M+KC,FO72-J'4LU['MK@Y9-^$Z6GF2]F$4K<-IFMO=>WM!D_2M;>Z#D?7X>@Z M'%V'DQ0.T;6WNO96U]Z^@).22SIM\X]2HVN;KVV^KKW5M;=TRQO7WE;6U][^ MUK>',_AGY(W-W_\?4$L#!!0 ( 5@G5CY43GPGP$ *(# 1 W*)H6S94B M5Q(1B51(RE+?OI)L 77A(&B/._O-/[T[4 >C.@:U)[<6^0>)>F5KXBOD/PT]D4=.?E:T)BR!5NZ-KL18KV10D">,P9LS21L-XC 8I$F&Y$G:4(_ MEEDJJ40L*$@FML"HR(''&PEQL<4UKEG!QF(:.KC,B0H;3L;5M,L&MPLJ[]LL MBOJ^#_LT-+:,:!PGT?/GP].,!F>V5OKE@AYR6R]\&DWMG#M<<"==>X&/0MZ& MPC31M&O,Z#8@W'NK\L[CXWB4!RQX5_M=T.G7CM>J4"C'B]3! F%- D' M)X/HW0SS,(7ULRMFPC6X5T;"E+9*T1V9=A;,>^QQ0AV_]W7_=U/9_[_GP^]W,]SPFJJ;:.ASW'&> G\/\" @ 8 ! 0 $ M \@ 0(8 ,@R0$8", F0,H $ #0)H,$!# !H*T#" #@!T"*## !T!Z"A QP 6 M + @@ 4#+ 1@H0 + ]@ P(8 -@RP$8"- FQLYVP @P ,!C $P% VTEVL"$( M@"$ @0!TIP:1 8@,0608(B,0&87(&$0#(!H$T6"(AD T%*)A$!V Z!!$AR$Z M M%1B(Y!+ !B01 +AE@(Q$(A%@:Q 8@-06P88B,0&X78&(0!$ 9!& QA"(2A M$+;3Q\[8$ S ,(# +K3%DP&8#($DV&8C,!D%"9C, V :1!,@V$: M-0F(;! M= "F0S =AND(3$=A.@:S )@%P2P89B$P"X59&,P&8#8$LV&8C;-5>.I(KSF%IT4*K&,F45 MU_FI+=433*6?:[,_"8B%UP0C9O!)[0-0Z_*+Z.MY+3=WN=QF3JNR?9WU M2X5<\XI#-_ FZKE'>)]^&.SC^<-IK3-W9S RX9IHXR_5>8IE<;EG<&3RM]V;JA@TOXH^J/I")$S_OVX?1,72\$?NF;_>,&Q;Z*533^$ =IKH^Z V=J"GORW6V1XX],Z[7RBXT ME.]^4MET\)/LJ,RE/T[SIZ(1V5;+"UFB\H<5]#8.?+DCI1.]TL[[:)G:["!* M<]! CSVWD>JN?:>HH$_Y_=*27W1U0DHM\X]DQW/80@;1X-)4?C#2\F$QWTPL MIZ&+=.#N'==2!TW$K52&>4D-T[TR 5XAZ0]P9W^LM#B8=5L7/1YCI5RT^&>[ MYV3'?9'OU%X>0RC^8HT25F*C,';H>]K+D0?*0H96G.T/JX*PYV>83=N= ;FQ M#P5" M]H%?#_64]9H='/P['J:Q^.YOV;5TV'K&+ZYO*N#LE<0;3M_YMR9M%,R%$\7O MKAS3X%[C69:LS36)7<']2BJS5-A3>)@[P-U&L-OFZ*.>LIL&+\+V.JD[V)>L M]3WB$'$SV#K<<,_P@J026P(=U7OQ*4EL,.2YL4)\M>H-']DDCK3<'YY0\A[N MW?%0DK*1#ZA5?$&NMF#(=+@RFQUXOQ;XTW3FZ:MV1$ZC_G ,'.Y1RS$8LII MSI%/8+<1AB9 DMLR+C,0ZI1B?^1*7@HV5O"Y,0"]:Q X'XOS5'>245\[G+FY MS'S K:[\KXB\!*TH[J;76*4RW"SLE/;H\HH1-\N+[E S:*)S?: [6.-KK%!E MDA/W)N$LI3G[H=K*K^>@0-%:0):*QVXEHAV/I:R_8/FO8>B8+5_ D\HN)8J MZ+J?$20Z',\KET%0-.'1># @?,A^ M1 "C$T1&Y2K=)((10;GV6L%<2P)%T5 MAD25PP93['H6 $I5_;E7TWE=W=SBSP8L7J0WB[;ZT$Q2[&3]9:J]X]:DCKZ& M9?I%1C/:)"P4C-I!2X=#7UZU"CD^46XC8U?TPG W^GE5AA#I# M,B](F2&\E:L9BHSNV/,YW-04E0J?X[KA+.7\X*D^6&*_Y6D_2'*\_Z _PN%A MDY,OSX5]E]PF8M@BMXRWB"6O9N,S?L7$?\>Y,(O?.10.YGCZV3J-[X[M?6I MD5BJSPEM)L],\*%[$8Z1N,WODD7RQWW_&5UYVN*3_23^B?'>TE_#0R\Z%#[' M:*J*>XD:T. ^8TD3B6W_!SD)K\ZL/QZH^E-@)[7KV5Q.#DV$$\KW%3X&RO'UG*!<'N^2AOK\#V$S?]B_Y=OA$Y)ZLNMV>$]^W[IYL3T %C6<6YE2=S MS1%3(O=&/0\2&@V"H0:S%3N"CUM]PT5 MKFL3&GL3WU?I7BFX:X V\KA>R.U>[+GLZ<=IM_3+8RU53BVU/H7TDR6O]XNE ME(0K%GETF^/M']UJ_/X,C%R,TR/&[HG,X"D;&.^//_"Q09K"6WTR'[]VZ-(Q M^TF[SA]V!?B 3=NL%^/Y*5MN-R"\D;2M^X.P4ICIE-;*,#&9)I/DHTX%D2@RT2E+:P=U!'JY MY\.-W4+RAR4_86*_O0\P/MKSSYBQ.V@ M>>^ \.QF_2IU5KQ:B_-8CJ;:6[\\;XMX*-JUMDF?Z^#>0>F5(&+$L-OBV"^U MXU?F#5Q4]\T(2."=@->2O?8_AK^3TUZ-T-XP'MS)WLJ)-.3;>U%[4N!1E7[0 MRY+:O\QL.8%-'Z)D%4Z_%5T\< M+<,^]EN/092^V/M_$Z__S-&O\G,^V?;C(/;O9/6W4*2=)FPJ4]RT+)$0'CDF&Z*A&'O-D;\[D"3C$RLS$"MA&#V<>#+A MQ!4Y.2G:4*A3X@7$.^*"PO7\$Q&=2,9*U\0+2$Z:/*?'0O>-B^;E7W,: MTQVO-0]XNH\:2[CL+B*KQIUJQEV&,8B;LL1MM;C:$W'03P_?MP&# ,D_.'&H M_<"6V#5^VVLE3J3]I!2JO&'ZS^1_:(D\S9JRRS(&[TAO0_$@'"%W2B)O%9>K M:"/_4_=/I7D;+=@Q*XSW5](V(VVSB4X))T; D5&CWGW5_'A[?D';J$E9O( 6 M:4_ST6$UO \=QV3@I^T2)X'4QR=(+7,RW+$II>*)O,LRB '!1Q9_\ )\^DW"GN #W!F=!:G^CD=<>,)LWN/'1T7]QI*,R[F- MRZU^JTDR?A&FQ.,D(B(WOH8)#.NE-N5P&A+TJ$R1V +[^0+U""[MY)/J]9R% M@:1_M1$>0T*&,Y/"P)V> 'V:D/3Z$#$*7ATOE-R9*>%1J)[,?"1[?5*3T3*1 M:E-PS9HWWR*<]M\IX;2ZL'LF/*T4R=_N68RDK,BVK'-UD?MIM^-_7@+;I9^![D.JUQ<5V96;X/9:DQW"9S[=I46R.4AB\MRCB=L9&LX5_O_ M H]GE1[QO2!L6\(=I.!\)1474>/4SN Y'\&94N1P1'Y$.\") R8;$K?=:YF_ M"%#2U7E1PI%V_OT)FGIU3'M?P!.LY&DN4=XNWF5(4-'-%:FZ'"F)&QEU4*D@ M<*CE4F1+#YFI,)DS,M_#4!(U#=K]SI]1HGX 3OAF;0;I]%99ZPM MMXA'!"H(BE3FV+#2Y->;ZO@J0@4R,%DGKL%,8^%5#)C.:Z">"C-\O81WHUZ) MVB!4<7-&EZ0169AZ.<_W:=GGX5!X/K%]/,\N%Z8&Z:KFWY&PX3E5*U1%(9*Z MTD12B%&U5R_J>GJ?2X]@-52:,S/Y2(OUA3;FX#:>)?GKS(8.\TH7"'4VX)9O M*TV8= 75ORB4NEK#F:R;*\'1\M"%)&L!MH7KW*$W< M)!E6OEYO@>HYY5B$L*FZ88X6H2EP3Q%(<2ZUZ@:WMQL2UDNR^0"1 ME:DAP2)MM%2GN ?8U#1-A$9+W?$.ON.J=;I[4(>[<_Y28]5F#0+<%FJA9]<1J2TX3=:6Z+:"M9!XSKB.5DF M:ZU-3*[]CWN[\GSO>U=K'_6[OF&I+!,&P(J_5J2DZ9'/:\X3)Q?U7V2M*Y9T MBU^<:"J5'I/0I.L#ANF5K-9TJM%)[$Y.P8K./W-BD_U5I* N7ML2WRAPV_FL M^(#14UVPU8+4O.@>TMW]/54;1I22K^=Q2P1G:]U!$LL=/?+1^#.#^-Y?LDT9 M4B%S/\)\:::XB@(1CBY(^9YHT""TW6!MWA[3? M0LA6!7%JS(*BOG45T)[:-BLQRAWK%Q.E0,#6K)T+0[=/Q'BPN!=7^H,AH4&\ M0#M?LO#?X8WRXHL+D9,TD!W!5>5E+ONG3>#/A$!%YTS79%-/:7SEH$]:]D'" MJ:]SHR==0.L4+A&Y,2[;OJ)%,#BJ\DF[ MY9-RZ^HV?8]$0<9MQVYZIYOE?6!7^$1*]EX./J6_H.RBH[Q+%TAAZNB"S%?W M_KB"JMNCZMN3J\D3+RZ,5NF3/NN#A:G9U_,QX&/[X"+NF&M^ MG"M?Q+:4LOH3[CT5<%>:N&_DM&R(Q.^LS)Z@2-V^Y>A1"=L^Z:4*2"'&" MF\)TDA)@!CX0VO'_[!K[0BHHKT\BQK1SDV8_=8/!?]K,KO-W_.J%NR1:R8'%2;IA=GM2EV?*?Q@ 4=*6:=6"R]7^\CB#"5SP_3#>VX]+2&3*BT?M5HQ MR5^1D--@I)OP]2C=?Z3[6R(4O.=WEHO82I$1='GNDS)^6HEHA9V.I"@23L8T M];XNWN.R!+AG_MYP5"4(+3U8"I4 M^[X)_UAD-Q0!E.%;:AO O8<>ZCR?_DZ>'RA\S"/76#11O6UQ_W=5)X^-ER"% M %T$%_%MO'+M*\J*Q]*>Z1Q\9:/4[Q&9-]G1 73? %V*S<^TUJ[2S:8$>]TQ^^28.F?&ZF3Q.A%_5/3;='A6M:WJ;/J7]=:CTS6[S MY-2_'6D/(@5:>95BY.VW)ZUU9T4H&X>6/BT^:,[XK1,V]0WG\;1W%'QU]5O1 MO&-C=NG'YR )QO?S=KXB[\\QY=3*N_=X]^;SV9WY4FS=,2[A:&V=: M]LO^;%N>->GBBWGP3Y^C=U?[WLS/5[=2KHF[-#8;_LY9XO4O5'V8^3*B4[_GXLOMVF*,9=\VIK[=.5HPQ/B:=B1NG5Z2E MQS5X>XHM?^=IGE\LZ##F7EV(61O!O@,< % 8LTM 1E[!9MDP@4=1F=O@]C(V M'/=;'+Z^<]>.7J?(3)]9F/&-\[4NTE%?[$#6:H6M MBC626^6$[B ]4>.?)U(3#Z]1*C<*)_7>:;S0C?APW5F@S7_IT.EN/W9E^^$% M:L*6>$)L!TG A.E%+#Q?1ZU93"8Z/S[(^\S=-,-?Y$7@AU/E9CT1_ D"Y3,& M'O%[H:PM)3!P.3++XK.%ZU/WWI.'0_JXC]Y4++&H7"5(5)HH/JZV*%(Y+IF[ MU1PZUOA8,"_TV6>7,XF4V@(G]\7D+6DI@EY;T]O8?H$%$5ZW",/SX(AT_*@- MX67,O);1SM-PXW(:WQV]E_EV%7WGI=N)5QJOAK]+?X3I"ZSIA-1:G=3W'KQ\ M+DE^P=V\+?QS6G6YCF:4Z ,BBG3['^/B/BHJ8OZX6V3TXT#EYK/+. 4L< MMYJ&UM]N;H6"!-E]>"]12QO6')QZHB#\.J(B_OQZ,1C6_E7@R M]+%\?8X5M+?7>GW&6.1E&L4JX2MW^9AFO9[U-+.?R7N4*EMX80@\_CAP.H:@ M1CFV;[-X?)]/WM],Q<(S7=RM)>_"LP4/B16KJZCL?=XR%1H_X)?OWO7-+_]X M,'=C;TQ.O7""]L,+O/K W)OQ[AAL_:/]B$BJJJ6Q.-XOZ20PS4^H/+UA9]HQ MD+9D*^NC:'1Y2"ZYVD)"-T$MH-7*HXM;L?BK5*5PG4VN8@'++E=+/*RQTH9, M\5]C[6E6@G@ESW+,O"]?,_T]3C>:L$OH]$[O%7%^U7+PEZSG")BG^O5JB&"/ MB/C47+D$QTQU>1R_YY138NR2V=[S:K&^]J&&5?OM9[]VFUC<>E]S:O#Y[>#< M]B71^1OG5I/D',MO+ 7_FO==LHQ<%/!V6VC0>6N7Y'Q>G=KEV05'%ZI&WT6)^1+0W_/@4(/-@?$72;M\E MWJ**M*+_1-(M,?5Z'DE/=<.X()CL:3;DHW'B;KFQR&^U3;I$8<9#<2-5YJB8R^7E QOI@3$E[BVO..^7QW8KJBI7'82R4&57UU>\0.I^@XG=WI# HS'%YTW5 MR/G)B'OU@XTT*F6>ZN/7TIXU#FHS0]P,.(;I,>;JA]Q

M?XP#G+*V^=7[%:0X!?"#Z@]>J8Y; O\YB&H^2E)!16CA.?=L!I*%*23\O8 MGD*CI^6-1AD3YSV%SG%+A#J-%O!V>22;JPOX%%Z9MHANTG*K/_/#02/O3.-7 M^E&#-, MR-[W7<-7VF.2G/I]=_;TA)/T6Z6Q.+P= V>;<<6LSJ&P:W>-E^V:4M9OTQ0? MGYL#LXG'RI?Q?)J4TQ4#\==JDY+-3(S$96^\NL];J.-]=;#A4HR_NL%&LM

)>4TN+YU)VK7;0\2>:YS\%[SC8.WW9;YG"8% MPYJ21VZ[YBZ?&@D6;4_Z3OP6)&QU7^O\2<- MSM5(I> T-/46NE3.M5[NO>5'NS5_\D)8^U"#_Z7<*5?VM[#VT=X+036+KFM\ M5UJ?!EP,B2W"GG_B.]5U><^AR]>*".O'Q.YETPX%9Q81-H^=ZW@X=SN*:Z;N<&"[WNF!IR*=+P_>N5I!/O.A4:RC>^EST+:%^>?L9UU_M@+"KGUP M[;(+[ZXQ"%37W\!;QO^0**./JK4E6PGESPTKFC:GV_6L[-XKS+IA*Z=S;=)3 M\MGLX^3[)FSB1>.#/1DF%*FC63^P M]\;"V:"QI/R>\_&! 0]W%80P]^'$ MR1+GC,$3NH(W>/0621,#&M1L;64NW(5(EE-;2-R>[&',WT=EVW2X_/K!E^:[ M*./BICZ?_1LOC4=));<5<-Q#>]$9*Z*>IU#1C1_)[B9%P9/B!$[9]V=C2 O/ M%WX_(^[+I\CP%1,I>N6M8S^.'J^66UR+7(E)"ND9RS1=W-1I'XT T\RJZT[] M0YU+FLY:1T$K__J76EI&0NRUUYER'G]-GJJ3MK..>JX8SCJ-MH5H!;ALM/-8 MKVO=W1[,#!*G:-.=\]Q*3HD- \]\BX)2[F>/^]ZORBS,_5P^A?T8R9"U;FA'U69EMZWZ@G_GFAL\TL MJ&I3P)D]^D^^SCIY4UMB>#__J%0J)MF2$??JWAJCF*K=UF]\GW>XV_MZK7?D MD2]QM351"J5#&>.OD\Y+'>A]S6N?VM90;R @..D3F"D96YNF"?!RE+I[Y'X?L_*7." M9_2._-$;U'F>^N7#S<$BT58EB6DNNEI@N%/&V2SN=S257"&AO^ACI> M2;-9/44J>0F!W:;+^_4LDT[7\\R3B+O6>QCG3'3U!^7EZ_=$%R;21:.FX@&; MV+$"P>H-HV-"0Y]$Y/#U%2+RD\?6PY.V]-*L%]J/&J:>?]QU>OLH4#<2]W7@ MJ)M19GB7M4NM<5#?)T8\)LV 1! ;XD\6MRDH;"E83M*,?6_:\E73 MIVIO>FR.RAO36+J!EFU'H+YR(^?D+K;7E!-%84&"XA^.*'.9ESSAKU U+[.\*[S?7(J?%]#[/U!+ 0(4 Q0 ( 5@G5B MF!_*ZX< -H-!@ 1 " 0 !S9'-P+3(P,C0P-#(Y+FAT M;5!+ 0(4 Q0 ( 5@G5CY43GPGP$ *(# 1 " 1J( M !S9'-P+3(P,C0P-#(Y+GAS9%!+ 0(4 Q0 ( 5@G5@+F]T+)R, '@C M 4 " >B) !S9'-P+3(P,C0P-#(Y7V XML 15 sdsp-20240429_htm.xml IDEA: XBRL DOCUMENT 0001163609 2023-01-01 2023-12-31 0001163609 2022-01-01 2022-12-31 0001163609 2021-01-01 2021-12-31 iso4217:USD 0001163609 DEF 14A false South Dakota Soybean Processors, LLC <div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by Item 402(v) of Regulation S-K, we are providing the following information regarding the relationship between executive compensation and our financial performance for each of the last three completed calendar years. In determining the “compensation actually paid” to our named executive officers, we are required to make various adjustments to amounts that are reported in the Summary Compensation Table, as the SEC’s valuation methods for this section differ from those required in the Summary Compensation Table. The table below summarizes compensation values both reported in our Summary Compensation Table, as well as the adjusted values required in this section for the 2021, 2022 and 2023 fiscal years.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Compensation Actually Paid makes required adjustments to the total amount of compensation shown for Mr. Thomas Kersting, and NEOs other than our PEO, in the Summary Compensation Table included above. Adjustments include: for 2021 – 2023 – deferred compensation and all other compensation.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Total Member/Shareholder Return (TSR) is calculated assuming a $100 investment in the Company on December 30, 2020, calculated through the end of 2021, 2022 or 2023, as the case may be, based on the Company’s unit matching price as close as possible to the last day of each fiscal year.</span>As described in greater detail in the “Compensation Discussion and Analysis” above, the Company’s executive compensation program reflects a pay-for-performance philosophy. The metrics that the Company uses for both long-term and short-term incentive awards are selected based on an objective of incentivizing our NEOs to increase the value of our enterprise for our members. The most important financial performance measures used by the Company to link executive compensation actually paid to the Company’s NEOs, for the most recently completed fiscal year, to the Company’s performance is net income at the end of each fiscal year. <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:11.180%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.502%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Summary Comp Table Total for PEO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comp Actually Paid to PEO</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Summary Comp. Total Table for non-PEO Named Executive Officers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Comp. Actually Paid to non-PEO Named Executive Officers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value of Initial Fixed $100 Investment</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">based on Total Member Return</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055,028 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">440,270 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,586 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,449,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,464,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,043 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,007,915 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1055028 924363 440270 365586 276.38 70449578 974553 868388 376795 321352 257.88 67464101 682758 577043 229831 223360 130.37 28007915 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The dollar amounts reported are the amounts of total compensation reported for our CEO and Principal Executive Officer (PEO), Mr. Thomas J. Kersting, in the Summary Compensation Table for fiscal years 2023, 2022 and 2021. Mr. Kersting served as CEO for each of the years presented.</span> Mr. Thomas J. Kersting Compensation actually paid was lower to compensation reported in the Summary Compensation Table as our named executive officers earn cash over the course of the year as part of the Company’s deferred compensation plan. Our TSR for the year increased over this period, which reflects compensation actually paid and total reported compensation. Our net income increased by $3.0 million from 2022 to 2023 and by $42.4 million from 2021 to 2023. Compensation actually paid was lower to compensation reported in the Summary Compensation Table as our named executive officers earn cash over the course of the year as part of the Company’s deferred compensation plan. Our TSR for the year increased over this period, which reflects compensation actually paid and total reported compensation. Our net income increased by $3.0 million from 2022 to 2023 and by $42.4 million from 2021 to 2023.