Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
EIN 20-8611780 • 501(c)3 • Tukwila, WA
Profile
To provide premier level opportunities to youth soccer players in the Greater Renton, WA area.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
56th percentile
Higher debt load relative to assets than 56% of similar nonprofits.
Liabilities / Revenue
49th percentile
Higher debt load relative to revenue than 49% of similar nonprofits.
Net Margin
62nd percentile
Higher net margin than 62% of similar nonprofits.
Top Officer Pay
83rd percentile
Higher top officer pay than 83% of similar nonprofits.
Top officer pay equals 3.1% of source-year revenue.
Asset Growth
74th percentile
Faster asset growth than 74% of similar nonprofits.
Revenue Growth
60th percentile
Faster revenue growth than 60% of similar nonprofits.
Assets
Up$2,726,810
Up $524,395 (+24%) from 2022
Liabilities
Up$417,919
Up $56,523 (+16%) from 2022
Net Assets
Up$2,308,891
Up $467,872 (+25%) from 2022
Revenue
Up$4,305,047
Up $236,901 (+5.8%) from 2022
Expenses
Up$3,801,527
Up $699,757 (+23%) from 2022
Net Income
Down$503,520
Down $462,856 (-48%) from 2022
Most recent year
2023 • Form 990Summary only. Only limited summary data is available for this year.
The latest 2023 filing currently has summary financial data only. Showing the latest detailed filing from 2021 below.
PacNW offers top-level soccer training and development opportunities for players aged U8 through U19, all of whom are trained using the club's deliberate, integrated, long-term plan for player development.
To provide an organized soccer program.
| Line | Beginning | End | Change |
|---|---|---|---|
| Assets | |||
| Savings and Temporary Cash Investments | $753,124 | $894,303 | ▲ $141,179 |
| Cash and Non-Interest-Bearing Accounts | $380,462 | $428,787 | ▲ $48,325 |
| Prepaid Expenses and Deferred Charges | - | $15,739 | - |
| Land, Buildings, and Equipment, Net | $17,670 | $9,184 | ▼ $8,486 |
| Total Assets | $1,151,256 | $1,348,013 | ▲ $196,757 |
| Liabilities | |||
| Unsecured Notes Loans Payable | $308,700 | $345,300 | ▲ $36,600 |
| Other Liabilities | $8,047 | $75,387 | ▲ $67,340 |
| Accounts Payable and Accrued Expenses | - | $8,611 | - |
| Total Liabilities | $316,747 | $429,298 | ▲ $112,551 |
| Net Assets / Fund Balance | |||
| Net Assets Without Donor Restrictions | $834,509 | $918,715 | ▲ $84,206 |
| Total Net Assets Fund Balance | $834,509 | $918,715 | ▲ $84,206 |
| Total Liabilities and Net Assets / Fund Balance | $1,151,256 | $1,348,013 | ▲ $196,757 |
| Asset | Book Value | Depreciation | Basis |
|---|---|---|---|
| Other Land Buildings | $9,184 | $20,706 | $29,890 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| LEIGHTON O'BRIEN | Technical Director | FT | $139,561 | $14,734 | $154,295 |
| Malia Arrant | Director of Coaching Girls | FT | $143,642 | $4,200 | $147,842 |
| Viet Nguyen | Youth Program Director | FT | $116,341 | $1,050 | $117,391 |
| Pedro Millan | Director of Sports | FT | $101,049 | $4,200 | $105,249 |
| Kaelen Aramaki | Director of Operations | PT | $69,796 | - | $69,796 |
| Todd Johnson | Executive Director | PT | $56,333 | - | $56,333 |
| Jeff Selby | VP Development | - | $3,358 | - | $3,358 |
| Kris Cebull | Secretary | - | $3,293 | - | $3,293 |
| Brian Reckling | Community Relations | - | $3,128 | - | $3,128 |
| John Wilson | President | - | $3,016 | - | $3,016 |
| Jeff Hemmen | Member at Large | - | $3,016 | - | $3,016 |
| Marilynn Montenegro | VP Communication | - | $3,010 | - | $3,010 |
| Adnan Smajlovic | VP Operations | - | $2,907 | - | $2,907 |
| Name | Title |
|---|---|
| Ryan Meeks | VP Operations |
| Line Item | Amount |
|---|---|
| Salaries, Compensation, and Employee Benefits | $1,867,080 |
| Other Expenses | $563,975 |
| Grants and Similar Amounts Paid | $72,825 |
| Professional Fundraising Fees | $0 |
| Total Fundraising Expense | $0 |
| Line Item | Program | Management | Fundraising | Total |
|---|---|---|---|---|
| Other Salaries and Wages | $1,125,859 | - | - | $1,125,859 |
| Current Officers, Directors, Trustees, and Key Employees | $552,582 | - | - | $552,582 |
| Occupancy | $369,130 | $18,802 | - | $387,932 |
| Payroll Taxes | $134,361 | - | - | $134,361 |
| Grants to Domestic Individuals | $72,825 | - | - | $72,825 |
| Other Employee Benefits | $54,278 | - | - | $54,278 |
| Fees for Services Accounting | - | $23,109 | - | $23,109 |
| Travel | $17,487 | - | - | $17,487 |
| Fees for Services Legal | - | $14,785 | - | $14,785 |
| Information Technology | $4,200 | $8,624 | - | $12,824 |
| Insurance | - | $7,917 | - | $7,917 |
| Other Expenses | $6,858 | - | - | $6,858 |
| Fees for Services Management | - | $5,549 | - | $5,549 |
| Depreciation Depletion | $4,169 | $47 | - | $4,216 |
| Office Expenses | - | $2,530 | - | $2,530 |
| Advertising | - | $1,848 | - | $1,848 |
| All Other Expenses | $1,700 | - | - | $1,700 |
| Fees for Services Other | $833 | - | - | $833 |
| Conferences and Meetings | $738 | - | - | $738 |
| Total Functional Expenses | $2,420,669 | $83,211 | $0 | $2,503,880 |
| Line Item | Amount |
|---|---|
| Fundraising Direct Expenses | $2,889 |
| Fundraising Gross Income | $0 |
| Professional Fundraising Fees | $0 |
| Liability | Amount |
|---|---|
| Cares Deferred Pr Taxes | $75,387 |
“The voting membership of the club shall consist of the following: an elected parent representative from each registered team; the officers who comprise the board of directors of the club; additional volunteers as defined in the bylaws or serving through appointment by the executive board of the club and specifically granted voting membership.”
“Voting members as described in line 7a: elect members for open positions on the executive board of the club; vote on the amendments to the articles of incorporation or bylaws, if recommended by the board of directors or set forth in a written request signed by at least twenty percent (20%) of the members and delivered to the president or secretary of the club no later than seven (7) days before the annual meeting; vote on any other business that is recommended by the board of directors or set forth in a written request signed by twenty percent (20%) of the members and delivered to the president or secretary of the club no later than seven (7) days before the annual meeting.”
“There are no committees with authority to act on behalf of the governing body.”
“Accounting firm provides a copy of the completed form 990 for the president of the board to review. The president passes this on to the board for review. The board meets to approve the form 990 as presented. Once approved the president signs and sends it back to the accountant for filing.”
“Officers, directors and key-employees have a signed duty to disclose. Any conflict of interest and all material facts shall be presented to the board. If it is determined that there is a board member with the conflict, the board members shall leave the meeting while the transaction is discussed and shall not vote on it. The board determines if in fact conflict of interest exists, and determines the consequences of the existing conflict of interest. If the proposed transaction is the most beneficial arrangement which pacnw could obtain in the circumstances with reasonable efforts. The minutes, of any meeting at which such a decisions is taken, shall record the nature of the affiliation and the material facts disclosed by such person and reviewd by the president of the board.”
“Conversation with other peer club presidents and executive directors, research of peer clubs' form 990s, and emails to peer club officers.”
“Form 990 and governing documents are available upon request.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990/AccountantCompileOrReviewInd | 0 | 0 |
| IRS990/AccountsPayableAccrExpnssGrp/EOYAmt | 0 | 8611 |
| IRS990/ActivitiesConductedPrtshpInd | 0 | 0 |
| IRS990/ActivityOrMissionDesc | 0 | TO PROVIDE AN ORGANIZED SOCCER PROGRAM. |
| IRS990/AdvertisingGrp/ManagementAndGeneralAmt | 0 | 1848 |
| IRS990/AdvertisingGrp/TotalAmt | 0 | 1848 |
| IRS990/AllOtherContributionsAmt | 0 | 33446 |
| IRS990/AllOtherExpensesGrp/ProgramServicesAmt | 0 | 1700 |
| IRS990/AllOtherExpensesGrp/TotalAmt | 0 | 1700 |
| IRS990/AnnualDisclosureCoveredPrsnInd | 0 | 1 |
| IRS990/BackupWthldComplianceInd | 0 | 1 |
| IRS990/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt | 0 | MICHELLE PATTON |
| IRS990/BooksInCareOfDetail/PhoneNum | 0 | 2063992597 |
| IRS990/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 100 ANDOVER PARK WEST NO 187 |
| IRS990/BooksInCareOfDetail/USAddress/CityNm | 0 | TUKWILA |
| IRS990/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | WA |
| IRS990/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 98188 |
| IRS990/BusinessRlnWith35CtrlEntInd | 0 | 0 |
| IRS990/BusinessRlnWithFamMemInd | 0 | 0 |
| IRS990/BusinessRlnWithOrgMemInd | 0 | 0 |
| IRS990/CashNonInterestBearingGrp/BOYAmt | 0 | 380462 |
| IRS990/CashNonInterestBearingGrp/EOYAmt | 0 | 428787 |
| IRS990/ChangeToOrgDocumentsInd | 0 | 0 |
| IRS990/CntrctRcvdGreaterThan100KCnt | 0 | 0 |
| IRS990/CollectionsOfArtInd | 0 | 0 |
| IRS990/CompCurrentOfcrDirectorsGrp/ProgramServicesAmt | 0 | 552582 |
| IRS990/CompCurrentOfcrDirectorsGrp/TotalAmt | 0 | 552582 |
| IRS990/CompensationFromOtherSrcsInd | 0 | 0 |
| IRS990/CompensationProcessCEOInd | 0 | 1 |
| IRS990/CompensationProcessOtherInd | 0 | 1 |
| IRS990/ConferencesMeetingsGrp/ProgramServicesAmt | 0 | 738 |
| IRS990/ConferencesMeetingsGrp/TotalAmt | 0 | 738 |
| IRS990/ConflictOfInterestPolicyInd | 0 | 1 |
| IRS990/ConservationEasementsInd | 0 | 0 |
| IRS990/ConsolidatedAuditFinclStmtInd | 0 | 0 |
| IRS990/ContriRptFundraisingEventAmt | 0 | 7659 |
| IRS990/CreditCounselingInd | 0 | 0 |
| IRS990/CYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/CYContributionsGrantsAmt | 0 | 349805 |
| IRS990/CYGrantsAndSimilarPaidAmt | 0 | 72825 |
| IRS990/CYInvestmentIncomeAmt | 0 | 95 |
| IRS990/CYOtherExpensesAmt | 0 | 563975 |
| IRS990/CYOtherRevenueAmt | 0 | 5724 |
| IRS990/CYProgramServiceRevenueAmt | 0 | 2233163 |
| IRS990/CYRevenuesLessExpensesAmt | 0 | 84907 |
| IRS990/CYSalariesCompEmpBnftPaidAmt | 0 | 1867080 |
| IRS990/CYTotalExpensesAmt | 0 | 2503880 |
| IRS990/CYTotalFundraisingExpenseAmt | 0 | 0 |
| IRS990/CYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/CYTotalRevenueAmt | 0 | 2588787 |
| IRS990/DecisionsSubjectToApprovaInd | 0 | 1 |
| IRS990/DeductibleArtContributionInd | 0 | 0 |
| IRS990/DeductibleNonCashContriInd | 0 | 0 |
| IRS990/DelegationOfMgmtDutiesInd | 0 | 0 |
| IRS990/DepreciationDepletionGrp/ManagementAndGeneralAmt | 0 | 47 |
| IRS990/DepreciationDepletionGrp/ProgramServicesAmt | 0 | 4169 |
| IRS990/DepreciationDepletionGrp/TotalAmt | 0 | 4216 |
| IRS990/Desc | 0 | TO PROVIDE AN ORGANIZED SOCCER PROGRAM THAT PROMOTES PHYSICAL FITNESS AND EDUCATES PLAYERS, COACHES, AND THE PUBLIC IN THE SKILLS, TECHNIQUES, AND TACTICS OF SOCCER, AND TO STIMULATE AND EXPAND PUBLIC INTEREST AND UNDERSTANDING OF SOCCER. TO ENCOURAGE ALL INDIVIDUALS REGARDLESS OF AGE, RACE, COLOR, CREED, RELIGIOUS, NATIONAL ORIGIN, OR ECONOMIC STATUS TO PARTICIPATE IN THE PROGRAMS, FUNCTIONS, AND ACTIVITIES OF THE CLUB. TO DO SO BY FIELDING AND DEVELOPING PREMIER SOCCER TEAMS FOR BOYS AND GIRLS AGED U8 THROUGH U19 IN THE PARTNERING SOCCER ASSOCIATIONS. TO PROVIDE FINANCIAL ASSISTANCE TO YOUTH WHO DEMONSTRATE FINANCIAL NEED AND OTHERWISE NOT BE ABLE TO PARTICIPATE. |
| IRS990/DescribedInSection501c3Ind | 0 | 1 |
| IRS990/DisregardedEntityInd | 0 | 0 |
| IRS990/DocumentRetentionPolicyInd | 0 | 1 |
| IRS990/DonorAdvisedFundInd | 0 | 0 |
| IRS990/DonorRstrOrQuasiEndowmentsInd | 0 | 0 |
| IRS990/ElectionOfBoardMembersInd | 0 | 1 |
| IRS990/EmployeeCnt | 0 | 77 |
| IRS990/EmploymentTaxReturnsFiledInd | 0 | 1 |
| IRS990/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990/ExpenseAmt | 0 | 2201763 |
| IRS990/FamilyOrBusinessRlnInd | 0 | 0 |
| IRS990/FederalGrantAuditRequiredInd | 0 | 0 |
| IRS990/FeesForServicesAccountingGrp/ManagementAndGeneralAmt | 0 | 23109 |
| IRS990/FeesForServicesAccountingGrp/TotalAmt | 0 | 23109 |
| IRS990/FeesForServicesLegalGrp/ManagementAndGeneralAmt | 0 | 14785 |
| IRS990/FeesForServicesLegalGrp/TotalAmt | 0 | 14785 |
| IRS990/FeesForServicesManagementGrp/ManagementAndGeneralAmt | 0 | 5549 |
| IRS990/FeesForServicesManagementGrp/TotalAmt | 0 | 5549 |
| IRS990/FeesForServicesOtherGrp/ProgramServicesAmt | 0 | 833 |
| IRS990/FeesForServicesOtherGrp/TotalAmt | 0 | 833 |
| IRS990/ForeignActivitiesInd | 0 | 0 |
| IRS990/ForeignFinancialAccountInd | 0 | 0 |
| IRS990/ForeignOfficeInd | 0 | 0 |
| IRS990/Form8282PropertyDisposedOfInd | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 0 | 1.94 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 1 | 0.00 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 2 | 2.14 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 3 | 1.92 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 4 | 2.02 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 5 | 1.92 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 6 | 2.12 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 7 | 1.88 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 8 | 20.77 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 9 | 33.56 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 10 | 46.08 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 11 | 43.29 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 12 | 43.28 |
| IRS990/Form990PartVIISectionAGrp/AverageHoursPerWeekRt | 13 | 43.22 |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/HighestCompensatedEmployeeInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 4 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 5 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 6 | X |
| IRS990/Form990PartVIISectionAGrp/IndividualTrusteeOrDirectorInd | 7 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 0 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 1 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 2 | X |
| IRS990/Form990PartVIISectionAGrp/OfficerInd | 3 | X |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 10 | 4200 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 11 | 4200 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 12 | 1050 |
| IRS990/Form990PartVIISectionAGrp/OtherCompensationAmt | 13 | 4200 |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 0 | JOHN WILSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 1 | RYAN MEEKS |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 2 | JEFF SELBY |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 3 | MARILYNN MONTENEGRO |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 4 | BRIAN RECKLING |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 5 | JEFF HEMMEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 6 | KRIS CEBULL |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 7 | ADNAN SMAJLOVIC |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 8 | TODD JOHNSON |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 9 | KAELEN ARAMAKI |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 10 | LEIGHTON O'BRIEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 11 | MALIA ARRANT |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 12 | VIET NGUYEN |
| IRS990/Form990PartVIISectionAGrp/PersonNm | 13 | PEDRO MILLAN |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 0 | 3016 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 2 | 3358 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 3 | 3010 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 4 | 3128 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 5 | 3016 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 6 | 3293 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 7 | 2907 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 8 | 56333 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 9 | 69796 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 10 | 150095 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 11 | 143642 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 12 | 116341 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromOrgAmt | 13 | 101049 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 0 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 1 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 2 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 3 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 4 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 5 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 6 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 7 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 8 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 9 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 10 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 11 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 12 | 0 |
| IRS990/Form990PartVIISectionAGrp/ReportableCompFromRltdOrgAmt | 13 | 0 |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 0 | PRESIDENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 1 | VP OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 2 | VP DEVELOPMENT |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 3 | VP COMMUNICATION |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 4 | COMMUNITY RELATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 5 | MEMBER AT LARGE |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 6 | SECRETARY |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 7 | VP OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 8 | EXECUTIVE DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 9 | DIRECTOR OF OPERATIONS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 10 | TECHNICAL DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 11 | DIRECTOR OF COACHING GIRLS |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 12 | YOUTH PROGRAM DIRECTOR |
| IRS990/Form990PartVIISectionAGrp/TitleTxt | 13 | DIRECTOR OF SPORTS |
| IRS990/Form990ProvidedToGvrnBodyInd | 0 | 1 |
| IRS990/FormationYr | 0 | 2007 |
| IRS990/FormerOfcrEmployeesListedInd | 0 | 0 |
| IRS990/FSAuditedInd | 0 | 0 |
| IRS990/FundraisingActivitiesInd | 0 | 0 |
| IRS990/FundraisingAmt | 0 | 7659 |
| IRS990/FundraisingDirectExpensesAmt | 0 | 2889 |
| IRS990/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990/GamingActivitiesInd | 0 | 0 |
| IRS990/GoverningBodyVotingMembersCnt | 0 | 7 |
| IRS990/GovernmentGrantsAmt | 0 | 308700 |
| IRS990/GrantsToDomesticIndividualsGrp/ProgramServicesAmt | 0 | 72825 |
| IRS990/GrantsToDomesticIndividualsGrp/TotalAmt | 0 | 72825 |
| IRS990/GrantsToIndividualsInd | 0 | 1 |
| IRS990/GrantsToOrganizationsInd | 0 | 0 |
| IRS990/GrantToRelatedPersonInd | 0 | 0 |
| IRS990/GrossReceiptsAmt | 0 | 2591676 |
| IRS990/GroupReturnForAffiliatesInd | 0 | 0 |
| IRS990/IncludeFIN48FootnoteInd | 0 | 0 |
| IRS990/IndependentAuditFinclStmtInd | 0 | 0 |
| IRS990/IndependentVotingMemberCnt | 0 | 7 |
| IRS990/IndivRcvdGreaterThan100KCnt | 0 | 4 |
| IRS990/IndoorTanningServicesInd | 0 | 0 |
| IRS990/InfoInScheduleOPartVIInd | 0 | X |
| IRS990/InformationTechnologyGrp/ManagementAndGeneralAmt | 0 | 8624 |
| IRS990/InformationTechnologyGrp/ProgramServicesAmt | 0 | 4200 |
| IRS990/InformationTechnologyGrp/TotalAmt | 0 | 12824 |
| IRS990/InsuranceGrp/ManagementAndGeneralAmt | 0 | 7917 |
| IRS990/InsuranceGrp/TotalAmt | 0 | 7917 |
| IRS990/InvestmentIncomeGrp/ExclusionAmt | 0 | 95 |
| IRS990/InvestmentIncomeGrp/TotalRevenueColumnAmt | 0 | 95 |
| IRS990/InvestmentInJointVentureInd | 0 | 0 |
| IRS990/IRPDocumentCnt | 0 | 2 |
| IRS990/IRPDocumentW2GCnt | 0 | 0 |
| IRS990/LandBldgEquipAccumDeprecAmt | 0 | 20706 |
| IRS990/LandBldgEquipBasisNetGrp/BOYAmt | 0 | 17670 |
| IRS990/LandBldgEquipBasisNetGrp/EOYAmt | 0 | 9184 |
| IRS990/LandBldgEquipCostOrOtherBssAmt | 0 | 29890 |
| IRS990/LegalDomicileStateCd | 0 | WA |
| IRS990/LoanOutstandingInd | 0 | 0 |
| IRS990/LobbyingActivitiesInd | 0 | 0 |
| IRS990/LocalChaptersInd | 0 | 0 |
| IRS990/MaterialDiversionOrMisuseInd | 0 | 0 |
| IRS990/MembersOrStockholdersInd | 0 | 0 |
| IRS990/MethodOfAccountingAccrualInd | 0 | X |
| IRS990/MinutesOfCommitteesInd | 0 | 0 |
| IRS990/MinutesOfGoverningBodyInd | 0 | 1 |
| IRS990/MissionDesc | 0 | TO PROVIDE AN ORGANIZED SOCCER PROGRAM FOR THE CHARACTER DEVELOPMENT OF YOUTH, TO PROMOTE PHYSICAL FITNESS, TO EDUCATE PLAYERS, COACHES, AND THE PUBLIC IN THE SKILLS, TECHNIQUES, AND TACTICS OF SOCCER, AND TO STIMULATE AND EXPAND PUBLIC INTEREST AND UNDERSTANDING OF SOCCER. |
| IRS990/MoreThan5000KToIndividualsInd | 0 | 0 |
| IRS990/MoreThan5000KToOrgInd | 0 | 0 |
| IRS990/NetAssetsOrFundBalancesBOYAmt | 0 | 834509 |
| IRS990/NetAssetsOrFundBalancesEOYAmt | 0 | 918715 |
| IRS990/NetIncmFromFundraisingEvtGrp/ExclusionAmt | 0 | -2889 |
| IRS990/NetIncmFromFundraisingEvtGrp/TotalRevenueColumnAmt | 0 | -2889 |
| IRS990/NetUnrelatedBusTxblIncmAmt | 0 | 0 |
| IRS990/NoDonorRestrictionNetAssetsGrp/BOYAmt | 0 | 834509 |
| IRS990/NoDonorRestrictionNetAssetsGrp/EOYAmt | 0 | 918715 |
| IRS990/NondeductibleContributionsInd | 0 | 0 |
| IRS990/OccupancyGrp/ManagementAndGeneralAmt | 0 | 18802 |
| IRS990/OccupancyGrp/ProgramServicesAmt | 0 | 369130 |
| IRS990/OccupancyGrp/TotalAmt | 0 | 387932 |
| IRS990/OfficeExpensesGrp/ManagementAndGeneralAmt | 0 | 2530 |
| IRS990/OfficeExpensesGrp/TotalAmt | 0 | 2530 |
| IRS990/OfficerMailingAddressInd | 0 | 0 |
| IRS990/OperateHospitalInd | 0 | 0 |
| IRS990/Organization501c3Ind | 0 | X |
| IRS990/OrganizationFollowsFASB117Ind | 0 | X |
| IRS990/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990/OtherEmployeeBenefitsGrp/ProgramServicesAmt | 0 | 54278 |
| IRS990/OtherEmployeeBenefitsGrp/TotalAmt | 0 | 54278 |
| IRS990/OtherExpensesGrp/Desc | 0 | TOURNAMENT AND LEAGUE F |
| IRS990/OtherExpensesGrp/Desc | 1 | REFEREES |
| IRS990/OtherExpensesGrp/Desc | 2 | EQUIPMENT AND COVID SUP |
| IRS990/OtherExpensesGrp/Desc | 3 | COVID PPE |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 0 | 46020 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 1 | 14948 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 2 | 14681 |
| IRS990/OtherExpensesGrp/ProgramServicesAmt | 3 | 6858 |
| IRS990/OtherExpensesGrp/TotalAmt | 0 | 46020 |
| IRS990/OtherExpensesGrp/TotalAmt | 1 | 14948 |
| IRS990/OtherExpensesGrp/TotalAmt | 2 | 14681 |
| IRS990/OtherExpensesGrp/TotalAmt | 3 | 6858 |
| IRS990/OtherLiabilitiesGrp/BOYAmt | 0 | 8047 |
| IRS990/OtherLiabilitiesGrp/EOYAmt | 0 | 75387 |
| IRS990/OtherRevenueMiscGrp/BusinessCd | 0 | 900099 |
| IRS990/OtherRevenueMiscGrp/Desc | 0 | MISCELLANEOUS |
| IRS990/OtherRevenueMiscGrp/ExclusionAmt | 0 | 1763 |
| IRS990/OtherRevenueMiscGrp/TotalRevenueColumnAmt | 0 | 1763 |
| IRS990/OtherRevenueTotalAmt | 0 | 1763 |
| IRS990/OtherSalariesAndWagesGrp/ProgramServicesAmt | 0 | 1125859 |
| IRS990/OtherSalariesAndWagesGrp/TotalAmt | 0 | 1125859 |
| IRS990/PartialLiquidationInd | 0 | 0 |
| IRS990/PayPremiumsPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/PayrollTaxesGrp/ProgramServicesAmt | 0 | 134361 |
| IRS990/PayrollTaxesGrp/TotalAmt | 0 | 134361 |
| IRS990/PoliticalCampaignActyInd | 0 | 0 |
| IRS990/PrepaidExpensesDefrdChargesGrp/EOYAmt | 0 | 15739 |
| IRS990/PrincipalOfficerNm | 0 | JOHN WILSON |
| IRS990/PriorPeriodAdjustmentsAmt | 0 | -701 |
| IRS990/ProfessionalFundraisingInd | 0 | 0 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 0 | 711210 |
| IRS990/ProgramServiceRevenueGrp/BusinessCd | 1 | 711210 |
| IRS990/ProgramServiceRevenueGrp/Desc | 0 | PLAYER FEES |
| IRS990/ProgramServiceRevenueGrp/Desc | 1 | TOURNAMENTS AND CAMPS |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 0 | 2234935 |
| IRS990/ProgramServiceRevenueGrp/RelatedOrExemptFuncIncomeAmt | 1 | -1772 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 0 | 2234935 |
| IRS990/ProgramServiceRevenueGrp/TotalRevenueColumnAmt | 1 | -1772 |
| IRS990/ProgSrvcAccomActy2Grp/Desc | 0 | SCHOLARSHIP PROGRAM TO ASSIST FAMILIES WHO QUALIFY FOR FREE OR REDUCED LUNCH IN THEIR SCHOOLS. PACNW PROVIDES SCHOLARSHIPS TO CHILDREN IN THESE FAMILIES WHO WOULD LIKE TO PARTICIPATE IN THE HIGHEST LEVEL OF SOCCER. |
| IRS990/ProgSrvcAccomActy2Grp/ExpenseAmt | 0 | 72825 |
| IRS990/ProgSrvcAccomActy2Grp/GrantAmt | 0 | 72825 |
| IRS990/ProgSrvcAccomActy3Grp/Desc | 0 | JUNIOR ACADEMY - RUN A TRANSITIONAL PROGRAM AT AN AFFORDABLE PRICE FOR THE YOUNGEST MEMBERS OF OUR COMMUNITY, 7 AND 8 YEAR OLDS. |
| IRS990/ProgSrvcAccomActy3Grp/ExpenseAmt | 0 | 146081 |
| IRS990/ProgSrvcAccomActy3Grp/RevenueAmt | 0 | 73936 |
| IRS990/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990/PYBenefitsPaidToMembersAmt | 0 | 0 |
| IRS990/PYContributionsGrantsAmt | 0 | 75507 |
| IRS990/PYExcessBenefitTransInd | 0 | 0 |
| IRS990/PYGrantsAndSimilarPaidAmt | 0 | 125594 |
| IRS990/PYInvestmentIncomeAmt | 0 | 385 |
| IRS990/PYOtherExpensesAmt | 0 | 2092094 |
| IRS990/PYOtherRevenueAmt | 0 | 70747 |
| IRS990/PYProgramServiceRevenueAmt | 0 | 3847382 |
| IRS990/PYRevenuesLessExpensesAmt | 0 | -56721 |
| IRS990/PYSalariesCompEmpBnftPaidAmt | 0 | 1833054 |
| IRS990/PYTotalExpensesAmt | 0 | 4050742 |
| IRS990/PYTotalProfFndrsngExpnsAmt | 0 | 0 |
| IRS990/PYTotalRevenueAmt | 0 | 3994021 |
| IRS990/QuidProQuoContributionsInd | 0 | 0 |
| IRS990/RcvFndsToPayPrsnlBnftCntrctInd | 0 | 0 |
| IRS990/ReconcilationRevenueExpnssAmt | 0 | 84907 |
| IRS990/RegularMonitoringEnfrcInd | 0 | 1 |
| IRS990/RelatedEntityInd | 0 | 0 |
| IRS990/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990/ReportInvestmentsOtherSecInd | 0 | 0 |
| IRS990/ReportLandBuildingEquipmentInd | 0 | 1 |
| IRS990/ReportOtherAssetsInd | 0 | 0 |
| IRS990/ReportOtherLiabilitiesInd | 0 | 1 |
| IRS990/ReportProgramRelatedInvstInd | 0 | 0 |
| IRS990/RevenueAmt | 0 | 2159227 |
| IRS990/RoyaltiesRevenueGrp/ExclusionAmt | 0 | 6850 |
| IRS990/RoyaltiesRevenueGrp/TotalRevenueColumnAmt | 0 | 6850 |
| IRS990/SavingsAndTempCashInvstGrp/BOYAmt | 0 | 753124 |
| IRS990/SavingsAndTempCashInvstGrp/EOYAmt | 0 | 894303 |
| IRS990ScheduleA/AmountsRcvdDsqlfyPersonGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/ExplanationTxt | 0 | THE ORGANIZATION CHANGED ITS FISCAL YEAR FROM 1/1 - 12/31 TO 5/1 - 4/30. COLUMN E REFLECTS FISCAL YEAR 5/1/20 - 4/30/21. COLUMN D REFLECTS FISCAL YEAR 5/1/19 - 4/30/20. COLUMN C REFLECTS FISCAL YEAR (SHORT YEAR) 1/1/19 - 4/30/19. COLUMN B REFLECTS FISCAL YEAR 1/1/18 - 12/31/18. COLUMN A REFLECTS FISCAL YEAR 1/1/17 - 12/31/17. |
| IRS990ScheduleA/Form990ScheduleAPartVIGrp/FormAndLineReferenceDesc | 0 | SCHEDULE A, PART III, SECTION A, COLUMN C: |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 349805 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 75507 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 20939 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 76318 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 21984 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 544553 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearAmt | 0 | 6945 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 1254 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 6064 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 548 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 351 |
| IRS990ScheduleA/GrossInvestmentIncome509Grp/TotalAmt | 0 | 15162 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 2233163 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 3953253 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 813458 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 3965687 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 3056515 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 14022076 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearAmt | 0 | 6945 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus1YearAmt | 0 | 1254 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus2YearsAmt | 0 | 6064 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus3YearsAmt | 0 | 548 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/CurrentTaxYearMinus4YearsAmt | 0 | 351 |
| IRS990ScheduleA/InvestmentIncomeAndUBTIGrp/TotalAmt | 0 | 15162 |
| IRS990ScheduleA/InvestmentIncomeCYPct | 0 | 0.00100 |
| IRS990ScheduleA/InvestmentIncomePYPct | 0 | 0.00060 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearAmt | 0 | 1763 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus1YearAmt | 0 | 14719 |
| IRS990ScheduleA/OtherIncome509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 192 |
| IRS990ScheduleA/OtherIncome509Grp/TotalAmt | 0 | 16674 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportCY509Pct | 0 | 0.99780 |
| IRS990ScheduleA/PublicSupportPY509Pct | 0 | 0.99780 |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 14566629 |
| IRS990ScheduleA/SubstAndDsqlfyPrsnsTotGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/SubstantialContributorsAmtGrp/TotalAmt | 0 | 0 |
| IRS990ScheduleA/ThirtyThrPctSuprtTestsCY509Ind | 0 | X |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 2582968 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 4028760 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 834397 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 4042005 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 3078499 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 14566629 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 2591676 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 4044733 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 840653 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 4042553 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 3078850 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 14598465 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990/ScheduleBRequiredInd | 0 | 1 |
| IRS990ScheduleD/OtherLandBuildingsGrp/BookValueAmt | 0 | 9184 |
| IRS990ScheduleD/OtherLandBuildingsGrp/DepreciationAmt | 0 | 20706 |
| IRS990ScheduleD/OtherLandBuildingsGrp/OtherCostOrOtherBasisAmt | 0 | 29890 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Amt | 0 | 75387 |
| IRS990ScheduleD/OtherLiabilitiesOrgGrp/Desc | 0 | CARES DEFERRED PR TAXES |
| IRS990ScheduleD/TotalBookValueLandBuildingsAmt | 0 | 9184 |
| IRS990ScheduleD/TotalLiabilityAmt | 0 | 75387 |
| IRS990ScheduleI/GrantRecordsMaintainedInd | 0 | 1 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/GrantTypeTxt | 0 | FINANCIAL AID/SCHOLARSHIP |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/NonCashAssistanceAmt | 0 | 72825 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/NonCashAssistanceDesc | 0 | FEE WAIVER |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/RecipientCnt | 0 | 75 |
| IRS990ScheduleI/GrantsOtherAsstToIndivInUSGrp/ValuationMethodUsedDesc | 0 | BOOK |
No mirrored PDF or thumbnail assets are attached yet.