0001628280-19-014913.txt : 20191210 0001628280-19-014913.hdr.sgml : 20191210 20191210162854 ACCESSION NUMBER: 0001628280-19-014913 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191210 DATE AS OF CHANGE: 20191210 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASPEN GROUP, INC. CENTRAL INDEX KEY: 0001487198 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] IRS NUMBER: 271933597 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38175 FILM NUMBER: 191277960 BUSINESS ADDRESS: STREET 1: 276 FIFTH AVENUE STREET 2: SUITE 505 CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 646-448-5144 MAIL ADDRESS: STREET 1: 276 FIFTH AVENUE STREET 2: SUITE 505 CITY: NEW YORK STATE: NY ZIP: 10001 FORMER COMPANY: FORMER CONFORMED NAME: Elite Nutritional Brands, Inc. DATE OF NAME CHANGE: 20111011 FORMER COMPANY: FORMER CONFORMED NAME: Hidden Ladder, Inc. DATE OF NAME CHANGE: 20100315 10-Q 1 aspu-20191031.htm 10-Q Document
false--04-30Q2202000014871980.08333P6M.333300014871982019-05-012019-10-31xbrli:shares00014871982019-12-06iso4217:USD00014871982019-10-3100014871982019-04-300001487198aspu:IntangibleAssetsOtherThanCoursewareAndAccreditationMember2019-10-310001487198aspu:IntangibleAssetsOtherThanCoursewareAndAccreditationMember2019-04-300001487198aspu:CoursewareAndAccreditationMember2019-10-310001487198aspu:CoursewareAndAccreditationMember2019-04-30iso4217:USDxbrli:shares00014871982019-08-012019-10-3100014871982018-08-012018-10-3100014871982018-05-012018-10-310001487198us-gaap:CommonStockMember2019-07-310001487198us-gaap:AdditionalPaidInCapitalMember2019-07-310001487198us-gaap:TreasuryStockMember2019-07-310001487198us-gaap:RetainedEarningsMember2019-07-3100014871982019-07-310001487198us-gaap:AdditionalPaidInCapitalMember2019-08-012019-10-310001487198us-gaap:CommonStockMember2019-08-012019-10-310001487198us-gaap:RetainedEarningsMember2019-08-012019-10-310001487198us-gaap:CommonStockMember2019-10-310001487198us-gaap:AdditionalPaidInCapitalMember2019-10-310001487198us-gaap:TreasuryStockMember2019-10-310001487198us-gaap:RetainedEarningsMember2019-10-310001487198us-gaap:CommonStockMember2018-07-310001487198us-gaap:AdditionalPaidInCapitalMember2018-07-310001487198us-gaap:TreasuryStockMember2018-07-310001487198us-gaap:RetainedEarningsMember2018-07-3100014871982018-07-310001487198us-gaap:AdditionalPaidInCapitalMember2018-08-012018-10-310001487198us-gaap:CommonStockMember2018-08-012018-10-310001487198us-gaap:RetainedEarningsMember2018-08-012018-10-310001487198us-gaap:CommonStockMember2018-10-310001487198us-gaap:AdditionalPaidInCapitalMember2018-10-310001487198us-gaap:TreasuryStockMember2018-10-310001487198us-gaap:RetainedEarningsMember2018-10-3100014871982018-10-310001487198us-gaap:CommonStockMember2019-04-300001487198us-gaap:AdditionalPaidInCapitalMember2019-04-300001487198us-gaap:TreasuryStockMember2019-04-300001487198us-gaap:RetainedEarningsMember2019-04-300001487198us-gaap:AdditionalPaidInCapitalMember2019-05-012019-10-310001487198us-gaap:CommonStockMember2019-05-012019-10-310001487198us-gaap:RetainedEarningsMember2019-05-012019-10-310001487198us-gaap:CommonStockMember2018-04-300001487198us-gaap:AdditionalPaidInCapitalMember2018-04-300001487198us-gaap:TreasuryStockMember2018-04-300001487198us-gaap:RetainedEarningsMember2018-04-3000014871982018-04-300001487198us-gaap:AdditionalPaidInCapitalMember2018-05-012018-10-310001487198us-gaap:CommonStockMember2018-05-012018-10-310001487198us-gaap:TreasuryStockMember2018-05-012018-10-310001487198us-gaap:RetainedEarningsMember2018-05-012018-10-31aspu:subsidiaryxbrli:pure0001487198us-gaap:RevolvingCreditFacilityMember2018-11-05aspu:agreement00014871982019-03-012019-03-310001487198aspu:LoanAgreementTwoMember2019-03-060001487198aspu:LoanAgreementOneMember2019-03-060001487198aspu:LeonAndTobyCoopermanFamilyFoundationMemberaspu:LoanAgreementsMember2019-03-012019-03-310001487198us-gaap:LetterOfCreditMember2019-10-310001487198aspu:CallCenterMember2019-05-012019-10-310001487198aspu:ComputerAndOfficeEquipmentMember2019-05-012019-10-310001487198us-gaap:FurnitureAndFixturesMember2019-05-012019-10-310001487198aspu:LibraryMember2019-05-012019-10-310001487198us-gaap:ComputerSoftwareIntangibleAssetMember2019-05-012019-10-3100014871982019-05-010001487198us-gaap:WarrantMember2019-05-012019-10-310001487198us-gaap:WarrantMember2018-05-012018-10-310001487198aspu:UnvestedRestrictedStockMember2019-05-012019-10-310001487198aspu:UnvestedRestrictedStockMember2018-05-012018-10-310001487198us-gaap:ConvertibleDebtMember2019-10-310001487198us-gaap:ConvertibleDebtMember2018-10-310001487198us-gaap:ConvertibleDebtMember2019-05-012019-10-310001487198us-gaap:ConvertibleDebtMember2018-05-012018-10-31aspu:segment0001487198aspu:CallCenterMember2019-10-310001487198aspu:CallCenterMember2019-04-300001487198aspu:ComputerAndOfficeEquipmentMember2019-10-310001487198aspu:ComputerAndOfficeEquipmentMember2019-04-300001487198us-gaap:FurnitureAndFixturesMember2019-10-310001487198us-gaap:FurnitureAndFixturesMember2019-04-300001487198us-gaap:ComputerSoftwareIntangibleAssetMember2019-10-310001487198us-gaap:ComputerSoftwareIntangibleAssetMember2019-04-300001487198aspu:EducacionSignificativaLLCMember2019-05-012019-10-310001487198aspu:EducacionSignificativaLLCMember2018-05-012019-04-300001487198aspu:EducacionSignificativaLLCMember2019-10-310001487198aspu:EducacionSignificativaLLCMember2019-04-300001487198aspu:CoursewareMember2019-05-012019-10-310001487198aspu:CoursewareMember2018-05-012019-04-300001487198aspu:CoursewareMember2019-10-310001487198aspu:CoursewareMember2019-04-300001487198aspu:AccreditationMember2019-10-310001487198aspu:AccreditationMember2019-04-300001487198aspu:AccreditationMember2019-05-012019-10-310001487198aspu:AccreditationMember2018-05-012019-04-300001487198aspu:CoursewareMember2019-08-012019-10-310001487198aspu:CoursewareMember2018-08-012018-10-310001487198aspu:CoursewareMember2018-05-012018-10-310001487198aspu:ConvertiblePromissoryNoteDatedFebruaryTwentyNineTwoThousandTwelveMember2012-02-290001487198aspu:TwoYearPromissoryNotesMember2012-02-290001487198aspu:HemgMember2019-02-280001487198us-gaap:RevolvingCreditFacilityMemberaspu:CreditFacilityAgreementMember2018-11-050001487198us-gaap:RevolvingCreditFacilityMemberaspu:CreditFacilityAgreementMember2018-11-012018-11-050001487198aspu:LeonAndTobyCoopermanFamilyFoundationMemberaspu:LoanAgreementsMember2019-03-012019-03-060001487198aspu:LeonAndTobyCoopermanFamilyFoundationMemberaspu:LoanAgreementsMember2019-03-060001487198aspu:LoanAgreementsMember2019-03-012019-03-060001487198aspu:WarrantsMemberaspu:LoanAgreementsMember2019-03-012019-03-0600014871982012-02-292012-02-290001487198srt:MaximumMemberus-gaap:CommonStockMember2019-06-280001487198us-gaap:CommonStockMembersrt:MinimumMember2019-06-280001487198srt:MaximumMemberus-gaap:PreferredStockMember2019-06-280001487198us-gaap:PreferredStockMembersrt:MinimumMember2019-06-280001487198us-gaap:CommonStockMember2019-05-012019-07-3100014871982019-05-012019-07-310001487198aspu:WarrantsMember2019-10-310001487198srt:DirectorMember2019-05-012019-07-310001487198us-gaap:RestrictedStockMemberaspu:AndrewKaplanMember2019-06-182019-06-180001487198us-gaap:RestrictedStockMemberaspu:TwoFormerDirectorsMember2019-06-182019-06-180001487198us-gaap:InvestorMember2019-05-012019-10-310001487198us-gaap:RestrictedStockMemberus-gaap:InvestorMember2019-10-310001487198us-gaap:RestrictedStockMembersrt:ChiefFinancialOfficerMember2018-09-012018-09-300001487198us-gaap:RestrictedStockMembersrt:ChiefFinancialOfficerMember2018-09-300001487198us-gaap:RestrictedStockMember2018-12-240001487198us-gaap:RestrictedStockMembersrt:DirectorMember2018-12-012018-12-240001487198us-gaap:RestrictedStockMember2018-12-242018-12-240001487198us-gaap:WarrantMember2019-04-300001487198us-gaap:WarrantMember2019-04-302019-04-300001487198us-gaap:WarrantMember2019-05-012019-10-310001487198us-gaap:WarrantMember2019-10-310001487198us-gaap:WarrantMember2019-10-312019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMemberus-gaap:WarrantMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMemberus-gaap:WarrantMember2019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember2019-05-012019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember2019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember2019-05-012019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember2019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember2019-05-012019-10-310001487198us-gaap:WarrantMemberaspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember2019-10-310001487198us-gaap:InvestorMemberaspu:WarrantsMember2019-08-172019-08-170001487198us-gaap:InvestorMember2019-08-172019-08-17aspu:investor00014871982019-08-200001487198aspu:Investor1Memberaspu:WarrantsMember2019-08-202019-08-200001487198aspu:Investor2Memberaspu:WarrantsMember2019-08-202019-08-200001487198aspu:Investor1Member2019-08-202019-08-200001487198aspu:Investor2Member2019-08-202019-08-200001487198aspu:WarrantsMemberaspu:FormerDirectorMember2019-06-030001487198aspu:FormerDirectorMember2019-06-030001487198srt:ChiefExecutiveOfficerMember2019-06-070001487198aspu:EquityIncentivePlanMember2012-03-130001487198aspu:EquityIncentivePlanMember2019-10-310001487198aspu:EquityIncentivePlanMember2018-12-130001487198us-gaap:SubsequentEventMemberaspu:EquityIncentivePlanMember2019-12-300001487198us-gaap:ScenarioPlanMemberus-gaap:SubsequentEventMemberaspu:EquityIncentivePlanMember2019-12-300001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2019-05-012019-10-3100014871982018-05-012019-04-300001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2018-05-012019-04-300001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2019-04-300001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2019-04-302019-04-300001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2019-10-310001487198aspu:StockOptionGrantsToEmployeesAndDirectorsMember2019-10-312019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember2019-05-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember2019-08-012019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember2019-10-310001487198aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember2019-05-012019-10-310001487198us-gaap:EmployeeStockOptionMember2019-08-012019-08-010001487198us-gaap:EmployeeStockOptionMember2019-08-010001487198aspu:NonQualifiedStockOptionsToCertainFormerDirectorsMember2019-05-132019-05-130001487198aspu:NonQualifiedStockOptionsToCertainFormerDirectorsMember2019-05-130001487198srt:ExecutiveOfficerMember2019-08-012019-10-310001487198aspu:TuitionRevenueMember2019-08-012019-10-310001487198aspu:TuitionRevenueMember2018-08-012018-10-310001487198aspu:TuitionRevenueMember2019-05-012019-10-310001487198aspu:TuitionRevenueMember2018-05-012018-10-310001487198aspu:CourseFeeRevenueMember2019-08-012019-10-310001487198aspu:CourseFeeRevenueMember2018-08-012018-10-310001487198aspu:CourseFeeRevenueMember2019-05-012019-10-310001487198aspu:CourseFeeRevenueMember2018-05-012018-10-310001487198aspu:BookFeeRevenueMember2019-08-012019-10-310001487198aspu:BookFeeRevenueMember2018-08-012018-10-310001487198aspu:BookFeeRevenueMember2019-05-012019-10-310001487198aspu:BookFeeRevenueMember2018-05-012018-10-310001487198aspu:ExamFeeRevenueMember2019-08-012019-10-310001487198aspu:ExamFeeRevenueMember2018-08-012018-10-310001487198aspu:ExamFeeRevenueMember2019-05-012019-10-310001487198aspu:ExamFeeRevenueMember2018-05-012018-10-310001487198aspu:ServiceFeeRevenueMember2019-08-012019-10-310001487198aspu:ServiceFeeRevenueMember2018-08-012018-10-310001487198aspu:ServiceFeeRevenueMember2019-05-012019-10-310001487198aspu:ServiceFeeRevenueMember2018-05-012018-10-310001487198us-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2019-05-012019-10-310001487198us-gaap:NonUsMemberus-gaap:SalesRevenueNetMember2018-05-012018-10-310001487198us-gaap:SubsequentEventMemberus-gaap:RestrictedStockUnitsRSUMemberaspu:FrankJCotroneoMember2019-12-022019-12-020001487198aspu:RobertAlessiMemberus-gaap:SubsequentEventMemberus-gaap:RestrictedStockUnitsRSUMember2019-12-012019-12-010001487198us-gaap:SubsequentEventMemberus-gaap:RestrictedStockUnitsRSUMemberaspu:FrankJCotroneoMember2019-12-012019-12-010001487198us-gaap:SubsequentEventMemberaspu:JosephSeverlyMember2019-12-152019-12-150001487198us-gaap:SubsequentEventMemberaspu:JosephSeverlyMember2019-12-150001487198us-gaap:RestrictedStockMemberus-gaap:SubsequentEventMemberaspu:JosephSeverlyMember2019-12-150001487198us-gaap:CommonStockMemberus-gaap:SubsequentEventMemberaspu:JosephSeverlyMember2019-12-150001487198us-gaap:SubsequentEventMember2019-11-012019-11-300001487198us-gaap:SubsequentEventMemberus-gaap:RestrictedStockUnitsRSUMember2019-11-012019-11-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended October 31, 2019
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________ to ___________
Commission file number 001-38175
ASPEN GROUP, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware27-1933597
State or Other Jurisdiction of Incorporation or OrganizationI.R.S. Employer Identification No.
276 Fifth Avenue, Suite 505, New York, New York
10001
Address of Principal Executive OfficesZip Code
(646) 448-5144
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.001ASPU
The Nasdaq Stock Market
(The Nasdaq Global Market)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes þ     No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes þ    No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer ¨
Accelerated filer þ
Non-accelerated filer ¨
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes     No þ 
ClassOutstanding as of December 6, 2019
Common Stock, $0.001 par value per share
19,131,899 shares



INDEX
 
 



PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
October 31, 2019April 30, 2019
(Unaudited)
Assets
Current assets:
Cash$6,472,417  $9,519,352  
Restricted cash454,288  448,400  
Accounts receivable, net of allowance of $1,892,318 and $1,247,031, respectively
12,813,517  10,656,470  
Prepaid expenses788,929  410,745  
Other receivables312  2,145  
Other current assets172,507    
Total current assets20,701,970  21,037,112  
Property and equipment:
Call center equipment270,010  193,774  
Computer and office equipment345,241  327,621  
Furniture and fixtures1,484,930  1,381,271  
Software5,178,944  4,314,198  
7,279,125  6,216,864  
Less accumulated depreciation and amortization(2,296,365) (1,825,524) 
Total property and equipment, net4,982,760  4,391,340  
Goodwill5,011,432  5,011,432  
Intangible assets, net7,991,667  8,541,667  
Courseware, net135,446  161,930  
Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively
45,329  45,329  
Long term contractual accounts receivable5,490,733  3,085,243  
Debt issue cost, net250,569  300,824  
Right of use lease asset7,953,283  —  
Deposits and other assets324,950  629,626  
Total assets$52,888,139  $43,204,503  
(Continued)
The accompanying condensed notes are an integral part of these unaudited consolidated financial statements
1

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS (CONTINUED)
October 31, 2019April 30, 2019
(Unaudited)
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$1,187,748  $1,699,221  
Accrued expenses739,661  651,418  
Deferred revenue5,509,861  2,456,865  
Refunds due students1,902,211  1,174,501  
Deferred rent, current portion  47,436  
Convertible note payable50,000  50,000  
    Senior secured loan payable, net of discount of $218,030 at October 31, 2019
9,781,970    
Operating lease obligations, current portion1,509,429  —  
Other current liabilities28,605  270,786  
Total current liabilities20,709,485  6,350,227  
Senior secured loan payable, net of discount of $353,328 at April 30, 2019
  9,646,672  
Operating lease obligations6,443,854  —  
Deferred rent767,710  746,176  
Total liabilities27,921,049  16,743,075  
Commitments and contingencies – see Note 10
Stockholders’ equity:
Preferred stock, $0.001 par value; 1,000,000 shares authorized,
0 issued and outstanding at October 31, 2019 and April 30, 2019
    
Common stock, $0.001 par value; 40,000,000 shares authorized
19,142,316 issued and 19,125,649 outstanding at October 31, 2019
18,665,551 issued and 18,648,884 outstanding at April 30, 2019
19,142  18,666  
Additional paid-in capital69,781,363  68,562,727  
Treasury stock (16,667 shares)
(70,000) (70,000) 
Accumulated deficit(44,763,415) (42,049,965) 
Total stockholders’ equity24,967,090  26,461,428  
Total liabilities and stockholders’ equity$52,888,139  $43,204,503  

The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.
2

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three Months Ended
October 31,
Six Months Ended
October 31,
20192018
2019
2018
Revenues$12,085,965  $8,095,344  $22,443,947  $15,316,649  
Operating expenses
Cost of revenues (exclusive of depreciation and amortization shown separately below)4,188,056  3,835,515  8,541,114  7,587,907  
General and administrative7,601,459  6,210,411  14,638,609  12,034,543  
Depreciation and amortization628,225  524,067  1,234,799  1,022,172  
Total operating expenses12,417,740  10,569,993  24,414,522  20,644,622  
Operating loss(331,775) (2,474,649) (1,970,575) (5,327,973) 
Other income (expense)
Other income132,567  41,493  155,369  97,894  
Interest expense(428,960) (41,922) (852,649) (82,275) 
Total other income/(expense), net(296,393) (429) (697,280) 15,619  
Loss before income taxes(628,168) (2,475,078) (2,667,855) (5,312,354) 
Income tax expense10,000    45,595    
Net loss$(638,168) $(2,475,078) $(2,713,450) $(5,312,354) 
Net loss per share allocable to common stockholders - basic and diluted$(0.03) $(0.13) $(0.14) $(0.29) 
Weighted average number of common stock outstanding - basic and diluted18,985,371  18,335,413  18,859,344  18,326,621  

The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.
3

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
Three Months Ended October 31, 2019 and 2018
(Unaudited)


Common StockAdditional
Paid-In
Capital
Treasury
Stock
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at July 31, 201918,913,527  $18,914  $69,146,123  $(70,000) $(44,125,247) $24,969,790  
Stock-based compensation—  —  391,067  —  —  391,067  
Common stock issued for cashless stock options exercised80,313  80  (80) —  —    
Common stock issued for stock options exercised for cash90,950  90  192,432  —  —  192,522  
Common stock issued for cashless warrant exercise57,526  58  (58) —  —    
Amortization of warrant based cost—  —  9,125  —  —  9,125  
Amortization of restricted stock issued for services—  —  42,754  —  —  42,754  
Net loss—  —  —  —  (638,168) (638,168) 
Balance at October 31, 201919,142,316  $19,142  $69,781,363  $(70,000) $(44,763,415) $24,967,090  
Common StockAdditional
Paid-In
Capital
Treasury
Stock
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at July 31, 201818,341,440  $18,341  $66,744,959  $(70,000) $(35,609,024) $31,084,276  
Stock-based compensation—  —  305,315  —  —  305,315  
Common stock issued for cashless stock options exercised25,534  26  (26) —  —    
Common stock issued for stock options exercised for cash24,118  24  52,261  —  —  52,285  
Net loss—  —  —  —  (2,475,078) (2,475,078) 
Balance at October 31, 201818,391,092  $18,391  $67,102,509  $(70,000) $(38,084,102) $28,966,798  




The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.






4

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (CONTINUED)
Six Months Ended October 31, 2019 and 2018
(Unaudited)


Common StockAdditional
Paid-In
Capital
Treasury
Stock
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at April 30, 201918,665,551  $18,666  $68,562,727  $(70,000) $(42,049,965) $26,461,428  
Stock-based compensation—  —  889,484  —  —  889,484  
Common stock issued for cashless stock options exercised182,207  182  (182) —  —    
Common stock issued for stock options exercised for cash112,826  113  237,600  —  —  237,713  
Common stock issued for cashless warrant exercise76,929  77  (77) —  —    
Amortization of warrant based cost—  —  18,565  —  —  18,565  
Amortization of restricted stock issued for services—  —  73,350  —  —  73,350  
Restricted Stock Issued for Services, subject to vesting104,803  104  (104) —  —    
Net loss—  —  —  —  (2,713,450) (2,713,450) 
Balance at October 31, 201919,142,316  $19,142  $69,781,363  $(70,000) $(44,763,415) $24,967,090  
Common StockAdditional
Paid-In
Capital
Treasury
Stock
Accumulated
Deficit
Total
Stockholders’
Equity
SharesAmount
Balance at April 30, 201818,333,521  $18,334  $66,557,005  $(70,000) $(32,771,748) $33,733,591  
Stock-based compensation—  —  515,291  —  —  515,291  
Common stock issued for cashless stock options exercised30,764  31  (31) —  —    
Common stock issued for stock options exercised for cash26,807  26  60,076  —  —  60,102  
Purchase of treasury stock, net of broker fees—  —  —  (7,370,000) —  (7,370,000) 
Re-sale of treasury stock, net of broker fees—  —  —  7,370,000  —  7,370,000  
Fees associated with equity raise—  —  (29,832) —  —  (29,832) 
Net loss—  —  —  —  (5,312,354) (5,312,354) 
Balance at October 31, 201818,391,092  $18,391  $67,102,509  $(70,000) $(38,084,102) $28,966,798  

The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.
5

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Six Months Ended
October 31,
 20192018
Cash flows from operating activities:
Net loss$(2,713,450) $(5,312,354) 
Adjustments to reconcile net loss to net cash used in operating activities:
Bad debt expense648,658  292,889  
Depreciation and amortization1,234,799  1,022,172  
Stock-based compensation889,484  515,291  
Warrants issued for services18,565    
Loss on asset disposition3,918    
Amortization of debt discounts135,298    
Amortization of debt issue costs50,255    
Amortization of prepaid shares for services  8,285  
Non-cash payments to investor relations firm73,350    
Changes in operating assets and liabilities:
Accounts receivable(5,211,195) (4,028,143) 
Prepaid expenses(378,184) (238,951) 
Other receivables1,833  179,196  
Other current assets(172,507)   
Other assets304,676  (20,846) 
Accounts payable(511,473) (601,225) 
Accrued expenses88,243  72,737  
Deferred rent(25,902) 453,880  
Refunds due students727,710  366,098  
Deferred revenue3,052,996  1,631,170  
Other liabilities(242,181) 172,378  
Net cash used in operating activities(2,025,107) (5,487,423) 
Cash flows from investing activities:
Purchases of courseware and accreditation(9,575) (85,821) 
Purchases of property and equipment(1,244,078) (1,345,777) 
Net cash used in investing activities(1,253,653) (1,431,598) 
Cash flows from financing activities:
Disbursements for equity offering costs  (29,832) 
Proceeds of stock options exercised and warrants exercised237,713  60,102  
Purchase of treasury stock, net of broker fees  (7,370,000) 
Re-sale of treasury stock, net of broker fees  7,370,000  
Net cash provided by financing activities237,713  30,270  
Net (decrease) in cash and cash equivalents(3,041,047) (6,888,751) 
Cash, restricted cash, and cash equivalents at beginning of period9,967,752  14,803,065  
Cash and cash equivalents at end of period$6,926,705  $7,914,314  
Supplemental disclosure cash flow information
Cash paid for interest$652,121  $  
Cash paid for income taxes$49,595  $  
Supplemental disclosure of non-cash investing and financing activities
Common stock issued for services$178,447  $  
Right-of-use lease asset offset against operating lease obligations$7,469,167  $—  
The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.
6

ASPEN GROUP, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(Unaudited)
The following table provides a reconciliation of cash and restricted cash reported within the unaudited consolidated balance sheets that sum to the same such amounts shown in the unaudited consolidated statements of cash flows:
Six Months Ended
October 31,
20192018
Cash$6,472,417  $7,723,808  
Restricted cash454,288  190,506  
Total cash and restricted cash$6,926,705  $7,914,314  
The accompanying condensed notes are an integral part of these unaudited consolidated financial statements.

7

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

Note 1. Nature of Operations and Liquidity
Overview
Aspen Group, Inc. (together with its subsidiaries, the “Company,” “Aspen,” or “AGI”) is a holding company, which has three subsidiaries. They are Aspen University Inc. (“Aspen University”) organized in 1987, Aspen Nursing, Inc. (“ANI”) (a subsidiary of Aspen University) formed in October 2018 and United States University, Inc. (“USU”) formed in May 2017. USU was the vehicle we used to acquire United States University on December 1, 2017. (See Note 4). When we refer to USU in this Report, we refer to either the online university which has operated under the name United States University or our subsidiary which operates this university, as the context implies.
AGI is an education technology holding company that leverages its infrastructure and expertise to allow its two universities, Aspen University and United States University, to deliver on the vision of making college affordable again. Because we believe higher education should be a catalyst to our students’ long-term economic success, we exert financial prudence by offering affordable tuition that is one of the greatest values in higher education.  AGI’s primary focus relative to future growth is to target the high growth nursing profession, currently 83% of all students across both universities are degree-seeking nursing students.
Since 1993, Aspen University has been nationally accredited by the Distance Education and Accrediting Council (“DEAC”), a national accrediting agency recognized by the U.S. Department of Education (the “DOE”). In February 2019, the DEAC informed Aspen University that it had renewed its accreditation for five years through January 2024.
Since 2009, USU has been regionally accredited by WASC Senior College and University Commission. (“WSCUC”).
Both universities are qualified to participate under the Higher Education Act of 1965, as amended (HEA) and the Federal student financial assistance programs (Title IV, HEA programs). USU has a provisional certification resulting from the ownership change of control in connection with the acquisition by AGI on December 1, 2017.
Basis of Presentation
Interim Financial Statements
The interim consolidated financial statements included herein have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). In the opinion of the Company’s management, all adjustments (consisting of normal recurring adjustments and reclassifications and non-recurring adjustments) necessary to present fairly our results of operations for the three and six months ended October 31, 2019 and 2018, our cash flows for the six months ended October 31, 2019 and 2018, and our financial position as of October 31, 2019 have been made. The results of operations for such interim periods are not necessarily indicative of the operating results to be expected for the full year.
Certain information and disclosures normally included in the notes to the annual consolidated financial statements have been condensed or omitted from these interim consolidated financial statements. Accordingly, these interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019 as filed with the SEC on July 9, 2019. The April 30, 2019 balance sheet is derived from those statements.
Liquidity
At October 31, 2019, the Company had a cash balance of $6,472,417 with an additional $454,288 in restricted cash.
On November 5, 2018 the Company entered into a three year, $5,000,000 senior revolving credit facility. There is currently no outstanding balance under that facility. (See Note 6)
8

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

In March 2019, the Company entered into two loan agreements for a principal amount of $5 million each and received total proceeds of $10 million.  In connection with the loan agreements, the Company issued 18 month senior secured promissory notes, with the right to extend the term of the loans for an additional 12 months subject to paying a 1% one-time extension fee. (See Note 6)
During the six months ended October 31, 2019 the Company used net cash of $3,041,047, which included using $2,025,107 in operating activities.
Note 2. Significant Accounting Policies
Principles of Consolidation
The unaudited consolidated financial statements include the accounts of AGI and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
Use of Estimates
The preparation of the unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Actual results could differ from those estimates. Significant estimates in the accompanying unaudited consolidated financial statements include the allowance for doubtful accounts and other receivables, the valuation of collateral on certain receivables, estimates of the fair value of assets acquired and liabilities assumed in a business combination, amortization periods and valuation of courseware, intangibles and software development costs, estimates of the valuation of initial right of use ("ROU") assets and corresponding lease liabilities, valuation of beneficial conversion features in convertible debt, valuation of goodwill, valuation of loss contingencies, valuation of stock-based compensation and the valuation allowance on deferred tax assets.
Cash, Cash Equivalents, and Restricted Cash
For the purposes of the unaudited consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at October 31, 2019 and April 30, 2019.  The Company maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits of $250,000 per financial institution. The Company has not experienced any losses in such accounts from inception through October 31, 2019.
As of October 31, 2019 and April 30, 2019, the Company maintained deposits totaling $6,352,050 and $9,359,208, respectively, held in two separate institutions.
Restricted cash was $454,288 as of October 31, 2019 and consisted of $122,262 which is collateral for a letter of credit issued by the bank and required under the USU facility operating lease. Also, included was $71,932 and an additional $260,094, which was collateral for a letter of credit issued by the bank and related to USU’s receipt of Title IV funds as required by DOE in connection with the change of control of USU. Restricted cash as of April 30, 2019 was $448,400.
Goodwill and Intangibles
Goodwill currently represents the excess of the purchase price of USU over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.
Intangible assets represent both indefinite lived and definite lived assets. Accreditation, regulatory approvals, trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly.
Fair Value Measurements
9

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy:
Level 1—Observable inputs that reflect quoted market prices (unadjusted) for identical assets and liabilities in active markets;
Level 2—Observable inputs, other than quoted market prices, that are either directly or indirectly observable in the marketplace for identical or similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities; and
Level 3—Unobservable inputs that are supported by little or no market activity that are significant to the fair value of assets or liabilities.
The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued expenses are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.
Accounts Receivable and Allowance for Doubtful Accounts Receivable
All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The monthly payment plan represents approximately 66% of the payments that are made by students, making it the most common payment type. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen may have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned, and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.
For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and each student’s status. Aspen estimates the amounts to increase the allowance based upon the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
For accounts receivable from primary payors other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.
Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts. (See Note 8)
10

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an accounts receivable because, the student does have the option to stop attending. As a student takes a class, revenue is earned over the class term. Some students accelerate their program, taking two or more classes every eight week period, which increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable. At October 31, 2019 and April 30, 2019, those balances were $5,490,733 and $3,085,243, respectively. The Company has determined that the long term accounts receivable do not constitute a significant financing component as the list price, cash selling price and promised consideration are equal.  Further, the interest free financing portion of the monthly payment plans are not considered significant to the contract.
Property and Equipment
Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.
CategoryUseful Life
Call center equipment5 years
Computer and office equipment5 years
Furniture and fixtures7 years
Library (online)3 years
Software5 years
Costs incurred to develop internal-use software during the preliminary project stage are expensed as incurred. Internal-use software development costs are capitalized during the application development stage, which is after: (i) the preliminary project stage is completed; and (ii) management authorizes and commits to funding the project and it is probable the project will be completed and used to perform the function intended. Capitalization ceases at the point the software project is substantially complete and ready for its intended use, and after all substantial testing is completed. Upgrades and enhancements are capitalized if it is probable that those expenditures will result in additional functionality. Depreciation is provided for on a straight-line basis over the expected useful life of five years of the internal-use software development costs and related upgrades and enhancements. When existing software is replaced with new software, the unamortized costs of the old software are expensed when the new software is ready for its intended use.
Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful lives of the leasehold improvements.
Upon the retirement or disposition of property and equipment, the related cost and accumulated depreciation are removed and a gain or loss is recorded in the consolidated statements of operations. Repairs and maintenance costs are expensed in the period incurred.
Courseware and Accreditation
The Company records the costs of courseware and accreditation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350 “Intangibles - Goodwill and Other”.
Generally, costs of courseware creation and enhancement are capitalized. Accreditation renewal or extension costs related to intangible assets are capitalized as incurred. Courseware is stated at cost less accumulated amortization. Amortization is provided for on a straight-line basis over the expected useful life of five years.
Long-Lived Assets
The Company assesses potential impairment to its long-lived assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Events and circumstances considered by the Company in determining whether the carrying value of identifiable intangible assets and other long-lived assets may not be recoverable include, but are not limited to: significant changes in performance relative to expected operating results, significant
11

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

changes in the use of the assets, significant negative industry or economic trends, a significant decline in the Company’s stock price for a sustained period of time, and changes in the Company’s business strategy. An impairment loss is recorded when the carrying amount of the long-lived asset is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds fair value and is recorded as a reduction in the carrying value of the related asset and an expense to operating results.
Refunds Due Students
The Company receives Title IV funds from the Department of Education to cover tuition and living expenses. After deducting tuition and fees, the Company sends checks for the remaining balances to the students.
Leases
The Company enters into various lease agreements in conducting its business. At the inception of each lease, the Company evaluates the lease agreement to determine whether the lease is an operating or capital lease. Leases may contain initial periods of free rent and/or periodic escalations. When such items are included in a lease agreement, the Company records rent expense on a straight-line basis over the initial term of a lease. The difference between the rent payment and the straight-line rent expense is recorded as additional amortization. The Company expenses any additional payments under its operating leases for taxes, insurance or other operating expenses as incurred.
The Company implemented ASU 2016-2 as of May 1, 2019.  There were no material changes to our unaudited consolidated financial statements other than additional assets and off-setting liabilities.
In February 2016, the Financial Accounting Standards Board, of FASB, issued Accounting Standards Update, or ASU, No. 2016-2, Leases (Topic 842).  This standard requires entities to recognize most operating leases on their balance sheets as right-of-use assets with a corresponding lease liability, along with disclosing certain key information about leasing arrangements. The Company adopted the standard effective May 1, 2019 using the cumulative effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented.  The Company adopted the following practical expedients and elected the following accounting policies related to this standard:
Carry forward of historical lease classification;
Short-term lease accounting policy election allowing lessees to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less; and
Not separate lease and non-lease components for office space and campus leases.
The adoption of this standard resulted in the recognition of an initial operating lease right-of-use assets (“ROU’s”) and corresponding lease liabilities of approximately $8.8 million, on the unaudited Consolidated Balance Sheet as of May 1, 2019. There was no impact to the Company’s net income or liquidity as a result of the adoption of this ASU. Additionally, the standard did not materially impact the Company's unaudited consolidated statements of cash flows.
Disclosures related to the amount, timing, and uncertainty of cash flows arising from leases are included in Note 9.
Treasury Stock
Purchases and sales of treasury stock are accounted for using the cost method. Under this method, shares acquired are recorded at the acquisition price directly to the treasury stock account. Upon sale, the treasury stock account is reduced by the original acquisition price of the shares and any difference is recorded in equity. This method does not allow the company to recognize a gain or loss to income from the purchase and sale of treasury stock.
Revenue Recognition and Deferred Revenue
On May 1, 2018, the Company adopted Accounting Standards Codification 606 (ASC 606). ASC 606 is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to
12

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

which the entity expects to be entitled in exchange for those goods or services. This ASC also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer purchase orders, including significant judgments. Our adoption of this ASC, resulted in no change to our results of operations or our balance sheet.
Revenues consist primarily of tuition and course fees derived from courses taught by the Company online as well as from related educational resources and services that the Company provides to its students. Under ASC 606, the tuition and course fee revenue is recognized pro-rata over the applicable period of instruction and are not considered separate performance obligations.  Non-tuition related revenue and fees are recognized as services are provided or when the goods are received by the student.  (See Note 8)
Cost of Revenues
Cost of revenues consists of two categories, instructional costs and services, and marketing and promotional costs.
Instructional Costs and Services
Instructional costs and services consist primarily of costs related to the administration and delivery of the Company's educational programs. This expense category includes compensation costs associated with online faculty, technology license costs and costs associated with other support groups that provide services directly to the students and are included in cost of revenues.
Marketing and Promotional Costs
Marketing and promotional costs include costs associated with producing marketing materials and advertising. Such costs are generally affected by the cost of advertising media, the efficiency of the Company's marketing and recruiting efforts, and expenditures on advertising initiatives for new and existing academic programs. Non-direct response advertising activities are expensed as incurred, or the first time the advertising takes place, depending on the type of advertising activity. For the three and six months ended October 31, 2019, total marketing and promotional costs was $2,006,989 and $4,216,227, respectively. For the six months ended October 31, 2018, total marketing and promotional costs was $2,248,611 and $4,436,067, respectively.
General and Administrative
General and administrative expenses include compensation of employees engaged in corporate management, finance, human resources, information technology, academic operations, compliance and other corporate functions. General and administrative expenses also include professional services fees, bad debt expense related to accounts receivable, financial aid processing costs, non-capitalizable courseware and software costs, travel and entertainment expenses and facility costs.
Legal Expenses
All legal costs for litigation are charged to expense as incurred.
Income Tax
The Company uses the asset and liability method to compute the differences between the tax basis of assets and liabilities and the related financial statement amounts. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company has deferred tax assets and liabilities that reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets are subject to periodic recoverability assessments. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of projected future taxable income.
The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is
13

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

more likely than not to be sustained upon examination. Step two, measurement, is only addressed if the position is more likely than not to be sustained. Under step two, the tax benefit is measured as the largest amount of benefit, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.
Stock-Based Compensation
Stock-based compensation expense is measured at the grant date of the award and is expensed over the requisite service period. For employee stock-based awards, the Company calculates the fair value of the award on the date of grant using the Black-Scholes option pricing model. Determining the fair value of stock-based awards at the grant date under this model requires judgment, including estimating volatility, employee stock option exercise behaviors and forfeiture rates. The assumptions used in calculating the fair value of stock-based awards represent the Company's best estimates, but these estimates involve inherent uncertainties and the application of management judgment. For non-employee stock-based awards, the Company has early adopted ASU 2018-7, which substantially aligns share based compensation for employees and non-employees.
Business Combinations
We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.
Net Loss Per Share
Net loss per share of common stock is based on the weighted average number of shares of common stock outstanding during each period. Options to purchase 3,021,131 and 3,435,616 shares of common stock, warrants to purchase 566,223 and 650,847 shares of common stock, unvested restricted stock of 69,672 and 0, and 50,000 and 50,000 of convertible debt (convertible into 4,167 and 4,167 shares of common stock) were outstanding at October 31, 2019 and October 31, 2018, respectively, but were not included in the computation of diluted net loss per share because the effects would have been anti-dilutive. The options, warrants and convertible debt are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share of common stock when their effect is dilutive.
Segment Information
The Company operates in one reportable segment as a single educational delivery operation using a core infrastructure that serves the curriculum and educational delivery needs of its online students regardless of geography. The Company's chief operating decision makers, its Chief Executive Officer and Chief Academic Officer, manage the Company's operations as a whole, and no revenue, expense or operating income information is evaluated by the chief operating decision makers on any component level.
Recent Accounting Pronouncements
Financial Accounting Standards Board, Accounting Standard Updates which are not effective until after October 31, 2019, are not expected to have a significant effect on the Company’s consolidated financial position or results of operations.
Note 3. Property and Equipment
As property and equipment reach the end of their useful lives, the fully expired asset is written off against the associated accumulated depreciation. There is no expense impact for such write offs. Property and equipment consisted of the following at October 31, 2019 and April 30, 2019:
14

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

October 31,
2019
April 30,
2019
Call center hardware$270,010  $193,774  
Computer and office equipment345,241  327,621  
Furniture and fixtures1,484,930  1,381,271  
Software5,178,944  4,314,198  
7,279,125  6,216,864  
Accumulated depreciation(2,296,365) (1,825,524) 
Property and equipment, net$4,982,760  $4,391,340  
Software consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Software$5,178,944  $4,314,198  
Accumulated depreciation(1,645,950) (1,351,193) 
Software, net$3,532,994  $2,963,005  
Depreciation expense and amortization for all Property and Equipment as well as the portion for just software is presented below for the three and six months ended October 31, 2019 and 2018:
Three Months Ended
October 31,
Six Months Ended
October 31,
2019201820192018
Depreciation and amortization expense$332,212  $233,109  $648,740  $440,841  
Software amortization expense$242,797  $160,666  $463,250  $304,440  
The following is a schedule of estimated future amortization expense of software at October 31, 2019:
Future Expense
2020$507,808  
2021960,396  
2022870,922  
2023710,683  
2024421,401  
Thereafter61,784  
Total$3,532,994  

Note 4. USU Goodwill and Intangibles
On December 1, 2017, USU acquired United States University and assumed certain liabilities from Educacion Significativa, LLC (“ESL”). USU is a wholly owned subsidiary of AGI and was formed for the purpose of completing the asset purchase transaction. For purposes of purchase accounting, AGI is referred to as the acquirer. AGI acquired the assets and assumed certain liabilities of ESL.
The acquisition was accounted for by AGI in accordance with the acquisition method of accounting pursuant to ASC 805 “Business Combinations” and pushdown accounting was applied to record the fair value of the assets acquired and liabilities assumed on United States University, Inc. Under this method, the purchase price is allocated to the identifiable assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The excess of the amount paid over the estimated fair values of the identifiable net assets was $5,011,432 which has been reflected in the consolidated balance sheet as goodwill.
15

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

The goodwill resulting from the acquisition may become deductible for tax purposes in the future. The goodwill resulting from the acquisition is principally attributable to the future earnings potential associated with enrollment growth and other intangibles that do not qualify for separate recognition such as the assembled workforce.
We have selected an April 30th annual goodwill impairment test date.
We assigned an indefinite useful life to the accreditation and regulatory approvals and the trade name and trademarks as we believe they have the ability to generate cash flows indefinitely. In addition, there are no legal, regulatory, contractual, economic or other factors to limit the intangibles’ useful life and we intend to renew the intangibles, as applicable, and renewal can be accomplished at little cost. We determined all other acquired intangibles are finite-lived and we are amortizing them on either a straight-line basis or using an accelerated method to reflect the pattern in which the economic benefits of the assets are expected to be consumed. Amortization expense for six months ended October 31, 2019 and for the year ended April 30, 2019 were $550,000 and $1,100,000, respectively.
Intangible assets consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Intangible assets$10,100,000  $10,100,000  
Accumulated amortization(2,108,333) (1,558,333) 
Net intangible assets$7,991,667  $8,541,667  

Note 5. Courseware and Accreditation
Courseware costs capitalized were $7,325 for the six months ended October 31, 2019 and $34,422 for the year ended April 30, 2019. As courseware reaches the end of its useful life, it is written off against the accumulated amortization. There is no expense impact for such write-offs.
Courseware consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Courseware$283,538  $325,987  
Accreditation59,350  57,100  
Accumulated amortization(207,442) (221,157) 
Courseware, net$135,446  $161,930  
The Company had capitalized accreditation costs of $2,250 and $57,100 for the six months ended October 31, 2019 and year ended April 30, 2019, respectively.
Amortization expense of courseware for the three and six months ended October 31, 2019 and 2018:
Three Months Ended
October 31,
Six Months Ended
October 31,
2019201820192018
Amortization expense$16,917  $15,960  $36,059  $31,331  
16

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

The following is a schedule of estimated future amortization expense of courseware at October 31, 2019:
Future Expense
2020 (remaining)$28,824  
202138,560  
202230,673  
202325,133  
202412,256  
Thereafter  
Total$135,446  

Note 6. Debt
Convertible Note
On February 29, 2012, a loan payable of $50,000 was converted into a two-year convertible promissory note, interest of 0.19% per annum. Beginning March 31, 2012, the note was convertible into shares of common stock of the Company at the conversion price of $12.00 per share (taking into account the one-for-12 reverse stock split of the Company’s common stock). The Company evaluated the convertible note and determined that, for the embedded conversion option, there was no beneficial conversion value to record as the conversion price is considered to be the fair market value of the common stock on the note issue date. This loan (now a convertible promissory note) was due in February 2014. The amount due under this note has been reserved for payment upon the note being tendered to the Company by the note holder. However, this $50,000 note is derived from $200,000 of loans made to Aspen University prior to 2011. No disclosure was made of these loans in connection with the merger of Aspen University and EGC, the acquisition vehicle led by Michael Mathews, the Company’s current Chairman and Chief Executive Officer. The bankruptcy judge in the HEMG bankruptcy proceedings has recently ruled that the Company may pursue remedies for these undisclosed loans.
Revolving Credit Facility
On November 5, 2018, the Company entered into a loan agreement (the “Credit Facility Agreement”) with the Leon and Toby Cooperman Family Foundation (the “Foundation”). The Credit Facility Agreement provides for a $5,000,000 revolving credit facility (the “Facility”) evidenced by a revolving promissory note (the “Revolving Note”). Borrowings under the Credit Facility Agreement will bear interest at 12% per annum. The Facility matures on November 4, 2021.
Pursuant to the terms of the Credit Facility Agreement, the Company paid to the Foundation a $100,000 one-time upfront Facility fee. The Company also is paying the Foundation a commitment fee, payable quarterly at the rate of 2% per annum on the undrawn portion of the Facility. As of October 31, 2019, the Company has not borrowed any sum under the Facility.
The Credit Facility Agreement contains customary representations and warranties, events of default and covenants. Pursuant to the Loan Agreement and the Revolving Note, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Credit Facility Agreement and the Revolving Note, and the senior term loans described below will be subordinated to the Facility.
Pursuant to the Credit Facility Agreement, on November 5, 2018 the Company issued to the Foundation warrants to purchase 92,049 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $5.85 per share which were deemed to have a relative fair value of $255,071. The relative fair value of the warrants along with the Facility fee were treated as debt issue costs, as the facility has not been drawn on, assets to be amortized over the term of the loan.
On March 6, 2019, in connection with entering into the Senior Secured Loans, the Company amended and restated the Credit Facility Agreement (the “Amended and Restated Facility Agreement”) and the Revolving Note. The Amended and Restated
17

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

Facility Agreement provides among other things that the Company’s obligations thereunder are secured by a first priority lien in the Collateral, on a pari passu basis with the Lenders.
Senior Secured Term Loans
On March 6, 2019, the Company entered into two loan agreements (each a “Loan Agreement” and together, the “Loan Agreements”) with the Foundation, of which Mr. Leon Cooperman, a stockholder of the Company, is the trustee, and another stockholder of the Company (each a “Lender” and together, the “Lenders”). Each Loan Agreement provides for a $5,000,000 term loan (each a “Loan” and together, the “Loans”), evidenced by a term promissory note and security agreement (each a “Term Note” and together, the “Term Notes”), for combined total proceeds of $10,000,000 million. The Company borrowed $5,000,000 from each Lender that day. The Term Notes bear interest at 12% per annum and mature on September 6, 2020, subject to one 12-month extension upon the Company’s option, and upon payment of a 1% one-time extension fee.
Pursuant to the Loan Agreements and the Term Notes, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Loan Agreements and the Term Notes, will be subordinated to the Loans.
The Company’s obligations under the Loan Agreements are secured by a first priority lien in certain deposit accounts of the Company, all current and future accounts receivable of Aspen University and USU, certain of the deposit accounts of Aspen University and USU, and all of the outstanding capital stock of Aspen University and USU (the “Collateral”).
Pursuant to the Loan Agreements, on March 6, 2019 the Company issued to each Lender warrants to purchase 100,000 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $6.00 per share. The two warrants were deemed to have a combined relative fair value of $360,516. The relative fair value along with closing costs of $33,693 were treated as debt discounts to be amortized over the term of the Loans.
On March 6, 2019, in connection with entering into the Loan Agreements, the Company also entered into an intercreditor agreement (the “Intercreditor Agreement”) among the Company, the Lenders and the Foundation, individually. The Intercreditor Agreement provides among other things that the Company’s obligations under this agreement, and the security interests in the Collateral granted pursuant to, the Loan Agreements and the Amended and Restated Facility Agreement shall rank pari passu to one another.
Note 7. Stockholders’ Equity
Preferred Stock
On June 28, 2019, the Company amended its Certificate of Incorporation, as amended, to reduce in the number of shares of common stock the Company is authorized to issue from 250,000,000 to 40,000,000 shares, and the number of shares of preferred stock the Company is authorized to issue from 10,000,000 to 1,000,000 shares. The stockholders of the Company had previously approved the Amendment at a special meeting of stockholders held on June 28, 2019.
The Company is authorized to issue 1,000,000 shares of “blank check” preferred stock with designations, rights and preferences as may be determined from time to time by our Board of Directors. As of October 31, 2019 and April 30, 2019, we had no shares of preferred stock issued and outstanding.
Common Stock
The Company is authorized to issue 40,000,000 shares of common stock.
During the three months ended October 31, 2019, the Company issued 80,313 shares of common stock upon the cashless exercise of stock options.
During the three months ended October 31, 2019, the Company issued 57,526 shares of common stock upon the cashless exercise of 121,070 warrants.
18

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

During the three months ended October 31, 2019, the Company issued 90,950 shares of common stock upon the exercise of stock options for cash and received proceeds of $192,522.
During the three months ended July 31, 2019, the Company issued 101,894 shares of common stock upon the cashless exercise of stock options.

During the three months ended July 31, 2019, the Company issued 19,403 shares of common stock upon the cashless exercise of 43,860 warrants.

During the three months ended July 31, 2019, the Company issued 21,876 shares of common stock upon the exercise of stock options for cash and received proceeds of $45,190.
Restricted Stock
There were 69,672 unvested shares of restricted common stock outstanding at October 31, 2019. Total unrecognized compensation expense related to the unvested restricted stock as of October 31, 2019 amounted to approximately $249,000 which will be amortized over the remaining vesting periods.
During the three months ended July 31, 2019, the Company issued 30,131 shares of restricted common stock to certain directors with a fair value of $122,332.
On June 18, 2019, in order to correct errors in a third party software system used to track stock options, the Company granted Andrew Kaplan, a current director, 5,131 shares of restricted common stock and two former directors (not recipients of the May 2019 stock options mentioned above) a total of 25,000 shares of restricted common stock.
During fiscal 2019, the Company granted 25,000 shares to its investor relations firm, of which 5,000 were vested with the balance vesting quarterly over one year, subject to continued service. The total value was $122,250 which is being recognized over the service period.
The Board approved a grant of 25,000 shares of restricted stock to the then Chief Financial Officer in September 2018. The stock vests over 36 months and the stock price was $7.15 on the date of the grant. The value of the compensation was approximately $180,000 and is being recognized over 36 months. See Note 11 for further information concerning the resignation of the former Chief Financial Officer and modification of the vesting.
On December 24, 2018, the Company granted a total of 24,672 shares to certain directors with a value of $126,320 which is being recognized over 36 months.
Warrants
A summary of the Company’s warrant activity during the six months ended October 31, 2019 is presented below:
WarrantsNumber of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Balance Outstanding, April 30, 2019731,152  $5.28  3.29$413,296  
Granted    —  —  
Exercised(164,929) $2.05  —  —  
Surrendered    —  —  
Expired    —  —  
Balance Outstanding, October 31, 2019566,223  $6.22  3.66$154,820  
Exercisable, October 31, 2019516,223  $6.35  3.59$86,820  

19

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

ALL WARRANTSEXERCISABLE WARRANTS
Exercise
Price
Weighted
Average
Exercise
Price
Outstanding
No. of
Warrants
Weighted
Average
Exercise
Price
Weighted
Average
Remaining Life
In Years
Exercisable
No. of
Warrants
$4.89  $4.89  50,000  $4.89  4.70—  
$5.85  $5.85  92,049  $5.85  4.2792,049  
$6.00  $6.00  200,000  $6.00  4.60200,000  
$6.87  $6.87  224,174  $6.87  2.99224,174  
   566,223        516,223  
On August 17, 2019 an investor elected a cashless exercise of 13,542 warrants, receiving 6,271 shares. On August 20, 2019 two investors elected cashless exercises of 18,818 and 88,710 warrants, receiving 8,970 and 42,285 shares, respectively.
On June 3, 2019, a former director elected a cashless exercise of 21,930 warrants, receiving 9,806 shares. On June 7, 2019, the Chief Executive Officer elected a cashless exercise for the same amount receiving 9,597 shares.
Stock Incentive Plan and Stock Option Grants to Employees and Directors
On March 13, 2012, the Company adopted the Aspen Group, Inc. 2012 Equity Incentive Plan (the “2012 Plan”) that provides for the grant of 3,500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units ("RSUs") to employees, consultants, officers and directors. As of October 31, 2019, there were 180,434 shares remaining available for future issuance under the 2012 Plan.
On December 13, 2018, the stockholders of the Company approved the Aspen Group, Inc. 2018 Equity Incentive Plan (the “2018 Plan”) that provides for the grant of 500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units to employees, consultants, officers and directors. As of October 31, 2019, there were 13,852 shares remaining available for future issuance under the 2018 Plan. At the annual meeting of shareholders scheduled for December 30, 2019, the Company is seeking shareholder approval to increase the number of shares available for grant from 500,000 to 1,100,000.
The Company estimates the fair value of share-based compensation utilizing the Black-Scholes option pricing model, which is dependent upon several variables such as the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, expected dividend yield rate over the expected option term, and an estimate of expected forfeiture rates. The Company believes this valuation methodology is appropriate for estimating the fair value of stock options granted to employees and directors which are subject to ASC Topic 718 requirements. These amounts are estimates and thus may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants. The Company recognizes compensation on a straight-line basis over the requisite service period for each award. The following table summarizes the assumptions the Company utilized to record compensation expense for stock options granted to employees during the period ended.
October 31,
2019
April 30,
2019
Expected life (years)3.53.5
Expected volatility46.0 %50.1 %
Risk-free interest rate1.67 %2.63 %
Dividend yield0.00 %0.00 %
Expected forfeiture raten/an/a
The Company utilized the simplified method to estimate the expected life for stock options granted to employees. The simplified method was used as the Company does not have sufficient historical data regarding stock option exercises. The
20

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

expected volatility is based on historical volatility. The risk-free interest rate is based on the U.S. Treasury yields with terms equivalent to the expected life of the related option at the time of the grant. Dividend yield is based on historical trends. While the Company believes these estimates are reasonable, the compensation expense recorded would increase if the expected life was increased, a higher expected volatility was used, or if the expected dividend yield increased.
A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2019, is presented below:
OptionsNumber of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
Balance Outstanding, April 30, 20193,408,154  $4.44  2.90$6,880,644  
Granted89,000  4.03  —  —  
Exercised(453,660) 2.20  —  —  
Forfeited(22,363) 5.92  —  —  
Expired—  —  —  —  
Balance Outstanding, October 31, 2019
3,021,131  $4.57  2.90$6,880,644  
Exercisable, October 31, 2019
1,902,579  $3.78  1.86$7,545,471  

ALL OPTIONSEXERCISABLE OPTIONS
Exercise
Price
Weighted
Average
Exercise
Price
Outstanding
No. of
Options
Weighted
Average
Exercise
Price
Weighted
Average
Remaining Life
In Years
Exercisable
No. of
Options
$1.57 to $2.10
$1.99  600,115  $1.99  1.18600,115  
$2.28 to $2.76
$2.31  392,780  $2.29  0.87400,486  
$3.24 to $4.38
$3.90  358,388  $3.93  2.00235,904  
$4.50 to $5.20
$4.93  711,459  $4.90  2.53336,611  
$5.95 to $6.28
$6.07  80,417  $6.13  2.6836,806  
$7.17 to $7.55
$7.39  660,972  $7.39  3.73220,324  
$8.57 to $9.07
$8.98  217,000  $8.98  3.4472,333  
Options only3,021,131  1,902,579  
On August 1, 2019, the Company granted 59,000 options to 26 employees who had been hired during the first quarter ended July 31, 2019. The fair value of these options was approximately $83,000 and will be recognized over 36 month. The exercise price is $3.99.
Effective May 13, 2019, the Company granted a total of 30,000 five years non-qualified stock options to certain former directors exercisable at $4.12 per share.
21

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

For the three and six months ended October 31, 2019, the Company recorded compensation expense of $492,130 and $990,547, respectively, in connection with stock options and restricted stock grants. For the three months ended October 31, 2019, the Company recorded stock based compensation expense related to the executive officer target bonus plan of $101,063.
As of October 31, 2019, there was approximately $1,300,000 of unrecognized compensation costs related to non-vested share-based option arrangements. That cost is expected to be recognized over a weighted-average period of approximately 2.0 years.
Note 8. Revenue
Revenues consist primarily of tuition and fees derived from courses taught by the Company online as well as from related educational resources that the Company provides to its students, such as access to our online materials and learning management system. The Company’s educational programs have starting and ending dates that differ from its fiscal quarters. Therefore, at the end of each fiscal quarter, a portion of revenue from these programs is not yet earned and is therefore deferred. The Company also charges students fees for library and technology costs, which are recognized over the related service period and are not considered separate performance obligations. Other services, books, and exam fees are recognized as services are provided or when goods are received by the student. The Company’s contract liabilities are reported as deferred revenue and refunds due students. Deferred revenue represents the amount of tuition, fees, and other student invoices in excess of the portion recognized as revenue and it is included in current liabilities in the accompanying unaudited consolidated balance sheets.
The following table represents our revenues disaggregated by the nature and timing of services:
Three Months Ended
October 31,
Six Months Ended
October 31,
 2019201820192018
Tuition - recognized over period of instruction
$10,807,131  $7,442,392  $20,098,083  $14,076,232  
Course fees - recognized over period of instruction
1,119,259  539,665  2,045,213  1,000,876  
Book fees - recognized at a point in time
20,631  26,251  41,416  50,465  
Exam fees - recognized at a point in time
55,415  43,600  115,515  95,840  
Service fees - recognized at a point in time
83,529  43,436  143,720  93,236  
 $12,085,965  $8,095,344  $22,443,947  $15,316,649  
Contract Balances and Performance Obligations
The Company recognizes deferred revenue as a student participates in a course which continues past the balance sheet date. Deferred revenue at October 31, 2019 was $5,509,861 which is future revenue that has not yet been earned for courses in progress. The Company has $1,902,211 of refunds due students, which mainly represents Title IV funds due to students after deducting their tuition payments.
Of the total revenue earned during the three and six months ended October 31, 2019, approximately $2.7 million and $2.5 million, respectively, came from revenues which were deferred at July 31, 2019 and April 30, 2019.
The Company begins providing the performance obligation by beginning instruction in a course, a contract receivable is created, resulting in accounts receivable. The Company accounts for receivables in accordance with ASC 310, Receivables. The Company uses the portfolio approach, as discussed below.
Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
22

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

Cash Receipts
Our students finance costs through a variety of funding sources, including, among others, monthly payment plans, installment plans, federal loan and grant programs (Title IV), employer reimbursement, and various veterans and military funding and grants, and cash payments. Most students elect to use our monthly payment plan. This plan allows them to make continuous monthly payments during the length of their program and through the length of their payment plan. Title IV and military funding typically arrives during the period of instruction. Students who receive reimbursement from employers typically do so after completion of a course. Students who choose to pay cash for a class typically do so before beginning the class.
Significant Judgments
We analyze revenue recognition on a portfolio approach under ASC 606-10-10-4. Significant judgment is utilized in determining the appropriate portfolios to assess for meeting the criteria to recognize revenue under ASC Topic 606. We have determined that all of our students can be grouped into one portfolio. Students behave similarly, regardless of their payment method or academic program. Enrollment agreements and refund policies are similar for all of our students. We do not expect that revenue earned for the portfolio is significantly different as compared to revenue that would be earned if we were to assess each student contract separately.
The Company maintains institutional tuition refund policies, which provides for all or a portion of tuition to be refunded if a student withdraws during stated refund periods. Certain states in which students reside impose separate, mandatory refund policies, which override the Company’s policy to the extent in conflict. If a student withdraws at a time when a portion or none of the tuition is refundable, then in accordance with its revenue recognition policy, the Company recognizes as revenue the tuition that was not refunded. Since the Company recognizes revenue pro-rata over the term of the course and because, under its institutional refund policy, the amount subject to refund is never greater than the amount of the revenue that has been deferred, under the Company’s accounting policies revenue is not recognized with respect to amounts that could potentially be refunded.
The Company had revenues from students outside the United States representing 1.32% and 1.70% of the revenues for the six months ended October 31, 2019 and 2018, respectively.
Note 9. Leases
Operating lease assets are right of use assets ("ROU assets"), which represent the right to use an underlying asset for the lease term. Operating lease liabilities represent the obligation to make lease payments arising from the lease. Operating leases are included in the Operating Lease Assets, net, and Operating Lease Liabilities, Current and Long-term on the unaudited Consolidated Balance Sheet at October 31, 2019.  These assets and lease liabilities are recognized based on the present value of remaining lease payments over the lease term. When the lease does not provide an implicit interest rate, the Company uses an incremental borrowing rate to determine the present value of the lease payments. The right-of-use asset includes all lease payments made and excludes lease incentives. Lease expense for operating leases is recognized on a straight-line basis over the lease term. There are no variable lease payments. Lease expense for the three and six month period ended October 31, 2019 was $669,459 and $1,245,880, respectively. These costs are primarily related to long-term operating leases, but also include amounts for short-term leases with terms greater than 30 days that are not material.
23

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2019.
Maturity of Lease ObligationsLease Payments
2020 (remaining)$1,140,612  
2021  2,293,382  
2022  2,225,348  
2023  1,663,434  
2024  1,474,175  
2025  1,134,718  
2026 and beyond779,287  
Total future minimum lease payments10,710,956  
Less imputed interest(2,757,673) 
Present value of operating lease obligations$7,953,283  

Balance Sheet Classification
Operating lease obligations, current$1,509,429  
Operating lease obligations, long-term6,443,854  
Total operating lease obligations$7,953,283  

Other Information
Weighted average remaining lease term (in years)5.1
Weighted average discount rate12.06 %

Cash Flows
An initial right of use asset of approximately $8.8 million was recognized as a non-cash asset addition with the adoption of the standard. There were no additional right of use assets recognized as non-cash asset additions during the quarter ended October 31, 2019. Cash paid for amounts included in the present value of operating lease obligations at adoption and for the three and six months ended October 31, 2019 was $0.6 million and $1.1 million, respectively, and is included in operating cash flows.
Note 10. Commitments and Contingencies
Regulatory Matters
The Company’s subsidiaries, Aspen University and United States University, are subject to extensive regulation by Federal and State governmental agencies and accrediting bodies. In particular, the Higher Education Act (the “HEA”) and the regulations promulgated thereunder by the DOE subject the subsidiaries to significant regulatory scrutiny on the basis of numerous standards that schools must satisfy to participate in the various types of federal student financial assistance programs authorized under Title IV of the HEA.
On August 22, 2017, the DOE informed Aspen University of its determination that the institution has qualified to participate under the HEA and the Federal student financial assistance programs (Title IV, HEA programs) and set a subsequent program participation agreement reapplication date of March 31, 2021.
USU currently has provisional certification to participate in the Title IV Programs due to its acquisition by the Company. The provisional certification allows the school to continue to receive Title IV funding as it did prior to the change of ownership.
The HEA requires accrediting agencies to review many aspects of an institution's operations in order to ensure that the education offered is of sufficiently high quality to achieve satisfactory outcomes and that the institution is complying with
24

ASPEN GROUP, INC. AND SUBSIDIARIES
CONDENSED NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
October 31, 2019
(Unaudited)

accrediting standards. Failure to demonstrate compliance with accrediting standards may result in the imposition of probation, the requirements to provide periodic reports, the loss of accreditation or other penalties if deficiencies are not remediated.
Because our subsidiaries operate in a highly regulated industry, each may be subject from time to time to audits, investigations, claims of noncompliance or lawsuits by governmental agencies or third parties, which allege statutory violations, regulatory infractions or common law causes of action.
Return of Title IV Funds
An institution participating in Title IV Programs must correctly calculate the amount of unearned Title IV Program funds that have been disbursed to students who withdraw from their educational programs before completion and must return those unearned funds in a timely manner, no later than 45 days of the date the school determines that the student has withdrawn. Under the DOE regulations, failure to make timely returns of Title IV Program funds for 5% or more of students sampled on the institution's annual compliance audit in either of its two most recently completed fiscal years can result in the institution having to post a letter of credit in an amount equal to 25% of its required Title IV returns during its most recently completed fiscal year. If unearned funds are not properly calculated and returned in a timely manner, an institution is also subject to monetary liabilities or an action to impose a fine or to limit, suspend or terminate its participation in Title IV Programs.
Delaware Approval to Confer Degrees
Aspen University is a Delaware corporation. Delaware law requires an institution to obtain approval from the Delaware Department of Education (“Delaware DOE”) before it may incorporate with the power to confer degrees. The Delaware DOE granted full approval to operate with degree-granting authority in the State of Delaware until July 1, 2020. Aspen University is authorized by the Colorado Commission on Education to operate in Colorado as a degree granting institution.
USU is also a Delaware corporation and received initial approval from the Delaware DOE to confer degrees through June 2023.
Note 11. Subsequent Events
Effective December 1, 2019, the Company appointed Frank J. Cotroneo Chief Financial Officer and Robert Alessi Chief Accounting Officer. Mr. Cotroneo is a director and was Chairman of the Audit Committee until he resigned from the Audit Committee in conjunction with his appointment. Mr. Alessi was Vice President and Controller until his promotion. Effective December 2, 2019, Mr. Cotroneo entered into an Employment Agreement with the Company, and effective December 1, 2019, Mr. Alessi entered into an Employment Agreement with the Company. Mr. Cotroneo received a grant of 100,000 RSUs vesting annually over three years subject to continued employment; the Company vested 15,000 RSUs Mr. Cotroneo previously received in November 2019 for Audit Committee service. Mr. Alessi received a grant of 20,000 RSUs vesting annually over three years subject to continued employment. The former Chief Financial Officer, Joseph Sevely, resigned on November 30, 2019. The Company agreed to pay him a six month severance or $150,000 payable on December 15, 2019, fully vested 25,000 shares of restricted stock issued to Mr. Sevely in September 2018 (only one-third of which was vested) and also issued Mr. Sevely 25,000 vested shares of common stock.
In November 2019, the Company issued 26,050 RSUs to 52 employees vesting over three years subject to continued employment.


25

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
You should read the following discussion in conjunction with our consolidated financial statements, which are included elsewhere in this Form 10-Q. Management’s Discussion and Analysis of Financial Condition and Results of Operations contain forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed in the Risk Factors contained in the Annual Report on Form 10-K for the year ended April 30, 2019 and the Quarterly Report on Form 10-Q for the three months ended July 31, 2019 each as filed with the Securities and Exchange Commission (the “SEC”).
Company Overview
Aspen Group, Inc. (together with its subsidiaries, the “Company” or “AGI”) is an education technology holding company. AGI has three subsidiaries, Aspen University Inc. organized in 1987, United States University, Inc. organized in May 2017 for the purposes of acquiring United States University in December 2017, and Aspen Nursing, Inc. (“ANI”) organized in 2018. ANI is a subsidiary of Aspen University Inc.
AGI leverages its education technology infrastructure and expertise to allow its two universities, Aspen University and United States University (“USU”), to deliver on the vision of making college affordable again. Because we believe higher education should be a catalyst to our students’ long-term economic success, we exert financial prudence by offering affordable tuition that is one of the greatest values in higher education. AGI’s primary focus relative to future growth is to target the high growth nursing profession. As of October 31, 2019, 8,904 of 10,718 or 83% of all students across both universities are degree-seeking nursing students.
In March 2014, Aspen University unveiled a monthly payment plan available to all students across every online degree program offered by the university. The monthly payment plan is designed so that students will make one payment per month, and that monthly payment is applied towards the total cost of attendance (tuition and fees, excluding textbooks). Aspen University's monthly payment plan offers online associate and bachelor students the opportunity to pay their tuition and fees at $250/month, online master’s students $325/month, and online doctoral students $375/month, interest free, thereby giving students a monthly payment option versus taking out a federal financial aid loan.
USU began offering the monthly payment plan in the summer of 2017. Today, monthly payment plan is available for the online RN to BSN program ($250/month), online MBA/M.A.Ed/MSN programs ($325/month), and the online hybrid Masters of Nursing-Family Nurse Practitioner (“FNP”) program ($375/month). Effective August 2019, new student enrollments for USU’s FNP monthly payment plan are offered a two-year payment plan ($375/month for 24 months) designed to pay for the first year’s pre-clinical courses only (approximate cost of $9,000). The second academic year in which students complete their clinical courses (approximate cost of $18,000) is required to be funded through conventional payment methods (either cash, private loans, corporate tuition reimbursement or federal financial aid).
Since 1993, Aspen University has been nationally accredited by the DEAC, a national accrediting agency recognized by the DOE. In February 2019, the DEAC informed Aspen University that it had renewed its accreditation for five years to January 2024.
Since 2009, USU has been regionally accredited by WSCUC.
Both universities are qualified to participate under the Higher Education Act and the Federal student financial assistance programs (Title IV, HEA programs).
Monthly Payment Programs Overview
AGI offers two monthly payment programs:
a monthly payment plan in which students make payments every month over a fixed period depending on the degree program; and
a monthly installment plan in which students pay three monthly installments (day 1, day 31 and day 61 after the start of each course).


26

Aspen University students paying tuition and fees through a monthly payment method grew by 17% year-over-year, from 5,074 to 5,927. Those 5,927 students paying through a monthly payment method represent 66% of Aspen University’s total active student body. Aspen University’s monthly payment plan students currently deliver monthly recurring tuition cash payments exceeding $1,300,000.

USU students paying tuition and fees through a monthly payment method grew from 1,053 to 1,101 students sequentially. Those 1,101 students paying through a monthly payment method represent 65% of USU’s total active student body. USU’s monthly payment plan students currently deliver monthly recurring tuition cash payments exceeding $300,000.

Note that during fiscal Q2, Aspen University tested changing its monthly payment amounts for bachelorette- and master-level programs from $250 to $300 and $325 to $350, respectively. The cost per lead rose materially during the two week test period, so the Company reverted back to advertising the original payment amounts per month immediately thereafter and lead costs returned to their original levels. No changes to Aspen’s original payment amounts per month (first introduced in 2014) are planned in the future.
AGI Student Population Overview
AGI’s overall active student body (including both Aspen University and USU) grew 35% year-over-year from 7,950 to 10,718 students. Active student body is comprised of active degree-seeking students, enrolled in a course during the quarter covered by this Form 10-Q or are registered for an upcoming course.
Aspen University’s total active degree-seeking student body grew 27% year-over-year from 7,107 to 9,016 students. Aspen University’s School of Nursing grew 34% year-over-year, from 5,466 to 7,299 active students, which includes 1,051 active students in the BSN Pre-Licensure program in Phoenix, Arizona. Specifically, Aspen’s BSN Pre-Licensure program active student body grew sequentially by 57%, from 670 to 1,051 students, as a result of now having two campuses open in Phoenix, AZ.

USU’s total active student body grew year-over-year from 843 to 1,702, or 102%, and sequentially from 1,491 to 1,702, or a sequential increase of 14%. USU’s MSN-FNP active student body grew sequentially from 1,294 to 1,463, or a sequential increase of 13%. USU’s MSN-FNP program now represents 86% of USU’s active student body.

AGI’s overall active student body (including both Aspen University and USU) grew 35% year-over-year from 7,950 to 10,718 students as of October 31, 2019, and students seeking nursing degrees were 8,904 or 83% of total students at both universities.
aspu-20191031_g1.jpg
AGI New Student Enrollments
AGI delivered a company record 2,217 new student enrollments for the fiscal quarter ended October 31, 2019 (the “Fiscal 2020 Q2”), a 15% sequential enrollment increase and an increase of 42% year-over-year.
Aspen University accounted for 1,823 new student enrollments (including 190 Doctoral enrollments and 437 Pre-licensure BSN AZ campus enrollments), delivering overall enrollment growth at Aspen University of 41% year-over-year.  Enrollment growth at Aspen University was highlighted by the Doctoral unit increasing by 43% and the Pre-Licensure BSN unit increasing by 667% year-over-year. Enrollment efforts remained focused on the highest expected return businesses as management increased the number of enrollment advisors (the “EA”)dedicated to Aspen’s Doctoral and Pre-Licensure units during the quarter.  In
27

addition, our Aspen Nursing + Other Unit experienced an increase in the number of enrollments per EA and cost per enrollment declined.  As a result of this increased efficiency, Aspen’s Nursing + Other unit grew enrollments by 8% year-over-year.
USU accounted for 394 new student enrollments (primarily FNP enrollments), a 45% enrollment increase year-over-year.
Below is a table reflecting unconditional acceptance new student enrollments for the past five quarters:
New Student EnrollmentsEAs*Enrolls/
Month/EA
Q2’19Q3’19Q4’19Q1’20Q2’20
Aspen (Nursing + Other)1,104  895  944  941  1,196  47  8.5
Aspen (Doctoral)133  120  113  198  190   7.9
USU (FNP + Other)271  251  317  514  394  18  7.3
Aspen (Pre-Licensure BSN, AZ Campuses)57  97  186  276  437   18.2
Total1,565  1,363  1,560  1,929  2,217  81  
*The EAs reflect the number at quarter end Q2’20.

Marketing Efficiency Ratio (MER) Analysis
AGI has developed a marketing efficiency ratio to continually monitor the performance of its business model.
Marketing Efficiency Ratio (MER) =Revenue per Enrollment (RPE)
Cost per Enrollment (CPE)
Cost per Enrollment (CPE)
The Cost per Enrollment measures the advertising investment spent in a given six month period, divided by the number of new student enrollments achieved in that given six month period, in order to obtain an average CPE for the period measured.
Revenue per Enrollment (RPE)
The Revenue per Enrollment takes each quarterly cohort of new degree-seeking student enrollments, and measures the amount of earned revenue including tuition and fees to determine the average RPE for the cohort measured. For the later periods of a cohort, we have used reasonable projections based off of historical results to determine the amount of revenue we will earn in later periods of the cohort.
The current Marketing Efficiency Ratio (MER = revenue-per-enrollment or LTV/cost-per-enrollment or CAC) for our four degree units is reflected in the below table:
Enrollments
Cost-of-
Enrollment1
LTVMER
Aspen (Nursing + Other)1,196  $1,061  $7,350  6.9X
Aspen (Doctoral)190  $943  $12,600  13.4X
USU (FNP + Other)394  $862  $17,820   20.7X
Aspen (Pre-Licensure BSN, AZ)437  $336  $30,000  289.3X
_____________________
1Based on 6-month rolling average
2LTV for USU’s MSN-FNP Program
The improved MER results were driven by declining cost of enrollment.  Compared to the previous quarter the weighted average cost of enrollment declined 25%, as the cost of enrollment declined for each program.
28

Q2’20
Enrollments
Q2’20 Cost of
Enrollment 1
Q1’20
Enrollments
Q1’20 Cost of
Enrollment 1
Percent
Change
Aspen (Nursing + Other)1,196  $1,061  941  $1,231  -14 %
Aspen (Doctoral)190  $943  198  $1,987  -53 %
USU (FNP + Other)394  $862  514  $1,078  -20 %
Aspen (Pre-Licensure BSN, AZ)437  $336  276  $478  -30 %
Total / Weighted Average2,217  $873  1,929  $1,160  -25 %
_____________________
1Based on 6-month rolling average
Bookings Analysis
On a year-over-year basis, fiscal Q2’20 bookings increased 92%, from $16.3 million to $31.3 million, delivering an average revenue per enrollment (APRU) increase of 35%, from $10,434 to $14,125.
Lifetime Value
(LTV)
Per Enrollment
Q2'2019
Enrollments
Q2'2019
Bookings*
Q2'2020
Enrollments
Q2'2020
Bookings*
AU Online (Nursing + Other) Unit$7,350  1,104  $8,114,400  1,196  $8,790,600  
AU (Doctoral) Unit$12,600  133  $1,675,800  190  $2,394,000  
AU (Pre-Licensure BSN) Unit$30,000  57  $1,710,000  437  $13,110,000  
USU (FNP + Other) Unit$17,820  271  $4,829,220  394  $7,021,080  
Total1,565  $16,329,420  2,217  $31,315,680  
ARPU$10,434  $14,125  
_____________________
*Note: “Bookings” are defined by multiplying Lifetime Value (LTV) per enrollment by new student enrollments for each operating unit.
ASPEN UNIVERSITY’S PRE-LICENSURE BSN HYBRID (ONLINE/ON-CAMPUS) DEGREE PROGRAM 
In July 2018, Aspen University through ANI began offering its Pre-Licensure Bachelor of Science in Nursing (BSN) degree program at its initial campus in Phoenix, Arizona. As a result of overwhelming demand in the Phoenix metro area, in January 2019 Aspen University began offering both day (July, November, March semesters) and evening/weekend (January, May, September semesters) programs, equaling six semester starts per year. Moreover, in September 2018, AGI entered into a memorandum of understanding to open a second campus in the Phoenix metro area in partnership with HonorHealth. The initial semester at HonorHealth began in September 2019.
Aspen University’s innovative hybrid (online/on-campus) program allows most of the credits to be completed online (83 of 120 credits or 69%), with pricing offered at current low tuition rates of $150/credit hour for online general education courses and $325/credit hour for online core nursing courses. For students with no prior college credits, the total cost of attendance is less than $50,000.
Aspen University’s Pre-Licensure BSN program is offered as a full-time, three-year (nine semester) program that is specifically designed for students who do not currently hold a state nursing license and have no prior nursing experience. Aspen is admitting students into one of two program components: (1) a pre-professional nursing component for students that have less than the required 41 general education credits completed (Year 1), and (2) the nursing core component for students that are ready to participate in the competitive evaluation process for entry (Years 2-3).
New student enrollments for Aspen University’s Pre-Licensure BSN program increased from 276 to 437, or 58% sequentially. Aspen University ended the fiscal second quarter with 1,051 active students in its Pre-Licensure BSN program.
Pre-Licensure BSN Program Campus Expansion Plan
Aspen University plans to launch a stand-alone campus in Tampa, Florida in the summer of calendar year 2020. A clinical affiliation agreement has been executed with Bayfront Health, a regional network of seven hospitals and over 1,900 medical professionals on staff serving the residents of Florida’s Gulf Coast.
29

Additionally, Aspen University plans to launch a stand-alone campus in Austin, Texas in the winter of calendar year 2020. A clinical affiliation agreement has been executed with Baylor Scott & White Health – Central division. As the largest not-for-profit healthcare system in Texas and one of the largest in the United States, Baylor Scott & White Health was born from the 2013 combination of Baylor Health Care System and Scott & White Healthcare. Today, Baylor Scott & White includes 48 hospitals, more than 800 patient care sites, more than 7,800 active physicians, over 47,000 employees and the Scott & White Health Plan.
The Company has strategically targeted existing campus locations in Austin and Tampa that are substantially built-out including FF&E (furniture, fixtures, and equipment) in order to reduce the capital expenditures (CapEx) required to launch these campuses. The Company expects this will allow the CapEx for each new campus to be in the same range as the cost of Aspen University’s embedded campus at HonorHealth located in North Phoenix.
ACCOUNTS RECEIVABLE AND MONTHLY PAYMENT PLAN
Since the inception of the monthly payment plan in the spring of 2014, the accounts receivable balance, both short-term and long-term, has grown from a net number of $649,890 at April 30, 2014 to a net number of $18,304,250 at October 31, 2019. This growth could be portrayed as the engine of the monthly payment plan. The attractive aspect of being able to pay for a degree over a fixed period of time has fueled the growth of this plan and, as a result, the increase of the accounts receivable balance.
Each student’s receivable account is different depending on how many classes a student takes each period. If a student takes two classes each eight-week period while paying $250, $325 or $375 a month as an example, that student’s account receivable balance will rise accordingly. The converse is true also. A student who takes courses at a slower pace, even taking time off between eight-week terms, could have a balance due to them. It is much more likely however that a student participating in the monthly payment plan will have an accounts receivable balance, as the majority of students complete their degree program of study prior to the completion of the fixed monthly payment plan.
The common thread is the actual monthly payment, which functions as a retail installment contract with no interest that each student commits to pay over a fixed number of months. If a student stops paying, that person can no longer register for a class. If a student decides to withdraw from the university, their account will be settled, either through collection of their balance or disbursement of the amount owed them. Aspen University students paying tuition and fees through a monthly payment method grew by 17% year-over-year, from 5,074 to 5,927. Those 5,927 students paying through a monthly payment method represent 66% of Aspen University’s total active student body.

USU students paying tuition and fees through a monthly payment method grew from 1,053 to 1,101 students sequentially. Those 1,101 students paying through a monthly payment method represent 65% of USU’s total active student body.
Relationship Between Accounts Receivable and Revenue
The gross accounts receivable balance for any period is the net effect of the following three factors:
1.Revenue;
2.Cash receipts; and
3.The net change in deferred revenue.
All three factors equally determine the gross accounts receivable. If one quarter experiences particularly high cash receipts, the gross accounts receivable will go down. The same effect if cash receipts are lower or if there are significant changes in either of the other factors.
Simply looking at the change in revenue does not translate into an equally similar change in gross accounts receivable. The relative change in cash and the deferral must also be considered. For net accounts receivable, the changes in the reserve must also be considered. Any additional reserve or write-offs will influence the balance.
As it is a straight mathematical formula for both gross accounts receivable and net accounts receivable, and most of the information is public, one can reasonably calculate the two non-public pieces of information, namely the cash receipts in gross accounts receivable and the write-offs in net accounts receivable.
For revenue, the quarterly change is primarily billings and the net impact of deferred revenue. The deferral from the prior quarter or year is added to the billings and the deferral at the end of the period is subtracted from the amount billed. The total
30

deferred revenue at the end of every period is reflected in the liability section of the balance sheet. Deferred revenue can vary for many reasons, but seasonality and the timing of the class starts in relation to the end of the quarter will cause changes in the balance.
As mentioned in the accounts receivable section, the change in revenue cannot be compared to the change in accounts receivable. Revenue does not have the impact of cash received whereas accounts receivable does. Depending on the month and the amount of cash received, it is likely that revenue or accounts receivable will increase at a rate different from the other. The impact of cash is easy to substantiate as it agrees to deposits in our bank accounts.
AGI records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees.  At October 31, 2019, the allowance for doubtful accounts was $1,892,318 which represents 9% of the gross accounts receivable balance of $20,196,568, the sum of both short-term and long-term receivables.
The Introduction of Long-Term Accounts Receivable
When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an account receivable as the student does have the option to stop attending. As a student takes a class, revenue is earned over that eight-week class. Some students accelerate their program, taking two classes every eight-week period, and as we discussed, that increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable.
As a result of the growing acceptance of our monthly payment plans, our long-term accounts receivable balance has grown from $3,085,243 at April 30, 2019 to $5,490,733 at October 31, 2019. The primary component consist of students who make monthly payments over 36 and 39 months. The average student completes their academic program in 24 months, therefore most of the Company’s accounts receivable are short-term.
Included below is a graphic of both short-term and long-term receivables, as well as contractual value:
ABC
Classes Taken
less monthly
payments received
Payments for classes
taken that are greater
than 12 months
Expected classes
to be taken over
balance of program.
Short-Term
Accounts Receivable
Long-term
Accounts Receivable
Not recorded in
financial statements
The Sum of A, B and C will equal the total cost of the program.

Results of Operations
For the Quarter Ended October 31, 2019 (Fiscal 2020 Q2) Compared with the Quarter Ended October 31, 2018 (Fiscal 2019 Q2)
Revenues
Revenue from operations for the Fiscal 2020 Q2 increased to $12,085,965 from $8,095,344 for the Fiscal 2019 Q2, an increase of $3,990,621 or 49%. The increase was primarily due to enrollment growth in the degree programs with the highest lifetime value (LTV). By focusing our marketing spend on delivering enrollment growth in the degree programs with the highest lifetime value (LTV), we increased our average revenue per enrollment (or ARPU) by 35%. The Company expects revenue growth to continue in future periods as we continue prioritizing our highest LTV degree programs to achieve our long-term growth plans.
Aspen University’s revenues in the Fiscal 2020 Q2 increased 35% year-over-year. Aspen University's traditional post-licensure online nursing + other business unit contributed 61% of total Company revenue in the Fiscal 2020 Q2, while Aspen University’s Pre-Licensure BSN program delivered approximately 12% of the Company’s revenues in the Fiscal 2020 Q2. Finally, USU contributed approximately 27% of the total revenues for the Fiscal 2020 Q2.
31

The Company now expects annual revenue growth to meet or exceed 41% for the full fiscal year 2020.
Cost of Revenues (exclusive of amortization)
The Company’s cost of revenues consists of instructional costs and services and marketing and promotional costs.
Instructional Costs and Services
Instructional costs and services for Fiscal 2020 Q2 increased to $2,181,067 or 18% of revenues from $1,586,904 or 20% of revenues for the Fiscal 2019 Q2, an increase of $594,163 or 37%. The increase was primarily due to the increase in the number of class starts year-over-year.
Aspen University instructional costs and services represented 16% of Aspen University revenues for the Fiscal 2020 Q2, while USU instructional costs and services equaled 23% of USU revenues during the Fiscal 2020 Q2.
Marketing and Promotional
Marketing and promotional costs for the Fiscal 2020 Q2 were $2,006,989 or 17% of revenues compared to $2,248,611 or 28% of revenues for the Fiscal 2019 Q2, a decrease of $241,622 or (11%).
Aspen University marketing and promotional costs represented 16% of Aspen University revenues for the Fiscal 2020 Q2, while USU marketing and promotional costs equaled 11% of USU revenues for the Fiscal 2020 Q2.
AGI corporate marketing expenses equaled $247,904 for the Fiscal 2020 Q2 compared to $205,969 for the Fiscal 2019 Q2, an increase of $41,936 or 20%.
Gross profit rose to 63% of revenues or $7,638,195 for the Fiscal 2020 Q2 from 50% of revenues, or $4,083,951 for the Fiscal 2019 Q2, an increase of 87% year over year.
Aspen University gross profit represented 65% of Aspen University revenues for the Fiscal 2020 Q2, while USU gross profit equaled 67% of USU revenues during the Fiscal 2020 Q2.
Costs and Expenses
General and Administrative
General and administrative costs for the Fiscal 2020 Q2 were $7,601,459 or 63% of revenues compared to $6,210,411 or 77% of revenues during the Fiscal 2019 Q2, an increase of $1,391,048, or 22%. The increase in expense is consistent with our long term expectations that general and administrative costs will grow at approximately half the rate of revenues. There is a portion of these costs that are variable which increased as our revenues increased; but there also is a fixed cost component that tends to grow at a slower rate.
Aspen University general and administrative costs which are included in the above amount represented 44% of Aspen University revenues for the Fiscal 2020 Q2, while USU general and administrative costs equaled 56% of USU revenues for the Fiscal 2020 Q2.
AGI’s general and administrative costs for the Fiscal 2020 Q2 and Fiscal 2019 Q2 are included in the above amounts equaled $1,909,085 and $1,534,166, respectively, include corporate employees in the NY corporate office, IT, rent, non-cash AGI stock based compensation, and professional fees (legal, accounting, and IR).
Depreciation and Amortization
Depreciation and amortization costs for the Fiscal 2020 Q2 increased to $628,225 from $524,067 for the Fiscal 2019 Q2, an increase of $104,158, or 20%. The increase in depreciation expense is mainly due to additional investment in company developed software. Moreover, AGI has made capital investments in the Phoenix campuses and will invest in other campus locations that will cause depreciation expense to continue to increase in the near future.
Other Income (Expense)
32

Other income/(expense), net for the Fiscal 2020 Q2 decreased to $(296,393) from $(429) in the Fiscal 2019 Q2, a decrease of $(295,964), or (2,598)%. The decrease is primarily due to amortization of original issue discount and interest on our debt.
Income Taxes
Income taxes expense for the Fiscal 2020 Q2 was $10,000 compared to $0 in the Fiscal 2019 Q2. Aspen Group experienced operating losses in both periods. As management made a full valuation allowance against the deferred tax assets stemming from these losses, there was no tax benefit recorded in the statement of operations in either quarter.
Operating Income and Loss
The Company reported an operating loss of $(331,775) during the Fiscal 2020 Q2 as compared to $(2,474,649) for the Fiscal 2019 Q2, a decrease in the loss of $2,142,874, or 87% improvement.
Aspen University generated approximately $1.8 million of operating income for the Fiscal 2020 Q2. Note that Aspen’s Pre-Licensure BSN program accounted for $0.5 million of the $1.8 million operating income generated at Aspen University, becoming the highest margin unit of the Company. USU generated $34,420 of operating income during the Fiscal 2020 Q2, while AGI corporate incurred approximately $(2.2) million of operating expenses for the Fiscal 2020 Q2.
Net Loss
Net loss applicable to stockholders was $(638,168), or net loss per share of $(0.03) for the Fiscal 2020 Q2 as compared to $(2,475,078) for the Fiscal 2019 Q2, a decrease in the loss of $1,836,910, or 74% improvement.
For the Six Months Ended October 31, 2019 (Fiscal Year 2020 Q2) Compared with the Six Months Ended October 31, 2018 (Fiscal Year 2019 Q2)
Revenues
Revenues from operations for the six months ended October 31, 2019 increased to $22,443,947 from $15,316,649 for the six months ended October 31, 2018, an increase of $7,127,298 or 47%.
Aspen University’s revenues contributed 74% to total revenue and increased $4,030,066 to $16,547,521 from $12,517,455. USU revenues increased $3,097,232 or 111% from $2,799,194 to $5,896,426.
Cost of Revenues (exclusive of amortization)
The Company’s cost of revenues consists of instructional costs and services and marketing and promotional costs.
Instructional Costs and Services
Instructional costs and services for six months ended October 31, 2019 increased to $4,324,886 or 19% of revenues from $3,151,840 or 21% of revenues for the six months ended October 31, 2018, an increase of $1,173,046 or 37%. The increase was primarily due to the increase in the number of class starts year-over-year.
Aspen University instructional costs and services represented 17% of Aspen University revenues for the six months ended October 31, 2019, while USU instructional costs and services equaled 25% of USU revenues over the same period.
Marketing and Promotional
Marketing and promotional costs for the six months ended October 31, 2019 were $4,216,228 or 19% of revenues compared to $4,436,067 or 29% of revenues for the six months ended October 31, 2018, a decrease of $219,839 or (5%).
Aspen University marketing and promotional costs represented 18% of Aspen University revenues for the six months ended October 31, 2019, while USU marketing and promotional costs equaled 14% of USU revenues for the same period.
AGI corporate marketing expenses equaled $476,136 for the six months ended October 31, 2019 compared to $432,054 for the six months ended October 31, 2018, an increase of $44,082 or 10%.
33

Gross profit rose to 60% of revenues or $13,403,524 for the six months ended October 31, 2019 from 48% of revenues, or $7,393,719 for the six months ended October 31, 2018, an increase of 81% year over year.
Aspen University gross profit represented 62% of Aspen University revenues for the six months ended October 31, 2019, while USU gross profit equaled 61% of USU revenues during the same period.
Costs and Expenses
General and Administrative
General and administrative costs for the six months ended October 31, 2019 were $14,638,609 or 65% of revenues compared to $12,034,543 or 79% of revenues during the six months ended October 31, 2018, an increase of $2,604,066, or 22%. The increase in expense is consistent with our long term expectations that general and administrative costs will grow at approximately half the rate of revenues. There is a portion of these costs that are variable which increased as our revenues increased; but there also is a fixed cost component that tends to grow at a slower rate.
Aspen University general and administrative costs which are included in the above amount represented 45% of Aspen University revenues for the six months ended October 31, 2019, while USU general and administrative costs equaled 58% of USU revenues for the same period.
AGI’s general and administrative costs for the six months ended October 31, 2019 and October 31, 2018 are included in the above amounts equaled $3,865,972 and $2,863,171, respectively, include corporate employees in the NY corporate office, IT, rent, non-cash AGI stock based compensation, and professional fees (legal, accounting, and IR).
Depreciation and Amortization
Depreciation and amortization costs for the six months ended October 31, 2019 increased to $1,234,799 from $1,022,172 for the six months ended October 31, 2018, an increase of $212,627, or 21%. The increase in depreciation expense is mainly due to additional investment in company developed software. Moreover, AGI has made capital investments in the Phoenix campuses and will invest in other campus locations that will cause depreciation expense to continue to increase in the near future.
Other Income (Expense)
Other income/(expense), net for the six months ended October 31, 2019 decreased to $(697,280) from $15,619 for the six months ended October 31, 2018, a decrease of $(712,899), or (4,564)%. The decrease is primarily due to amortization of original issue discount and interest on our debt.
Income Taxes
Income taxes expense for the six months ended October 31, 2019 were $45,595 compared to $0 in for the six months ended October 31, 2018. Aspen Group experienced operating losses in both periods. As management made a full valuation allowance against the deferred tax assets stemming from these losses, there was no tax benefit recorded in the statement of operations in either period.
Operating Income and Loss
The Company reported an operating loss of $(1,970,575) during the six months ended October 31, 2019 as compared to $(5,327,973) for the six months ended October 31, 2018, a decrease in the loss of $3,357,398, or 63% improvement.
Aspen University generated approximately $2.7 million of operating income for the six months ended October 31, 2019. Note that Aspen’s Pre-Licensure BSN program accounted for $0.6 million of the $2.7 million operating income generated at Aspen University, becoming the highest margin unit of the Company. USU incurred $(384,869) of operating loss during the six months ended October 31, 2019, while AGI corporate incurred approximately $(4.4) million of operating expenses for the six months ended October 31, 2019.
Net Loss
34

Net loss applicable to stockholders was $(2,713,450), or net loss per share of $(0.14) for the six months ended October 31, 2019 as compared to $(5,312,354) for the six months ended October 31, 2018, a decrease in loss of $2,598,904, or 49% improvement.
Non-GAAP – Financial Measures
The following discussion and analysis includes both financial measures in accordance with Generally Accepted Accounting Principles, or GAAP, as well as non-GAAP financial measures. Generally, a non-GAAP financial measure is a numerical measure of a company’s performance, financial position or cash flows that either excludes or includes amounts that are not normally included or excluded in the most directly comparable measure calculated and presented in accordance with GAAP. Non-GAAP financial measures should be viewed as supplemental to, and should not be considered as alternatives to net income, operating income, and cash flow from operating activities, liquidity or any other financial measures. They may not be indicative of the historical operating results of Aspen Group nor are they intended to be predictive of potential future results. Investors should not consider non-GAAP financial measures in isolation or as substitutes for performance measures calculated in accordance with GAAP.
Our management uses and relies on EBITDA and Adjusted EBITDA, which are non-GAAP financial measures. We believe that both management and shareholders benefit from referring to the following non-GAAP financial measures in planning, forecasting and analyzing future periods. Our management uses these non-GAAP financial measures in evaluating its financial and operational decision making and as a means to evaluate period-to-period comparison. Our management recognizes that the non-GAAP financial measures have inherent limitations because of the described excluded items.
Aspen Group defines Adjusted EBITDA as earnings (or loss) from continuing operations before the items in the table below including non-recurring charges of approximately $0 in the Fiscal 2020 Q2 and approximately $118,872 in the Fiscal 2019 Q2. Adjusted EBITDA is an important measure of our operating performance because it allows management, investors and analysts to evaluate and assess our core operating results from period-to-period after removing the impact of items of a non-operational nature that affect comparability.
We have included a reconciliation of our non-GAAP financial measures to the most comparable financial measure calculated in accordance with GAAP. We believe that providing the non-GAAP financial measures, together with the reconciliation to GAAP, helps investors make comparisons between the Company and other companies. In making any comparisons to other companies, investors need to be aware that companies use different non-GAAP measures to evaluate their financial performance. Investors should pay close attention to the specific definition being used and to the reconciliation between such measure and the corresponding GAAP measure provided by each company under applicable SEC rules.
The following table presents a reconciliation of Net loss allocable to common shareholders to Adjusted EBITDA:
Three Months Ended October 31,Six Months Ended October 31,
2019201820192018
Net loss$(638,168) $(2,475,078) $(2,713,450) $(5,312,354) 
Interest expense, net of interest income426,694  41,922  846,761  82,275  
Taxes44,168  9,276  134,445  9,276  
Depreciation & amortization628,225  524,067  1,234,799  1,022,172  
EBITDA (loss)460,919  (1,899,813) (497,445) (4,198,631) 
Bad debt expense407,759  171,084  648,658  292,889  
Non-recurring charges—  118,872  132,949  307,537  
Stock-based compensation492,130  305,315  990,547  515,291  
Adjusted EBITDA (Loss)$1,360,808  $(1,304,542) $1,274,709  $(3,082,914) 
For the Quarter Ended October 31, 2019 (Fiscal 2020 Q2) Compared with the Quarter Ended October 31, 2018 (Fiscal 2019 Q2)
The Company reported Adjusted EBITDA of $1,360,808 for the Fiscal 2020 Q2 as compared to an Adjusted EBITDA loss of $(1,304,542) for the Fiscal 2019 Q2, an improvement of >100%.
Aspen University generated $1.8 million of net income and $2.6 million of Adjusted EBITDA for the Fiscal 2020 Q2 as compared to approximately net income of $0.4 million and $0.9 million of Adjusted EBITDA for the Fiscal 2019 Q2.
35

USU generated net income of $151,359 and $0.5 million of Adjusted EBITDA for the Fiscal 2020 Q2 as compared to a net loss of $(1.1) million and an Adjusted EBITDA loss of approximately $(0.8) million during the Fiscal 2019 Q2.
Aspen Group corporate incurred an Adjusted EBITDA loss of ($1.7) million which contributed to the consolidated Aspen Group Adjusted EBITDA result of $1.4 million for the Fiscal 2020 Q2. Aspen Group corporate incurred an Adjusted EBITDA loss of $(1.4) million that contributed to the consolidated Aspen Group Adjusted EBITDA loss of $(1.3) million for the Fiscal 2019 Q2.
For the Six Months Ended October 31, 2019 (Fiscal Year 2020 Q2) Compared with the Six Months Ended October 31, 2018 (Fiscal Year 2019 Q2)
The Company reported Adjusted EBITDA of $1,274,709 for the six months ended October 31, 2019 as compared to an Adjusted EBITDA loss of $(3,082,914) for the six months ended October 31, 2018, an improvement of >100%.
Aspen University generated $2.7 million of net income and $4.1 million of Adjusted EBITDA for the six months ended October 31, 2019 as compared to approximately net income of $0.4 million and $1.2 million of Adjusted EBITDA for the six months ended October 31, 2018.
USU incurred a net loss of $(267,667) and $0.5 million of Adjusted EBITDA for the six months ended October 31, 2019 as compared to a net loss of $(2.3) million and an Adjusted EBITDA loss of approximately $(1.6) million for the six months ended October 31, 2018.
Aspen Group corporate incurred an Adjusted EBITDA loss of ($3.5) million which impacted the consolidated Aspen Group Adjusted EBITDA result of $1.2 million for the six months ended October 31, 2019. Aspen Group corporate incurred an Adjusted EBITDA loss of ($2.7) million which impacted the consolidated Aspen Group Adjusted EBITDA result of $(3,082,914) for the six months ended October 31, 2018.
Liquidity and Capital Resources
A summary of our cash flows is as follows:
Six Months Ended
October 31,
20192018
Net cash used in operating activities$(2,025,107) $(5,487,423) 
Net cash used in investing activities(1,253,653) (1,431,598) 
Net cash provided by financing activities237,713  30,270  
Net decrease in cash$(3,041,047) $(6,888,751) 
Net Cash Used in Operating Activities
Net cash used in operating activities for the six months ended October 31, 2019 totaled $(2,025,107) and resulted primarily from the net loss of $(2,713,450) and a net change in operating assets and liabilities of $(2,365,984), partially offset by $3,054,327 in non-cash items.  The net loss included $852,649 for interest expense. The most significant change in operating assets and liabilities was an increase in gross accounts receivable (both short and long term accounts receivable, before allowance for doubtful accounts) of approximately $5.2 million which is primarily attributed to the growth in revenues from students paying through the monthly payment plan. The most significant non-cash items were depreciation and amortization expense of approximately $1.2 million and stock-based compensation expense of approximately $0.9 million.

Cash used in operations is also affected by changes in working capital.  The Company expects a favorable trend in working capital over time, but there may be volatility from quarter to quarter.  So, in aggregate the Company expects a general trend toward lower cash used in operations in future quarters; however, some quarters could have higher cash used in operations as a result of more cash used to support changes in working capital. Program start timings and the related federal financial aid drawdowns also impact cash timing. For example, this quarter the timing of the drawdown for our USU MSN-FNP program resulted in over $500,000 of cash just before quarter end. In the future, the opposite effect may occur depending on program start timing during the year.
Net cash used in operating activities for the six months ended October 31, 2018 totaled $(5,487,423) and resulted primarily from the net loss of $(5,312,354), partially offset by $1,838,637 in non-cash items and $2,013,706 decrease in operating assets
36

and liabilities. The most significant item change in operating assets and liabilities was an increase in accounts receivable of $4,028,143 which is primarily attributed to the growth in revenues from students paying through the monthly payment plan. The most significant non-cash items were depreciation and amortization expense of $1,022,172 and stock-based compensation expense of $515,291.
Net Cash Used in Investing Activities
Net cash used in investing activities for the six months ended October 31, 2019 totaled $(1,253,653) mostly attributed to investments in Company developed software.
Net cash used in investing activities for the six months ended October 31, 2018 totaled $(1,431,598) mostly attributed to investments in courseware and the purchase of property and equipment as we were building up our campus.
Net Cash Provided By Financing Activities
Net cash provided by financing activities for the six months ended October 31, 2019 totaled $237,713 which reflects proceeds from the exercise of stock options and warrants.
Net cash provided by financing activities for the six months ended October 31, 2018 totaled $30,270, which reflects stock option exercise proceeds net of payment of offering costs.
Liquidity
The Company had cash deposits of approximately $7.3 million on December 6, 2019, including $454,288 of restricted cash. In addition to its cash, the Company also had access to the $5 million Revolving Credit Facility, which is unused. The Company expects that its cash resources will be sufficient to meet its working capital needs for at least the next 12 months.
Our cash balances are kept liquid to support our growing infrastructure needs. The majority of our cash is concentrated in large financial institutions.
Critical Accounting Policies and Estimates
In response to financial reporting release FR-60, Cautionary Advice Regarding Disclosure About Critical Accounting Policies, from the SEC, we have selected our more subjective accounting estimation processes for purposes of explaining the methodology used in calculating the estimate, in addition to the inherent uncertainties pertaining to the estimate and the possible effects on our financial condition. There were no material changes to our principal accounting estimates during the period covered by this report.
Revenue Recognition and Deferred Revenue
Revenue consisting primarily of tuition and fees derived from courses taught by Aspen online as well as from related educational resources that Aspen provides to its students, such as access to our online materials and learning management system. Tuition revenue is recognized pro-rata over the applicable period of instruction. Aspen maintains an institutional tuition refund policy, which provides for all or a portion of tuition to be refunded if a student withdraws during stated refund periods. Certain states in which students reside impose separate, mandatory refund policies, which override Aspen’s policy to the extent in conflict. If a student withdraws at a time when a portion or none of the tuition is refundable, then in accordance with its revenue recognition policy, Aspen recognizes as revenue the tuition that was not refunded. Since Aspen recognizes revenue pro-rata over the term of the course and because, under its institutional refund policy, the amount subject to refund is never greater than the amount of the revenue that has been deferred, under Aspen’s accounting policies revenue is not recognized with respect to amounts that could potentially be refunded. Aspen’s educational programs have starting and ending dates that differ from its fiscal quarters. Therefore, at the end of each fiscal quarter, a portion of revenue from these programs is not yet earned and is therefore deferred. Aspen also charges students annual fees for library, technology and other services, which are recognized over the related service period. Deferred revenue represents the amount of tuition, fees, and other student payments received in excess of the portion recognized as revenue and it is included in current liabilities in the accompanying consolidated balance sheets. Other revenue may be recognized as sales occur or services are performed.
Accounts Receivable and Allowance for Doubtful Accounts Receivable
37

All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The most common payment option for Aspen’s students is personal funds or payment made on their behalf by an employer. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen will have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.
For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using a general reserve method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and student status. Aspen applies reserves to its receivables based upon an estimate of the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
For accounts receivable from primary payers other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.
Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts.
Business Combinations
We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.
Goodwill and Intangibles
Goodwill currently represents the excess of purchase price over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.
Intangible assets represent both indefinite lived and definite lived assets. Accreditation and regulatory approvals and Trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly.
Off Balance Sheet Arrangements
We do not engage in any activities involving variable interest entities or off-balance sheet arrangements.
New Accounting Pronouncements
See Note 2 to our unaudited consolidated financial statements included herein for discussion of recent accounting pronouncements.
Cautionary Note Regarding Forward Looking Statements
38

This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, including statements regarding future revenue growth, the expectations from highest LTV programs, expected pace of increase in expenses, future bottom line results, reductions in future cash used in operations, the expected future effect of seasonality on our operating results, the Pre-Licensure BSN program campus expansion plans, the expected timing of launching of, and anticipated capital expenditures and other costs related to, new campuses, collection of our accounts receivable and liquidity. All statements other than statements of historical facts contained in this report, including statements regarding our future financial position, liquidity, business strategy and plans and objectives of management for future operations, are forward-looking statements. The words “believe,” “may,” “estimate,” “continue,” “anticipate,” “intend,” “should,” “plan,” “could,” “target,” “potential,” “is likely,” “will,” “expect” and similar expressions, as they relate to us, are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs.
The results anticipated by any or all of these forward-looking statements might not occur. Important factors, uncertainties and risks that may cause actual results to differ materially from these forward-looking statements include continued high demand for nurses, the continued effectiveness of our marketing efforts, signing leases and unanticipated issues with, and delays in, launching our third and fourth campuses, future U.S. economic conditions and the impact on our enrollments and our students ability to make monthly payment plan payments, the failure of our students to meet minimum NCLEX scores required by applicable states, and our failure to continue obtaining enrollments at low acquisition costs and keeping teaching costs down. Further information on the risk factors affecting our business is contained in our filings with the SEC, including our Annual Report on Form 10-K for the year ended April 30, 2019, as updated by the Quarterly Report on Form 10-Q for the three months ended July 31, 2019. We undertake no obligation to publicly update or revise any forward-looking statements, whether as the result of new information, future events or otherwise.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Not applicable.
ITEM 4. CONTROLS AND PROCEDURES.
Evaluation of Disclosure Controls and Procedures. Our management carried out an evaluation, with the participation of our Principal Executive Officer and Principal Financial Officer, required by Rule 13a-15 or 15d-15 of the Securities Exchange Act of 1934 (the “Exchange Act”) of the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) or 15d-15(e) under the Exchange Act. Based on their evaluation, our Principal Executive Officer and Principal Financial Officer concluded that our disclosure controls and procedures are effective as of the end of the period covered by this Quarterly Report on Form 10-Q to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting. There were no changes in our internal control over financial reporting as defined in Rule 13a-15(f) or 15d-15(f) under the Exchange Act that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
39

PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time-to-time, we may be involved in litigation relating to claims arising out of our operations in the normal course of business. As of the date of this report, we are not aware of any other pending or threatened lawsuits that could reasonably be expected to have a material effect on the results of our operations and there are no proceedings in which any of our directors, officers or affiliates, or any registered or beneficial shareholder, is an adverse party or has a material interest adverse to our interest.
ITEM 1A. RISK FACTORS
Not applicable to smaller reporting companies. However, the Company did add a risk factor in its Quarterly Report on Form 10-Q for the three months ended July 31, 2019.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS  
None.
ITEM 3. DEFAULTS UPON SENIOR SECURITIES
None.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
ITEM 5. OTHER INFORMATION
None.
ITEM 6. EXHIBITS
See the Exhibit Index at the end of this report.
40

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
Aspen Group, Inc.
December 10, 2019By:/s/ Michael Mathews
Michael Mathews
Chief Executive Officer
(Principal Executive Officer)


December 10, 2019By:/s/ Frank Cotroneo
Frank Cotroneo
Chief Financial Officer
(Principal Financial Officer)


December 10, 2019By:/s/ Robert Alessi
Robert Alessi
Chief Accounting Officer
(Principal Accounting Officer)

41

EXHIBIT INDEX
Incorporated by ReferenceFiled or
Furnished
Herewith
Exhibit #Exhibit DescriptionFormDateNumber
Certificate of Incorporation, as amended10-K7/9/193.1  
Bylaws, as amended10-Q3/15/183.2  
Securities Purchase Agreement, dated as of July 19, 2018, by and between Aspen Group, Inc. and ESL8-K7/19/1810.1  
Form of Term Promissory Note and Security Agreement, dated March 6, 201910-Q3/11/1910.1  
Form of Loan Agreement, dated March 6, 201910-Q3/11/1910.2  
Form of Intercreditor Agreement, dated March 6, 201910-Q3/11/1910.3  
Form of Warrant for the Purchase of 100,000 shares of common stock, dated March 6, 201910-Q3/11/1910.4  
Amended and Restated Revolving Promissory Note and Security Agreement, dated March 6, 201910-Q3/11/1910.5  
Aspen Group, Inc. 2018 Equity Incentive Plan*DEF 14A10/31/18Annex A
Certification of Principal Executive Officer (302)Filed
Certification of Principal Financial Officer (302)Filed
Certification of Principal Accounting Officer (302)Filed
Certification of Principal Executive and Principal Financial Officer (906)Furnished**
101.INSInline XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema DocumentFiled
101.CALInline XBRL Taxonomy Extension Calculation Linkbase DocumentFiled
101.DEFInline XBRL Taxonomy Extension Definition Linkbase DocumentFiled
101.LABInline XBRL Taxonomy Extension Label Linkbase DocumentFiled
101.PREInline XBRL Taxonomy Extension Presentation Linkbase DocumentFiled
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
_____________________
* Management contract or compensatory plan or arrangement.
** This exhibit is being furnished rather than filed and shall not be deemed incorporated by reference into any filing, in accordance with Item 601 of Regulation S-K.
Copies of this report (including the financial statements) and any of the exhibits referred to above will be furnished at no cost to our shareholders who make a written request to Aspen Group, Inc., at the address on the cover page of this report, Attention: Corporate Secretary.
42
EX-31.1 2 aspu-20191031x10qexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
I, Michael Mathews, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Aspen Group, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: December 10, 2019
/s/ Michael Mathews
Michael Mathews
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 aspu-20191031x10qexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
I, Frank Cotroneo, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Aspen Group, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
e.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: December 10, 2019
/s/ Frank Cotroneo

Frank Cotroneo
Chief Financial Officer
(Principal Financial Officer)



EX-31.3 4 aspu-20191031x10qexx313.htm EX-31.3 Document

Exhibit 31.3
CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER
I, Robert Alessi, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Aspen Group, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: December 10, 2019
/s/ Robert Alessi
Robert Alessi
Chief Accounting Officer
(Principal Accounting Officer)


EX-32.1 5 aspu-20191031x10qexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report of Aspen Group, Inc. (the “Company”) on Form 10-Q for the quarter ended October 31, 2019, as filed with the Securities and Exchange Commission on the date hereof, I, Michael Mathews, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The quarterly report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and
2.The information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Michael Mathews
Michael Mathews
Chief Executive Officer
(Principal Executive Officer)
Dated: December 10, 2019
In connection with the quarterly report of Aspen Group, Inc. (the “Company”) on Form 10-Q for the quarter ended October 31, 2019, as filed with the Securities and Exchange Commission on the date hereof, I, Frank Cotroneo, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The quarterly report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and
2.The information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Frank Cotroneo
Frank Cotroneo
Chief Financial Officer
(Principal Financial Officer)
Dated: December 10, 2019
In connection with the quarterly report of Aspen Group, Inc. (the “Company”) on Form 10-Q for the quarter ended October 31, 2019, as filed with the Securities and Exchange Commission on the date hereof, I, Robert Alessi, certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
1.The quarterly report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and
2.The information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of the Company.

/s/ Robert Alessi
 Robert Alessi
Chief Accounting Officer
(Principal Accounting Officer)
Dated: December 10, 2019


EX-101.SCH 6 aspu-20191031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Nature of Operations and Liquidity link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Nature of Operations and Liquidity (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Property and Equipment - Schedule of Software (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Property and Equipment - Depreciation and Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Property and Equipment - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - USU Goodwill and Intangibles link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - USU Goodwill and Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - USU Goodwill and Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - USU Goodwill and Intangibles - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2118105 - Disclosure - Courseware and Accreditation link:presentationLink link:calculationLink link:definitionLink 2319304 - Disclosure - Courseware and Accreditation (Tables) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Courseware and Accreditation (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Courseware and Accreditation - Schedule of Software (Details) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2427414 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2428415 - Disclosure - Stockholders' Equity - Summary of Warrant Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2429416 - Disclosure - Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details) link:presentationLink link:calculationLink link:definitionLink 2430417 - Disclosure - Stockholders' Equity - Summary of Valuation Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 2431418 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - Stockholders' Equity - Schedule of All Options and Exercisable Options (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2435420 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2338307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2439422 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Leases - Future Minimum Payments Under Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2441424 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - Leases - Schedule of Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2444426 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 aspu-20191031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 aspu-20191031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 aspu-20191031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Leon and Toby Cooperman Family Foundation Leon and Toby Cooperman Family Foundation [Member] Leon and Toby Cooperman Family Foundation [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Legal Expenses Legal Costs, Policy [Policy Text Block] Common stock par value (in dollars per share) Common Stock, Par or Stated Value Per Share Two former directors Two former directors [Member] Two former directors [Member] Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Other Information Related to Leases Schedule of Other Information Related to Leases Tabular disclosure of additional information related to leases. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee Disclosure [Abstract] Lessee Disclosure [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Cost of Revenues Cost of Revenues Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties. Accounting Policies [Abstract] Accounting Policies [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Restricted cash Restricted Cash Treasury Stock Stockholders' Equity, Policy [Policy Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Operating expenses Operating Expenses [Abstract] Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Number of securities called by warrants or rights (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Compensation expense Stock or Unit Option Plan Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Common stock outstanding (in shares) Common Stock, Shares, Outstanding Summary of Warrant Activity Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Common stock issued for cashless stock options exercised (in shares) Common stock issued for cashless stock options exercised, shares Common stock issued for cashless stock option exercises, shares. 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Income Tax Income Tax, Policy [Policy Text Block] Purchase of treasury stock, net of broker fees Payments for Repurchase of Common Stock Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Goodwill Goodwill $5.85 $5.85 [Member] $5.85 [Member] Total revenue earned, deferred revenue Contract with Customer, Liability, Revenue Recognized Aggregate Intrinsic Value, Exercisable Options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Restricted Stock Issued for Services, subject to vesting (in shares) Restricted stock issued (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Total property and equipment, net Property, Plant and Equipment, Net Courseware and Accreditation Intangible Assets Disclosure [Text Block] Options outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Debt Instrument [Axis] Debt Instrument [Axis] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Schedule of Goodwill [Table] Schedule of Goodwill [Table] Share-based Payment Arrangement, Option Share-based Payment Arrangement, Option [Member] Restricted cash, current Restricted Cash and Cash Equivalents, Current Restricted shares vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Schedule Of Stockholders Equity [Table] Schedule Of Stockholders Equity [Table] Summarization of information required and determined to be disclosed concerning stockholders' equity. Expected life (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Fair value of stock options Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Restricted shares granted, value Restricted shares granted, value Value of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Statement [Table] Statement [Table] Amortization of restricted stock issued for services APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Supplemental disclosure of non-cash investing and financing activities Noncash Investing and Financing Items [Abstract] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Number of shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Computer and office equipment Computer and office equipment Amount before accumulated depreciation of computer and office equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Preferred Stock Preferred Stock [Member] General and Administrative Selling, General and Administrative Expenses, Policy [Policy Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Debt Debt Disclosure [Text Block] Weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent Changes in operating assets and liabilities: Increase (Decrease) in Operating Assets [Abstract] Convertible note payable Convertible Notes Payable, Current Revenue Revenue from Contract with Customer, Including Assessed Tax Scenario, Plan Scenario, Plan [Member] Executive Officer Executive Officer [Member] Document Quarterly Report Document Quarterly Report Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Software amortization expense Capitalized Computer Software, Amortization Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Fees associated with equity raise Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Courseware Courseware [Member] Collection of computer programs and data related to Coursware that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks. Book fees Book Fees [Member] Book Fee Revenue [Member] Supplemental disclosure cash flow information Supplemental Cash Flow Information [Abstract] Warrants issued as part of senior secured term loans Warrants issued as part of senior secured term loans Warrants issued as part of senior secured term loans. HEMG HEMG [Member] HEMG [Member] Intangible assets, net Net intangible assets Finite-Lived Intangible Assets, Net Educacion Significativa, LLC Educacion Significativa, LLC [Member] Educacion Significativa, LLC [Member] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Equity Incentive Plan Equity Incentive Plan [Member] 2012 Equity Incentive Plan [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Software Computer Software, Intangible Asset [Member] Stock based compensation expense Share-based Payment Arrangement, Expense 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Operating lease obligations Operating lease liabilities, long-term Operating Lease, Liability, Noncurrent Assets Assets [Abstract] Loan Agreements Loan Agreements [Member] Loan Agreements [Member] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Software Capitalized Computer Software, Gross Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Accounts payable Increase (Decrease) in Accounts Payable Weighted average exercise price (in dollars per share) Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Business Acquisition [Axis] Business Acquisition [Axis] Accrued expenses Increase (Decrease) in Accrued Liabilities Prepaid expenses Prepaid Expense, Current Courseware costs capitalized Courseware costs capitalized Courseware costs capitalized during period. Cashless exercise of warrants (in shares) Cashless Exercise of Warrants, Shares Cashless Exercise of Warrants, Shares Document Fiscal Year Focus Document Fiscal Year Focus Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Depreciation and Amortization Expense Schedule of Depreciation and Amortization Expense Tabular disclosure of current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production. Fair value of warrants outstanding Warrants and Rights Outstanding Title of Individual [Axis] Title of Individual [Axis] Scenario [Axis] Scenario [Axis] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Exercise Price Range [Axis] Exercise Price Range [Axis] Senior loan payable, discount Debt Instrument, Unamortized Discount Deposits and other assets Other Assets, Noncurrent Average Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Entity Current Reporting Status Entity Current Reporting Status Preferred stock issued (in shares) Preferred stock issued (in shares) Preferred Stock, Shares Issued Deferred rent Deferred Rent Credit, Noncurrent Exercisable, October 31, 2019 (in shares) Share Based Compensation Arrangement By Share Based Payment Award Non Options Equity Instruments Exercisable Number Number of equity instruments other than options outstanding, into which fully or partially vested instruments outstanding as of the balance sheet date can be currently converted under the plan. Entity Emerging Growth Company Entity Emerging Growth Company Accumulated Deficit Retained Earnings [Member] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Long term contractual accounts receivable Long term accounts receivable Accounts Receivable, after Allowance for Credit Loss, Noncurrent Percentage of nursing students seeking degree Degree-Seeking Nursing Students, Percentage Degree-Seeking Nursing Students, Percentage Goodwill and Intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Weighted Average Remaining Contractual Term, Exercisable Exercisable, July 31, 2019 Weighted average remaining contractual term for equity-based awards excluding options that are currently exercisable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Stock Incentive Plan and Stock Option Grants to Employees and Directors Stock Incentive Plan and Stock Option Grants to Employees and Directors [Member] Stock Option Grants To Employees And Directors [Member] One-time extension fee (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cash used during period Cash and Cash Equivalents, Period Increase (Decrease) Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Reverse stock split Stockholders' Equity Note, Stock Split, Conversion Ratio Other receivables Increase (Decrease) in Other Receivables Total future minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Common stock issued for cashless stock options exercised Common stock issued for cashless stock options exercised Common stock issued for cashless warrant exercises, value. Convertible Promissory Note Dated February 29, 2012 Convertible Promissory Note Dated February 29, 2012 [Member] February 29, 2012 [Member] Call center equipment Call center equipment [Member] Equipment used in the Call Center that have no permanent connection to the structure of a building or utilities. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, State or Province Entity Address, State or Province Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] $1.57 to $2.10 $1.57 to $2.10 [Member] $1.57 to $2.10 [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Schedule of Product Information [Table] Schedule of Product Information [Table] Short-term Debt [Line Items] Short-term Debt [Line Items] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Credit Facility Agreement Credit Facility Agreement [Member] Credit Facility Agreement [Member] Number of investors electing cashless exercises Number of Investors Number of Investors Stock issued during period, conversion of convertible securities (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Accounts Receivable and Allowance for Doubtful Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Document Transition Report Document Transition Report Goodwill [Line Items] Goodwill [Line Items] Revenue Benchmark Revenue Benchmark [Member] RSUs vested in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Weighted average remaining life in years Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Cash, uninsured amount Cash, Uninsured Amount Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cash, restricted cash, and cash equivalents at beginning of period Cash, restricted cash, and cash equivalents at end of period Total cash and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Salary continuation Supplemental Unemployment Benefits, Salary Continuation Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Exercise price of options (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Property and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stock-based compensation Share-based Payment Arrangement, Noncash Expense Other income Other Nonoperating Income Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Cash paid for amounts included in operating lease liabilities Operating Lease, Payments Non-cash payments to investor relations firm Non-cash payments to investor relations firm Non-cash payments to investor relation firm. Geographical [Axis] Geographical [Axis] Interest rate Debt Instrument, Interest Rate, Effective Percentage Accounts receivable Increase (Decrease) in Accounts Receivable Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Amortization of debt discounts Amortization of Debt Discount (Premium) Entity Address, City or Town Entity Address, City or Town Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Entity Filer Category Entity Filer Category Stockholders' equity: Equity [Abstract] Loss on asset disposition Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property $4.50 to $5.20 $4.50 to $5.20 [Member] $4.50 to $5.20 [Member] Investor Investor [Member] Statement [Line Items] Statement [Line Items] Statement [Line Items] Number of reportable segments Number of Reportable Segments Entity Registrant Name Entity Registrant Name Courseware and Accreditation Courseware and Accreditation [Member] Courseware And Accreditation [Member] Proceeds from bank debt Proceeds from Bank Debt Furniture and fixtures Furniture and Fixtures [Member] Treasury Stock Treasury Stock [Member] Stockholders Equity [Line Items] Stockholders Equity [Line Items] 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. Chief Financial Officer Chief Financial Officer [Member] Amendment Flag Amendment Flag Common stock issued for cashless warrant exercise Common stock issued for cashless warrant exercise Common stock issued for cashless warrant exercise. Convertible debt Convertible Debt City Area Code City Area Code Common stock, shares remaining for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Entity Central Index Key Entity Central Index Key Segment Information Segment Reporting, Policy [Policy Text Block] Schedule of Software Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted average number of common stock outstanding - basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Senior secured loan payable, net of discount of $353,328 at April 30, 2019 Loans Payable, Noncurrent Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Intangible Assets Other Than Courseware and Accreditation Intangible Assets Other Than Courseware and Accreditation [Member] Intangible Assets Other Than Courseware and Accreditation $4.89 $4.89 [Member] $4.89 [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Product and Service [Domain] Product and Service [Domain] USU Goodwill and Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Investor 2 Investor 2 [Member] Investor 2 Convertible Debt Convertible Debt [Member] Entity Shell Company Entity Shell Company Amortization of prepaid shares for services Amortization Percentage of payments from monthly payment plan Percentage of Payments from Monthly Payment Plan Percentage of Payments from Monthly Payment Plan Non-US Non-US [Member] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Software Intangible assets Finite-Lived Intangible Assets, Gross 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Plan Name [Axis] Plan Name [Axis] Investor 1 Investor 1 [Member] Investor 1 Joseph Severly Joseph Severly [Member] Joseph Severly Revenue Revenue from Contract with Customer [Text Block] Salary continuation period (in months) Supplemental Unemployment Benefits, Salary Continuation Period Supplemental Unemployment Benefits, Salary Continuation Period Equity Component [Domain] Equity Component [Domain] $2.28 to $2.76 $2.28 to $2.76 [Member] $2.28 to $2.76 [Member] Share-based payment award exercise price (in dollars per share) Exercisable, October 31, 2019 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price One-time extension fee (as a percent) One-time extension fee One-time extension fee. Common Stock Common Stock [Member] Property and equipment, gross Property and equipment, gross Property, Plant and Equipment, Gross Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Proceeds from issuance or sale of equity Proceeds from Issuance or Sale of Equity Revenue Recognition and Deferred Revenue Revenue from Contract with Customer [Policy Text Block] 2 Year Promissory Notes 2 Year Promissory Notes [Member] 2 Year Promissory Notes [Member] Call center equipment Call center equipment Amount before accumulated depreciation of equipment used in the Call Center that have no permanent connection to the structure of a building. Geographical [Domain] Geographical [Domain] Exercisable (in shares) Exercisable, October 31, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Property and Equipment Useful Lives Schedule of Property and Equipment Useful Lives Tabular disclosure of useful life of physical assets used in the normal conduct of business and not intended for resale. $6.87 $6.87 [Member] $6.87 [Member] Accounts payable Accounts Payable, Current Title of Individual [Domain] Title of Individual [Domain] Debt issue cost, net Debt Issuance Costs, Net Property and equipment: Property, Plant and Equipment [Abstract] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Current Fiscal Year End Date Current Fiscal Year End Date Andrew Kaplan Current Director Andrew Kaplan Current Director [Member] Andrew Kaplan Current Director [Member] Treasury stock (in shares) Treasury Stock, Shares Restricted Stock Restricted Stock [Member] Award Type [Domain] Award Type [Domain] Library (online) Library (online) [Member] Collection of computer programs and data related to the Online Library. Stock Option Activity, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Notes payable Notes Payable Schedule of Amortization Expense of Intangible Assets Schedule of Amortization Expense of Intangible Assets Tabular disclosure of amortization expense of intangible assets. Schedule of Balance Sheet Information Related to Leases Schedule of Balance Sheet Information Related to Leases Tabular disclosure of supplemental balance sheet information related to leases. Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Less accumulated depreciation and amortization Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Service fees Service Fees [Member] Service Fee Revenue [Member] Granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Share-based Payment Arrangement, Option, Exercise Price Range Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] $8.57 to $9.07 $8.57 to $9.07 [Member] $8.57 to $9.07 [Member] Former Director Former Director [Member] Former Director [Member] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Prepaid expenses Increase (Decrease) in Prepaid Expense Net cash used in operating activities Cash used in operating activities Net Cash Provided by (Used in) Operating Activities $7.17 to $7.55 $7.17 to $7.55 [Member] $7.17 to $7.55 [Member] Chief Executive Officer Chief Executive Officer [Member] Outstanding (in shares) Balance Outstanding, April 30, 2019 (in shares) Balance Outstanding, October 31, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations 2026 and beyond Lessee, Operating Lease, Liability, Payments, Due after Year Five 2020 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year Operating loss Operating Income (Loss) Lease liabilities Present value of operating lease obligations Operating Lease, Liability Operating leases Lessee, Operating Lease, Description [Abstract] Marketing and promotional costs Marketing and promotional costs Marketing and promotional costs. Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Weighted average recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net loss per share allocable to common stockholders - basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Furniture and fixtures Furniture and Fixtures, Gross Unvested shares of restricted common stock outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Common stock issued for stock options exercised for cash Common stock issued for stock options exercised for cash Common stock issued for stock options exercised for cash. Debt Instrument [Line Items] Debt Instrument [Line Items] Subsequent Event Subsequent Event [Member] Warrant Warrant [Member] Leases Revenue Recognition, Leases [Policy Text Block] Re-sale of treasury stock, net of broker fees Stock Issued During Period, Value, Treasury Stock Reissued Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Exam fees Exam Fees [Member] Exam Fee Revenue [Member] 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Commitments and contingencies – see Note 10 Commitments and Contingencies $5.95 to $6.28 $5.95 to $6.28 [Member] $5.95 to $6.28 [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Cover page. Cover page. Total liabilities Liabilities Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Trading Symbol Trading Symbol Document Period End Date Document Period End Date Deferred rent, current portion Deferred Lease Income, Current 2025 2025 Amount of lessee's undiscounted obligation for lease payments for operating lease, due in six fiscal year following latest fiscal year Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Right-of-use lease asset offset against operating lease obligations Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Amortization of warrant based cost Adjustments to Additional Paid in Capital, Warrant Amortization Adjustments to Additional Paid in Capital, Warrant Amortization Amortization of debt issue costs Amortization of Debt Issuance Costs Deferred rent, current portion Deferred Rent Credit, Current Revolving Credit Facility Revolving Credit Facility [Member] Common stock, $0.001 par value; 40,000,000 shares authorized, 19,142,316 issued and 19,125,649 outstanding at October 31, 2019; 18,665,551 issued and 18,648,884 outstanding at April 30, 2019 Common Stock, Value, Issued Number of subsidiaries Number of Subsidiaries Number of Subsidiaries Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Product Information [Line Items] Product Information [Line Items] Subsequent Event Subsequent Events [Text Block] Scenario [Domain] Scenario [Domain] Warrant term Warrant term Term of warrants issued. Cash and Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Director Director [Member] Refunds due students Customer Refund Liability, Current Surrendered (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Treasury stock (16,667 shares) Treasury Stock, Value Total assets Assets Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Courseware and Accreditation Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Loan Agreement One Loan Agreement One [Member] Loan Agreement One [Member] Options exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Plan Name [Domain] Plan Name [Domain] Re-sale of treasury stock, net of broker fees Proceeds from Sale of Treasury Stock Minimum exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Document Fiscal Period Focus Document Fiscal Period Focus Expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Document Type Document Type Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Tax Identification Number Entity Tax Identification Number Income Statement [Abstract] Income Statement [Abstract] Leases Lessee, Operating Leases [Text Block] Cash paid for income taxes Income Taxes Paid, Net Other income (expense) Nonoperating Income (Expense) [Abstract] Amortization expense Amortization of Intangible Assets Total operating expenses Costs and Expenses Restricted cash Restricted Cash, Current Entity Interactive Data Current Entity Interactive Data Current Use of Estimates Use of Estimates, Policy [Policy Text Block] Income tax expense Income Tax Expense (Benefit) Fully vested shares (in shares) Supplemental Unemployment Benefits, Share-based Payment Award, Vested Supplemental Unemployment Benefits, Share-based Payment Award, Vested Exercise Price Range [Domain] Exercise Price Range [Domain] Instructional Costs and Services Instructional Costs and Services Disclosure of accounting policy for instructional costs and services. Total current assets Assets, Current Future Minimum Payments Under Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Common stock issued for services Stock Issued Withdrawal from course, percentage of financial aid earned Withdrawal from Course, Percentage of Financial Aid Earned Withdrawal from Course, Percentage of Financial Aid Earned Net (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Total current liabilities Liabilities, Current General and administrative General and Administrative Expense Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Refunds Due Students Title Funds In Transit [Policy Text Block] Disclosure of accounting policy for Title IV funds in transfer and the accounting method used to account for them. Debt instrument, face amount of loan Face value of loan Debt Instrument, Face Amount Local Phone Number Local Phone Number Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Related Party [Axis] Related Party [Axis] Total liabilities and stockholders’ equity Liabilities and Equity Additional paid-in capital Additional Paid in Capital Accounts receivable, net of allowance of $1,892,318 and $1,247,031, respectively Accounts Receivable, after Allowance for Credit Loss, Current Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Course fees Course Fees [Member] Course Fee Revenue [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash, FDIC insured amount Cash, FDIC Insured Amount Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Equity Components [Axis] Equity Components [Axis] Restricted shares granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Summary of Valuation Assumptions Used Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Restricted Stock Issued for Services, subject to vesting Restricted stock issued, fair value Stock Issued During Period, Value, Restricted Stock Award, Gross Cost of revenues (exclusive of depreciation and amortization shown separately below) Cost of Revenue Award Type [Axis] Award Type [Axis] Accreditation Accreditation [Member] Accreditation [Member] Non-qualified stock options to certain former directors Non-qualified stock options to certain former directors [Member] Non-qualified stock options to certain former directors [Member] Terms of share-based payment award Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award Loan Agreement Two Loan Agreement Two [Member] Loan Agreement Two [Member] Other assets Increase (Decrease) in Other Noncurrent Assets Recognition period of stock options (in months) Share-based Compensation Arrangement by Share-based Payment Award, Recognition Period Share-based Compensation Arrangement by Share-based Payment Award, Recognition Period Nature of Operations and Liquidity Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Exercise price of warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Proceeds from issuance of secured debt Proceeds from Issuance of Secured Debt Common stock issued (in shares) Common Stock, Shares, Issued Right of use lease asset Operating Lease, Right-of-Use Asset Maximum exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Other current assets Increase (Decrease) in Other Current Assets Computer and office equipment Computer And Office Equipment [Member] Computer and office equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Cash Cash balance Cash Subsequent Events [Abstract] Subsequent Events [Abstract] Balance Outstanding, April 30, 2019 (in dollars per share) Balance Outstanding, October 31, 2019 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Letter of Credit Letter of Credit [Member] Deferred rent Increase (Decrease) in Deferred Liabilities Preferred stock, $0.001 par value; 1,000,000 shares authorized, 0 issued and outstanding at October 31, 2019 and April 30, 2019 Preferred Stock, Value, Issued Options granted, number of employees Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Number of Employees Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Number of Employees One-time upfront facility fee Line of Credit Facility, Commitment Fee Amount Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Senior secured loan payable, net of discount of $218,030 at October 31, 2019 Loans Payable, Current Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Accumulated depreciation Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Deferred rent Deferred Lease Income, after Accumulated Amortization, Noncurrent Frank J. Cotroneo Frank J. Cotroneo [Member] Frank J. Cotroneo Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Purchase of treasury stock, net of broker fees Payments for Repurchase of Treasury Stock The cash outflow to reacquire treasury stock during the period. Entity Small Business Entity Small Business Entity File Number Entity File Number Number of loan agreements Debt Instrument, Number of Loan Agreements Debt Instrument, Number of Loan Agreements Operating lease obligations, current portion Operating Lease, Liability, Current Unvested Restricted Stock Unvested Restricted Stock [Member] Unvested Restricted Stock [Member] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Purchases of courseware and accreditation Payments to Acquire Intangible Assets Refunds due students Increase Decrease In Refunds Due Students The increase (decrease) during the reporting period in the aggregate amount refunds due to students. Debt instrument, term Debt Instrument, Term Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Principles of Consolidation Consolidation, Policy [Policy Text Block] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Return of unearned funds, no later than (in days) Loss Contingency, Title IV Programs, Return of Unearned Funds, Term Loss Contingency, Title IV Programs, Return of Unearned Funds, Term Surrendered (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses Accrued Liabilities, Current Warrant WarrantsMember Warrant [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Other liabilities Increase (Decrease) in Other Operating Liabilities Restricted stock vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Product and Service [Axis] Product and Service [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Other current assets Other Assets, Current Other receivables Other Receivables, Net, Current Number of employees receiving grant Share-based Payment Arrangement, Number of Employees Receiving Grant Share-based Payment Arrangement, Number of Employees Receiving Grant Total other income/(expense), net Nonoperating Income (Expense) Deferred revenue Increase (Decrease) in Contract with Customer, Liability Common stock issued for cashless warrant exercise (in shares) Common stock issued for cashless warrant exercise, shares Common stock issued for cashless warrant exercise, shares. Robert Alessi Robert Alessi [Member] Robert Alessi Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Current liabilities: Liabilities, Current [Abstract] Restricted stock price on date of grant (in dollars per share) Share Price Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Accounts receivable, secured, allowance Accounts Receivable, Allowance for Credit Loss, Noncurrent Warrants issued for services Warrants issued for services Warrants awarded to directors for service Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Credit Facility [Domain] Credit Facility [Domain] $6.00 $6.00 [Member] $6.00 [Member] Disbursements for equity offering costs Payments of Debt Issuance Costs Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively Secured accounts receivable, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. 2020 (remaining) Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Interest expense Interest Expense Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Marketing and Promotional Costs Advertising Cost [Policy Text Block] Amount of restricted stock vested Supplemental Unemployment Benefits, Share-based Payment Award, Percentage of Award Vested Supplemental Unemployment Benefits, Share-based Payment Award, Percentage of Award Vested Related Party [Domain] Related Party [Domain] Deferred revenue Contract with Customer, Liability, Current Number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Minimum Minimum [Member] Percentage of revenues from students outside the United States Concentration Risk, Percentage Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Lease expense Operating Lease, Cost Balance Outstanding, April 30, 2019 (in shares) Balance Outstanding, October 31, 2019 (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract] Revenues Revenues Proceeds of stock options exercised and warrants exercised Proceeds from Stock Options Exercised Tuition Tuition [Member] Tuition Revenue [Member] $3.24 to $4.38 $3.24 to $4.38 [Member] $3.24 to $4.38 [Member] Warrants granted, exercise price (in dollars per share) Warrants granted, exercise price Weighted average price at which grantees can acquire the equity instruments by exercise of the non-options. Business Combinations Business Combinations Policy [Policy Text Block] Total unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Closing costs treated as debt discounts ClosingCostsOfSeniorSecuredLoans Closing costs of senior secured loans. Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Other current liabilities Other Liabilities, Current Common stock issued for stock options exercised for cash (in shares) Common stock issued for stock options exercised for cash, shares Common stock issued for stock options exercised for cash, shares Maximum Maximum [Member] Line of credit, outstanding balance Long-term Line of Credit Title of 12(b) Security Title of 12(b) Security EX-101.PRE 10 aspu-20191031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 aspu-20191031_g1.jpg GRAPHIC begin 644 aspu-20191031_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#Z17AI9@ 34T *@ @ ! $[ ( M 0 (2H=I 0 ! (6IR= $ @ 0TNH< < @, /@ M F%N;F$@ M4VAU;&UA;@ !9 # ( 4 0J) $ ( 4 0O)*1 ( #,3@ M )*2 ( #,3@ .H< < @, (G FMC.60G/SX- M"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1& M('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ MEK.IQZ-HMWJ$X)2WB+[1U8]@/J<"DW97&M78CLM=T_4-5O=.M)P]U8D"=,$; M<]/K4UKJ=K>7-Y!;N6DLI!',"I&UB WX\&O/K&"]\/ZEHNKW6F75J\I:WU*: M5XBDAE;<#\KD\/Z@<5TGA_\ =>(O%(D(4FZ1\$_PF)>?I3_KYZ"-_3]0M]3L MDN[-B\+DA25(Z$@\'W%6:P?!*E/"-GG^(NP]P78BN?\ $.L3.EQJ.E&ZC%G? MQV[3->LJ,?,5640CY6')&3@]Z.M@6USOJ*Y.9)K_ ,>7]G+>W<=HFG12"&&X M>,;BSL^RU*\O\ 3?#%E=7EPJ7S2_:)TD*/)Y8^5=XP03ZCGB@# MK[35(;S4KVRC2026;*LA8#!W+D8YI;35+6^OKVTMW+36+JDX*D;2R[ASWX-8 M7AB)(/$WB&*.:294EA :23>P_=C@L>3^/-'AP>5XR\5K)\I:X@=0>Z^4!GZ< M&A?I_D!I_P#"2Z:;6&9)))//E>&*-(V+NRDAL+UXP>:EEURR@2S:=I(S>3BW MB5HF!WG/!&..EGZ ]K^OZG;OJ-M'JD6GNY%S-& MTJ+M."JD \_B*GFF2W@DFF;;'&I9F/8#DU@70W_$;3]A!\O3YBX'8%UQ^>#^ M5,\;74ATVWTFUADGN-3F$7E1%0QC'S2$;B!]T8Y/>ET7]=;#Z_UV-?1]8LM> MTR._TR;SK>0D*V".0<'@U>Z=:X/2+BXT#5==LH=.FM([B!M0LK>8H27"X=1L M9ARP!Z]^E;.A6,5WH,%]/?7EU<<8ZU/7F6F;]-^"T-U97%S#.[Q99;A_E_P!( (49^7C@ M@8S6QK&LWGAS6-0@662X?4X4?38Y'+!9\A"@ST&2K8^M#WL@.UIDTT=O \TS MA(XU+.QZ #J:X>5=4DU_^P?M,THM=/C>-FU"2W>60Y#2%E!+X('!X&>AKIK. MSN+KPLMEXADBFFDMS%=/$WROD$$@X';VZT/:Z#KJ3V&L6VH@&!)U5EWH\L+( MKKZ@D5;BFCN(EE@D26-ONNC @_B*Y:V^V:1?0>'+RY:^M+JUD^SS*2DT00 ; M6*GG@\,,&L/2-VG?"C3+BTN+B*22> .WVAS@>< 0 3A1CJ!@4;O[OS#6QZ15 M+4=4ATUK19TD8W4ZP)L X8@G)R>G%<_J&K7%MXOU06TSRK:Z.9EMPY*^8"Q' MR],G K-E@7[#X7O9-0N;BXNKR*23S;AG5R5).%)PN/\ 9Q0M;?UU_P" #TO_ M %TN=_17"%]O/)KHO'Z%?!DB1L01/;A68EL?ODZYZT?Y_Y ;%AK5GJ-U/;0 MF1+B R0S1E' /0X/;WJ_7 :C?WN@ZGX@?*WFIG35N(;E4QY:*Q4(4[8)+=\ MU?NFDT>\T"73]1NKMK^X6&=)KAI5F0H27"DD+@@'Y<#F@'H='K&J0Z+I%QJ- MRDCQ6Z[F6, L><<9(]:N(P=%8=&&17FFI2/JOP[U?5[Z^N1DV:P@=I^9 M24'SGU/O[UH44 5X["UBN#<1P(LS1B(N!R4'1<^G-1/H^G26,=F]G";>,[DC MV\*?4>G6KM% %:UT^SL6D:SMHX6DQO*+C=CIFF7>D:??S":[M(I9%&T.R\X] M,^E7** *L^EV-S!'#-:QM'$,(NW 4>WI1_9EE_9_V'[)#]EQCR=@V_E5JB@" MK9Z;9:?N-G;1PE^&*CD_C4C6EN]Y'=/"AN(U*)(1\RJ<9 /O@5-10!#)9VTU MW%=2PHT\((CD(^9 >N#[U%;Z386EPT]K:112-DED7'7K5NB@"@-#TP6\T L8 M/)G<221[/E9@=VH]*T** *<^D:?;]DM(HC-Q(57E_KZTEKHVG65QYU MK90Q2@$!E7D ]AZ5=HH SIM TFXDF>;3[=VG.924'SGU/O4.J:,VI:MI4S^5 M]EL)&F*$?,7VX7'L,G]*UZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JNJ-(FDW3P2M#(D M3,LB $J0,]""/S%6J;(BRQM'(H9&!5@>X-)ZH:W.:EU&_GA@\N\:V:/3!>.R MQH?.?'0Y!POKC!YZBKU]?W+:7IQAUC=8%VQ@C[H]/IP.*'TJVF:X^T!IDN-F8W/RIM'&T#IZYZU3W)6QS'] MLZI)-J,(OFC_ ++A>0/Y29NB&(&[C& %P=N.3VJU-K%^+J2Y69DCAO+:U^QE M%PZR;,MG&[/S\8./EZ5M-HFFND*M9Q$0YV<=,G)^N2,\U*^F63WRWCVR&X7& M'(Y&.GX^]"Z#+5(SJBY=@H]2<4M%("/[3!_SVC_[Z%'VF#_GM'_WT*DHH C^ MTP?\]H_^^A1]I@_Y[1_]]"I** (_M,'_ #VC_P"^A1]I@_Y[1_\ ?0J2B@"/ M[3!_SVC_ .^A1]I@_P">T?\ WT*DHH C^TP?\]H_^^A1]I@_Y[1_]]"I** ( M_M,'_/:/_OH4?:8/^>T?_?0J2B@"/[3!_P ]H_\ OH4?:8/^>T?_ 'T*DHH MC^TP?\]H_P#OH4?:8/\ GM'_ -]"I** (_M,'_/:/_OH4?:8/^>T?_?0J2B@ M"/[3!_SVC_[Z%'VF#_GM'_WT*DHH C^TP?\ /:/_ +Z%'VF#_GM'_P!]"I** M (_M,'_/:/\ [Z%'VF#_ )[1_P#?0J2B@"/[3!_SVC_[Z%'VF#_GM'_WT*DH MH C^TP?\]H_^^A1]I@_Y[1_]]"I** (_M,'_ #VC_P"^A1]I@_Y[1_\ ?0J2 MB@"/[3!_SVC_ .^A1]I@_P">T?\ WT*DHH C^TP?\]H_^^A1]I@_Y[1_]]"I M** (_M,'_/:/_OH4?:8/^>T?_?0J2LV36X8M4BL9+:[5YG*1R&'Y&(&>OI@= M: +WVF#_ )[1_P#?0H^TP?\ /:/_ +Z%4]5UB+2(_,N+>ZDC"[F>&+>%^M1S M>(;&WOH[67S@[M&I;RSM1G^XK'L2:-P-#[3!_P ]H_\ OH4?:8/^>T?_ 'T* MJQ:S93:U+I44N^[AC\R10#A1QP3TSR#CT(J]0!']I@_Y[1_]]"C[3!_SVC_[ MZ%244 1_:8/^>T?_ 'T*/M,'_/:/_OH5)10!']I@_P">T?\ WT*/M,'_ #VC M_P"^A4E% $?VF#_GM'_WT*/M,'_/:/\ [Z%244 1_:8/^>T?_?0H^TP?\]H_ M^^A4E% $?VF#_GM'_P!]"C[3!_SVC_[Z%8=UXH-OXICT9+5'9V0T?_?0H^TP?\]H_P#OH5@S^*U36%L8H(E"^6)I+F9H]A<9"X5&&JX&,$'N: +?VF#_ )[1_P#?0H^TP?\ M/:/_ +Z%244 1_:8/^>T?_?0H^TP?\]H_P#OH5)10!']I@_Y[1_]]"C[3!_S MVC_[Z%244 1_:8/^>T?_ 'T*/M,'_/:/_OH5)10!']I@_P">T?\ WT*/M,'_ M #VC_P"^A4E% $?VF#_GM'_WT*P?%Y M!QCM7144 <;9WDR?#V2#[0J7K6\KP0^8?,6'<=G!^;A2HYYZ9YJO%_9LVE>( M8M-,,FE&R4QHI!C,P1BVT=,\)G'\7OFNV\B,W GV#S0FP/W"YSC\P*DI25TT M-.SN<+KTRO:Z$MU=6D=A]E=I?M:>9$9@B; RY&>-^ >_OBNIT>]2;0[&2=(K M61[=&: $ 1':/EQVQTQ6C15-ZLE+1(C^TP?\]H_^^A1]I@_Y[1_]]"I**0R/ M[3!_SVC_ .^A1]I@_P">T?\ WT*DHH C^TP?\]H_^^A1]I@_Y[1_]]"I** $ M!#*"I!!Z$4M%% !1110 4444 9NK:W#I+1));SW#R*S[8=N55<;F.Y@.,C@9 M/M4E[JL=I! \=O/=27)Q#!"%#OQG^(J!@>I%4=?T*75YHW46\JK&R!+C]'0!9?%%FD<3Q0 MW,ZM$9I?+0?N$!P6?)'?(P,G@\<5+;^(+6YU$6L<4VQI&BCN2%\N211ED'.< M@ ]0!P<&LX^&+F&%H[6XA)N;8V]T74CJS-N7'^^PP?;FIK'P[+9W5O&)8S8V MMS)=0C!W[G#94]L NQ_*F#\OZ_IG0444C!B/D(!]QFD M%1[9O\ GI'_ -\' M_&C;-_STC_[X/^- $E%1[9O^>D?_ 'P?\:-LW_/2/_O@_P"- &5XBFOH(H3I MMZ(9YG$441A#^8Y[G/0 D^PJSK$MS:^'[N>WF5+B& R!RF02HST]\?K4DM@ M)KZ"[E\MI[=66)MK?*&QNXW8[#GZ^IIC:=)*;Q;FX$L-TH4Q%6PJ[<$#YN,^ MV*3O8?4S[[4;^2>PM+&:.WEFM'NGE>/<#M"_+C/V;_GI'_P!\ M'_&C;-_STC_[X/\ C2&245'MF_YZ1_\ ?!_QHVS?\](_^^#_ (T 245'MF_Y MZ1_]\'_&C;-_STC_ .^#_C0!)14>V;_GI'_WP?\ &C;-_P ](_\ O@_XT 24 M5'MF_P">D?\ WP?\:-LW_/2/_O@_XT 25F>(A:?V#7>[ M1P)L#MC+[%'8>@[5S%M90O8Z_;Z<]I:6TBQ2>=;QF*W.#\R,/[S 88C)PU=P MUL7FCF?R6DC!".8N5SUQS4FV;_GI'_WP?\:'J"T.%M;.!O"^H)?6^F6^GRWA M-E!)"TMK&NQ0<#"\;]Q' &>0.E=3X8+_ /"*Z:)8YHW6W12LY)?@8R2<=<9Z M5H[9O^>D?_?!_P :-LW_ #TC_P"^#_C3 DHJ/;-_STC_ .^#_C1MF_YZ1_\ M?!_QI 245'MF_P">D?\ WP?\:-LW_/2/_O@_XT 245'MF_YZ1_\ ?!_QHVS? M\](_^^#_ (T 245'MF_YZ1_]\'_&C;-_STC_ .^#_C0!)140$QZ2QG_@!_QI M<3'I)'_WP?\ &@"2LZ&QG.NW%_=M&R*BQ6BJ22BXRY/'4MQQGA1ZFK@$IZ2Q MG_@!_P :Y[Q/XUT_PE);)JTDF;D,8_)@W?=QG/S>XI2DHJ[-:5*I6G[.FKM] M"_)!=ZQ_9TD\2V]JC&:X@S#_5CH.,Y8YP>!QUK-U#PW?W/BQ-4MVMT*R1 M%+@R,)(XU&'C\O:5;<"WS$@C=6+_ ,+E\.?\]+K_ ,!/_LZUO#?Q TOQ5J;6 M&ER2^2\@O9Y+ M?RI0TV;_GI'_P!\'_&C;-_STC_[X/\ C6G2QP$E M%1[9O^>D?_?!_P :-LW_ #TC_P"^#_C0!)14>V;_ )Z1_P#?!_QHVS?\](_^ M^#_C0!)14>V;_GI'_P!\'_&C;-_STC_[X/\ C0!)141$P!)DC '7Y#_C7/\ MAWQ-)K\YVO;1QR1>= A202.F<;N0%(]=I."0#1Y =+16"^LWR>*1IDBV\,+ M>7++'(#,=I)"'&PD8Z;L]>*J0>*+N6ZC4Q6_EW+3QVZJ292\6F>WK M2N!=NO#,=WJGVI[EQ&;B.Y:'8I/F)C!#=5Z=O?UIUQI&H7WV26XU!89K=W?: MD0="2?E.#CD+QGUS7(>+M;OM2^%FKSSM#;7$?D!X8ED26(F1#A@X4@\^G(KQ M+^T;W_G\N/\ OZW^-<]:O[*7+;S/?RS)7F%%U5.UG;:_9]_,^G;SP\MW=R2F M[D2*X,;7,*H,2E.ASU'09^E7X[!(]5FO@[%Y8EC*]@%).?UKYBT/4+UO$6G* M;N<@W40P9&(^^/>OJ/;-_P ](_\ O@_XU5&M[5-V.?-,L>7RC%RYN;RML245 M'MF_YZ1_]\'_ !HVS?\ /2/_ +X/^-;GD$E%1[9O^>D?_?!_QHVS?\](_P#O M@_XT 245'MF_YZ1_]\'_ !HVS?\ /2/_ +X/^- $E%1[9O\ GI'_ -\'_&C; M-_STC_[X/^- &1JLNH)K%G!87P4SN"T!A#!8U^^Q/7V'N14^OSW-MIYFM+I; M=U!VJ8O,,K8^5 /2)XYYHC'NZ@%) <8XY]\8I= ZF3KGB34=+7S)]EJT-DEQY)B+BYDYW MQ@CIC'7WST%2-XDNX]>2"9Q'OO!;K9&([C&5R)=WU_#MUK:N=%BNY(6N7>00 M@;4:678<'(+)OVL3705R_P]$O_"O='VN@'D< H3W/ MO72;9O\ GI'_ -\'_&O:A\"/R7&)+$U$OYG^9)14>V;_ )Z1_P#?!_QHVS?\ M](_^^#_C5G*245'MF_YZ1_\ ?!_QHVS?\](_^^#_ (T 245'MF_YZ1_]\'_& MC;-_STC_ .^#_C0!)12#.!N()[X&*6@ HHHH **** "BN7\2S7/]I+'Y_E6\ M5JTX7[5)!YK!L8RA!/';..>AJSJ5P+E=*BDFEMK6X8^<4G:-@0F0I<$,/S[4 M ;]%<*U_=3VI:[OKB(P6#36;),4\]Q(P#-@C?P$X.0=W2K6E7MW+JEK-/<3? M;)KZ>"YM3*2D<2JQ4A,X'1#N !.[KS3!Z?U\SL***:[A%R=Q^BD_RI .K$TK M79]1U>YM)K:VMUA+;1]I"<8QDO/#^F:M' M;3ZKI]M)J"&%Y;D6669D() )7.TD$?0TJ:+$FI";[1,;9;EKI+;[.1MD8$$[ ML9(Y)QZGK1_7Y?\ !#T,[_A/ VCZAJ<=I;/!;6QN88A=MYLJYP"5\O"CW#-C M@5R'_"^?^I<_\GO_ +76_P"*=#BT_P &ZG,;B:86VG26UJA@*"*-F4D$XY/R M*,GTKP"N+$U9P:46?7Y#EN%Q=&]]6]K=V^Y+147VA/23_ +]- M_A1]H3TD_P"_3?X5V'RY+147VA/23_OTW^%'VA/23_OTW^% $M%1?:$])/\ MOTW^%'VA/23_ +]-_A0!+147VA/23_OTW^%'VA/23_OTW^% &1XAU.^TV2!K M=XH+7:S3W,MH\ZQXQC(5UVCKR<]*T[MIOL#/:W$$#A=WG31ET ZDD!EXQ[U5 MU2SBU6W-O-<7D4#@K+'"A42J>JD[20/H0:9/9+>1W=K=33&RGC2-(4B9=@'W MN<9.>!]!1T#J9XUC6$\+C4Y7LV8W";/]&=!+"SA0=ID)5CG/)/';G@\4^)+K M1;RWAM1;_O(R_P"^1B'.X*$W @1YS]]LCVK9OH;;4+)K6=9A&Q4_+&P/RL&' M;U JCJVBV6L2N]Q)>1"6'[/.D(*B:+).QOE/J>1@\GFCJ'0\/\?:YJUMX]U: M*WU.\AB6;"I'<.JK\HZ &N=_X2/6_P#H,:A_X%/_ (UI?$+'_"P-7V A?.X! M&,?**YNO%J2?.]3];P5*F\+3;BOA73R/?O@U>W5_X-NY;ZYFN9!?NH>:0N0/ M+CXR>W)KT&O-?@E*J>"KL,'/_$P?[J$_\LX_05Z+]H3TD_[]-_A7JT?X:/S? M-DECJJ7DG_?IO\*/M">DG M_?IO\* ):*B^T)Z2?]^F_P */M">DG_?IO\ "@"6L;Q9%-/X=ECMV909(_-V MH6/E[QOX'7Y<\5J?:$])/^_3?X4?:$])/^_3?X4 87A:6.ULWMBL<<+W3I9N MML(//7:&+% ,YW#.!D+FJ'?$4.GQ&!Y+QV4)&1E2$W$ 8SD;NG6M; M7-'_"D5W MO+':RJ8UH67Q'T:_OH+2&&\$D MSA%+1+C)..S9KA/CI()+O1=H882;[RD=T]:Y<7"4*34EV/>X3UZ+\$_\ D>I_^O"3_P!#2O.J]#^"KA/'$Y;^45%]H3TD_[]-_A1]H3TD_[]-_A7LGY02T5%]H3TD_[]-_A1]H3T MD_[]-_A0!+147VA/23_OTW^%'VA/23_OTW^% $M%1?:$])/^_3?X4?:$])/^ M_3?X4 2UA0>&_P"SP9;"ZD>:&W>WLUF*[+=&(.!A>1\J]Y;=M;RHUV9&,Y506../F)[UXS_P )'K?_ $&- M0_\ I_\:/\ A(];_P"@QJ'_ (%/_C7H?4)?S'@_VU3_ )&=]\1=+^P_#G7; MB6ZFN[BX^SAY90HX69, !0 .OI7S_7OOC:Y,_P $7:5I7E>UM&=W5CN.^,DE MCU^M>!5\YC5:K8_7^%IFG_I M[B_]#%?57VA/23_OTW^%:8/9G!Q3_$I>C_0EHJ+[0GI)_P!^F_PH^T)Z2?\ M?IO\*[CXXEHJ+[0GI)_WZ;_"C[0GI)_WZ;_"@"6BHOM">DG_ 'Z;_"C[0GI) M_P!^F_PH EHJ+[0GI)_WZ;_"C[0GI)_WZ;_"@"6O+_'?B/5],\426]A?RP0B M)"$7&,D5Z7]H3TD_[]-_A7D'Q'8/XPD(SCR4ZJ1V]Z[,'%2J6:Z'DYM.4,/> M+MJBA_PF?B'_ *"L_P"G^%=U\-M9U'5_[2_M*[DN/*\K9O\ X<[\_P A7E-> MB_">01_VMN#'/D_=4G^_Z5W8J$%1;2_JYXV6UJLL5%2DVM>ODSPJBBBOAC^F M3Z:^'?\ R3S1_P#KW_J:Z6N6^'LRK\/M'!#Y$':-CW/M72?:$])/^_3?X5[E M/X$?C^,_WFI_B?YDM%1?:$])/^_3?X4?:$])/^_3?X59RDM%1?:$])/^_3?X M4?:$])/^_3?X4 2T5%]H3TD_[]-_A1]H3TD_[]-_A0!+12*=R@C//J,4M !1 M110 4444 1RV\-QM\^&.7:!WJ74M0EM&MX;.W2XNKEB(TDE,:@ 9) M+!6(_(T 6WMH)=GF0QOY9RFY0=OT]*401+.TPB02L,&0*-Q'IFL%_%+/"LEI M8^:(X#<78>;:85#%2!@'G04 ;=%%% !1110!Y_J7Q/?3]5N[,:2LGV>9XM_VC&[:Q&<;?:JW_ M MI_P#H#+_X$_\ V-<7XC_Y&G5?^OV;_P!#-9M>Y'"T7%.WYGQM3,L4IM*? M7LO\CU?6M;/B#X2ZM?F#[.7@D78'W8P<=<"OGBO<[;_DA>I_]WC:U5BL;D G>PS^@KTJO)_BI_R M,UM_UYK_ .AO77@TG5LSR\UE*.&;B[:HY_\ X2O7O^@O=_\ ?TUV?PWUG4M3 MU2\34+V:X1(05$CD@'=7FM=[\*?^0Q??]>X_]"%>CB815*32/!R^K4EBH)R? MWGG'Q%_Y*)K'_7?_ -E%O./@?\ \B3>?]A%_P#T7'7H]>M0_AH_,\W_ M -_J^H4445L>6%%%% !1110 4444 <=\3_\ D4E_Z^4_DU>0UZ]\3_\ D4E_ MZ^4_DU>0U[6"_A?,^0S?_>?DC6\+?\C9I?\ U]1_^A"M7X[_ /'YHO\ USF_ MFE97A;_D;-+_ .OJ/_T(5J_'?_C\T7_KG-_-*\W./A_KN?6\#?[XO5_^DL\D MKT7X)_\ (]3_ /7A)_Z&E>=5Z+\$_P#D>I_^O"3_ -#2OGJ/\1'ZSFW^XU?0 M]ZHHHKV3\H"BBB@ HHHH **** "JVI?\@F[_ .N#_P#H)JS5;4O^03=_]<'_ M /033CNB9_"SYYHHHKZ8_.STWQG_ ,D)_P"W.S_]#BKP*O??&?\ R0G_ +<[ M/_T.*O J^'QW\;^N[/Z$X3_Y%_S_ /;8FAH'_(R:;_U]Q?\ H8KZOKY0T#_D M9--_Z^XO_0Q7U?5X/9G%Q3_$I>C_ $"BBBNX^."BBB@ HHHH **** "O'/B3 M_P CE)_UQ3^5>QUXY\2?^1RD_P"N*?RKMP/\7Y'CYQ_NWS7ZG)UZ1\)/^8O_ M -L?_9Z\WKTCX2?\Q?\ [8_^SUZ&+_@R_KJ>'E?^]P^?Y,\'HHHKX,_IX^FO MAW_R3S1_^O?^IKI:YKX=_P#)/-'_ .O?^IKI:]RG\"/Q_&?[S4_Q/\PHHHJS ME"BBB@ HHHH **** "BBB@ HHHH S=7T'3]9A=;RU@>5DV+,\*LR#V)J.73; MJX9)/-BMI;69C:LD>X",KC##(SWZ$=JUJ* ,%_"ZK$$MKQX@\!M[DE QF4L6 M)[8.6;G_ &CQ4MIX=CM+V-TG)M89GN(;?8/DD<$,=WE_[^M_C4M% '@/B$;?$^J 9XO)N MIS_&:SJTO$?_ "-.J_\ 7[-_Z&:S:^DA\*/SZK_$EZL] MXE/P/U)\MGRI?X MSC[WITKP^O<[;_DA>I_]E_[ M^M_C7R+7U_48/[7R'Q5_RY_[>_\ ;2+[,G]Z7_OZW^-'V9/[TO\ W];_ !J6 MBN\^*(OLR?WI?^_K?XT?9D_O2_\ ?UO\:EHH B^S)_>E_P"_K?XT?9D_O2_] M_6_QJ6B@"+[,G]Z7_OZW^-'V9/[TO_?UO\:EHH B^S)_>E_[^M_C7E7Q101^ M);8*6/\ HB_>8G^-_6O6J\G^*G_(S6W_ %YK_P"AO79@_P"*>3FW^ZOU1Q%= MW\+(Q)K%\&+#]P/NL1_%[5PE=[\*?^0Q??\ 7N/_ $(5Z>)_@R/GLN_WJ']= M#S?XAJ%^(6L 9P)^YS_"*YJNF^(O_)1-8_Z[_P#LHKF:^$J?&S^E\%_NM/\ MPK\CW3X)1+)X*NRQ?] MA%__ $7'7H]>M0_AH_,\W_W^KZD7V9/[TO\ W];_ !H^S)_>E_[^M_C4M%;' MED7V9/[TO_?UO\:/LR?WI?\ OZW^-5;?6].NI9XX+I&: %I,@@ X)!/! /& M12)KNGOI\UZLK_9H!EY#"X 'J,CD>XS1Y@6_LR?WI?\ OZW^-'V9/[TO_?UO M\:?'(DT221MN1U#*1W!Z4Z@"+[,G]Z7_ +^M_C1]F3^]+_W];_&I:* .+^)D M*IX34J7)^TI]YV/9O4UY)7KWQ/\ ^127_KY3^35Y#7M8+^%\SY#-_P#>?DC5 M\,#=XJTP'.#=1]#C^(5I_'2,1W>B[2QRDWWF+=T]:S?"W_(V:7_U]1_^A"M7 MX[_\?FB_]K_\ 26>25Z'\%D$GCB<,6'^@O]UB M/XT]*\\KT7X)_P#(]3_]>$G_ *&E?/4?XB/UG-O]QJ^A[K]F3^]+_P!_6_QH M^S)_>E_[^M_C4M%>R?E!%]F3^]+_ -_6_P :/LR?WI?^_K?XU+391(87$+*D MA4[&==P![$C(R/;(H 9]F3^]+_W];_&C[,G]Z7_OZW^-4O#NH3ZIX?M+R\$8 MGE0E_*4JN02. 22.GJ:K6^LR07FN#5IK=+73F5UE2,IMC*;OFRQR1ZC&?2E= M :WV9/[TO_?UO\:/LR?WI?\ OZW^--I-0T35[ZV^QN]I(H@CBD\TA& V MEPIY;)/RC'3'6MGPSJL^KZ6\]T\,CI,\6^&-HPP4]3&Q)0^Q)]>],#3^S)_> ME_[^M_C5;4K=!I5V"U[[XS_Y(3_VYV?_ *'%7@5? M#X[^-_7=G]"<)_\ (O\ G_[;$T-!&?$>FC_I[B_]#%?57V9/[TO_ '];_&OE M70/^1DTW_K[B_P#0Q7U!I^HRW=]J%M/ D1M)0BLDI?>I4,#]T8.#TY^M7@]F M<7%/\2EZ,M?9D_O2_P#?UO\ &C[,G]Z7_OZW^-9M[KZ6NMVNFP6[7#2R!9I MV%@R"5SZDXZ>G-06_B22>_BC-FJ6MS/+;VT_G9+R1AB=R[?E!V-@@GITKN/C MC9^S)_>E_P"_K?XT?9D_O2_]_6_QK.TS5+^[U2ZM+NRMHEM@H:6WNFE&\\[" M#&N#@@]^HIFER2_\)+K4#S2/%&861'8D)N4DX]!QTH U/LR?WI?^_K?XT?9D M_O2_]_6_QKF/$VJ:G;ZQ91V\=W#9Q7$.^2&,,+@LX783V4 GW)(].6?:]5MO M%4,=R+HM<7SH!N'VE_P"_K?XUFZ%)(T^J1R322K%>LJ>8Q;:-JG SVR36O0!%]F3^]+_W];_& MO(/B.@3QA(!DCR4^\Q/;WKV2O'/B3_R.4G_7%/Y5VX'^+\CQ\X_W;YK]3DZ] M%^%$:R?VMN+#'D_=AB_X,OZZGAY7_ +W# MY_DSP>BBBO@S^GCZ6^'L"-\/M'),F3!VD8=S[UTGV9/[TO\ W];_ !KB_ U] M=V^A>%[16A-I=6JG^)_F:_V9/[TO\ W];_ !H^S)_>E_[^ MM_C7+7?BJ\2V>XL7M9XK&P6^NV:%U,ZDM\J#=\APC')W=A[U>75=1'BA;:YD MAM[&5MMNK6;EICLW8$OF;0>O!3M5G(;2PQ-G:\AP<'$SAG M;/\ .LS385L=:UZ=H?)A:2.7<$P&_=#7]K ;,3(B"T%N\0 M11DAFW !G.3G'08'/6A ]#I%&U0!G ]3FEHHH **** "BBB@#F_%0TZYE@L[ MQ8%N9%)BN9Q_Q[C(^9/]OTQCZ\Q=MHQN)[GWH X.: M:I_:D3NPL6_LSS%)*2^8V,>C[?+ MP>N,^]6])AD77+=IH_\ B;_;9OMLFTY:WVML!/=?]7@>OXUVE%,'J%-=BJY5 M&<^BX_K3J*0$7G/_ ,^\OYK_ (T><_\ S[R_FO\ C4M% '@/B$Y\3ZH2"/\ M3)N#V^(_\ D:=5_P"OV;_T,UFU])#X4?GU7^)+U9Z!;NP^!^I+Y;$> M5+\V1C[WUS7A]>YVW_)"]3_ZY3?^A5X97Q^9?QV?NO!?_(N^[\D%?6TUZMM' MON$,29QN=T4?F6KY)KZOUMG729?)M1=3$A8T,>\!BUN(X M6>.-%QN&_&%P0YP2,[N]>CU/B>AL^*993X7OU2VGR\>W*X.T$@$D Y(&@ M-C45-M'YCOL> M=ZDH?PIH?VO3XA?0V\)B1D+R<;>(7XVOQSQG\.:[Y9I"HS;2CCN5_P :FHJF M[DD7G/\ \^\OYK_C1YS_ //O+^:_XU+12&1><_\ S[R_FO\ C7E7Q18MXEMB MR,G^B+PV/[[^AKUJO)_BI_R,UM_UYK_Z&]=F#_BGDYM_NK]4<17=_"QBNL7V MV-G_ ' X7'][W-<)7>_"G_D,7W_7N/\ T(5Z>)_@R/GLN_WJ']=#S?XADGXA M:P2I4^?T/;Y17-5TWQ%_Y*)K'_7?_P!E%Z?!* M1E\%786)W_XF#\J1_P \X_4UW:ZW:/?M8JX-TN([B1894CFDN,F1E,$89"JR1X.X2'@'(Q@MT[^M1_AKT M/S/-_P#?JOJ=-#K]C<+,T$JNL )E99$P@]2=U2V>J0:C 9K$&XCSM+1NA /I M]ZN4BT?5O[#O;.&UNA&]@L#07EP'#R=&:/YB%&W.!\HSC@5M>%+.[L;.Z6]2 M8![@M')=%3/(NU1F0J2">,#'8"MCRSGX_#.H2Q36T4%[;6EO8S6EG'VNKM)F638P8[MY"J25P,]B< M#.*ZS>O]X?G1N7U'YTFKJPT[.Y3T_P Z#3+6&6VD#QPHK#$U#0N@^TIRQ7T;T->25Z]\3_P#D4E_Z^4_DU>0U[6"_A?,^0S?_ 'GY(U?# M!QXJTP@$_P"E1\#O\PK3^.CL]WHNZ-D^2;[Q'/*>AK-\+?\ (V:7_P!?4?\ MZ$*U?CO_ ,?FB_\ 7.;^:5YN!O]\7J_P#TEGDE=[\(1N\57RXD M.[391^Z?8P^9.0<@CZ@YK@J]%^"?/CF?_KPD_P#0TKYVC_$1^M9M_N-7T/8= M"O93X;L&E2625X%PTDBDNV/4MDFN9T;5M4!MY+)+K4;N;3I)KNVDN 0EP'0* M &;"]-37- B9VCU334 M9SEBMQ&"Q]^>:]=U()ZR1^5JC4:TB_N.3M;K6FT?4$NDU$-!J:&X\^[ABD>, MHA:.-UEPG)R & P<9SFNB\*7EY/HF^YM[@CSI!"9)5D;RPQVY;<=QQWR?J:T MHKK3-1@E-O-:WD:G,@C99!GWQWXKCE^,7A5%"H+Q5' @ Q^M;4X2J*\%?T_ MKR,:C5-VGH=1#8265A:6>FB>"*WE#-NV,73))7KWSUJQ!;);WMU=1VTWF714 MR99Y4W,BRLR2*"KJ %*\\8VBI-.LUTV.41Q74 MLDTGF2RS.C,[8 R><= !P.U:-%9ED7G/_P ^\OYK_C5;4I7.E7?^CR#]R_=? M[I]ZO56U+_D$W?\ UP?_ -!-..Z)G\+/GFBBBOIC\[/2O&4C'X&[3$X'V.T^ M8D8^_'[YKP6O??&?_)"?^W.S_P#0XJ\"KX?'?QOZ[L_H3A/_ )%_S_\ ;8FA MH)QXCTWC/^EQY%O%O=E&.6//I^0I;;0A;ZBEQ_I#0P MS23P6^(PL MPNX;1(I Y)C1@W"D]V/I3AF>'G-0C>[\NY\_4R?%4X.< ]Z\R^)_C7Q M!X=\516>CZA]G@:U20IY,;_,68$Y92>PKC?^%I^,O^@Q_P"2L/\ \17OPP52 MI%235F?/RQ,(2MJ>_0V\4-C!:+8NT-NJ+&K[&V[,;3R>HP.:;#8V=O?RWT&D M1Q7);C4UUN]^TB!8S&/*1-N2V?N@9Z"O2 M:YJM.5.;C+D?"3_ )B__;'_ -GK MT,7_ 9?UU/#RO\ WN'S_)G@]%%%?!G]/'T;X#MDE\&^'KMH)6DM;=Q&590/ MF.#QGVK9FTR6[RUU)=B9)G>&6!D1HD88V=2",>O]!7.Z)/+;?!.VFMY&BE2R M)5T."IW'H:X+_A)]=_Z"][_W_;_&NNOCX87EC)7NC\U66SQE:K.,DK2?YGK4 MWANQFCBC^S74<20B!T250)HP<[7YY&<^G4^M6I=/$^I17DZWDGD-OBA,B"-& MP1N !R3@GJ3UKQO_ (2?7?\ H+WO_?\ ;_&NV^-$TL'@VT:&1XV.H("48@X\ MN2NG+\5''3<8JUOU/.S' SP$5*;O>_X6.[D/G1/%-9O)&ZE61MA# ]01GD4J MR,JA5M9 , KQ^M?*G]H7O_ #]S_P#?UO\ &ND^'U[=2>/])22YF=3-RK2$ M@_*:]V6!<8M\QX<<4I-*Q]$><_\ S[R_FO\ C1YS_P#/O+^:_P"-2T5YIVB* MU+110 4444 %%%% !1110!7NM0L[';]MNX+??G;YTH3=],FK ((! M!R#T(I&16^\H/U%+0 444UT61<2*K#T(S0 ZBHOLT'_/"/\ [X%'V:#_ )X1 M_P#? H \'\1_\C3JO_7[-_Z&:S:^B?L5J>MM#_W[%)]BM?\ GVA_[]BO2CCK M*W+^)\]/)>:3E[3?R_X)YU;?\D+U/_KE-_Z%7AE?7/V2VVX^SQ8]-@I/L%I_ MSZP?]^Q7CXFE[>ISWL?=Y+FO]E8;V')S>=[=+=F?(]?2OQ#U.\TKP_!/I]P] MO*UTJ%DZD;'./T%=']@M/^?6#_OV*<;2W;[UO$?J@K#ZJU3E!2LWU[&^.SF. M,JTINGI"^E[WO;R\CQ/_ (3+Q#_T%9_S'^%:WA;Q1K5[XHL+>ZU&:6&23#HV M,$8->J?8K7_GVA_[]BE%E:@Y%M"#_P!G+8WMS;*UNQ80RL@)W>QKS?\ X2'6O^@O?_\ @2_^-?43 M6=JWWK:$_6,4GV&T_P"?6'_OV*^HI8N,(*+C<^5GAW*3ES'CWP:]HJ%;*U4Y6VA!]HQ2_9H/^>$?_? KFK5%5GS M)6-Z<'"-KW):*B^S0?\ /"/_ +X%'V:#_GA'_P!\"L30EKR?XJ?\C-;?]>:_ M^AO7J?V:#_GA'_WP*0V=LWWK>(_5!6U&K[*?-:YR8O#_ %FE[.]CYVKO?A3_ M ,AB^_Z]Q_Z$*]+^Q6O_ #[0_P#?L4HL[9?NV\0^B"NJKC/:0<>7<\[#93[" MJJG/>WE_P3YL^(O_ "436/\ KO\ ^RBN9KZX-C:$Y-K"3ZF,4?8+3_GU@_[] MBO!EA+MNY^FT>)E2I1I^RO9)?%V^1YA\*W:/X4:X\;%66>X*LIP0?(3FN6_M MG5/^@E=_]_V_QKWD6=LHPMO$!Z!!2?8K7_GVA_[]BL<1@)5E%*=K?UW/.AG$ M8UJE5T[\SOOM^!X/_;.J?]!*[_[_ +?XUWWQ(9G^$B,Y+,RVY))R2>*[K[%: M_P#/M#_W[%*;2V(P;>(CT*"MLOPLL'4YW+FV_KJ<698Z.-@H1ARVO_6R/DRM M?PE_R.NB?]A"#_T8M?3?V&T_Y]8?^_8H%C: Y%K"#_US%?12Q]TUR_C_ , ^ M>6$L[W)Z*B^S0?\ /"/_ +X%'V:#_GA'_P!\"O+.XEHJ+[-!_P \(_\ O@4? M9H/^>$?_ 'P* .3^)_\ R*2_]?*?R:O(:^BC:6[#!MXC]4%-^Q6O_/M#_P!^ MQ7;0Q7LHOD2_LBLJOQ;^72WF? M(U>B_!/_ )'J?_KPD_\ 0TKW/[!:?\^L'_?L4JV5JIRMM"#[1BO.AA>22E<^ MMQ?$2Q-"5'V5N96O?_@'CWQ!_P"1WO?I'_Z+6N:KZ&-G:DY-M"3[QBD^Q6O_ M #[0_P#?L5YU7*/:5)3Y]W?;_@F%#/?94HT_9WLDM^WR."^%_P#R"=6_WE_] M!->%5]9BTME^[;Q#Z(*3[#:?\^L/_?L5]#ETOJ5'V>_X=SYS,9?7:[J[7^?; MT/DVOI[P7_R(VB_]>47_ *"*U/L-I_SZP_\ ?L4X6MN!@01 ?[@KIQ&)]LDK M6.2C0]D[W):*B^S0?\\(_P#O@4?9H/\ GA'_ -\"N,Z26JVI?\@F[_ZX/_Z" M:D^S0?\ /"/_ +X%'V6#_GA'_P!\"FM&)JZL?.M%?1'V*U_Y]H?^_8H^Q6O_ M #[0_P#?L5Z?U_\ N_C_ , ^=_L-_P#/S\/^"<)XS_Y(3_VYV?\ Z'%7@5?7 M)M+8K@V\1'IL%)]@M/\ GU@_[]BO"KT/;3YKV/T+*(_5!6,\'S494N;>U]9FRM6.6MH2?>,4GV&T_Y]8?^_8KZ^GC>2"C MR[>9\=/"\TG*YY+\"_\ CZUK_PU"MG;+]VWB'T04OV:#_GA'_WP*XZ MU3VLW.QT4X4EHJ+[-!_SPC_[X%'V:#_GA'_WP*R-"6O'/B3_R.4G_ %Q3 M^5>O?9H/^>$?_? I#9VQ.3;PD^Z"MZ%7V4^:USCQF%^M4_9WMJ?.U>D?"3_F M+_\ ;'_V>O0/L5K_ ,^T/_?L4HM+9?NV\0^B"NBMC/:0<.4X,+E7U>LJO/>W MEY>I\C45]!]3_O'ZC_K4O^?/_DW_ #A M]+_Y(9#_ ->)_P#0C7F5?0WV2VVX^SQ8]-@I/L5K_P ^T/\ W[%8XO+OK,HO MFM96V_X)X^%SCV#F^2_-)O?O\CYZKT?XV?\ (E6G_803_P!%R5WWV*U_Y]H? M^_8I6M+9AAK>(CW05TY;A?J,W*_->WEM?U./-,=_:$8QY>6U^M][>G8^3*Z7 MX=_\E"TC_KO_ .RFOHW[#:?\^L/_ '[% LK4'(MH0?:,5]!+'\T6N7?S/GXX M6S3N3T5%]F@_YX1_]\"C[-!_SPC_ .^!7F'<2T4@ 50% '0"EH **** "BB MB@ HHHH **** "BBB@ HHHH *K:C?1:9IMQ?7&?*MXS(P7J0!T%6:AO+2&^L MIK2Z7?#,A1USC((P: 1EC79+2Z2'6X(K-987FCD2;>H"XW*W P?F'3-6(=?L M9[Y+5/M D>,R@R6TB*%'QP.,>HH AG\4:>L'F6THFVRQHX(92%(M+6W$QN3M+,I7RGWKM^]E<;@!D9)'&1ZU4'A9-I+7]PTJB M)8I,+F-8R2H Q@\DY)J.Y\&65YLEN9//N5D>0RS0I(&+ _(P*_PCMVH UX- M4L[F^DL[>;S)XE#.JJ2%! (R<8Y!JL^IW<+V GLTC^U3-$X,O*=2I''.0/;% M3V.F1V-S=3QL2UR4+# 7:@48 ]A4MU9)=RVSNS*;>7S5QW.".?SH RKKQ&T M'B6/24@1WXD"&9)VBVK@NF,$-C( MZ#H?YUKT= ZA1110 4444 %%%% !6?/JJV^K-:21,46V^T%T!=OO;5LP<[]F_'_ 'SS6-:>#+.S$XCG MD"S(J;%1%5 '+\ #U)JW+X_J*Q[ M#P9:6#'RKB3#/%(P"(NYHR2"<#DG/)[U>M-&%OXBO=3<@F952-02=O W'V)( M7_OD4 )J6JW>GV=W'R(S!:M$ MD[O+M?,A^4JN.1^([^E:>HV*:E826DK,B2%22O48(/\ 2JM_H-OJ6I0W=T5; MR<%5,*$C!S]_&X#/8&CJ!J4444 %%%% !1110 4444 %96OZV-#M8Y_L[3@M MF0*<%(QR[^^!SBM6L[4-#L]4NEFO?-<+$8@BRL@P3S]TC.>!S0 L^NZ;;7'D MS7(#C:3A&(4-]TD@8 /J:BD\066YDMIDD>.9H7!# ;PK$J#C!/R]/3\,T(O" MCK)-#)?2FR>*&+8,%I%CSPQQQVZ5=_X1RW\L)YLN!>27?;[SA@1TZ?.:&'0L MPWT]QI]E0,=:T; M.V6SLH;:,EEA0(">I &*BCT]8C>&.1MUVV]B0#M.T#I^'>A]; 5]+U5[VZN; M2YBBCN+=4=A#+YBE7&1S@<\=,5IUG:1HEMHTG'#=/:M M-MP4[ "V. 3@$_6N=@\-32B:>\N?LUS/=23L+9MZH&0(5#,HSPNI/>RW5O<1QQW%JX218I M-Z\C(P<#U]*?'IB16]Y%'(P^UR-(Q90VTL ",$8(X[TS2-'M]&MWBM@H,C;G M*QJ@)QCA5 I(9H4444 %%%% !1110 4444 !.!DUAQ:_.X@N7M$6PN)O*CE M$V7Y. 2N,8)]ZW*QU\/1ADC>ZF>SCD,D=J<;5/7KC) )Z9H 5O$^F!K?RY)I M5N9O)BDBMI&1FP3PP&",*>1FGW/B"QA%TD4HEGMXY'\O! 8H,E0V,$CN!DBJ M\/AH06EE;)?S^5I\BO:@JN8PJLNW..1M8CFE?PS"[2!KJ;R&$VR'Y<1F7.X@ MXR>IZ^M)WMH-6NB:U\1Z=<6AF,^QE1&>,HVX;NFT8RP)R 0#G%2Q:[IT\MO' M#<;Y+@$QHJ,20#M.1CC!X.<8[UG2>#[2YMY([ZXDNF:.*)'E1#L6,DJ-N,'D MG.1S5W3]"@TZ>&6)@#%"T06.)(UP6W9VJ :K2Y*O834=4N["SO;DV2%+:11 M'NEQYJ$+EN <$$D8]JCU?7GTZ[:"*".0Q6S74IEEV?NP<';P@I: "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBLB/Q7H4UX M/L^[[+=P6V?,^_YIC&[IQCS.G?'O4[EFO165J>N)I>IV-M/"3%=;@T^[B(@J M!D>A+ 9[4^VURUEMVDG=8&3<60G.%$A0'IW*T :5%4)]V"F8 M;2=F[&W/'4Y&!WIDNNV-O(?M$Z11^7&X+;@_SLP&5V\9*\=^O'J :5%9TFOZ M9':17+W2^5-NV$*Q)V_>XQD8[YZ5?CD26)9(VW(X#*1W!H =1165K'B?1M E MCCUB_CM'E4L@<'Y@/H*3:2NRX4YU)%'IUH3OL*47%M25FC>H MJC:W\U]8336T">;'-+"L:G;V]G DC1 Q MW#2LS!MN,>6.N.,9/M3)-NBLVW\0:==WB6UM,TCO&95*Q-MP"0: -6BLNYU>2#7(]/%N@1HO-,LLI7<,G( M0!3N88R1D=13[/7M/OK.&YAF(CF1G3S(V4E5 ).".V10!HT5D7_B2SM#"D3" MXEEDB7:N0%$C DX('!S@]:EF\1:5;O(DUXB&(X;(./O!>#CGYB!QT)H TJ* MS1X@TYFM DS.+LL(F6-B,J<,#Q\N#QS5JROK?4+?S[1S)$3@-M(!^F1R/?I0 M!8HHJM?ZC::7;?:+^=8(MP7>W3)I-J*NQQBY.T5=EFBLW3_$&E:K.T.G7L=Q M*J;RJYX&0,]/<52C\3M)H]K>I8L[7%I)+NBI4YP MERR5GYF_163%K+L--\R&$F_=E#03EU4!2P()49Z>@ITFL,F@W.HI;;V@,@$. M_&\HY7KCC.*IZ$;FI16-:^);.Y6)S^ZB>,%F<\HY<)Y9&.NXXJXVL6"311&Y M7S)G:.-0"2S*<,.G;- %VBLZ/6K.X%NUK,DD<\WE*[;E#':S?+\OS?=^F,\] MBV/Q'I,LIZK8Z-9&[U2X6V@#!3(^<9/3I532O%>AZY=/;:3J,5U,B&1D0'( M4$#/(]2/SJN65N:V@N97M]FO+"6:V@C,J321+')*55MD MA3)8*<9VYZ&L_3_$;2Z>M[JL$%E%(SI&(IGF9BK$'Y?+''RD]Z -VBLT:_I[ M7AMDE>1_(6X!CB9E*'.""!@]#20ZY;W5[:PVG[U)_-!5[9SU!XI;3Q#IE[9K M(RD*QP#@CUH TZ*R-5\16NFSQ0#]].]Q%"R#(";V R6P1D YQWJ3_A(M*\IY M#>*%C958E6'+?=P,<@X.".#1TN!IT5F0>(=-N;I8()V9FB,H;RVVA02#DXP" M"IX/I5RSO8+^W$]JQ>,G 8H5S],@9'O0!/1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!2^S0?\\8_^^!1]F@_YXQ_]\"L+P_J-_>Z MC/;WLVYK.!1,H50&D=BP(('90!^-9=O96T6K1ZK;K:W\=QJ#Q_:PC0W4,A8H M5+_\M4!RNTA0 !]ZCK8.ESL?LT'_ #QC_P"^!1]F@_YXQ_\ ? KSW3=7OM*\ M.S(MZY$>G2SQ,Z(2)/M#+GA?<=>.:N3:C>3:M:WDUR7>*]O$CLRBA(_*BD ( M8#))&"XQBE=6O_78/+^MKG;?9H/^>,?_ 'P*/LT'_/&/_O@5P=MKFNM; M6ZSZG$&OOLDB-'AWC25RI(S"B@$= =Q!').:NZ7-=W7BS36N[V69H([^$DJ@ M\P),J@D!1R1C.,?='3G-6U^_\ _K[SK_ +-!_P \8_\ O@4?9H/^>,?_ 'P* MX^WT,:CXMUFZ,.E.(KR,$W>G^?(,0QGY7WC;^1P>:9IO97\K_E_F.VMCL_LT'_ #QC_P"^!1]F@_YX MQ_\ ? KCKW5M4MK-I!J<@>UTQ;_F&,BX=F/R-\O"# Q@_-R3BLUKVYL;BXG MLI1#/YLZ!RH;&Z_53P?8FJM[UO47V;^GXGH?V:#_ )XQ_P#? H^S0?\ /&/_ M +X%<1=ZSK.E+<3?VBUV+>:Y@6.:&,!PD!E5F*J#NSQQ@8[9YIT.J:X##9W& MJ)YD]S;@2Q;9)$CD1SU,*)_""/E)'.?2E_P/Q#_@_@=K]F@_YXQ_]\"C[-!_ MSQC_ .^!7 )>:G+J2W U,I=_8GMDDD10K-]K$0)PAPS<XLC%'=K.5#ONVA]V/N] M<5Z316M.K*G?EZG-7PU.NXN?0R=2\.6>K7$TUX]P6DA\@".=XPJ\GHI&>3GG M/05&/#@\_C*^,_C\M9*^$$2WCA74;@A8O*D9@I:4"0N"3CKDGZUT=% &7/H<4PU++ MAO[0*&19(U=1M4+C:>#P.]58_"L*20N]W/(T20IER"3Y;LP_]#(^@%;U% =+ M'-:CX?ITKH+2#[-9PP$[C%&J9]<#%2T4 M>0!7GOQ)\ ZIXQO[&?3)[.);>)D<7#LI))SQA37H5%1."G'E9TX7%5,+556E MNCE?#/A*73? =MH&K2HS([&4VSMM8&0O@' /<>E76\*VZ2-):W5Q$_GI<(SR M&4I(JE/S) 989GBVJ=SQA0#GJ,A!D5"O@JPCO)9X1'&99A,66W3S,^8' M(\S&XC(Z&NDHH R(M 2!K=H+EU:">:;)4'<)6+,I_.IM&TA='MY8DF:19)#) MMVA43('"J.%'&<#N36C10 5A>+]$N=?T+[%9O$DGFJ^920,#/H#6[145*<:D M'"6S-*525*:J1W1Q/@SP9J'AW6)KJ^FM9(Y+TJ;F*GAT1V\0CO)% MN([A[A9MBX#-G<-O3'/]:MKI,:Z,VGF5V#[B\AQDLS;B?3J35^BMSG,&Z\)V ML]U>3Q32P/=>6S!,;5='#!P/4E5SZXJQ9Z!':7-O.;F262 S-E@!N,I!.<>F M*UJ* ,*T\+Q6TL4GVESY5U]J6-$"(&V,A 4<#.\DXZFHKCPL$T^)+.9FGMHP ML)D;:-PD$@).T]QZ&NBHH S-"L+JPL'6_D22XEF>5S&(9[[4KBREBDM6A MMWZCC"FO2**VC6G&FZ:V9FZ<7/G>YC6?A\V.P07LFR!'2V5D4^3N.3 M_O8]Z1?#H2V0+>2"XCN6N5FV+P[ @_+TQ@G^=;5%8FA6T^R6PLU@5VD.YG9V MZLS,68_F36>OAX0VEO':7._P"E;-% &#+X5A:$0PW< MT,9LUM' .]5)(.?J3GUS3M)\,6^D3QO;R82-I&2)(E1%+A=V !P/ES^-;E% M &?-I;W&K0WDUTQ2 DQ1! ,9&#ENI'M68OA%4@BA74)A''"L!&Q?F1&W*.G; MIGO71T4 8=[X92]NI7:[E2":YCN9(0HPSIM'7K@A1Q4-AX-L=.A$5MY4:++' M(#%;)&S;"2 S 9;KU-=%10M W,BUT!;.[\^"Y?YEE5T9 0P=V?\ 0L:FT;2% MT>UDA29I%>0R!2 JQY &U%'"CC.!W)K1HH **** "BBB@ HHHH **** "BBB 8@ HHHH **** "BBB@ HHHH **** /__9 end XML 12 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment (Tables)
6 Months Ended
Oct. 31, 2019
Property, Plant and Equipment [Line Items]  
Property and Equipment Property and equipment consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Call center hardware$270,010  $193,774  
Computer and office equipment345,241  327,621  
Furniture and fixtures1,484,930  1,381,271  
Software5,178,944  4,314,198  
7,279,125  6,216,864  
Accumulated depreciation(2,296,365) (1,825,524) 
Property and equipment, net$4,982,760  $4,391,340  
Depreciation and Amortization Expense
Depreciation expense and amortization for all Property and Equipment as well as the portion for just software is presented below for the three and six months ended October 31, 2019 and 2018:
Three Months Ended
October 31,
Six Months Ended
October 31,
2019201820192018
Depreciation and amortization expense$332,212  $233,109  $648,740  $440,841  
Software amortization expense$242,797  $160,666  $463,250  $304,440  
Software  
Property, Plant and Equipment [Line Items]  
Schedule of Software
Software consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Software$5,178,944  $4,314,198  
Accumulated depreciation(1,645,950) (1,351,193) 
Software, net$3,532,994  $2,963,005  
Future Amortization Expense
The following is a schedule of estimated future amortization expense of software at October 31, 2019:
Future Expense
2020$507,808  
2021960,396  
2022870,922  
2023710,683  
2024421,401  
Thereafter61,784  
Total$3,532,994  
XML 13 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
6 Months Ended
Oct. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table represents our revenues disaggregated by the nature and timing of services:
Three Months Ended
October 31,
Six Months Ended
October 31,
 2019201820192018
Tuition - recognized over period of instruction
$10,807,131  $7,442,392  $20,098,083  $14,076,232  
Course fees - recognized over period of instruction
1,119,259  539,665  2,045,213  1,000,876  
Book fees - recognized at a point in time
20,631  26,251  41,416  50,465  
Exam fees - recognized at a point in time
55,415  43,600  115,515  95,840  
Service fees - recognized at a point in time
83,529  43,436  143,720  93,236  
 $12,085,965  $8,095,344  $22,443,947  $15,316,649  
XML 14 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details)
6 Months Ended
Oct. 31, 2019
Call center equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Computer and office equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Library (online)  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Software  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
XML 15 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Balance Sheet Information Related to Leases (Details) - USD ($)
Oct. 31, 2019
May 01, 2019
Operating leases    
Operating lease obligations, current portion $ 1,509,429  
Operating lease liabilities, long-term 6,443,854  
Present value of operating lease obligations $ 7,953,283 $ 8,800,000
ZIP 16 0001628280-19-014913-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-19-014913-xbrl.zip M4$L#!!0 ( )F#BD_AW9GDLSX" .&^'@ 1 87-P=2TR,#$Y,3 S,2YH M=&WLO6ES$\FV+OS]_ J][G//[8Z@3,X#W5?_ZXL27C @ %9*HDB&EI235GYK.%9F2M7_O7_+KN=RL&:=H)P:GAFD5,8LL9D54F8T(JZQ--XJ M_N3XF9-64V9"IH/7&4.,91J.9X)YB7!T2%#TQ#\S/D;IA3,(.\8TLE%%)V)0 M@7*BB$N/;8W@[> ->\-GY\/LV)BSOS=:H]'9LZ=/HQG:S?[@^.GTP-/4Y SA MC.*-Z267=M!I?[K@XN)B,_V27T00HD_;O>'(]%R8G=^^_-+).)W<:?="ZM5/ MIP_[C&#YM0=,SIA=X,-U:_(3A\%M'O<_/H4#]S2_?3G*X(Q;]Y]=<=V:IZ.! MZ0UC?] U(Y"!=!^>(76S&X:W.^&"SEJ(G_Z[]OJ=:X6NR>YTQGU78*WUT\N$ MR>S6P\'H^\_[09XNGDX.Q4,SP[_W0B? F]XT'__*S=GHC2Z]'ZYO]2?)B)C=Y+/'W08]';9F ?(/QS__JAI&I MI-.S\)_S]L>_-U[V>R-0RJPQ/H/N=I-O?V^,PN7H:=Z[3Y__UW_]UU^C]J@3 MGL]4^*^GD^]_/9WGG7,^%FOWTO/;E\^2R>& MP>1CV_O0RS_"\3K<<=!VDT=?CO9#_'NC'3W2(C*#HN%,1F*T)SA0PA@G4I)P M5$T=CSB@>HU SW33HT/[V18TTJ>&[G3,\4:E[>&6GKX?VVK_XVNR__&0UL[] MR?;'YBM]LM?=.6UV#VFSVCPY;&Q='EZ]17N-%^WF2:M[>-7L-ANM3NWJ8+Q7 M_>?D-:UW#J_.6LU7S6Z=O"6'9/NB]J&&ZM73B\/N(6MV:Z39/6#-1@W73H[' MAUBAUZ0Y/OS@1+/J4/UJYZ1.]N%^+]KUJN_6N]M7<)_QX=7[T_K)P;C>W:7- MQNY'_VJG;5\=B.9)L]/\\![:X4BML=.JOVJV:MWM<9TGL5[S<89W/L]7-L\J5\=7M8^;*,F7'?8@/N?[.):]?2J^6&;USX< M7M12&QO;H]H[=/FZL744B&6",)09:US&O%:919YG1#+.:= J:+GQ/)K.,/SU M]!:$CXGHR_/!(.'9'CK3.0QFL-WS5? B);C? 2Z\SXD[,M+9R&P$6"/*6 PL M,TS8C-,HL$14H2@VGF<98AE%"X1X9EPF&+^!^_?]#OPV+#'^%L;\I@(K8BD/ M7F9$ W%A2HC, #09LDY3@X 0.5#@MV1IT";U+8%]$+"7M9>YXB9P+XZXMXYR MYS-'D<@8H6"D>:29EUHPK(@TF&X\)X@L4FVW>\ %QB\!W8'I[/9\N/S?,%Y) M9-\S_Z]_.DW2^6A/SD[K5V\I/(&) M[]0ZZK)^\I;73@YIO?KVX#,XI]'+LW>COCMM]3M V(;;0!-'XWI_ M%/)?WYUUVB/@C-,H;S_Q4A"'I-9P [1'+*FM4M4NL>H+WJ^\[>J^W+.CFX@WT?'YZ\Q;7N(=S_GU:]>HCJW?WV M7J-U6JL>CIN-MZS^X8 =-K9I\[T:@YRP^I7C<(S7&Z>71T$A*JUCR>"RC(%N M9D8HE''-K;$<&^J!$Z--I"BE,^!G2']54Y$GH*$$H^@HZ+LS!(7@F%>&0S0K M^$13,8$@8?9A!FT*8YZ].S\[ZX1DB$WGH!>Z9YW^.'U[$7HAMD?#=Z9C!N,4 M$;1[YWG$,?'"RT65UU_JKNON]/9.MGCSU>'%7J-V 5H+Y^P#1N];S9,7\(P7 M)_7J-@>;2N$YIZ_I?B?\:W_<_.#/+&&B5NV<-N'ZVM46:&VK _;ZI/D![/.K M9J?VJH9JC5-:/W&LUMV/M9-MOM?8&M>N=O%>U?&]MT=.$^RY$9D*B&;,:)LI M)60&]E$:XC'%WFX\?R-J/Z?(+#"ND0S>1<6DIP8+CXBF$)8ZK9 YVKW&]5I_ M=^L[WP=SRPS""X@*_1N3']BZ, ,/4+MTR7'8B_D/[\-P%'R!=+MV^4FWN[L$ MD!R#/6\U&V#CJS7PH/"=VLGI7=T&] ^O:M5DSW[;1JKZ"=H-L@%:#7NU>UDP,,OH(?D0AAD(0(7 10 M,A8Q6'@5%7SUX"DCT5*#'&S2>S7[Z>W8=Q!B@)C&A>'SOU*<_FR8#WZ )%3R M<8)G(PC)_]X8M@' -!*2_]8:)$%),']RQIN70P\Q]M/;]Y@\[N8S\J_#_OD@ M_Y:/1SV;2M\$V1\A K,;A9P%S+ZU??H>VV%0R1L4[ATW>KG[O[=]X-V+G\]^ MNGWWL]PHS;X-1V8P2J'@\\DX#\\0GEUW?>Q3,_WUJ1AE%%\_8G)D]GWVD*>W M.FIVGZ3&>:<-DRX-/W5#-YCA^2 \GSX^/SB[Q>S8['NZQ[TX*$:L 2.OF>!, M1:J] ,-ON5'!$*OLS H@48#NGPS5C:8]2C(D/MUH>N0[>_0\E^;;738=NWQV M\*[ZW;T9J(W*8QNT,F Z!/'3/1"EL4XAG^)@AFRTT E2 M!H=EX(0XLS@9F!J&<)S\[N2KAX== JUV[5$M)%)0\6TX.IE$F5'RG3;(=WC= M_AC\+CCIWG';=L+6PT^":ME'( MI"(JR( "MG)Q\OPKHSDOW3112A&]19$&IAT!&P5_D15!(\5X6$?=7'D5Y(YQ M!PKG11 L"F>Q81J0]%$K:6181Q5<14V[R:H@P,LCOT^(^/9'Z,F;I^91JQGU M/_7K=Q*PSZY//U9#K]]M]^Z[[4-I\JU;/+W=^F^R:4M,(&!=M)/,&:]PC(X) M3R$T$A9/!TV0*G94HQ81U=RVRR%:[QG3DFC&A5:(BF!T5%S0R%C,^TW-^DT5 ML=_4P_M-S:_?#-)&8A69T$RRH+@QE' /S--[1>2TWWBQ^^VA4?3\^HT!*[<> M.:DT93:"8$5JE!(V4H1-X%.7(HO+ ]Z!-\B'W29CYB_[W;-^#[Y.G,%+!PEHXQK ?$]L]9R9KBE8FU@:@QRCC!>)1V2-AB, MF,9!>R:!A@ 5@9 UXLBD]B2L#3C[863:O>"WS:#7[AT/5P0? W XXPP2A#.$ M 1^+4?0*&2^I1'%Q^"Q-0BE&VEL-7A<(G]/6,*0C89%QXVU@2R#*ZV+NE\_F M740! ;'2CDCF5; I;J?8F2#!;5"_?N ^*LU:/J &G#VRA&H"@&HLM+' GS'X M?*!J@9KU _3Q'$:*T8X(ZS:,U5$ID0)".L YN*"H+FE'6+..,4."T<9_#]5?.&& M&!VI80;;M8%F.4'0O&"*(<9@L=:&"J955(I%CX3@RBA@=FQM8%ID$#0O<*2# M6(=XA+W&S$J'Z+-83"R@J, M>7 0PE PY]$X2R D=S8&H]<&FB5E LX))N2#M4$6,B'!'Z;QB5" EG'-*<2"/B$F_AMJZ^#RX):@I#4:F=7I< MA52/5X&S!,UUPGEM4R[R9"9H]7WD A,1YN0>I?* @>/.TL"$(RHRQ TGFD.H MZHA?&VB6E(@P)YA\JF)-@%8&%IBCSB".&0U.<2$LEFIM8%IH(L*\PNC *:&, M<6P$! '::@7!F4>"&VFUI&L#SJ(3$>85/PN)9!"2DQ0&A*"0C%8(:A%!6D]7 MTBT$GV7U@$9""(A4D52.&4*T5\"R*-;.2\186,(JYG4Q]\M?:HW2T+^,PJ"T MT@N"7!2YB Y' 0S:(K1^X"XT$6'Q@%)JC(# )P:?,J:(UHK*B)Q%&AF$X_H! M^LA>?_F0!!R/;I??CX=_F[ G:&*2*N<"X(Q&F8VAT.H:&:"'F MGN^.4M$'CU+!J?/)%'.66\^I8"XRYY3V46C'9>HA#LYW.I-#'[]0ZX\JRO=7 M07O=-[VMF:0U+OJ//:E#?[BB[&W*FW)<(C? B#1S*@!4)B@3J0%+QKA=>ZCV M>F%%H&+28DI#L(%P!IY(<9^8#R4X($6$7X(U^E',]D,G[73W!HS1N)&V\IJ4 M @? ;AZY"5GH][9ZOM&W0)/ZT&E=T]LQW79GO-,_[_F'5!M$KL$"UU1^,&B XU6!':5.WV^SG=1B-PF O M3LC/BBQ+51198< @N,B9#7E9!%!_[JWR(895FK1],TA:/1J_Z4!?@*:GD.@L MW>/%^!JL2;E1T^FD777"8!TG^#A!7@:!@W6(@7YIZ04V&-0M)<<@MIZ00N1[ M#H#"27LQMEWX=.HZ0HQMQ-Q:@I&!7B<"_#DR,9A4X-&CH-<-XD]^]7P CO4\ M+Q.\T[Y,G]9RCEY9'216SAK*6606N+522!-0:DSL;#>B]<%W0H':=F &CS!: ML'P\A30V",^$((C)*(%Y2\F0EH2#>69RW?"\,3>06^5W_3A*U;WOD.%UA-HA MYXF6"/M4A\41311BP5J!#(7 BDZC88"Z .,\MX/,FYWU,TF>D6"!M"'4,.:$ MMQ!@ZF@#Q]% ^+E*E'(+[N#;G?,11'+O@CL?M$?M,-R^=)US'_S.H-^=2'@> M/.[%V?#ZK!S\B_']-[BM)!_, .+7M50&8B&TPQ)C""R8$4@A[L'V:;!\B >Q M2I-G:R0*2YETLYJ !Y0:Q;31HI0:?UC;)& B1"@:D( ;'$+5:!8\4H8S#-V-6*1MF7>5B.9/TP6/#K(J6.A:Y M5)%Q1X U6X>9%2NP=]%"/,;+?+_@4:+4:51R148=$7@"9(P4S&,FC#?4RF"X MED9:%P0I_D+IM0-W?FN,F;?""AXBM:"ST5H>F: V37D# ["N]/0+1GGY3IY* M++S204KOF7+8.F' C <= D>:B]+)+U,D%I^N-6GI%W*U)@=G]WAPI@VG1G,F M.'@0P2A26F@6PZZ-3"Y]"?1SUPM(;85@PU#..D.$4_CK/K)+4L14H MS+-"H,U+TZSUU'N=%NQ:1CRWBHG@(TO7Z[C6 P+ROMH@Z:@;U$(X[US06N*4VAV M=X5JH76RF*A^QW#*'5W]"51U("A5<#31"D:D5YZDHB[,(B0$8RN075T8,!]G MQL-K'1TQ/#+X(Z*.1"H,CI!*RRFEQ7> Q<1G7KX. #$(!VE3AAX/7G$#P5LJ MZ&B]L625,BZ_?_')R_[Y8!@245E'A\6!6%,D K(J9<"(3BT K%@L1!]G+%_PH.15#/I-7.8 M&!)3.11D",84"U-\UU=@D.;E_X"&,.$BQ ;&0100;)2.(2$5HL1@Y==1D[:< MRY?J/63I9U&421G"#8I<88^8S;,GKI56:!4.L.53RK2]H1-"IK4-*9BSC$+XK6BB'HP+N]:4 M54E0:ZF[BXP%'[H!V?P4USH( M])V5AA'%+.7*4D(LI9X%%I1;I6WE"@SM4O:64Q8CAKTCG"/@1 NX3YF>;P;];GLX[ _&]?XHI+[R.\$.SLU@W+B J\;U=B\T+OJ- M5O]\:'H>?NQ\?-SXDF2(9$3/8RX1:11B-)ZJP-(LA20\0/0?C3! B>U28M;P;&L!KBX:H#7E2A_ M0O:\$-%1%BUCCCF,#5.&.J*\I77,S5*,^08P=1+)K16*&VX M3)02&#B3HRMDP8J'V/*-A.+&,.&I-!*!D7# <;@/5FF4UOE%L4+P?J-0?P[H MM/K+MZ L1>IGDH%80()09R*F8#>B1L$8&=.N[28B1G*1RL*>A@3SSGAB%CF:% *>TFT),1' M8N3=^DN+ '0E^DUR;*0F1%EE@>>DI>#&60H1@J"6"%S\%-@Y!ID_:YWFMG"8 M&X %2PEWX0+O[7G'7, A)K18;5 P7FYJD_DUBK!/5$,QT% M2@*3"JD+2L'J.H2 D90"\YT"T[CH[_0'W3"8F9D%C.HM7FPHH1"MI%UZG63> M1L4M%Y8[PT+DTI,5RK;_GFFEV36[>5G@8KF0N:5U1H,UQ5PYH9ETPB(P"XA@ M88T!4K ")9068PB**3^/P@E%"-$9SX+"C@G. 3$:411&"$DBFZV^T-,,&*2+ MN_IBZ4XB'7K9:H>XT^Z9GFN;SJ32VF/;$I4A_>"$%SAU+@L[O)#2.N\8,8+9 M$(PG@6+"4C$BS?QDB*N4EX+(RZWLN5LB\#/YKHI1)"51!D3 6VP4X^ ]O#2* M>*S]-*.2$+;6(O"S<&"2$38'.'!:&@Z=A+DDS(B@&658<1>4#EQS,DUF)+-D MQG7'Y6=5. 24G@F0&&((*#+8;RXU!P:@9K)" MV*\A*W,!\1J9!8$H)06[RS#&E&GJ#&$".PS&.!*/] J4K_T"=H^V==.C+$]7 M'/I=&(B0>1IL49K[5#XS$H6HT&*6604P%'X!\Z+QN!L2WT1D,>N3B<$DTA3K M4,\(BAHX;43:2(<\#Y_2XE9AM&/9X"UA/$-!T&&BC9P:YI4W6D#PX0RC$';X M52@)O50#.*\Q!,(I#2I?AXB8(! -,FG!+P$4$GL[G9E(,)0Z]'4=NH7(@K:3 M(/ABO'T9!JX]#&^ -(8;22CYR/]/W/GS^Z:EQ_,: MH?SU;#[3F)) *0@D91*LOG9:(6+D,$P9XFV MUE&2ZL[:5"=XI?9B^QD\UDW0=]H?PW;[N#5*'];19%(L-$-$"T<1TQSB4I-6 M:E"-09(-0L4WF:6\+DY>'R?U+"!FL55IEHA9!U;41:>DL4Q1%$(H;>=JRN*[ M]F4S#/KK:#5]\$Y%IJ)7C@7BK+ *1T*\UA8[O0)57$M)782D/HJ]U"9$ZSP7 M1"L&_],H(A$YPS)R\-VEO5Q1*=SNA(]A+Q#T83P M*[D(WYE9^'!)7.H*E\_KUV+YP*F_FZ?^S-2?MDQR1F,JV$=8VJ,2!$-2XK'Q MT;-?2FI6!<%/^YZWI^]U_\;GLZ.SNSQXYW/-)8TV6IVJ*1' R6$5O(#0%5A7 M$%/6CQ1Y]#G\[TYG2,LXYF!,+>*2$.FL])AQ<.@* O= HD9IN\E/2QZA![)% M=<42A610W3_VI2<3 ))+2<6)9],9RQ13"G 6,A'%RC62& ME#(S'YE1W H:(I.&$L:D3RN%N5;:@T-&DO$UDIEOV9F5Q"^"1S 16:658 %) M1;WSBE!LC I*^37"[ULZOY+XX>BHM$!I9!J/3Y5++?=,"NZU9\K:68T21(L& MVS+JP'U+5&XO#'WLS%61(3H'JL<0U8$HQ!QW#'19:2P1$4@PKBC]E$!<0!%8 M2SB<,FD[*\R0X0QC9I&/0@?. ]+!(/4)CE6*0S\MIU ]!BGDL!-BJV1+ 4CN^M01P/MJA'46$!,LP!%:< M&LP)-]P[AR$@EV&J':2X*U#>G=MA^,]Y(G4?X9_/IV/NG#"O:+P 8J"3&,QG M19)0G$(@QB&J9@XY2[WEA@6MM;&"J>**06(+GVC].^AY R]]1P"FOSX CU+J M%BEUS"O)+*?,,<%BE,H*ZXD(0)(XLRZN;L["9'KU>L[T51Y2-OK;W;-.?QS" M< O"\,75!%K\Y+XS1N"@P)ND@@]6*"PLUSSM% _,F*(E[-'ZO?VVE-U/D17! M(T2C=)(915(*I$U;M5,G*.%\A?:V+;!*+ 5:RGU06G/D2%H4 %9.A4B=]"ZX M8!5?N<772T;T499F!^U<5%&&"'R86E!!91T.'' +B*JXNDNSBZ1_2UFXS8DV M#A@')2:P5' H:HL5T%PG:3"(%G\@H%B(/LKP .B=54(&"D20,8A"I)(:TX1= M](+[U5T97"S]6\*Z81<8C1YXO6:, 8,!30PB2LN4#23@6:GS5=C8?452,O>^ MN1YS+O.0"X\MJ,8"*:M5D(S)F/8TCLS%(*07DJS .HM?67X>Q6T@IL$YH("" M9\SH: @VPH,K\9$JIU>I*,NO+!O+'[>(%A-)FD MYBU(C8L%+ 97G49R4(DSQ M0,&\*,PH" C1WG*KTT[0E#M6.JF5D(WE.ZE@ F&4\.@I8T$32Z1W0A@9! H. ME9'4_ 6I-0CK&4MY#2X):P5J$GU2PO0XT14 M,@8J(K><(!8#LAR9",8ES:U[B+%*1[4:PK%\/Z4E0BHHQRT.C#FKK#$BBL@L M$A&Q!A$#*Z>G5D0XEN^G8I#8!\&%88HAQ[0! HR,U\9Z+!@K M_=0CE %<1S>E%8I8:(HD\!TNM:+26HN$R])-%5R"'L=1,3 >$NQ+=(AI M%I6GX+B !E-B%"*H=%0K(AW+=U4NLF PLR9PPXB3%@<9I(XR>B41=W=<5?I0 M5%'Z0C7BV?J"&R 7R5'<.O6G@ R<,J&P%I;IX*W&$!6'E-<@961R5H:SQ.^; M9OH6)#]AIKGQ,D!\Z<%GLT"C#9S'E)VM=,3D>J=,3+/9AQ7!)C>P]7[O[;GI MI#O[&^ ,&_V783 R[=[MDE(+6>9]71/D&UIW\]2?T3IK.$9:1F0] W>L4(A. M1R0D]R+,BNN4R/Z,&.?F)_!8=Q3>#OC]WH[W!NS#X"%C= M4+_&>3NIVW[BG.=K.4?(G#..JQC 6C)#B/7(:6JPPH&8(/VTRL,40U5B^'4, MU<,Q5'/#T!@OA ;,.$DC$\9H0HV4&C,7J>)V!8+0(F&XG.W &41\PDJ.I6/: MI9T_0.NPI43XR(V\76VEU,-OZ^%#,9R?'A+0/TL-B298YH2U/JK MD+GS#0Q?]L\'P[ 3PAI[1(C4K1&2 $5-53J]UMA320D*$DN&Q>I[Q 6CN!2? MZ!R+P0&+498"QW':TBBPQ1Q0C%ZNP@JW8J&X%*\(#-1H21&WV#!GD.8>:>JP M]CBF6F2K[Q47KXN+]XL81Q2TBP'@8R'%_ 1II'U@V'@I5V&1X#=0?-'OGZZW M5\266<,=H:GDOE(Z_8(L"",]5*GG18H"3)@*E;?(RY:#Q?O#Q7X M0I%R9Y$EC%JLF(G@&(7FH'18JM7WA]N7IKO>_C!*KR@V 8(,SB))S-0P%A3T M6%4=P3'2EG+JS"6H@B8;B<"!%1RP5C M3C+-J%'::DS3KF[*I/V4^>K[PT7KX>+]H0U::APCL=@SHY4Q$6G#B?::(R+# MZOO#Z2_K[1)%8%3H".2&*R:T,-X)S[S"Q@@J)5I]E[AH&)?B%6-4#DNDO16< M!6X-20,U%()_ZW@,:Q E+D$;%^\8,8Y>DQ0@,M!+SHQ%W'/+B)52,1Y7WS$N M01L7[QN-:;[?'IZ^&+\(/=?JFL'IG=V13"<,IP)4#]_: M'6DE30$+B$=A)$8DL,BI4H@Z35G:&]*'H%?$%)0RM$0[!/9'$:.1)BZFJB0& M&0TLT&*)+ MIZS$\$T0P:]%%L]$MI!F[VL@[O?A@M$66)]A>UYBNA;J,1^!?:B?)O-9.!0Q M<990*X4W3'EM";,J6/A#!=4"KX# KI40K:*-7;#((D\XDP2CZ"C#RAF"0G#, M*\.]1(+/1!;S;/:A%-F'"<\__6$X:Z7EKH/.>!&R@_F#9>?ZU)^1'2*)2#,P M+B!&HM(6A,8SA21"D:)9&31.&& 3FS4ON&/4DK=#RE%L3:8S&3RUS"ZDC5YXSIX7]=>%_S4\,[W9V=:XT^-!_[SG,]?O] ?/!L?V=\+YD]G?"MI$ M?_PY.?8;B!:*\<\(K"@W( MOUY,&X70GYUV+V331H(;_3]_IA?/?'#]R?CYL\IYJN^33DLM-BO2TDIK$.+? M&[\E7.3&\X:QG5#IQ\K+A&QO-/SKJ0&P4M?/,/N$W 21YW_9P=,[I^3_C/); M37NA:P;'[5[6"7'TS)R/^G].?QCDK<#<.SV8=)\TVG?=Q[ MEJZ??&_WDG%XEM[?MX=G'3,&_Y6_>?[YOU[CP+?:&N:50J#&<:I79A,[O-S.@S-_6'-D/=IQL;S@_IN M8[M:>=?8:FR_^TR*O_QN17R7=]LO#_9W&[O;[RI;]6IE^]\O_[55?[5=>;E7 MJ^V^>[>[5U_Q%_Q@ABT0S5&_]Z12W7RY62&(,_T=+[54B10/>\F=O?U:Y2]P MH+U^KW[>!8?K*E,_NY],=3MZI%.%1HCO.).1&.T)#I0PQHF4)-R7,5'IF<2] M?&@_J_;=>7=*A3:F=?3I^[&M]C^^)OL?#VGMW)]L?VR^TB=[W9W39O>0-JO- MD\/&UN7AU5NTUWC1;IZTNH=7S6ZST>K4K@[&>]5_3E[3>N?PZJS5?-7LULE; M/;TX[!ZR9K=&FMT#UFS4<.WD>'R(U>5KTAP??G"B_FH7-4]V MX-KWI_6K?T[JK_Z!YYVR^JL:/>S6:/W*7=0;[F+OP^Y'_^H]\__ZI],DG8_V MI(\.3_:[M0_0S@]O::U;0X?=>FNO<8P.KWS[\,K!M5L8_O+#CAK7&J>\5MV] MJITZ!SO'D2;7[F2;%**&?_1R[_Z8$4V M.9>,ZOEX];FZ\N_PQO>W9G;^A QM+#?H*Y?MZ6W M[>X#7P,:,&];&ON#KAG!U=!!$,("=OV.-9U.?V3[E_>9VK?G$'"EX9S]<-8? MC%;2ZNZT[:L#46_L=.LG_[0./^QB.)?7JXX=GASSO5?[T+[C<:UZ/-X#2PSM MGE[S'I[%>\U&']<^')):=Z=U>/(>+/0IJE^UVGO54]9\]4]WK[I[ 7]YL^I; MM1UU\;JQ/:J]0Y>O&\=7M:VC-/?F$'%9VLPN2^72,\6URYSSTJ#@@G=BX_G_ M_ :FG/_Y15.]CEHC'TMKWAYL[3>V]U\?5O:WW^SM-RIO#O;?'6S5&Y7&7@68 M9@/H9 73RMY^!?/?_1^5O9U*XU_;E1LD]!,!W7K92(?3%G*WP/C>@&*IG/3> MT!KH6G]0&;5"Y3\S':],QD@J 7RPK\S>MW!<^C&MXC.?$AGACBUOQN-@!J%W MGUE\DW?4]F2(:26-X@]3T.SFD]>K;J[WJP>61C)9ZAD.FB 8JBC3+ M#&4B4]8H&6-DD9J-YWMNE#*B*A0_J:2N_Y*M*YR:5%8E]/Q"^_N#DO$#XV=* M2OY0XOR=E%USIA I&7\1&/_)^7#4CN-YTQ?]ZW#^QL#TAM."@"M.^IO5XXMF M]RT[;/S3:E;K[7KU^.JP<4SKC?>=O5?;EW M! #;5_7&]AW2?W:Z5WW1;59; M+2#^IS6RB_:JX!.K#M<_',#]ML$WGL+_H9WO$^G?FI+^@ZM:HW9$-(G66)(9 M<(X9DYQG2AF3.:$HB-XW]K?J[W9S;/S+M7Q7S6JS6K*[( M/IJIGP5@HT\&=Q:!Q4&_6SFZ_E,9]6]^_:E0],9,@ECVU-87*&O*E6H/4UI" M);:!>O;.\V2%Y8<(BXI(KYWR=IXIL0.]4,\[826=\7R"S?K5[OB(BJ $HCR+ M@=$,NC5DUF*><8J%(4+@2&7*R,$955CRGY_\6(J>L(+(W7XX;@^3>1K5X<@O M+7NUJZ.HH@V:D8PA)3,FA ;9,T#RK&'.:XF1P1O/M]Z]V:Y77NWO';QY4MFM MO]S\"1E_;E\:-*DE"4O[-M;#$LP&BO7<*PV*<=4/W3T9:7H_:,0ZJG=^9DF+SL0?/0!E&$J=G VZ'], MWO+V_,#$:^[V7']P-LU9S$LCO(1VCP;CEWV_FDYT,II2^["=G.'%7O4 U4]V MVNDYM>HQ//. U*ZVR=Z'&@;'"LZT=G<*]?*PX:!=6ZS>>$MJ'W;AG;;@/EN7 MS0:$IWT51+:@23 :[ M\;P:.N;"#,(/C*:4>OU+ZO5=M6V8R]UIWK[+57>%(ZY%*VSM6F&/CZ1@D7L7 MLPA=#F292U!8J2%&(TH*BQ22<>,YD1G6E'(M5TAE2X9POR5)@VXWDKE_-%G[ M?ANCOC0@]WFD,F^CDWOO2G]0V1NUPJ#RS_F@/?1MEX_50:QSR]/GIPV.3:]] ME7\OL!B7\O)(\K*[N;_Y;K,RW8YW4+GM4"KU_F:!I>)ABT#RP:EB"6[9LK)E MI9]__*FU[VIP808V'SKK].@!QI;W@S <3O_W&EJ R^#B6\'%U8W1 %P;:]3\ M=PNY[ON>^:#/][KO6[63]^V]ZC:K5SO=O<9;5COYIP4]T(%^@_L;>/Z M5>ODW] F:..X?I*>O4VAC4=4>",%\IE6-&;,.Y]9CECFO;'.FRB)]2E2$96= M=ARU*EMY'/IS!J% M,FV,H03QM-4U1%SG;8BX./KBU&VI9<73LI?P<6_0Z%_T2AU;GHZ=U(XL(1@% M%S/!(LL893)3)"F:H,HRSS2*>.-YDJG#_N"T5+$"JMAW3S=-=3 ?JMH;O($S MVSU7SC,M41&OW!'S 1ML$JGD\ ]\S Q1-E,N4 :$,J#HOJV(T[HEQ1LJ6OH M8CEU=8\)>-,'8]%IML_*B>8'&H!/\U:\=GR$+;+8.90E/YF<)\T,DC23EAL? MO<):B%13 :6"5.64U8I;D'6=@IC:@C0]]68 3*!]9CJ5[2#' ,E>09"HS]2JVK_T*P\OLCNOL4:&\-@EE9!S^O=.R#\9'R M1*>]&#+A.,2ZW,K,4(\SY D1-J@@"=]X+IBXZZS_>,PB5:_[(/]O6OU>N6 # M4*)'.GC.-4(9UM9 (!1YIHS$&7 JS(RC4GB\\9PQE7',V-KGRE]GQ__/;XI@ M^>>P,@J=<)8$9KK.Z4D%O';G/%G(B@%=!_'TX/L[P RTT%QI:P1UE>\)TM_T9 4R2B M.#TX(SZ/2",?;UUU*OB>="T8UZJXCAD^)'8H09@O" .3NX-WXZ[M=WX?_K'> M$$Q/_X3 %\XO$D*SU6^YEH1+US*]8_BA5[EHM>&7:X?V/?4$"@CA%ZLQ/YZ6 MK6[IE>NH8,IMQIC8W*"N9%0P&9P];+SE>0'%5[OC9G7KHEZM=^#X1>W*G]0; MI^,:J;=KC58+CMVMJ=*J5SMY <7#DW].:]4M5",'_/!DZZI.:GBOL7MU2'8O M]U[MG-9VH(V?:JJH'^SV=%37GM[Y*)Q M7D69<<)IQGCPF64X9B$$"YA@:I3)%[\?%$7+'K;OP*.KV8^0F3GL&C+/^'RR MC40#@NT"IF&@Q:1A)$[W>0;&S*]O3QG?RI;)6+1MV;VV+77!]O;K? MJC4.QH>-_9-FM<::U;?C^E7MLMGXIU4CNQ?U#[N7_[Z">S9.+VHGM7&]<4!J MC=TC )'6N*UM[?DZV8=''E5:=O36?:]C_NR6QYP)S/S>'->VH]WBC5PZYIS!?V M]_G!&],%UP!ZX*!IVHC/I36*=EQQK0!" FT^A:@SY L6TP#IX+H@R^_XC__Y M#0OT9\L,\]):OF(Z'3@CU7E,PZ[_.6^G0==1OV+#] 2X\73<=7(IIFFAXZ2$ MWG0(]L;([Y,+?;FQ<*RR^>OLT?3RJFYRN_DQNO;,%\PTGV M!%XH792?#U>F]DQOEBI@#O.6Y,TUPU%%H\D=O!D/-RE[/R_/! -HS MJ<.9R.O(C,Z'*^E@YC6E=$B/'.$B6 Q:)Y'/F%0FTU2&+.A "!*>FQ0*'J8D MA]OF?8K:HQCY#P!/DNOA#RCQ__Q&.'ND=OV\B;DI\9__6^\7MU>Q4'^6]O^& MT4PV$,Q?MST:@=4,'3"#@WXOQ4>=<27MVSJN[*:A">/R7*&J&9E*JCUXUS-< MW^/F]-S^>2=,A($A/BT%=MXQUZ[C7=:H_)X^RJGP$$HVI^>.6NTAO($Y2\7! M%N(Q)B_QR0>$X1^+->XW>CIU]-36_]+&W8V/.&4<&R(RSQW-F$(A4P[8/)/0 MD]1::2,KC?NC&_?2K*^060?+:2H=>*E0,R> M \,N> -XQF!&.L'T=:%[QD\2[X>; 45.W7=<@4ZZ&+5FAS MSSC/0DV)+@3>\@OMRP_C/V>G??.$+[=O=F*B_=.3O]#6V9GM7NZTP+/8C,RB MF9LAS.87Y:RP>22*;6J&^71UTO>7J12;4B#)'Z7:(Z.;1 BI?G0[C*_GD=!- M+0D39;7'1=9X*-18\$3H7]]O:8KJ@A]I4/U>'_O0+KS/R9;2N2(S%7ETD8M\ MHA#'_<'XOF6C*:X;O)R>L))1QW2Q6/7%23-%#]6=;O/D?;M>W<*U#]OX\,,! MJC=.4:WQ]J).=D[@NKN+Q2YJK^JG]6H-U3Y 6S_LHEKUX/*P\;[5;+S%>XVW MEW O>OBAANMYD<-//V^J*)8+@Z5+NY11>#=)$*;#"!\"M,F M7Z_*9]SMIGH+7Z]8:VW / M1VLG;UGSPUN^]V&;-4\.\@R 6KK7U2']O&C)\5%0F&B*?"9TL!DCW&56:)E) MB3'2G%!)_+?W2"Y=R[K;E>W[!W-^X:2D;QBY68>]ROOKY:2[2F/W+6,WOI'Z M2.LO[QJ[+5*_.D8ULM^!MJ#ZR?YIK?&^?7A58_7&%KQW_:39<&EKR(N[QFZO ML75D%.;*(9,Q3G7&I)>9=B)F3 LGB$#.,//MK2&+6A?FYW-YBC@8'[\R[)U6 M:]X[5M^.]\V^YG.N0(M[_7S*]'PX&3*'?ICLNG[/7H#]0?ZLSC@]_*(-CTY& MKPUYH*I+EQ,OMB9=A*W0ZGYS1[P!R/@$RV?+J>D[\UAP#=.[MV>;#,'RD M:>?O)<;I;5;95/.F\S;5+9249QI'VD6M: X[4GCPY=M]2K. MK!9_IGKUYN/*;>-6K>'EMG'S6]"V&CLQOWS@LO82RL)#N7<^RFEO7CTESS^I M!A?R_:/%DTJB107&N;0D2ZC(MD S+PPB=-YK3V+"7%Z&&[?C1,6(-1A%S01G*E+MA2?<EH)6/(Z6I(LG-Z>'5\5>L>X%KW$-5?'4 \V3IMGNQ">[?&AU''[8/]FKUL;-QL&X>?(6-1O[[;U7$(N>^-,:O$OM58W7NM#^ M?#7DK PM?*]NWXEAST[J5V])O=KLU%\=\GH#WI09S:.$7-ZC$^;!S@ MPP_;O/E>0=^]I1"[CFM7N[A6W;TZ$I$+:T/,O,=IW;;&&<@&Q+ Q8!$)DUJQ MC>=8/\$4/U%:S\+8F:@]GYBDX8H./7Y]*6 NFD?H2&Y\3^VPW/*0Z:/O7G76 MGPS?/1N$M/3AXRP,S*<$IDK-R*;D M_+>WFK!MUKZLS8RQCG;R!PML%73S1B? M@8D$+Y%.2RTV*]+22FN0+/AO4Z%LY.,7P&%?)O/>&X$6FGM!_EZQ+5S1U-UZ M=?O?O][@#MD4##]2T3Z)X>9KY!U -[:TTV;OS,=TSYR$]X][DWYS/O#ESZCF/' M:./YFZW]1F4W7Z:$\9^5G=WZ5OWE[M;K"D1A>_NUK<;N7OT>9_\=M/LQ1..G M;?EO,?]3"!OY2[1E%2QTT<*)>]6XD.'$MUIZU^KLCD*W@C>_R[ 4R"V54K(0 M*=GYE$N4[RF75\1969EY1"I3BM.#Q E_071*'K%";?G>F2. MG[H.IM*,WMY9F-Q@6/G]H&?.?1O.^:/T7J6H_9BHT=)[K7Y;2N]5>J^"F!3U M)>^5IZ/D2P2':8%;GO_7ZG?@+L/IEI:5[?^.I>FU[E)?6R)D%_-"9?4_$I-,?G@^@05NV?SZ:;CM>V6\/3PLC M5R7;*'I+/Y,ZJDNZL=)M6785@.4W8":[-^H0E/2K-'(S(T>G](L5QDV6,K+\ MEGXF(ZD0U0#$(*=>;P9]%WQB6X41FI);%;VEGXE4R:W6H2VKP"66S<'*4E!E M*:B[!E#,:D%=%X/::_QK>[\L!+7Z-K%(;5D%^USR^,60+EVX2E"EC"R_I9_) MR.MP;#J3("\D(,HH;]D0K; P,51&>:O?EI)%E$H]79N)R(Q%;!7&+Y1"LOR6 M?B8D:>Z]LF/F#8;Y?TG30HN0;RP9SA<6NY!OKT):2 M;Y1*/5-J52XQ*&7DVS)2#='DBQ4/SM)NS:'7[@]N\(S""$_)*8K>TL]$J^04 MZ]"6DE.42CU5:HS+O/E21KXM(S7XN?+.Q# :WURE6!BA*;E$T5OZF4B57&(= MVE)RB5*I9TK-IER"%\8ME#*R_)9^)B-[HU885'9[L3_HYJ<71EQ*%E'TEGXF M3"6+6(>VE"RB5.J94L_*.HK"N(521I;?TL]D9/NRU;;MO]M]5=]J'.QOOROHNO/2,Y5"_"TA9E_=S?OIR-A.F/W^ MR;8\_\L.GMZY*,'9]G]OY L9T<;-G[^(CDQ2O_O&C[46ORJM/79F13)E=PX\C&_3FWZZ3\D7-I??IX"J\ M\&YCNU;!-U_X76,+?MNN-]Y]Y7W%#UNJKQG"E1:=K7=OMNN55_M[!V^>@-2\ MW*QLU:N5=P<&7>_5W>Z]WJR >U\LSYJ#_#>D)Z\E]L?P"6*;UYQYP-P[/9 MA\]X5?Z]G?:O&CU++^7;P[..&3]K]_+7R9\[]2%:;V)"%)*Y)YE&)],F3;W, MYL3+S#CAK8,2;THF**9?/N6KUW_](-YD!"NB?_!ZM(F_=I JK>57S_C*P:\W M'&T2AI52#[S^>W>^NU_J"QP ?+/!4W6??^EA=8].?]T@W#8>#RXZM^=&?1L& M%8J?5 C"^@'EYTI<5P#7K;-!NU.AZ!Y42[7]*KQ3=Y63E;-1)=\ZL3+K_WEB M_VB%)&]MY[ABZCS7ULP!R@4.@3Z:T5E<"=.MX3"D\/+[A6[!PX&_SO,?0W;7 M< >&E^># >A?Q>02_.R'1'BQLT&_SO.7-P-U;UOQ)N&%%6,S;-V5W>7-@!2@ M0_[[<7LC!_\;W3$1D$G[*;+ B.*-B@^NW36=X=\;:*,R M23R%.UR.GO7.N[X_FA[>J/1,-Z1G9$AKY_YD^V/SE3[9Z^Z<-KN'M%EMGAPVMBX/K]ZBO<:+=O.DU3V\:G:; MC5:G=G4PWJO^<_*:UCN'5V>MYJMFMT[>DD.R?5'[4$/UZNG%8?>0-;LUTNP> ML&:CAFLGQ^-#K"[K;=UUW9W>WDD--QL'%_"<#IS5JIWLG]2[S5:SL7M9JVZ/ MF]6WXWKU@-2[;Z]>T_W68?>RLW>R/:Y5W]+#$VAAXT6K?O*6-:O_0-NVQH]47G=DU\*SS)CD0M<;N1;WJV^D9M5?;I%YMG=:Z_W1K<'V] M<'YQG/QA$GRA&'YU]/;T'^AW/RRU*,@YN+!-?@72B!+"UX$$5TY"VZ-0)AH M3[063!-BO :[('4D1#@E_,2"(T91:<$79\&O/EEPK#7'E.(,6R$R1CW/#*(B M<]I&@BR3)KJ-Y_H)Q_H)Y:2TX#]HP0L6 ANJ>4.)3[Y%Y M]]Y#Y.P+SG+E[/+C,^MK&).%GHYME(;Z>PSUNQM46RJMK*,H\RS@C#FK@&H' MFD5.#-4Q($[%QG/&V1.BU +,](^I3Z$,S4\0[44,)%9((! 1#7*C#4D@'B5]JU -/1Q,]3OY:U+S6V[ M-_5[X_F6<]""T; R""ZT/Z9$L2>57ABEI%?3Z?0O3,_E&;#_72B:MC5KVDY_ M4.V?VU$\[\Q>9?_3FY3F[0?,6QM=3,T;J8TU:OZ[A5SW?<]\T.=[77B7JVU4 M>_46UQJGE_74GNXNK[_:AC;4.+Q':^_5-K3+7?S[ZO0*WH'5JW#_JT-H^_&1 M8.#?M%"9Y\YF3!"5&:E"YJ53<"@R<&T;S_$3I@#_Y3%OK850J[ \I['7T3V4@$CF:"2)DQ@SP M9&4-S[RS7*3)-F$=:!AYHC!]PLN9ME6>:2LMW6H, )26;GZ6[GH< '%.!?(N M4X&:#"2)9\8!E_!(!@TN"_G(P=*A)X*GO()%# 6LIZ4K9Z0>W'MO!N',M'TE M7)Z%WC!\.;FX'+(M-#>=XK@]@;$TU3]@JLM M<8[6]># L!P=^"&3O'=SP8% 1&%$=*;2P !3/F36$IP1880PE&@GP2137":J ME@.@O[@5>WRZ61JX>1FX:\[IE/+<8YX%"X$UBXYEU@6)*T<^OY-QNEL+T\O1ST*1SN\SUY/J&*69_@$S?9V-?UD_V69'TB,; MD2*9PYP %Q4FT]JP#)MH3$C3\L9L/,>2/.%H$1/RZSD\\./#GS]A/0K2'0 M4%L:\9]G[!='3B-$%?*9%Q%EC&*;P2\BDQ@SSSUR2N*-YP0]D0@_T07,*WN0 M6A7*1)6CR[^H45Q [FUI%'^>V5X<6::(XCQDC*?Z74&@S :PC$AA3X36 &0: M;<9/$)5/< %GU=;"*#YL*SI]5IC=W^;0E'F512Z[[+N[K%A!5F$'W]X,^F?0 M_'$EK9(-_SEOGW73IB"%I3._XO/+F;SOJ,K;Z50FY=VOI;D+[4OC-B_C-OYDW$PDR"@<,TTXSAB),5/:0X#/ M+0<(/8UIWTFLZ1,I66G4&E90_+%M+TE--1ZVOC'IN5EC9N;C;NFIQZ':((FF;26Y0QK5@J:H4S84P( MA#D1E0,;1^0304H;5R1RNJ9CI#OG S QYX.0L],(-@$^___LO6E36TD2+OQ7 M%,S$&ST1I]RU+^ZY1-"&]C"W$;:!]L5?B%J-L) 8232&7__6.1)&++81:#D2 M.8N-D1!U*K.>)[?*A/L.2V:57M<(?)-F1NT_1K)\V^OV^X#9$V'V^UMVJ:!> M>,H189$C;HU&SL1LH7JN.$_V MJ:0ZJ)0"8B$&Q$64R#IAD%.1&HIYAD!5XAS3I*!J'M;I:N(HI%9*W.9JFC%AFM M%,*42R&3#%3&M751$*4+P^>1Z5K-8 ($3%<$[N8QEQ7@;KIP=V.=:N>,$-HB M:;!%G)*$'/$..4ZU=B*3EZ9KZ[Q@A!?$S&,TOSZ$ ] M+"I_U[:=0?;7O^61 !(GA\3#VV6<7'L;$R*I=-@Y<\A8CE&@VF#J5**!KZVK M[*R;@M#ZM6M=B9M, ),O 2;GT<@:8'*:,#E6$"H"D>7<:,:"1EPPCVR(!K& MDZ!48*?QVKHL*)&%EO4K"5T)F(2@YZ-W[\_8[S>L]^>GYVT[B"$#REDO@X:M M0*I,T]O3;G[$J^H;$!I]],;^4BN[>.-&PIMC LY?MV/Y1>: C3$Y?Y=S<]2%D+*<.!29C M>?L@(>V91"Y&KA+#0@A>YM",IH62]:MD78E(" 2,7P)(+C!@#"#Y!) . ,X:,DP$QY3++:>*L*HR2I=UL,%%9 3&2#*A>>!&N+++M2@P(05G M]>OG6DM@@4#NZL+:[$U3@+6GPMJ8&1HEXQIK%!WUB.-@D,L\A*@56!%<>O( M:S6U-&?@NB]ZY[8[ ]OYW'+M.!J\4J/HZZH!=%+6>8V#30%S[)++&*U4]$1% M0:FW4^@3T,J_/?[9^CN&&\$.!PQ ]&!"V#[9&+=&,X=:*X-'S,:(N$L"Z4RM MR')#>'*2)*K*FEQC2"$ES$B$*.H+!SO+HHR<$V\8Y49K[3/.::JCBC@2IZ;0 M+ # ;JI@=V.C^@QM3O" ,%$D@QUAR,9$D(_:1>J32 :OK>M"< "[NMFH*Q@- M?=,][_5C>=MRIL;IRXX>V*243,'AQ"(WGAK)\_^QD]%@S44$X[16>+TU;IQ* M1U7V+11RY45:3H)!6FB!5-22*!XX%F5M%Q,%YQ(B"A H?=E0)SP7/ANB04;) MD_2.9"\NXU](1BNK(IBF=8.Z&].4."Z(H!@9GCSB/&+D&'?(NYB\=EF"+F:H MDV1.+?M6$^J6)'@:6G_?WKY'/O/MC?KQIOY$(NU6)Z+18#R"*RC<\#ZO8-!O M]**/K;]M/OI%HQ_]>2^&!BHMV$8W-6R[W;VP'1_+?_RS5FF>C>NE_='M;7;/ MW2"=MZ\?ZL.W9VIV.QZ&ECX!S[8'.V^&>)8_[^_P]B\>_O/?]B?:_MN=="\. M]P_II\W?6X?[[2_-CX>X>;I]N?OQTTGSJMGZ]':;[+[]]"7OP>5A.S_OR7NQ M,6.T09U8BKKDI:T UTAAG$QXS[1FO6:D$*-NR*IM( M@1OG U+:8,2="TAS)Q%SRAIOF216K:U+*@HCV3TJOO>-ZA( "'HYK-UTU\! M$(*RS4_9I@R$138<^V9!(.L=!8I+H.A7.JD M$F!?#:.B*YBN_[/;^=P8Q-YI!3BEDIW;=MGXZFY4%!+YRV74CK5SN>N5Q@$X MID_$\5NS4JWV92>6LE,5<8AGBQ49PC#"/&"EC/8VZ/)V #>X4.R^,PD)+LCE MORBTFTOS*D"[::+=C=5*"6>.&('R^61EFSZ&=-0!":J"S4*3))934PNLR]G0 M@'9U,EQ7\"[49G2#1JO?/X]YE_IUZD.U:J@]>QMU,Z:8\3G\T>J4L84W69Y0 M>C4Q6K^_'5_ER; 0D;0\VZ;&1>2$9,AE67F!11"FY$:9%B7.@'>J0"QD$@ M=8H[]Z'\^+(\]+P?&^UH^Z,[^A W74Z;=/ZF@_[P8@"@ M]D2H?6MD:F0T>FD(DM$SQ$GDR"EE$+7)*N5CDDI7E_,%*ZB&. )$35<1Z_Z_ M?VA*Z&^@S! 4FVI0[*S;;PWZ57EV=W <>Z-&01 96U(KI)3AZ"XB9#&>9GW< M&M<9RAG%3#G$!">(,^:18S:A$#%1(I8N?L@^(^79_JA?6^%:@@[$Q587X68? M%P.$FPK"W43%8C(J.9*5 %N,N+0!V>@%\H)EPS#0H+DM+SB80M)Y])=8383[ MB4$ZNF1L\@H7XW'!4FJX%/!B)I@W];#C,K>M^N$$A]&+H]_&\NNA>UZV9?WN M))4:;.L_:SH.X]&;N:0VU!QJ?*NC D;31$;3K:%L)K@53W]2B @(* Z;&:MG'@@H*<1T(W7 M;K%6K)P%F?\TB M<5K58CZ12#DO'(B9D;9VS@F)>"#R/M"@0T'?<_E\'Y<6" MZRX/^8_K1=[;JE/;^]SJ5)LB[S_3@AN@T0K(?GF3W]/JG,?PK]O=*QY^+A\S ML/26X<'VCV-UC_$T+^PRZU:)B2%V^C$T.MU!_G3;RV_H-%KY@3[WR@''ME<5 M\ R.8S]F/+7GH36(I<71J;2YO G=2%7Y7BN_O3_(WRA'/?:?MF^$C@R+NS]5 MI?#RD7[=*V]?M_Z.OUVTPN!XV+%N](R<#N=%C[VR]O"'6)<7?SZ(OXT.'_[^ MS]Q?;AWE2NXT61G[\[AW WB?(W*]:+\@F_*3O+;M"WO97_OUU@/_;#.?^_09 M/:?[])6$,@=WR]*D+-RLI1E7R[>5*[9+LM+&<:^T2_[1.L)'V:O:+]&T/'@E M$@W/DUU_2,B3GJS%J:YZ6'4W]MYM-1MO/^P>O"L:V\TWKQH;S]N; MVQL?MK?V)H"2.C[@F]WFWNZ?VYL;^UN;C=\W_MQHOMEJ[/UG:VM_K_%+?G%_ MNWFPM?D,HAG]>S[H7O_(T+*HOC.R1O)6M.U9/[Z^ M_N*>8U;]NU6R1K;Z\^\*K?Y9VUZ^;G6J9Z]^[P@UC'DE).&85]@QBO&.EC3" ME5=#7+ECF@U?5/25,))H^OVW_/#G?_PB?I6M?J+8$W\>OR(_>E$P3@E_XH__ M\!>;5XJK[)8\\L=_$EY_Y F94P+B*2;Y3Q<\.C33#_[K!\[_3&SN73_HNMAK M,%(T2J_T*>$?D&O]Y+IQUFNU&PP_(-5)C^U_=4&_?K%+)\NE[NO.VV=K= MSRL\V>$[5Q]./IV$XYVWAVSW[<%5\VJ#-#=WZ.[;+7XW^?EI\_#BD&Z+_#M: M.U>?KYIOFWG-6Q>?3GRY/K:S>8!WK@[YX?YQ:HZZN^_LX8LC8:)3G 9D:'EY MWV&''(L61!Q5=.DR?7]] P/3G8/K5 M-TR7A%/,+4,L,I8Q74JDN3#($1N8M2IJ+TM,E\84E!+ ]-6X%UUS?Z-W'D,C M?CTKJT#@2O3RFM^E',<"?8#63T#KO3$+/'HEK>,"T2 LXBP(9"E72*MDM1)$ MVZC6UA4SA93SP.K5O#*XZ-@48-PRF:. <=/ N!N+%"NBDA0$94XJ"ZP]1\Y' M@7!D(I*,?L&:M?7\AH*3><085A/C(/X]0:^>84/01B_^'3OG,&!E2>W1LFJU M7,C'UN#XS7D_;V+L70/W)<#V$V"[-6::!F:)MR(BRI-#934@LHY$I RS2G@O MF3?EC!6!3:'G8IRN9B"A!L%A +SE,$X!\*8/>#=VJDN>R< $"LEDP'/>(FL5 M0U0KS"2-!MNTMDX++F0&/ & 5R-+=44CIQE8\IOZC7!>WK(X#[?NO$%D8;FL MU1%@#V4*L/T#$=.4X(B<412KR*CIDQX&4P+2B"( M"D'4%PYU<[!3 >JF"'4W%BJ/DG'B.**XK->*FB-C%46$:VRIXC$H7]5KJ;)3 M!4!=G2S4U8^E=@9%8]1%MG'6[94:!Y'5VMJJ5['7#;9__+UI61^&L?%J!@OD MP)Z W+MW*FT5YIJBX&1"G%F.M',)*1H]"98FJO"WT10068!0ZLM&N/D-!?R0 M8>U-_KLU (Q[$L;=6*>4*T$"E2A@GC'."(R,XQ)E\7G.>8BU4CU"VJ"G[CGWONAM$%6ICE/XL^W4MSV;91@YN##P=M\=K M4"UWS$IOD.>$(BY(0L[[;*I2IXT.06.:;5.!BZPZ$%* Z.G+QKFY9/D!YZ:& MUN7O?(F"T:G5CUS@VM?G61LOSZG[6RVS:C&VQW M^H/>>=FS]R"_6 :'KV+8'"T9(&T"2-O9WQCLC$*+S9-MTGQC\*?_=XS]Z5\= M^]&_+?=O#K(:_AO7M_&U>[FSL7_ MRWMU1+/DB5 2V104XA)G\\^X_)70$1OB@J)D;9T276!V'Q<;=M#X;N? 80=9 MB(PME9OU9T87L#F>>4#WOAU0VMPX1[Z^ALKF@R9/PM]V\RKHIVH.QR2D;\SL:1-T99R3FBCC/$HTS(<)&0 ME,P0)3*B*UH67I9W(3FMWXS*6D(29$F6#.Q&Y@HH\U*&PFMMG0R.8^^;&3+6 M8QN\R24U14J!0A.=9]H@6^,VB!0J6ITM#^4,1]Q'CRS& 6%+LQ"B\Q&'M76J M"XGA;C)4$+]PB)M]F09 W)0@[F84,Y'2>QD,=ND4)W^O&J+/(?,-8/X\,-\> MMU>-C9$SP9&)@2 N D96VX""-EF"B0BB2C#/6%X&S?0\;-89G*Y:P15$U%XH M-L[>V@5L?#XVCAFZ5)LHK41889H-76*0S88OBE9$(A0..M"U=5DP@0M*%4#C M NS@Z]+W/QJ7I67_U_]^TV^_1VF^SN;]'F2?[OE:>'IW_D MSSK,^[=-FWD?=_8]W=TX4I[%R#!&TDM;UK,KY#BGR!!CA(U4:Z_7UIE@!:/W M&\^7E>W?F9T^D[KV%4P8UZ6GS9_=SN?]V#L=+W2$@SKI0;UQ[5.B'F-KD'39 MH>=.9/-528YP?0)\'XS;IS%EAL7.(V*+Y M<3AN?BBZ*0L3@@95606MA$H\A QV5!U#SJM5<3Z.H5 M)%N">NW:W1]\4;6("+W]K:8&B5E!K4 $EU$R&A6R*5&$B2+6<2NB MH^5MF\)04F ^CZX&,SA6M<(GB*&]4%"<:X$V@.*DH'ACTG)K'0W9D"5,:<2# M9DAK@U&0@1.K):%:KZT362C."JSJ=]-Z)4#Q6:79\W#X9[*6YR#B7!=:I[5, M:]/JY675-OS_IGMZVAJ4Q<_]ANV$BN7R(F/'9^)I5"DG\ENC'V.CG%W0*..; M]3!V9N/ ?.VW7G=:[?^S-NB=Q_N#'+[MU48GO!G?*2#F1Q#SEW%O)=B0:-(2 ML:0YXLQPE,VIB%ADQ'(A-76R/,MWZ'CA>K?HWS\;&Q7T?K9Z/UZ*Z B-DB&! M-48\&H=TH-D@]=$1QT@T4GQ7[U^F'05KJ>45MQ6TAO8&7?_EN-O.%FB_LGW4 M;XWXO_/6X/)U7>P>^/W+4]L36G_?7=*MWHUK-;S/^:YW71#4+P]#\>,+F^]B M;^_8]N)4<@;;S3_NFA[?5E.=S'>VM]O;&]A!#'_9]GF\^>T0('N\/7*R/79) M<^?^)?YN?.ZO^2_/YTT3_Y[]Y+F M5?/BB KCF,$2><%4>=5"(\-(MF^,8,F;H)+ /S9COZ-33PNY@DZM@$XEI5+@ M-*',R YQ957^"FNDM&(AEI,9@EM;S^"(R0.&\]U[P&>VU_B[%/5OC>^J8;]4 M@?[T-/#18?_;REEI8G_C?'#<[96WTD$IZZ&4>'?CB'&B#!4<^>@YXI)IY%36 M42>%I8[&$-R/@.Y!#7L&;X*&K9R&)>$X*\=&UU3SV9N9/]SO-T] M'_0'ME-N&@#N1("[,PZX_"[@[M"#JYVW!Y>')UY\VFR?-O/SY]\I=JX\^_3Q M0WOGX^'ESNG6UT_[G^X"[N7N^R/!B,CGA"&?5 9#9WUI13BMLQV*RX87,&X6 M2O4!VF8]31N@;0K0=E/_E*PI\2LA&ZE$/&F*;,A(QR,G-J,>UE(!M-7QCBD4 M2%3 6%9#=CNUJ(X8+@72V-.#JIO^U?DS+^\Y9"<[E\VK_#G[^2=.MGES\ST_ M_+B=';#F\2$]$/GS\MHV+IJ;#Z2Q-XXD3Y(2(LJ"3X5XD DYKE3VSZ@CQALB MM5EL:00HU%(IE&8DBSYP) DGB//LW%MALJ_ ;!N]\ M/I+8LF Q18)@ERG>\6QTXFQT!J:MU8XFFHU.8@K":<'(_3YAX\FB)=! 2)#7 M3@U)]GU"E"Q%;I!A29<-Z[*E*;)EH*,2T283LO\S5$,J"OE MZ-')2J?80RL MZMVK1?_^90]MKH8QL!"G#(R!)Z#PX3@*X[LHG)])-$\.+W;HCFAN'O+A6+[\ M?/M_M'8V_>7.U:?C9E6BWKQO#&P<2<&)-NDF!+&=;1(II 0UTPA*QU!6":NA$D" MVS140ZX+K>]/"+EK#,R]-NEEMXR>?8_1L9,,*?PGG=Z;ZB2236LEK4/&AS*/ M%4KG+VID/?4!FR2%_^8!0I=H:(?_LK%M]JU" =N>BVTWY4G.1!$Y54A*$E'^ M@B.=M$'8AB1E4@XK.S)HH0-^G:J3GA%N&!4;U7+W-O*:2MVR[<:9;074ZC2\ M/6L-;+L>K?!7#:UG;XG>2/1=%NAVY\U0G #:$X'VK<[W)!$E ]?()\<0EUXA M8Y)&RHM,O()Q+.7:NC2%TJ1@DD%9*53,OVR8F[U1"C W)9B[L4VC\@1KXY!- M@2+.G2V#K1%YCX,E0GJ!2YC3A9"T4%0!S-7(/H7J^0HD]WO1]L][E\/Z^<8O M]8OY7Z]P+.H/H#41:'T>N]5<_?[;>?_]]U\/3_Y[?'ARP)OT(/].+W:NVE]V M]_.SGGQF^?OLT^E_3SZ=_G$WU'_1S+8>\1@;19 CY?TA83ER3C/$E.:>9\E' M\:,B^H75E8!:U5JM&+$T"K+-WCL'9'L^LHTYYL1F<1";E8;Z;).Z@*Q0-/\1 MN14D6FP)(%N]_/%5S1=Y?WYZWBZO[69H2"W?&D"BJ%[F9S_ORO]90Q.@]8$Z'WK4ED-F C67*(8IY=/^L9,LPXI%*@CNK MF;9KZYP72K*"D_LC0J>*X*L9487$T:K WI-M4X"].L#>F-&JE2X'LB#'+$;< M$(XP#K./S]K8J,0.B3X+H5QOCAJRWP4KF'-*.2<25D4@G%E%0 M5&?2)B51KZU3GM%<%=C<#T4LNGYU)6;=O]@P[(O"QMF': $;GX^--]9N%I:R MWB9$7#9Y.6,9)351R&$<)&&<<^\R-LJ"2U)PJ@$;%V /_W@V\GP;&L!:ZK26 M>CE2M9U?/72BVBWK6NW6H%7V->N$"9RJN6WG#]%L].+HM['\>NB>NW;\OC%1 M@ZW_9TVIX=&;N:2&V.R=U#]OCM-&)X!9]DRS;'O<939"LGCXM4!-04QTVLU8Q J"F M:5/36"< '3TK1\U+45XJY5HCK5A$V+C(I8Y:4K>VSEE!,2\$GL>E4J"F[X04 M?AW8O/;K.ONQ>U%C6^5C/IJ]WTYM[W.K4^V*O'FH]7^[WJ_KM\OUG_ Q-;EJ M18=7K8YCPWK?/C_^K^QE5H6W;%_:RO_;KK0?^ MV68^]^DS:$WWZ2L)95+L]FPEW*RM&<[*MY4KMDNRTL9QKS04_E$>%)4/; EB MY0%\4UH1^5S]^U>[_I"0ZZNJZF%5W=A[M]5LO/VP>_"N:&PWW[QJ;#0W&WL' MO^]M;VYO?-C>VIL >NOX@&]VFWN[?VYO;NQOY>?:SW_M;#7W]QJ[?S1VWVU] MV-C?SF]8\F?\Y>":$?[UW2<9T>((8D?,6)'SG7=4_I$]'W2OF71H9U3?&=DF M^6G:]JP?7U]_<<^!J_[=*DDM>P?Y=X56_ZQM+U^W.M7RJ]\[ C-C7AE3;DL% M::-(\FA)([A[-7SMCJ$V?)'G'\=8:/']M_SPYW_XHGDEC3!8/O''\2ORHQ<% MP\;P)_[X M?--%?F!_O]G'63ZC_+M^Z)]OLG.9-'8LI,TTKF61FPF)W3^)/LW@1O M!?U9 OW9:WU=M/8L 0P]+Y'\/#5Z3M54/73L5G/L.>'%%'8-M&#:6J#GK07U M%/13U';RCD^+]1D?4JL'NCT];X3.(G=ZT9'NQ2_@6FP_/=)PB&9^B/0#AZAF ME^+K>I ^Q+]CYSSV9WM9;3KJ6H/MFFJMP&27^GZ^44M:!Z =M9'BQ(Q7W-N@ M2=X6+@.+*4I'Q-%F50>@,4'/K56[UO:Z)/XO=[XE_C^/HA[;1&2?\]?'%$J;0\Q#AL4)7_ MT,AIAY'PD3%2OAC5VCJA!=;BP6NQBVZR^MAC5!/ F6JS@&?ZS'8+ MIHHG9&1BB+.HD28LH)AX9,%ARK!86]<%-J)@_/[@/6#+:;(EG1=;U@14'E:; ME>PN H0,A+P@0DYE@[3$+4Y6<)6H-8&2R"CG@BI%X\A_%>"_+HR0R8B0OS:O MMBZ/N"8B")O%X5GV87G$2&<["I4E[3%3LJPZVE%:<,X*P^LW*&2U6!E\6/!A M@3)?%&5:BXU51"66*N24R!XMP8D*);2Q=&V=9">VG '"YW$1^:51YK.:P\RCF]9,UC*SRA_@ M^SHHT<*W9N$+6(1LX% MJ>! -O65#1RJ)14G21$,>NDUB 0$ @(! 0" @&!@$! (""097$>GN&QUWG> MZ)MNO^H9UQME(1N_Q*^^?=YO_5UUL@KQK!=]JVI]5?4BMZ?=_,!7PV_TC[L7 M^<]X9K,3$MN7#1?;W8M[<\4>*&^<0_O$Y:B K.4MI%(I=M,H,0UYZ0GRTLV] ML:M(%GM&*58HR$3+>4YJ.)B48Z&EM)8&X]?6>4&T+K"0M6M 6DO JE=WZT7O MQN(7\!-[""#_.55(\[M) Y#_#,B_N4ZC$J5<>(JP8#Q#OK?(LOP'_*>=^2(H-C)ADN$XXJ$FUY>5-3<%(0,H^;FBL ,.!-@#?Q4F!_CG<: M /:? ?NW+S:X1 *AR2#ARJ8V*GJDO8E(J2 E)9;3A-?652&T*@R>QU7 U83] MFA4B6?+T !#-5(GF3A>I8%0,."(535E^)!)RG$N4 MOT^3](IFKV-MG?!",IW]#O YP.< GP.H8$$I Z""J5+![22"",Z "FJ415C1FP>;/[I: !G@)4\DC$LW?]V. MY1>& QJ03@@>GSP$T^P1.3_Q<\\MAXQ&656; 621N=U3+&J,S:NJ"\ MP!)*@^"R 5PV@,L&JYM- *Z9/M?<3BE@YKD*/B#M!"D'4X1RN")#1 0L2.!" MF#*.5%#&"V7FD5%8 =P!SP,\CY?"!G-,* ;3)\-;F<5@@G<$B$0HR1D[X,S MY"CAB'CJ@R74.U6Q ::T((H"&]0HJ?#TJPF4OU*U32KL=P>VW>@^OBOJ7-/# MSVD6O'10/^=^1?T,[:-<,8S2F036=]^,)18,2TZEQ%&D"B-.8T).6HR,=<)% M9:Q7M$H4NM,+?,7 M0$K/(Z6[N8KH:? )4<\CXEG%LRN#'5*:":NP$[8D)LJS*\,+0><1GGKAQ 2N M#+@R+X0UYMQK"5CCZ:QQ.Z<1%1[_9H43"U%6.B7N19%]?/V_)\U-$& Z)M@MSN^>QK_S-*%&-$$,:*=_8TJ M/E3%B3:.RKH$F8)%RE&%N&0<&44E8MR7T]V\U[8<\<-(H=3]N]?WAB-"#PU( M&=2<0 '^IP7_SZ]P OA?"/Q??H/_H(7A+@M(2)+AWTF!G#<*):4HL23@I-7: M.BVXXH7D]Z_ 0% ,1,4,]6GF&DIU&(2CGE^P1)PS"(XYMOHZ'W_=>?S$>8* M.QL<4IR2S#.&H2RKTNMP-$CA@N:VO%QG%"X$.!K@:("C 20PQ?HC((&%D,#E M;1)0V5UT.B!&E4%9LRRRUB?$,(L:)^RJ:]LX% MJ>! -O65#1PJ*#5:9*G1X#CV&JTJ3-#X9=2C MZ9ZO"K&Y.JDV" 0$ @(!@8! 0" @$! ("&19'(@5G1\W[D1 L^XE[^!:";/9 M[71OYY A?SQ1_GAG_)Y"<$9&YLMV?#HBSC5!UJB$).=9""EZ)^/:.F&T$# ; M:.8U1! Z7;H2HI<-_G-LQ@K@/R7PO[FEP*/*_Z46ZDX'/IR+KZV ]SX:;Y[+62//#+DO=5!7Z9#K_^ MP=VRFO8P>C1P7TMTU-L: 'LBP'X_G@Y(PD0O,$=8ZX!XR&!MHY4H [57U!$J M'%];YU071MX?ZP87R> V\0NVU%\XXL\Q%P"(_TS$O\D!".R9)T(A7]X;YL1A MI)GU*#&B>#)&!XRK'(!Y8(P! #ZT*8(V1="F:&:<,L?X/W#*BID05[H'9TJD@_@_-6*R"#\QE, )0Q(PH MXB:SX*TPTJJ N.0&<4TD M.$N!$P-.S!(S2#US&\ ;4^.-.U<:L/7,2(>XDA1Q:A/23"=D0K))*VY],N6= MMD*2^EUI6PGN>-8\AAGT2GUR0][)TE30D;<^K92AKF)EA /':EDE!\*IL7#@ M6"VKY$ X-18.'*L7T56UKK(K)S8V7$S=7KP>SC"P7V._'K&DI0@7U;UBZF8T MYQ^][NF;O)Q6YSQOXFAV9[?3_[V2__!]^Z7TM[X.>C8#4ZMC>Y?;@WC:;W8[ MY8/TNNUV%7\:UME"Z&FBT),?K[F*,082!4'".(^X]AHY3"QR07K+5%!"VK5U M275!I*Y3NJ*6. 89B=HS,K!(#2NG@$66D45NRK*T<,Q;S1'F@B->?J5YI,A@ M01)S5BB668067(D"*^ 1J+^"^JLZUU\MA5K4O<0*N*HN7/7Y;I%62($*(BQB MOO1ZJ,Y4E?T;I+U7SJDDDQ E7TFI"BUF?*MP!5 +_![P>UX,ESR_V@JX9*FY MY';A%N>!2D%)II&0$"$ U52,Y\R<5T9->LY$RL8X:GKF(E1O&9TB^[W MV(FI!3&9R6(R7VYUD3),*A8#A"@FJD* *:64'3P/!3(%@3C;NU@TI)SW5FB 5 M#4%<$(.TRPX&)9HE)R3WS*^MN&0>-=K=_K^?2XK:I!IORS[JX[/4(=M6] MR536X9N;1&4YY@I+AQ@M$QV2>>28E@AC95S"-"J>UM8E@[90 MD.18"2,!B*XF1W;YB&X1?;" Z)Y%=#=E8U88'FF@B'!.$8\B(4=9.5_02,FX MXRX2Z%P%-6-0,_;$9P4Z!3JM?:LNH-.GT^GVW2*Y9!6+*AGDM,2(FW)&+Z4: M$>6M)XD1ERI*58057-1J!F(M@16\1_ >@>Y6E>X6T4T,Z.Y9='>W,) 32CQ% MWN.4Z2XF9)S)Q*#XKK=-: M8-=@UY9NUZ!$8:(2A<99[#7ZQ[87&[;=[GI;;ON@F[?N]+1;KK#KOQQWVUDV M_09J.-MO^8;MA$9HM<\',8#I#J;[DTSW=[&W5VK=="L=Z)@)?]M.W[*]3MZ@ M_O7O_;W4Y(U.V!SJ,5CN$UGN.^,%#@Y;FB0C*!A"LM5N2)GWX8C*D+BP3L?R M.D]6"@8&^U+%IP#4 =2G >K/S.H#J,\-U&^2^5E.P7(ND=M:8"=@BOSQ78X:X9I).!Z>K(=,],*P/3S8WI;K+)8K=D.L&" ML 8Q[!GBDGMD6*0H,6=BU,R+R$NFHP:8#A+)D-R#77ORKM$GK^61M]@GW[9Z M\.UW<'3^NU0K.(56%4OD/L AAT/^[%V!JI1'[=G'ZO-C:-C\%/9S;'3.3UWL M-;KI5D%*HWL^Z ]LIWR QU2E/'"$YV#)CW1V](E+>[B_YS!714/]Q MN;5UH@NC1<$4J5WKUD>?R%J!8CWSAX"I\\+4Z<[1 4RM :;>U%D$)S2S,L.I M]PEQ)32R/!@4A='4>*85-Q6F,B8*_D"U!6 J8"I@ZJ28.L?Y,8"I<\#4P]ME M#A='D5EALE&*2"(95T4**$M1HDA8LEP$3QFO<%4+4S!^O]@!<'7AN HQS=4: M0O,2B6:Z@VJ :&I --^J##Y?[+P_HL11ISA#UF&+N*.L;.^ID%1>2^N,<)P. M#7@J"TDA*#+;BH1?!^4-QOQW:/V]_N_\Q_4BQW;#QWQ >[^=VM[G5F?8))S> M/-7ZOUWOUQO$?/+G?)?I'GZDV_OPXSW[R8:W6YV(KK,OM$+-_>/8L-YW3_/" M+LNH>0:I4(ZT"HU.=Y _O;H VFFT\A-][MEVX\SV!F78?7 <^S%CG#T/K3(P MGW^NZJ9NRW^D5L=V?"N_/8/+()[F_>B_NK]S%:PJ3#Z-O;+V\(=8EQ\JH^%OHU. O_\S M]Y=;1WFSVU(8__.X=P,NGR-RO6B_()ORD[RV[0M[V5_[]=8#_VPSG_OT&:FF M^_25A#)'=GNV$F[6W@QPY=O*%=LE66GCN%<:$/\H#X[*![BZF)T/Y)O2NLCG M[-^_VO6'A+P\4*4>5MV-O7=;S<;;#[L'[XK&=O/-J\9&<[.Q=_#[WO;F]L:' M[:V]";"YC@_X9K>YM_OG]N;&_E9^KOW\U\Y6.W2EP?O*:O:'E:EV-']K.NQ\9. M?N-QO[&5'R T=OV@6V9^&2D:902F2N^6%O+J/?TO!]?L^J^I/-QC#)CI?-0( M3D:D*8> 4AE@=]Y1.73V?-"]1J"A+5E]9V1_YCUNV[-^?'W]Q;T(Z_C"RZT- MK?Y9VUZ^;G6J3:U^[XB>C'E%I<%85B0UJKL8+6E$8*^&!';'WAZ^2-DK0S%7 MY/MO^>'/__!%\TIIBAE]XH_C5S]8%7XEF&1*/?''8=VU6C?F0@JQ;.LF^!6E M3 NS; N?4%%^4M+U2&J9:1K)/"NZ]],%C[AB^@%:_0!QSB2*\&985+97%I4] M(FA]S3B=[M"7F,Y;ZZ I>36][L4T8L(O0&LV\I)*?\VV*_/HG6T%M-VIOGYC MSUJ#_/TG)$! ZO66^GXOVOYY[[*2\V,1 Z2\9%+>\/[\]+Q=ACMP>4DA?PU48*%"7YF@U?GIA55NO3> MY,Y9BWH*^P9Z,%TB.,UO6B+<7UJ_ Q9>IX7/XJ+:#&Y@+[K\X'?;MAT?&W;0 M^.]Y^_);FF)6A593&G^^BA56/#GJ O9*&\9=PAHG9K66+C%,;!1'VU4IK[I= M6+7=_&."TJJA43!61%6;JJG=-Z.JJ=.#RQW:;.UN'EPT/VY?[&Q^R)\=C@]/ M_CK>.=FXR+]=?#K=YKL?MRYOJJ9VR*?-]I=/']^3YML/[>;F>WQ(#_C.R:?V M[O[VU_*WY9^[^G3RQ^G=JJF=J[^^['[\T/ZT>8 _O3W(:_QP\FG_\V7S]$#L MG&R53W;:/&F>[GS\E';VQ_H%[W_YNOO^B,F(G< 1!><"XD%HY"0UB(6D"59) M,6.'5\D(*P15/6.6Y%1[#=0$8!X[2_)ISUXKR<_VB#S%I5G] M/FFS@9*:G)W'S^-Z&C-/4O(\'K@9!FN F"=R9 5(&4@92!E*N+934Y.P\GI0]9MYK1HEBE.OLA6DE M@F5$:.LPLPI(N0:DW+SM+7M7*B^-R'JL$9>"(L/+?UJ%C31>Q)!)69J"<%D0 M.H\F 4#,0,Q S$#,M862>IR=2<974RUIU(0&DA1G7!A)I>?..<&M<$Q^EYDG MGUH-%/U\BK[M-Y?M[:*R%&%*+>(<<^2XC,A(1K&0FJD8U]85+K+ZS+;=.# S M,#,P,S!S;:&D'F=G$F96+EJ"N2'1!*YLT-X&JF,BB2L3: 1FKA,S[]YVGK'! MEB3/$8\J(8XI0UH+@HSQFFIKB0QT;9WS[#AG#>'W4\W SL#.P,[ SL#.M0QH MV\S%WGJ+)145ED7CXJ<\PX$H%**PIQ M(2DR%ALDHO3:84RL5&OKE!=&FD*9^RXS1+2?R\S/&N"U@K,G%K^ *RUNN%#]-W/G>I3_K+M\PCE;!.5LQV,W\^^;'X^LII0H4-"26&&N @6 M.:\B,6]#9KDW> RL%CVSB "_.75]9=O7?\Z.3R*(E+E)4%$ M1H\XUPHY:C#2)!*>I-)6,W"8GTM7LTCL5+Y^(WZ-/=_*N#$KFEC%.HJ))CKXA",VC!M/%0\ZNBAY8L3; MJ*B6+/R$*1XWVL'VS\Y?#T5?9>ZW*\'_T>V]&8G]H^WU;&>P-1)W?V^T5(#^ MR:#_)E1ZL?/^R&1!!JPUPB$0Q+7F9934(4&T"]X'$[Q=6]>X8&0>;2Q7H%;G M&7[**B+-8_V4%9 \$- L_)1GL@]^,L& :_$D?KF\Q2_*X:"D,8A*$1!GF&>G M(AC$,/7&4"Q MF$O$DTM(>QZ0)9EDLM4@F8D/LLQ4>PFN ,P P0#! ,$L*DN[ FH$ ( @ " M ( @ " %*#\.ETRSRN8J\;LB<+[N[BZC4VMXXX4UQ11Y!BWB'NM$.:5VR89,5&OB!,*JI)=D S))<"2]-=@%887$);T MM0"U +4 M:QH!Z@'J >JIG: \SN7D.N= M@HZ4;%F[P9"(#B/N"4$:"XM<$BPIR9A(9NC]"@K>;YT*.EYB XZ+85'7MYH. MJ-Q;R4J.[]3P01''$R#?WRWB(#092T+&>1TMXB0IY*STR+/ 1 R9"ZQ=6Q[A1Q\$ 8TP0EGE)V*'!"6G"%C).6 M<&$ED2'3BP9J 6H!:@%J>6E]-X!DGD(R=VHVA-&962Q%D98^#+<":JH1 @ " !(79.KX $OV@.^FVC%EBFF M!44J*%)V()7(FF@0,T1QX4*R3H,+7+\TZPK>A;^;9NW%_J#7\H,8[M^/[\?> MWRT?^U!1LWBK<35K(Z D#TKR $ 0 ! $ 0%8P\7K>1Y^M/7N4YUGUX?F] M+/=[TST]BYU^9:1^^&:@5I7!!_EQ^A_B_\Y;_=8@[@TMU'>QU^J&#]%W/W=: MX+%.[+%^N9NSU8H[QRQ#/+#\1_9+D2G'T?O@19!"."GHVCJGA1(<"H.!NX"[ M@+O ^ 4 0 ! $ J:<: 8 @ " +%72%KSGY?">[^9[J0F*&&X1M<0BSCA& M6E"%',$R_\^ZK"#@/L\VX1M:_;.VO2RW-E88>!?\X*TK]%:X9/VH8]2,@T:[ MVY]91G\%R[B@#A3J0*$.%.I 4 0 ! $ 0.JD1@ @ " ( @ " ( @ ML]JJ229A6"TI=I092A4W1!KK''7$2.J]CLQ., GCT?F19AQL=WSW-/[9[<,@ MOXFR%R?;@]W;M7]!8QYM\DA)@1%7UB)CN43$,"84EYARLK8NF2Z(G/$DC!5 M&> 7X!?@ERGRR_/3[L O\^67N]EQ23PG"C-$DR1EVVF"M$T:*6P%8]@)[ T0 M#%R%GO7._6[;MN-CPPX:NW[0=;'78*1HE*A1CXHIU^V%V*M^0]ZR1K_;;H5& M^9C+@>J3C08/4G+'E)%"9R/3&NV5]4[;J'ER0?BC[:=/!+_&\>&D[]WS07]@ M.^5^ 99/5.FT^.(D$ TDQ$)64X/B(HCEX$="::#E9ACP\/:.C$%X;1@ MI'Y#OW]^O&H%5U"_"_6[LS@B/^#Q"0BH!MOTS_I#24W.SN.]K:>Q\B2US55= M\G&WG?>OO_6_\];@$DAY4E*^_$;*U#+'=++(..\1U\HAF]VM3,\V*B)\Q#)> MDS(0,A R$#(0,A#RHC=J D*.V&,>,*7:>"Z9-R(YRY3"#FNL+ ="K@$A-\>\ M9$LP#LDC:4@F9,X<,A$[Y /!6JI,T,JMK4M3*$T*)AF0,I RD#*0,I#RHC=J MDJ1D3%98GXAFUG(3PVKK"15:=V:8B@96!E8&5@95K"R7U.#N3L#+6.F9: MSFOQV5'_1KFMG*QF3*LDQ#]]RUXZ/J8VLB MY<4OX%K!OF/]U4:]%KY1"U_ XB4%QVT%A B26A9)P7%; 2&"I)9%4G#<5D"( M(*EED10 %S-;]#_59]?UC,/$D8&@Y%+0_%P@["=TNAGYL-FMLI&;9QG3]Z^O)Z5 MH>LQY^A%SZEL-9+HC1.I.S-38?MQC16,"MC<1>H#[[-RFAN M'GQMOC\R021)$T?6LW+L$0W("N:0CECB()AU.*VM$UTP3@K.YW&'>MI'K%9X M!9/W'N3(%SAY;VY$_H([F\P&2FIR=B9H.?8D9H;.)O,EYLM;Q.R8#,S+@# O M6W3'A)%C1J"8% G).9*I^IJ8@92!E(&4@92!E!>]41.0LLR$ZXWS6 7!D\__ MI)PJ+S'WV%@#I%P'4F[>]I8U=>608(4B=IF4);/()I*969J4V5DI778Q$4?=MO5MY*$Y- 4B2).)$,:9(TRFZRRT+PDG@YG]D9P,S S,#,P,RUA9)Z MG)V)F-G:Y))Q%-O$DY+E%\Q3J4,0DGL*S%PG9MZ][3Q')H+TRB#L%4;<:(4< M,0%IYIBPB@9:,C,3A<2FR+86L#.P,[ SL#.P\W($M(--WD1!2,*8,Q.-"CQ% MG)WI9*@P! +:->#DF_D9[TG^]Q%7D;N8* HA>,2Q<,AQI5'BV7T.,IF0?"9E M4F#-"ZHD1+1K-4-CLAE'RU'2N_@%_*1RFSY9-JMJ2LUB'^JEDZ +H N@"Z + MH N@"Z +H N@"Z +H N@"Z +H N@"Z +H N@"Z +H NS?&YH"?*X1GQEEA Y MVX_E-IV>Q4[?EJFJ>K0$68KC5O7VI+\M.K=72_6"VAJHK0$ 0 ! $ 0"I M0=U9Y-HXQF,T5'/AK98*M?FL0]V+O[Y:/[V*OU0T? MHN]^[E2?\I=MGT)T6OK M#(N"$5&[4K9:8A:P%; 5L!68NP @ " ( @ "#U.E0 ( @D_G+-B87 N=& M4<.%-!HS&:U)6DB6.$_@+Z^NOWSW^I=SQ!(?&$HN4<2EE<@1[Q%E/DGKA>=. M@,/\7+J:1>)V!2]^C8:4]\O\;:/5[Y_'4$)-P]O^<3OV^Z-7NF>E\O4;\6OL M^5;&C5G1Q"K644PTT8%RSX305 =,N9/"64)P"%IA&YA*]B=,\;C1#K9_=OYZ M*/HJ<[]="?Z/;N_-2.P?;:]G.X.MD;C[>Z.E O1/ /V?[PY^4-@GRWU")H6( M.*<*:1$-8I1@3D6&?!_6UJDH!+O?B6/ZP+\"M3K/\%-6$6D>ZZ>L@.2!@&;A MISR3??"3"096@L RPFN ,P P0#! ,$L*DN[ FH$ ( @ " ( @ " %*#\.ET MRSRN8J\;LB<+[NY\@ZIWV_4&[K @!KG\5_9WN4).:(8$S7]J3DR2XAO-0&BU M1O4:*WC1_GOU&M\IT_A6RP%E?2M9KU']:W%>EX M$ 0 ! $ 0 ! $ 0 )!%'Q( $ 0 ! D"=NU21==\IJ8!:%"1%+'HS0 M2C,K77022QV,FJ#KSJ-[4#?C8+OCNZ?QSVX?;J!,%+ ^V1CLWB[6,E@3J7U$ MDB:+."X'+&%'D)2,L9!?Q(:MK=."*U%@=?\2"K3= 88!A@&&F1W#/#M3"@PS M7X:Y=\6=2,NU1VIXY ,;5+B*[@_?;?;=MV?&S8 M06/7#[HN]AJ,%(T2-^I1YN*ZO1![U6_(6];H=]NMT/A']8S#5T:_B^470_?< MM>/PU:5 _18.9DVOK1!?,D (; M6KL*F.<>P%K!'11M0M'F+ [0#^R J1%8#3;QG\L.0S4Y=X_W]9[&^9/,KZMJ M7X^[[;R'_:W_G;<&ET#YDU+^[1X#P8C@(XG(D'(L1+(669\T\D*1Z)R,G(EK MR@>Z![H'N@>Z![H'NL],*XC@@A%/I&<\_^VD4L)2:Q*SW!('=%\#NK_3W"$F MZS&3#BF:#.*4"J1IC,A1+;+-I@0);&U=JH)@6@AL@/*!\H'R@?*!\E>7\B=) MYZ:84G3$&,LD-SIIS5/ 4@IM-<:X-!A9XRU*,07!I?!69!>?ZL)(62A3OZDTJ\[Y5:GW MKP.;%Y[_#JV_U_]=_3%\B^O]>D,7,W[Q>F/&!.-C/O^]WTYM[W.K,Y0!O;^3 MCWS\VWOVX_W]B7#:K4Y$Q\-_$UHAZ?YQ;%CONZ=Y89=9\"5VA=@IQYIUNH/\ MZ;:7W]!IM/(3?>[9=N/,]@:-;FH,CF,_9MRSYZ$UB*4%UJF4S);_2*V.[?A6 M?GM_D+]QFO>C_ZJV EG%S[GW4V?=?JM$IM>]V+:#UM_QMXM6&!QG1V_:%O>RO_7KK@7^VF<]]^I2F_/25A+)MT>W92KCY5&>&*-]6KM@N MR4H;Q[W2WOI'ZP@?95=\OZ2&$JC>E,98QI]__VK7'Q+R\D"X>EAU-_;>;34; M;S_L'KPK&MO--Z\:&\W-QM[![WO;F]L;'[:W]B: DCH^X)O=YM[NG]N;&_M; M^;GV\U\[6\W]O<;N'XTW_]EHOMW:RX^=7]A]\W__L_OGYM:'O:KYA_JML?7^ M8'O_L/%+_H3][>;!UN:_?KP5K9+[!J_I*UJ>W.78G;W6U\9.?MMQO[&5EQ_N MWNDRF;[#[QCF/=Y'Y7=@ J81I\XPIO'U]=?W M>C*^NW+_0ZI^U[>7K5J?:N>KWCMC(F%?&E!*I M.&ET8W*TI!%?O1J^=L=S&;Y(Y2N-"5$_>,L/?_Z'+YI7T@B#Y1-_'+\B/WI1 M,&P,?^*/__ 7JU?*"$;ILJU[6?=;O\):*6*6;=TD?[@J/WW9%CZAHOSD,O8C M^6.:]Z[O)0O,LRXU_W3!(T*8_E5Q_0 [SB3P,IJ$7@48OYMRN9'I->-TND/7 M83IOK8.FY-7TNA?3N K_ K1F(R^I=,]LN[*!WME60-N=ZNLW]JPUR-__N2Z! MU)=,ZON]:/OGO6M!+T94\NW!B#JU1/U?G

$@.KW;HSLF.:'X\H#MO_VK?JT"C.V)G_T/[T^G[B]VWAU?-S??Y]V]] M_73RU\G.U>'ESM47\FG_\.+3Q[_23?59_OMJ@^]<'%&;+!&35( M&7CY:7M5JQ,T00]63;23A(CH*7?,:IRL=Q0KYEV*U@ UUX":FV,^<_/B2%M& MF78>R2 PXL0:Y+SDB"BE7& BBK+MNM2%D+105"T//0-# T/73/+ T,#0B^VG M@D-TCOL@*8V<6^QB8O\_>V_:W,:MI@W_%99FWJISJ@@?[$LRI2I%LC,Z3R0Y MMCRIY(L*J]0V1>ITDU;D7_\"W^DZ-Q/Y3FX>L&,/OK]1"(*B: <0!T9FB*1N)HY$(2(2R:)")ZM50^U3-&9 MHCNV\IFB,T4_+T5+#*6CFC%'$=4:*>.P9('5P>?JF/D\9:, 2HM!A0 M'1R(?U@@,.2<2A%7C&YM8]ZG'/4I7J,.9>M$T=](!YYVJZ!QB#?GZ^8AW&N? M]_O\ YBNSC?UJ%779E-UJL>8AV[)9):%+ M9%K(L9%G(LI!E(^(??K+I4"A<#HJCY1Y/S"#ZNZTW\W MVH:LQ7:K&[3AGY\[O-=)\W7J&8,(I#]^Y)3,'?=Q4HWKH^B.1SMNVJ(\=2??'[9] MR>LV9K7VN;N@?+[S_YD453'V[WWYN;#^K2^+D7OG[>AT6%_E__1@XG-&VTH9 M;0>+U=OL*)VP+:F#E@$KM ?44 -D(!Q 3HUV7B)J_-:VE*I/)>U<-ELG,2NS M56:KS%99W&4\@IE+1@* *"G/L"?%"*$_"-YCB?L<_Z.IB\E.S]'7D?K]> M^#>CKA^'6[W-7[=J@9^E> _M\7#X=@!Y8):>9:RH>!QCE+), V>; 8]*F'D0/,.@,M)@YB M7(15,VV[M/ZU:]EK)!C'78B "D)@A0RSTPB!J %9,:84-PT#.:R;[5#J5L M;&"M_5TI&W=D:LS2.7)FWT:F;-2OCII5G\+^E!%RVL9WP/^'ZVD;C#)GN3% M89_.)Y4>2(\]$-PRBR2+2PVWMA'"?8F[=W9X)S$LYY?G_/+,0FN4MO$UELG\ MLBJ_7,O:<$8'ZQU 3#E N;9 RP#3D2!8*,\=SYOB&Y7# M"F"490 2BJ$6WF-U.\7DEAN973*[9';I1HAU \0H T@&D P@&4 R@&0 R0#2 M <=IMUIN9%MW]?2,/Z^E9WPX"4QI):6+YF[P@%J'@8[F+V!6"<$PHYK*W'&C MB^D9&]AQ8^=\% ?_I3XDJ3<*LVR,^@2E.''5."??/;]FN)D95#E[-V?O9@#) M )(!) -(!I!-K7V_SZ&=K9VYJ(QF,W,%,_-H]UI(-8HVPQ)B8"S"@#JN@!$Z M2@]TWF%D K$B'6/09YSE"H!,/YE^,OUD_34#2 :0#" 90+HI1AE ,H!D .EJ M;#4;P,\;9[77XJQ_GB2W1A#. 8-(B#8P@4 )$4"T?K4DB$E!?;:!.QAFW< J M^.MAUM)7X[*P8^]N5L97OOQ<6%_EC)KG5QLW,SFPR";KJC';]]=BMH9JBIU.K 7@T!O?UY>+<%@*K?JR;FH[?CWGC4^QQ_$)\B)_K\.&D\7^_S*7,L]%+8 MFY1QXAJP;UJ=7R.'G4M=NE_+495[H*]& #NSH^P/]SY\.3P]$50:;+P&4&,& MJ$4<2,TU8$Q'9G#&*9=*7B#M2YA/O<@9ISGC-&>/_IFJ1O CEZOWOG;E#/^X-XJ[..7W/KP=N9EY5 M3@K.2<$90#* 9 #) )(!) -(!I ,(!E GGN39 #) )(!) /($V1M2:QYP! ) MZR0E'$INK962Z< A%6Z5K*U[UZD<^O'^T([._6_98[VJQWI_?'0M44LJ007% M0!IL 37> 4F5 UXJ9:2EWA"XM8W[ I$^O:4"\4'3M38 9S+#9(;)#/. #//C MT=+,,$_+,/.8Z.\H?GZB*(IK)0WPPAI /=' ("2!L%XI+CR7066*Z5Q = /K MVW_1 SVTOJ?'O2,['AE?]@CJ]Q)N="/5Q8Q*Y\OZ#G'*>M5H4+A>>LSUP/75 MBML=Y]00H7@ZTH!K):W0UDCM)0W&,7NR_P U[?6-CR;C:JR':;XRFJ^$Y@?7 MR]4Y@3)8XH!RC$8P1Q;(P"3 "5:E\0:;:"\@U4<4]PGBG3+ MG'SY&%OD*UR^ @EU8)K^N_M0TI&]94N977>Z=EH$.>O>OV?23&^ MRL2\*C$OU_<3YSBD'(( )0.4"@RDLQY8)R3#V'N(]928,REG4LZDG$DYD_)S M3]0*I.RAA=1!C*6RE!.K6#":" $-E%!HFDFY Z1\K0V"$9&#%61 ,!U .B@# M&.X(,"1P:+C2ED52YJHO).H3WKW^;IF8,S%G8L[$_.*(>940I0^::1N0)%I3 MZ+%2T$B+O.3&>T;5GF0R4_2/4_2RW0PC$2NE") V6$!1($ +;H!ES')" MB0XJ]=^&_2@^76I6E)DY,W-FYLS,F9F_PLQ02A^I.8[%1IM9(45A!'5A% HR M*(8R,W>)F:^EIG+L33!4 VJ# Q1K#PSR#%@E"!:2:T+8UC:E?<%)GR*6V3FS M&\O $(UM84Q+7U(TF9N#OE3?[C(/N[LCR=.;I[.[(\G3FZ>SNR!YF M.C/%YY'ED>61Y9'ED>61?_O;?R+LB[ M8*UWP7'I=34IKVJYOR^C9*G/4K_64K]C[>1\,M!C[VK!W_.AL,4XBWX6_4T7 M_>/1N-5X%I,BZE[!XN?Z_29!8I5(<]X4G=P4S[81[DRMN'_TXYEW2=,NZJGY MX-'F+>^+O"\>1G$ZCU_*>M*ZBW[V\^6%S N9%S(OY-,L9&[+NVI;WIV+LACT M"*R;\LK1G35!W#/) M$,0M,=-,RIF4,REO!BEG7OZ^N>K4#KH_-0OI(@=;9@WQE%LL X5,,ZR8T-IB MEZFY ]1\N&PS8Q6D4<$"(C@!5%@*#'(68,.=9\%*8L36-N=]QD0?PIO=A3I+ MSYFA,T-W;.4S0V>&?MY.@"Y:S";^V'OJJ2560X8H\58RS@T2\DZ*SIT GX.K ME\UH#RD6$%+ #$. ,H> -E "&[4L"0-%0K"UZM&;*3I3=,=6/E-TINCGI6CN M&<&$4H8TIX@JHR3BQD'.M#!*D$S17:+HHV5SFD'K'/0>6.P@H%0*8*! P%@I MN73!:ANVM@GN"X'Z@LI,TYFF,TUGFLXTW86Y6J6E/A=0>"X8#NFP&R^A"(9S M8B"&2A&>?=T=(.?%KKV1H$^PL]0YY($/G@&*"0,Z98DI90,A#BF">&1GTAHQYZ)9,9EG(LI!E M(Z 2C^^;G#>YT4KYQDDY-L,H!D ,D MD@$D T@'4L\4Y)Q+#*&0EFJ,E9,!0X*4=0)2ZD_VZM0S!A%(?_S(R?$[[N.D M&I_[X;@Z'NVXZ9$QZ;28_6%[3DS=QJS6/G<7E,]W_C^3HBK&_KTO/Q?6O_5E M,7+OO!V=#NNK_)\>3'S.:%LIH\U>K]Y&5%/NN0-$\501AA%03B% H'(&(NN5 MYUO;#$59ZV V6RWES[>7K%6!02 V914!BR #E3@-M% '!,RF9 M\40*FPWF'Z6KQPC<;F#A5WN2>97BM[VBJB;>):CI65V=#7Q5M9^,+I+P53W_ MMR]M$7'CL6AB$_,H5CKU 3J%J A<0ZDHD]3 P'BP*'!*N('P&TQQO^,?='4Q M^:E9^CIROU\O_)M1N=LN^Q^Z+/5P_+I=[NI].]0,_2M _^GUPR$\CHNKK0=4 M2 DH@A)(Y1G 'BF-K4$6B:UM ON"/T4/Z@W(U?D!.V43D>:^=LH&K'PFH$=I M*?%C[ ._FV"R:?%=_++@.;& 4N*UX9KJ "._/(51 ML0$(D[DE."] MA9ABZ&40M[+,@_85W "8R023"283S'-%:3= C#* 9 #) )(!) -(!I ,(!UP MGSYLFL<77XYNHL("F+ V*B 72$ JDT,%&J4.8NAG- M9-=JA_(U-K#0_JY\C3O2-&:Y'#FM;R/S->I71\VJ3V%_R@@Y9^,[X/_3]9R- MX U7FB# E** ,NN!AM@#;VSP03A)O-[:QKPOHCFW/.>6Y]SR#(R!FVV?9_$XWHMGX,[8Q2S EAB M-*!,0R"AED $PCSG<;4IK8U?!'$V?CN4SK&![3?>3DI[IBO?&X7>N/2ZFI17 M32Y'OS?TX_2V*4>??-D+WE_Y-<7-S+[*6;\YZS<#2 :0#" 90#* 9 #) M )(!) /(^K36($1KSJT-WCD:/%9*$A&@-5!!#5%8H;7&_;Q6;_55W6+VS:A\ MYR]:*_8H'+0.H1M0[(21U+.NMG0NO;F"U_#L/JKB5GS>ZNH%I-#D/ M+^?AY3R\G(>7 20#2 :0#" 90+HD1AE ,H!D 'FX2H ?#Z[>^_#.A3* O4D9 MYZPY@[-NY+CDI'KGF^9OV5FUDK/J]?48J^=6&&(X<")(0)WP0 K,@9:(:4P) MU_JK,=9,0)F ,@%E LH:; :0#" 90+JIP3[A\?-9@WUL#?9ZN%4Z3R!4 4B' M Z#",Z!D"$ +I1R1CG'LLPK;S9CK!I:TOO'Q,KJJ1K;08^]ZE\7XK.?_,RG& M5[U2%Y7/N33/KR-N9E9$3L;+R7@90#* 9 #) )(!9 W/=[ZWE;GC/DZJ<9W* M>SS:B=.6QJ8';W7A]H>[^J(8Z\&")9K^JX?6[XZJ<3X1936#<_]Z\V!'-#4< M"F TMX J;X F4 %O%,0T'8GB4LMZU9?D9O^DG-N;22B34":AK,5F ,D D@$D M \CSSTT&D P@&4 >S Q^PF!K-H.?T R^'G<-V@0OM(O6K^: QK^!1 (#RA 3 M1@HO$,IV<+?BK1M8XWKHQ[W!J,KEJQU0!S0)/-H,!A.8TE)K3P.%BE,$@[/<,V4DUP_9 MIG'JVC[TX_VA'9W[WT95]E6OYJL^&!\MIVSA(!#3B $EI 04(@<2?0 LN52$ MC24AJ@2!$:!0) ! M2DT 6EH""(1>RR"Y\2I33.<"HAM8@/J+'J0DAYX>]X[L>&1\V2.HWTNXT8V, M%S,JG2_K.\0IZU6C0>%Z_U4_8_-)>R\2/W2CB1GXYM.U0/T[0;\ZTZ6OKN$^ MAQ99K0WVFD:D9])0(7B@A L3J& G^[?!_?[AFU4Z$M0W/IJ,J[$>IOG*6+\2 MUO_>XOS\7"(,'<*" N^8!E1P#*35"GCN93#2(^+XUC:2?:)0'ZJG.$3[:3=@ MI^ NYV_F_,W'V$!?T0,>C, Z,(G_O>XPU)%]=W];[_LX?^4>1&>C09S#ZG7= M>213_JJ4?ZU-IN*"$B: MI #&EXSW6>ZSW2?Z3[3 M?0H>(D89019Q2VC\UW AF,9:!:*I1B;3?0?H_GJ+!V45YX$!;AD#U&@.M/$! M>$4#1%$9X,)M;7/11Q#W&529\C/E9\K/E)\I?W,I?Y5P;O A>(.4TH13)8.4 M-#C(.9-:0DCIG9R_>A0WD_^/D_^RK1^XX"+J;, X1**%KR60T$M@E61:&,." M05O;W3N[-7-^YOS,^9GS,^<_"^VB:R#R5-1G_F_ MWTC>7X'V74#8!(:=D2+2OM#:$ $-5(8P0JC/[OT.L/WU9&UN-;$60\"#0X!: MA8!R#@(&.282VZ#J%LZRKSCO"R6S?_\Y4KW_-=9QX/%?5WS>_I_XG^D@%R;) M^K@7RY_/=7E:#)OYP/.GVOX?4_YKSBS??9T[B??V1UJ>AZ_/V3]I:T?G<6!7<3$3'CD_K+SK#4?C=/A0&;\P[!7QB4Y+/>A=Z'+< M&X7>^,Q7/F*9GK@BG4P4?U<+3GU,42B&>FB+^/5J'-^H>^J]NCES-=R=3](*8PNYO!''FKZO?:,VEO1D/)K*;Z.) MU.^TJDM\FH&^J/Q/TS]NV''UZR*17C08XKU<45T,]-5/Q; >?GW?%MR4>B6@ MX!#7$-<6C[5#:N'O50-_UY2XYD-!7DG(*<-W?^6KO__JAW%H!&+(OO/G\!7Z MVH?1^D!$?N?/'W+,/V2%W@VWDOJA\K=O#KC=W ]?5"AOV<&/HJ*_ M+_[N'<0+GU6]UW'?N5JO7J@NO--A-U_GZ2:-9I2_=1&^\=5'J/Y\?$E[YF7[ MAC?UD6?OJV)_MP6[%C.+(5+WF-<'%;D?G;*\_@^Z_O*FQR)WZ_[6O.WJZJP7 M!J/+JA?*T7EO=.&3P30\[27/VN=HPOOJI^_96*M-UIW2]R"[Z4E6LON3T[%^ M#>@59EW=%G8)I-&6% MP,U1I&K:3TAM;C^A+X?S$-67>!UV<&SA7\?OBL,OO^._/GYBAQ\_D(,__KS\ MZ]__KN8AZC^9'_]\>'JSS_>%'^>__7IK[UWG^)K]M?'#_BOXT'Q M)_[K+/[^\L_CUY?70U2''P>#OX[_??;G'_\N_CI_%Z_[+KX>G!\>_S4X^N/? M'_\Z?XT/CW\Y.SC^)4R+30_>P\L3KX*.JV2 T#3UJM,>& H)T)@Y@YQ@$KJH M?_0%(GW*.I6!VDEHO;<-]"3-@3*P9V#_$6#/C>+6#-B_S(!=RZ!1P!90RP2@ MG&J@N+. >:@\#3Q81)^L0]QF GO'C/ N6QP+1^?UQJ->Z2/,V&+@>\/6%$GO MIK]MLM@G*;N@&#Z7N?[<%O$:W;];1C>F3:9!)[? +]I%:C3CGO_[(N7/=*,[ MXGHD)C^E*7IO1>5M.?I<5'$\;T;EWFABQF$RV+$V/D]WCOM<"[UEV@ZAUEN, M1I!Z#0&A" /J @,2!P(/03>/>'Q MQQGO'@[OYG9:ZM0M"/: <1_Q#GD%)"$>6 6=Q7$)@S/I7&/^Z M9:IU6D_=\Q?1/"OJO-*>'KJ>/A_%)_I2OY$/9%ASI75Q=>/? Y_^V!FZG85% MSF"^"I@7"\HK,E!AYRR0CLG4S,,!G?XC.)'$"(RL0EO;J(\)[0OU%'"^F6'OD6U%@MI474 2E9 )1H!HSR\:51@1E/J$S$'2# ;A(ZP+9C"@ ;H(XH+#P@7A$#.@S=R:UM*U:?R9J XNR"RR_5% M(=T3ZJP9Z1X"Z>9:*D7:(.X$<)! 0(V-"JIV%!@G@J686 /#UC9#438Z>++& MNB!==K;>>_;^T&6I4U),4563U!=C5/8J7WXNK+^1G9\]#FNBI^KJ8O+3=&5W M+G7IO#L>[16EM^-16;T9E>^;)7(Z>HLP]TCP]U<;\64$,4E!3S M5*5C1+30;0"28.F4]5QSE[:PQ C_G/&N0WKKAOI64VU&+^4'5)4?]U('C;8A M6G:N=E-I7;T.YU==#-,R'PWWYLM[%';2BN=\KY6@_/U2P:6PG&H#(/.ULQ4! MB54 *&AB+$5"^ CEI*]0SF[-KM87CGN/J[AFI'L$I)LKK3X8 AG#P!D! 752 M T.Y!IQI+() T GQE$KK9F)==K;>OPAQ(=,G-42MJ[&B[MJDL&=W:SQ3VXN+NM6O[MO3GQ>0\0_DJQ>3'.VT3^PCG.R=,4^)TQ'&MA 14* 4D M]0A +KR0 3FCZ-8V(BER]A2*ZV9Z(++'=4-@[VD4UXQX#XYX5S/$\P2:X"@# M2'$#*/4&J-1%@\>7BEI)" [9Y]I%]75#?:ZWJJ]UWD"KQ%-B7[8)X-@7V M37-$RO!T-RUN1O*5D/SUHN[JD.0",0D(1QQ0PSU0*B6!<>:)#(ZC@+>V&4PB MDOT0V>?ZL@'O.537C'4_AG5SK=5RX:1%T3H/RJ7>;P%(3 +@FGD=C-:(\NQT M[:+6^D*EO]!%%*J4VE[EA-"&>P MX(!H%Q77U*9946B ] HS&Y1UG&871':Z9J1[ZL*L#')J(>8 \5U MA+N@/(B&NP9"(B6-1H8HL;4M^UCFG/XN::X;ZF\]' U!W8[X0E_-.A<7P\^^ M&D>EM3D]>#2,*FQ1GF??:_=5U[MKM>)*IX5^VZ[S\6B_7>5W[2*_B4N(^">'-=UDGFC0P:6$HTH)X9H D/P%#F+1&(&/>DV0.;"7G=\L-V^@2. MW3,]/(U76CY6HTYQK[N\#@IMBD$^8J-S]\\6V_UC#6TW\G2^C"\^:S/(IVQT M]<3'>[O:]H>V]+KR>[[Y=W\X7>9WLU7.FLI*FLJ'1=O,<*P#508835*>(\% M<48!QI9*!C$REJ2#PC!"?:1N>M[R06'9,GLQN/>$(8:,>X^!>PO1!L.4AX$! M!0U-A=@P6FC2 N4>BSDJE=-() WP@*:.;HI03DTZ*@X%[(S$3<&N;B(C< MMW0L?E#DWLPP\7,[/3+B;83&FA'OQQ!OKJTJX9F0) "!N 8TM6=77CF@3? 6 M:F4=L5O;F,B^8C<[%V?$RXDQ#S=[1^,S7R[X6'/E84>S7U9O^G83PNO%GGL< M-T\QVN]SKO-,N>NGM\!XZ(<>_GZ" MI&!&21I1//7VA(@"!7'JJ\&)Q%*J8$*"8V+> MU1SSCJ+ZRN-R$2V!C>8 H)HCH -#P%DH581#J1W,U=A=5%\WV@_[N&KKR_9! M=,@%FRIV,IH_@ 9[L'."O4$F+ACP2-F(Y $"Q5V(:VBX8 (IBM'6-H&TST5V M1&1/[":BX-KD$&3T>TA=-I4F*D&AM!H(SWV*0A&@)50@<)D,=\:X)UO;&/8E MO0E^.>LU.V ?H6#K0E\]9K76!KH@GM;Y^A!J['2QWS9KG2%\)0C_M*C $A,D M9A@"5/M@(^<"[9 '%N$@%8<6D52SA5"?BD>N7-A,+T1VOVX*]G4CC2!CWP]B MWUQ]#<@Y1KT%UMH :&JJH3RT(/6.$]YA"!'(V.UZSX_5% =]S=QO(P/>#P+>0^XHQT0Q2@+VS@"KJ@?:" M >(-U8@H!Z'8VA:X+\C-?*D,?-GS^L"SM^>#+\NHNJ:82G:[;K#;=;K2& M,^@] .@MG"KGD4 !6D"<#X :ID$J9 76*LLE"I(D[94RTI?R*1JX;R;T9((Z,B.9ZZO+*TWG()FB =(1#:)P@U&UM$\[[4,D,>QW27#??\?K9#RY W. ^B7NVCZ=&'.3#XO52T='B8LI;CX#F0%$>-7!L$ ME%0!,.-X"39L;6.*^_%5+B;.#N7-0L%U4<4S]CT8]LW5<)X:*; @0(!4 M QH7$D@/&:",:6089Q[1I@^G$O'>G>FU3>73OE.4K< MYT=5<%>S_\RH=+ZL[Q GKU>-!H7K31]X+7"_Z]IO%(;=* MOR]'GPGGWR]6' M*!21!J8BL3.3B$P *Q' TBED5DNLG1% >$, A9X"DQI"8ND8]PY"RE,CG3[$ MK(^ZU0;W7ENP4_B6W=0O%4"?HX-#!M#' ]"Y!IU(402!@4;< 2J< H9(!U!0 MDA*!&8$P'3U.I>A3W*E&-AL!H-_0K<^:$9$XPN=Q.#S&4'X$.Y]RG!T:RD-- M6;=,N3O'^MP;-1%/+PQ&EU4OE*/S:,M]]M4U0^ZGSBI"+_'^W8JY(?0*=S;F M]G92VC-=Q6N-0IRK25GY2UWZGAZZ*-ZV]*X8ZT3N.1;746_$O77HM_KJ/*4O M'X]V['\F1>GWAV,]/"W,P..K6H/U<=M?G.>..INHO;YM M%_KM0 _'.T/W>KK6&=570?4O2_T@L:%6:!Q173@'J)882.@50(X2C5 PD+*4 MRAQ7N ]OR:+(#75RE.S%H-]SJK(9_1X,_>8Z+1'&"X,Y$-IC0 ,5P 3L #)4 M$:&))I8D]".4]87H5 +!NJ!?MURS:Y0^=EO4H1L^V9>5_="A]+']J4CD[(?O M1/^E3I)Q496A4?=E2D;=EQL*I(E:L T\_FT0\:F39-1]&>ES]LC9#X^P!3N% M;]G'^U(!M$/I8QE 'P! Y^JSP(IQYQ @%!- M55 81)2A[- --1!I.(SU*<$ M]=DMW7TR@#Y?^MC3IH(\W%">,7WLI4]9MTRYM4D?"\50#^U#I(\];?[BR[E_ M#KW=OWM:49F4,U8[)Y,^5H?]40B^3$)N1]7CM0+>0 ?TLT7?OOARY")6 MW>5Z/@I[WHSWJVH2X#;1GQ'@#Q%J-K"'O!#3!48D"AE$!1;X 6 M%@E+B4-<;&UCU9&0_]48724/W:IRU(GS7;V=C=";FN![AW-(VN7_DVTQ=^GI3]J5O[U=(4SQ*\$\4OM MQX2!4*2>.]80'E59%8 F"$>V^\-_3B];%T]M%F'^TF0U[' M?;09^!X.^.8*K<:$:>PAX$)'X,/<11.>I2-^A+$HKJ>"9&M;](F _2A-V5O; M#75V0[VU[SRHXDY^7FWV97LJGDB;7712Q!4_"L?M>F=$7QW1[=+!$ P1!AT# MWJ*(XUXSH$TPP#'"!>2:6^2?4I7=3!]%]LQN"-X]EV.KIFUZ"H]Z(M1.J9JUOSP;OADEW_ MNK1NIB#<48WV9BH(N1KM.\'_=%'C-4$%JZ&M6S "*ED VC(%!()>0TYYY(.G MS$5X@?W,7ZQG]T4AYQ/JRADY'P\YYVJS95ZZ")_ V0B?5! )C((2\)2_2SPU M(O"M;0+[N(.'&6\$<.:#(/)!$&M>R;N!!T$D\^T?KCW$\Y^I*5-MS*5$\?J/ M5/KX.9+.,!<\;E#SI:1PI/^]GJ_N.U^-R\*.O4L?[ S=\AL+WWSKRV+D;AX M:P>3M!"O_[9G>GCJW^FQ?QV"M[E]WRIZR^'>4O-23:2S0@8 )7: !D^ ,IH# MXBC5#$F,J8QZ2Q]2%/^7V_=EB^X%0^ESM&'*4-IM*)V;@-Y3A"2Q@#OH 44V M ,U B22KE!8.RG\UC;O2RG[@CUR@__-A-*.)0!U5>E.*-#OE3-4J%7M_JU* M=T^/>\:?%L-ABJ:DLP!JR,@908_A]8N*%40XZM]*<:IPA 0%/10J8,RMY.YD MOU;%*8'?Z^S[(;;(X+\2^"\U0E4RHK]1"%"&5 3_J%&KN+Q > :Q$U%5""J= M9:6XB."?*YIRMM +QT+(!12>Q[T0-(7>2RB"X9P8B*%2A-=8*#,6K@T6+BC" M5$<;*((?H@0#&M<12.D<@-YR9RBQC*>FT+0O(>E#?O-POPR&ZYA#U&EU^$[E MU\?W[U1[GVPB5XM*=&!._WLMHI5KQXJ>F" =,EYI39W@DGH8$*:862X(0XV% M\"/I )D5GXX5]Q8HQ$5'T@3.XAA7E?P*<@ MQ1>8)- !7WSFE,PI3\HI+A*("0P[(P4U0FAMB( &*D,8(=0WEE;FE+7AE(4# MA440%#L&!,<,4!DBIW!%@>(Z6M%:!?8T3BXM!W65?#WJNJ.Q@5$U*WW@!TN$2O6+84%R$PJYI MB2_Z_AT+\W:YST/MV[K0D3;301)%5/M2V/=Q7:>K+'('INA!S8H?<22OG>7P MA/5]^ZWDOHVB?.AS'M)J1L%20V&NN= ,"H"@@H!"RH#V(L0EDAYQ2:5)17R< MX3["-[.0,:MZG8P..SKWO;'^^V83CN<(=MS'N=*!2>Q& MM.,KD[6F]/:D1DN2_.,D^)GFOH?FECI'ZR HM(9$T" UD-@IX!0*'%,/ MD2-;VU3UF>IT=/R;6ZHC )3#XYDQ,F,\H4&4R>)'R6)N$P5&F1 L &2"!91: M$ZTC:( GT&-,L($*=_>8@YIOE]+,LHVPTHVPZ>E"@PG(%=$ \:@ I1)#&1<-V =PAPY&H)1 M6]M(R#Z]I=-1CJ/DP'B&]$V&]*?Q V4T_Q$TGWN E'!(1,8%EC(#J-0<2"$" M",8:K1!2SK(<%<]1\:<[^ MU+7IW7QI9.+SUDGH70V?MY^VM[OVA40)_0)JHWVU'X4/F= MM,>.S#ANKM37?MK3\,VH;%K<^]_2+ONMT*88%..K3+FK4.[QO,G5X9<=>'!Y MHK3BV"(), T>4!BB$17? @0I:2$)02B92@ZC#M5'_"G,J.?:GAV!NF^88'@E M;^7Z=Z"Z7; VLD%FUA:RMM"U_=?:6QGEG\@T^]=8QX''?UWQ>?M_XG^F@UR8 M*.M3+O[/Y[H\+89-L3V^^53W',KR^+_^K-^8J$'4V$ ;9D:XEM_CLV@T63LZ MCP.[2B92U"^='U;>]8:C<;RZ+N,7AG6AXVFI![T+7=:G68_/?#2E)D,]<47= M\39:4ZF;@$XOVO!F_'HUCF^DR&CU:C:7WS5S-WYU,:J*I.#\5/I!-.8^^Y\O M"S<^BT\>'ZQ]2(I?B62^+GRR=?M%M(FCGXS]SZV,PKM_H6C'C,K:RO\I MBFF$G_2U-&*])B/MG97)R/NOX@2>B+A3$^ZDG;>;+,#Z^!:]?=LBKP\FB=M% M=^?]V]>'O5_?'7UXV^_M'^Z^ZNT<[O7>?_CE_?[>_LZ[_=?O5X"2+C[@[M'A M^Z/?]O=VCE_'YSJ._QR\/CQ^WSMZT]O=>?^_O3>_'?WQOO>/^+7C_<,/K_?^ MN>;/^X\/4YJX^TDZ)9A?(DIN),I>&?=Q9+U!4>_EM%5G M1R]=:PT?7U^,RO3JLAB?%CZOX33WN59/SWGA4_ZK2 MY_$_$QOOQX+U=4%P-]]5,QK)>E MOF]+1$J]$E!PB&LZ:CWG[9!:JGK54-4UK;CY4)!7$G+*\-U?^>KOO_IA'!J! M&++O_#E\A;[V(2,$$?F=/W_(<=\O+[7>UO?J\CT+O_,>6_MH_L>&1\V2.H?X\< MERDK#$>-9K_J5]= C'XL\OMC8G1GL\#U$+ 4\?J>1*D?6>4?G;*\_@^Z_O+Q M4ROLQE4SI&8#78ATY![*]_>Y;UP/Y:?IR[\AN0F?:/P.^NO\]=]_??RE.#I^ M-S@\_D2/C@_(7Q]M&BL[VAM\^O/X-;N>FW!T?'9^=/Q_YW\>OSD_^'6?'?[Z M 1T=G[*#+^[\\,N;CW',].B/=V<'QX-P4+2I@._AU='QZQ-AM? .$> H\H!: MAH%4& '%,%$0&T^U3?WUJ1C0JVA'D/ K&" "J>!UO$EHI&6J:$:"I42!04F?0EEYN,U2=]_?*_3 M<\_CN^7HV".=A?S->5Q_C:A+]M7R^3.[D[+TPTWIP/-$ '^U;'!IJH3VT@$D M% $TPCDP(D@@#1?<$XXC26]M4T;[6#X!O#_(?NH4#GV_??4"L.6>UM;F246F MHTTP+S(=/0 =+=D;(1H2WBH!$$'1WM"2 \D-!XY0I (--"H36]M(P3Z#/--1 M5\V+30QA'8]2)ZZ[LN^ZYTS+)3P/XBA8P_*=3IEL^5C1I^+2P]UETRX0JC1C M$AB9.B5Q&H!63 #MJ%=<<8'M>IY5O2&E7SG,EL-L63/(FD$W-8-\X/A&:09+ M5K;G02,9/# F8$ #(/!J<06_-I,/O@M^I#+[UJK53M:0KSS2Q1KR MM*'N442^/NCU@LO']UX?OG^]USN,&L+[WO%1;ZFB_,W^X<[A[O[.;PNUY6O^ MR MU8;VENI[U?)RO%<3?36>W<"39NO'+3CWH8507>NA5KS5F#B?G/IH(#]#$ M<-D\.2I/];#X4N/?[DSGB"^B6?*VC#K)<%R_/ IOIDK(^YD.LC<[L.,XCNF7 MPEX[!1Y<3>V4?][,)CR/\]K&^/O0_SF8QS;V>&OOU_&Z^.C/UY?'OVQ M3P[W#JX.]OZ*UW?AX/C/./Y]'*\'#X\M/=@Y\4H&A14!CKEH=DCA@2(V &$0 M5TS9R#>M%5H,)][M)"/2:^^]#<8*;:@V\?UQ-K9E6;J[MA_A9.X"FX4*]9M\>Q/*@ MK?2,4Q1@-)FI=LQ R(W'&C*B@U'TD?66Q\#*S^G@#7^YUJTV=JH+/^S]&H=Q M$4E\:%_U_C$>G?IH8)1USXQ>D3I=3$P5Y427A:_Z=;N+U T-PY]W&].E7[]$ M/T_?KB\Z>W-4SM[_=;]]\Y^](G7R.!L-7&/W--?I79X5]JQWIJO>G6Z9V6"N M'B1NLW_X9LD_ RIODX_F,EK-$<^F"*BKB\E/<7M$U^=L( MZ(=A-"7+:!5>M4*Z*&D+G\[$:]0P532'BV$/*2GZ[94.)_&+P]/^M>LU5"S^Z=L,/[S_,;CB_VH&^ M2E<2KWKQ\]ZEKNK-]MG'71'-B#7G M!^EUDK1:2(NJ;<9TKC\U QT,_&D<1HCR[6I[N&X4_ZKWB[(S M],[B3,1KS9^\.AM-!BY^'EDBOJ4'5]4XW;46E/$D-2RJZI:8)1%,WDIQF. M*S(:^M;GUCLM?9J*<>^S'DS2K ]OC/Q5KW%>MEP7QU?%.T:RB6(=1G92]::> ML?0X85(O512^R\2U5=UM*@JK']?W2Q>??CAL@"LUP@KQT>*M^CW;I-<-KNZF MRV'-60]"E7B)#/=\G T?$26M=HNJ[]N5>>O+9!5&R9S1(\ OC!^/]O;AX<># M+X=?]O\^^/@IM1BWBD-AH 1QN@F@(=C(CXP!9P6A.MI@\?.M;4END./_EP0P M;M^9Z$<"*$=5U3.C*!F+.[GF3%14N06U$K\ M8WQ\;UAOQCAE5\G#7OK&3VZNZFT5+=%QW>OM]0QO$MSMM%],<[4;G](6@QE? M[[W>V9T2=N2?V?5G5Z]!Y#3BRE7=G^ZT43[:&WYX]?Y5Y./DOD^F<%K-^:W_ ML:!0[QV]GM[E5508>F^\*2<).M)^;%3O-)($]8W2<&,&&M0:QYE(^7A#?YDT MBUI@FG$V]TSG!H:$05=>EXE,XZI&J/FW'K9WPW03I 1#&&V" M\>S\LXM3L3KFK(<'IW*83&(L:>N>*W!_O=S_,)&.]Y^R76\'D/Q,] M*$+1Z)U)@@M;7$067%#O_K?AP+E([]A:QI'BK%;6(FNDUE.]?_SOZYU_UK.: M?O;&QPOH&:@M4+2.D]QNT4AWIZ4^KWK_."[&D9WW_Z_?BU>9O?_/5[/UU4V3 MR*K9F#8I/J%H1U3Z:C*H-VDH1^>-#GLYC ]Z5ESTFH,UZ@Z-<9;*T2 1>_QS MZ!LRK0WA<1VLBVIW$YM*(I-4MML4[?60@CO<&K_HJJB[52XZ]-;ZB?:3?[HX M[\U\DKVY4W(]'NPK\>.B?;AOAH#C-^U@DG9AW*L^::[ZLV\P\:),U#2GJ]V9 M.R8*_F@R[M5.]'[O(BH2$ST<3WNBEI.!K]K,[]/)H/4LMKKR>Q^UTQ9&XC>F MQ]KA^K1QI]W%2C9N'_4>: MCZ(Y"+H^'KJ,.FQBYJ@QUU2]\-WF >P@H7KI+_2M18,HS;LGA [.8MOO0T/X[T/CS_0P^/77PY/3R0UDL0I!HXS!2A%'"@O S!"0PH]5-RQ MK[5::R @BFM*JFP=!-U:\4Z7YSZW", H D(J:2R!P%&/ +5&1A'P! 2&-5'! M0T;XW?&O&7])LRUB')U[D]-JBG T.JUB3#[ M*PD^\41;9(4G#E)&I*;$4$49I"FC0/ VLQY!]K78[==%_[?X=$=AMW;YO-&V M/C3S0/]=G$_.?QF597W8Q*Z^B)]TYS#-YXWJ?HR@^/N)%MQ*;06@,N(A-0H! M9:F.&\0%A3VS(L"M;=:/XI?^=TMDMW&JE?[S:/"Y#@W5:Q"MI681:MTHV@11 M][E'0..QA.>.P/]MTI.EHY$.=G!Z8APES%(#J,,04($4T PSP*%U!ANH!15; MV\/13;$83<;)QU='-:<:TM2GJ!>E8QZVYM?2^/YU+37I6_#Z?>GJ+S177>9< M]9RKGG/5.[99!R3FFK7^*#G1/G-;/:<, DCM:'$U&_)-$\CRHGTN6X-/3=[\]Q1DA_99Y!6WFL[[5)F?1U@&=?=RR[*D?7> M5:OB !4&$>)]I%1&B;:2.02#(QAY&*'*?8,S %]!;-ZV8WQ3CL[WJQ2#M_ZH M?!\EYBBD!A +#JL7+D#D\/3$86("8QJHR!& :H&!D<2"@&3+IMRV1+40:$I]'_:F(^QL$VV5IU5P&]8G;P M#TIVC8C?=KU^&*9BAJG#MC7']\S8Z.=ZX.ONS'W]BKP\L3 M@J/*X2(PNJB5 DJ?>!.^_YEE; M,\M@;U)GZ*R0"+.X7>NJFJ$?-]':%7G@N\IJEX)W5;1,HX2O&+?=&5[O__.V MSJ_9']K2Z\KO^>;?EVM,?#F%1WO[[&#/7AX8]1&\)1D@)1K-DMCT;(Y?W2>&,>L\H&X+6W0*DK_6D@ _>DN" M]W$WU%F;PW'*/)NDB3Q].QH4-DYU5QH-'+UOI?ECE*PHP7]^V6?Q=U\.]]X5 M1W\#RZ/C/^F?7_[\.TI[<5V:#S\>L,-?WWT\^#B(8XSW^S5> MX\M9<7#^[WB]'7;X\>QC5("CM/][42G&@"'TR*$Y\ZB(NM4S*@P/&< 8P M%'>R(L1<%&&DD "EHYY-F35 !T^!T8XFKQXW@:[[YH\+75=T3I=Z M[7=\4P_4T'#K=UH-!-*7DG52-X:H4V+GVL#%'"I/_3 5 #:EF/YB/*]G6.X\ MD "DWJ-Z5G;YZ\[.VUD#C=+7W3 6*X*2^^MH M*LV'V-YQJ2?H=\-OZO90)U4E;V%J^3H.D\$OZG[JA1^,03UD@K1LS=3>8 MK7[JXQ!OD HUXQNVK5)9^LW\ 5II275038^$NG"]JGQ=@5RODJOO/"BT26[ MNCPL+4JS]KIGDDGMJS2)YZ9HRJS[:4G*<=MX;%Y'%*]S;:B3LO*7NO3]1"-Z M>%J8:85:-0KCRZ8X_K,?C"YJ(;&C:GS;^)>N6D193//_: IUZI+;VBM7]^J:[J&Z MU6_*SG'>C*]=X'0T$7>V(8)TYY M!9R/$TNE%< H(0"SEDN.+0WL1O.X.Q)I4B5D$:[6(ODKB4"_E_[;6Y"$I@)R MX4C4W<4CB]:1NM^T96L7D_(BTDWU#>Y>X(V$G;.2TN505EU'ZR(\U26VJ2%- MI.M!7<<50>JSGQ;13BM?1A$FBQ21.D](5K=W"FU90.N5CZ,<)("_3/VGXECM MF6Z[6AG?#,//5VF:&W[IZZ+1&Y_W]!W%6$U'CYOU=M.PWO'",Y[KQ!;%L&FC M5-\BXJ_1PT_U5>94&[\R+L:3&AR=KU-_IWI$U"'J%3S75SW_=XK61C!WK7H3 M?U<'_I*E,EXYTOPT=6!O]O9W]YMQ7LM)>&Y?\+-ZS[Z\9@>7)QQ:[((/P(60 MSN##&ABN). 0>:%$M&TTW-K&[(X*B M?WBY%35GHO&2PJ@NCZZY=1>I1E92E MJYK3&YV@KJ>>J7"U:ID:G5RT#:N:+BZW[H?U+D/:^4I%^FRC]Z9[?!G!IKL[ M3N9\SZ;4CU5#-T^S#Z/IDW=AVH7SB,S508KB[)PXR+"AQ@,FK 64"PZDE@0@ MKJ"35FML12K/) SWH^YXV$Q>VC1>+$RVD88 M]S''MS0?:')3JD6779/S/O#C<6K5&J:EMVV"8MOO:6;IM([4Q=:]J;G:M!1S M(9VA=F^E@$TUZL_385;%GA]/AOFN%-I?XO.F3.P7+&_[7XY^/^%>1^3G%& $ M/:"&*J @- [+DPJY64P6C4"]16Y1=QJ?_KWM[IX8FRYZ0K<&>_JLDP^]O]+ MGNJ7*PP+YN[1\>]_1W-74<(=#A(81R,A,4J )@8"21Q!3A@4U?!H[O)H[JJ; M1^%-L^02&OP % UJ+U73EWS6\ZV..US4;OAI/\A>B&B5H@AS^(H7VSMZ?5<7 MQYOM'N.?\2:O>M=UJ899;^O:M"K2/;XED;6LKVA9^# *=9QA%J$-&.L"H$1! MH(W&P%IO+2,TK@F*6A:5?7J+#^=98QV_MK&>"&+[L[C63AV#R3E&AU_V3R03 M43E"'#A9-RJ!-'D&%*#0Z4 ,D_&/Z[EB"EG'630OH914*F2"9SBND&=<.@O- M!D9"IG)4(^QHA[-HC6_=!MHD09E'^<50Z^KW??MM]U9L-MVY9G/H].A]2 MC#E%BT/3%+1H_,!MU-N[A5^E,P)\;OVM)LH]:PS?)B.TS6Y3^9:^2"VG(U?W M4W:::T\Z:9/5G$]B-&W)[\\;;:9.7%NX^Z3R*2\CW;'-49DWT)RU2IU)0L^D M=KRE_Y80]-JC&-K3)D;#U.BZS5-([6SM9# YOW5H2W/0CBB=)C(;P<+X7MW, M7N^M!Y;< 9"/S.-OXO+4QL9!-)\G91U];0@\TWC4UJ+=@8C"2@-I7#1(92#Q M+R0!(2AH"J47_D;*-P[<$N8(H=903()D$&/L.38:68/0=1I/:]"K%Z&WL K? M2$[/C:8>$>-5;C25&TWE1E,=VZRYT51N-'6_1E/?++JZQMC:FH"Q\(1&W0D' M(I%1@0@3@DGZN[Q+Z_\FTW=7W;PK8V^>)UW,3-7&.]D8IW5NV>6\)W[;N63: M_R'9)RF?+JK]M0)?5\BDI',]LTZO>O](1PK^78R;2_YSFF0^[X,4+W ^JJ)9 MX3[KNNO":%)-+>!I*_S9K>;73>G:*=\OX?W58G%.'.KXLCDAHK[&[-"@:3[? M/+FP/7.CL:"GB=2+AG4Z2ZM,H24]7LPJG\>G%MX\*WR9VH.ELJ&443BY:,\F M')G*EY^GXZY3NB\F\69UW7]\C'G&;:Y1FYSE_$5J0Q ML6HT*6W=[..L&*1'&-V\P6!T M>B0LS&3:G MOT30;$SM- .%;NS2]P_FKQ4O7 MME8VG4M MIB!5S8=3^UOJI>O7IZ'4@UN4E/2EA5&-TGD\PSIY.;41-Z/F]%NS-/1%B&@. MQC&I^7$J+!EV$11(JTH?;@%%V?37DTNVB(MD[+0Q^-F M_H>C&1PV;1:N%GZR4&G5'I!S:WG2 K>M_5G"B0>F14WNVN-.*[B6\Y&;AG35 M-)>C[M)>1T"'[D;.?7^>@3PO UMX\T)?-U?_;DNSXL+%QY@_2SK/L3E'N-TOU5F4C.8< MX&%=1=5^4/G%)_QF]XW']0"^F]?-'27(JKBF=MU+D*>"T9O+3Y,7OU0$.A6CWBU?7VN\VUDZ&KGT\TR0 M<EM1;";U*=V-X?N MUJ91\\9[ M1^%M,]@Z8>Z@>8#VK;=Q^-UIS/?4,+1PKO>7@R^?KM()*3[.,&0<"$=2QGJ0 M0'./@0U>!Q2"$19M;7-^^[G>M3'>3O9<;4FG*R8E9RK6_53.GFBY:*K5:XO= MCL[/4T%T*U?CJPM?'YZ9^*[IFW%95\_IV1F[S6:H%L_:+5*@<^H2.+^Y&U(& M?:U9IW_".$K^]"(7OJR:LW;;9*F:AF>;JOEY'%!8&,#EV:B.?#?76"ID;T=R M5M3*6-I&MP^HWIZNU)=5^D+:A8U:E_IE)GVNK0-O0J4I5E!_FHH>F^FMM^\L MHVRA$J NX4_99&V)>3W0N)43DC0U1;.G: +X=22W3CMPK:-A4)RVGH2Z_>9< MLZ^UFW:UF_'5$Y->3A\G&3 V7BUI-A%<_'S8R0E4:T2+8Z@'I\OD:WA&R/AC M-O@$%+OUDRW"R.S0W9W"O:Y'^W*A8Z&G)SDZ_D0/=TY2ST&CO$QMJTUJ=BR M3BQT8((SCD7J57LS(:W&CH6]LK2/^BU'I6K46DRC.)8^*L5U47^O:82> M OKS#A_7TBG;/972**>- 9:$?W3IVWO41^_.6F;,=D.+8\7P6OK-O.OZ\LZO M?[%XFT:V^^WMI_LV.4J3N3\>-.P>GRI:,^V1P45=O>MG3S^I,7(PF+?XF&E' M3>?&A?O- *$!L&N8L][V8*H,O\5F:WR4G=N9;9GJ M+4>MQX5NG*_]9, -:MNLK+&VTG7V;:K)G"EPT]8M,R5NRH[7VF]6TS5-N5M7 M-R6JS0M.7FW;",N(&79/BEFGC&E^G+HOHT/4A[G@^N3V?V_4++F49[GZHT2Z.X+(NF MD4NX]5GF#<4:1*B[(C>)Y],/YBE1DV$+'BF/;'J#J6%9->C3.(UON]6L(T(( ME1\W34!G#Q^Y>S!*[RPU+3)^4/C/TT.+$]3I=!!R4K+2%2_B!BOF48SIX#8: MG194P%'4C!:\RM=Q:Z&-TCTV6Y0OW\9]XC(D2R\Y">>?-XKSXF'<[1'EK7S; MR"VC\]078\:Q=3+G-,J40"P=Z#R'I+ER&(?<%/)7=;U#.;D81Y1H#R*(PYD= M23_;@>UF6CPRKXT!-GWB_4QE-?YJU-3\C9.FD-I2)5#Z_]E[TZ8VDFU=^*\H M./=];W>$DIU3569VGTL$#=B7'8UH&[P=^ N1(P@+B:/!&'[]79E5)95 8&.# MD:"ZPS9(->2P<9YT1F)L M2G\!#E[LC[85]%%W:"?GI 2@HHLS^K"$_ZV+%X MXGV ?2HD3J7S1<4@4E+T3\!GUV B+,<]$KKS4>6PIQDANMS[H=42JM4T?=-(LOF2%5K"RZ[6;5=*FD[0ZW M"A@\)T-]'A7I[FC1F^#!,1FGR'PLTP +O]0BR[[(!ICWT[N!+Z'"DWO^HG+- M@]EQT=+C:#J!+175[MHJ1S2%)EE98'K_3)CY4VOG7I_>=2[:VYO9(? M9;1P->_Q=A0A&-BI.9>O'D_;KB>/KO%%'FF"X2T5[A-XX;@RN*<]QLKII MR2@*93BG=&P4>1@+Q@1K_4#$QG9I+$X]- D+AG\# MQ(WN;QYK:1FP*X]43@SBUG&D",,(%4-+JF &>M;G";<'8*H"X-;M_5ZC< M1E@CD\'BZMPCJT+L6Y>KV'J&H]Q1004)L*HR==V2(%#Y[1V?!W2[#9DY=;#4 M@DC)N7H7#P*QD+(\(S!6BOVF"'DM3[!TVL4D.'C/H!^E0AG>[G5'90IKNPA[ MCWRO5^+:V\+34+1W+.%V(W9NB:8=4UW_!\1;!4'[9C*,DK9=ADAB VMX=HA0 MN;,!W(C2+1+8HVG::O7"B.Y[.^VQDK +JG9OM>)YPA2X?X811FI\%=-(QIM] M%R%Y+F:5L*^[!O;S<01] [46HXP)."V@XB)89(LB%EPN;.XXOM5X:6G5V3O; MY10DD([+=/]7VHDY-R5?3:ET-,]J6&(H\Q@RA-)N-IW\A"C1_J2$.D<=]?VG[[G)5^W[PX:0LMSV\NQ,9_IW??>'+/A_$?>C(> M5*ZVU%.C^,2D2C*4 ,,N1OZ/ZH<_:TZ/>/^?]1J'>#A==P12\.J/;C\=R_3> MTC>KU+I2\;@G&WH\A#^N&E+IO5TOOOO7V-W^DHOU+"<<\[LON?=^O$[N^S)C ML=/\#][^K8$++'),O_/^?Z6E*98'UCV2Q_]98VLSU[B+9G)BP/3BZY_5[R6A MQ(^^DP??=F"E%B>@'I>?PBNFCT_40F"'JP\*:B&W)<",7Q'K:7M>UJKFMQKG8BLF2 M!7',E,0?82$/6+;56)GG'\"3.UDE8P M3#)G9&PR%A9:.#5G'!IY^X>;#*^\'GZW&_[KV[G##ZG.QS>S8ZN7>_HO-/=WS[]_.GMA\OJ'GC7Y!/]D,-G=.^\ MT^L[M+.V_?P/Q.8)[NK$/_TSVBNWS_[?O/GP[_"GL'^.KOPYTQ_'MY M+(443G,%AI+BB&>.(BF-1!':(] \-Y)&A^U-*Z,5MV?TU.+CAU2IU>&*6X7! M."Q*RT*(+L:?DAN-ZKGB@N295,_ED!P9Q4[XG'AC,3=!*>%RHHGV%DL'=GHC M.9Y=<.(^D813Y(3Z.736?VV23'B].@WTR&_6["/2B: M%GY-G60;XV(I!K \QL6*[-@]4H"80#)C*,&:<$ES \Q$!Z^%5,QAKQHI\.Q2 MX*HF!9A@7,B@D+A59L,TB@OB+1&LXP';K3!4F)%P8@@U.19(RR>6UATMFK"PANF MK?<&!8D9XIA2!#M'$&P1)<0J*V/G*=:8#(]R< X&87RIA[XQ$I9B (V1\'A\ M/Q?:^-SQ/*<85$RAK12"8R5HII3@HN'[S\[WZT$&8EB&;>?,!2&@[-8I3.*T$Q%/G*!4Y?*-JK'1Z2 A0\M7IG2&FT:4('E M>=$= ^.(Q>ZUU^J+BU[J>S7HS]V87MV>M:HM2FU;OW5__\9HR^RYGA][ES!P MX1ZXJ0:>H2?CT\$0!E)B$@S.S[M%.7@$@IFM1_'4U&8K=I^,GY@"5J#V=541 M,WUG44,^*E8?3G]D%26Z5]^6^! %$L-Z:ZM:DV+^MBC:*3/3+P;=?@ET5*UL M]5(8S#PNV&V\N49A)+E)DPH2MY416> _3E,BBQ"Q$L.W$#ZK\R#L. MQVTZKN'Y3.Y:F?56*J;S7[O%@DZ?E\J?$AJU*S!?^G#4JV^+Y/Y)?]8^JWAE M.<)!S\T>-'<@$]1!O*3^M.)==Y'!:J- _!U/R6EQ)K>PO'LMKK^V$*M.3'W:(I0%R,F#U;(C_$V5\L3&-O MSZ4;)SBL$MQYS :E2@J14Y\"? 1*U=B MFDMZ5D1T*KMJ:I$_F9K_[I@SSX(2&@7B/>)9;I$T)D/8.TV(S2AA]!;"LQ4>ASQ@;S W M!!NOA18F>,&MLXZM>LE,@:Q9R(E8)UMO2;G2?*E>S5=!#Q8;S8._TH_DS]\7 M7[\U<&4+5WA===OFP=;TKL/!!? *,%]:Y9>UQKHMU)KKN9NPWLL[7T.CUF^> MRHVW!;!5[ZJ]<,=CQ?L4<[&FCMW44V\T:05* KVIZ B2$-)&21%/+ZAUEN_> MZA)[4_V=LXMJ9[!;H!_.BKI 9QB-YB1BJ;7H @1YL_;;DRB]W^[%^K3";7?: M?'9_N)V4"MW;#W\/^B=_1[BTIEMY5>*Y>RR=)$&'#$GB+>*IX2EW'CG',^D( M8X:IF_+-$!6$(T2$C''LJ129]-P(GS/%+56K+M\BH:!$*:V"5%Z,4$O8'M$! M<#&(H%2IX\KTK"0N-"XQ,^I=IZ<&8,%L?&06_:HC7$0D*5K6%-WB$H;M/&+= M/%A=$JAZ.+Q***13\,%I#[D(.%B#6@&N4V!U[!0ONH7Q6*\T+Y%:J^EV9SBX M\64PC1*RLS:":3.:HG53Z);-?FYQXVE#A=OKLWC(%39P>]HH.UX3?4H%R_]C MKC"^MGJE2R>I$16&7H*SJ1AO:8; Z L?1P3QK#WJ)_#]&NR^>[#[2(/=UV#W M-=A]2W9:&^R^!KOO^[#[OHG%=T//5L??7]2Z"R@^$W E$QM-&]C_L_= ZPYV9KE M&TH-K@;O#R9:B6N4T,9;(WART=VV=*O& <$*%0&H&P.^^3@3G??12(Z&[MB? M7 '[Z]=5X5N^X6D,9('J6H$\U97">'-4]^KZ8/(;?(W Z@4N_*R!8 $DM4@K M_JX'%X&QZM$IZ#"9]NZ, <=1! M6[LX]LMISSD,1E$T@?#P]O-H"DP[]#&\%V^>PGZ6*'85Q.JS1O+>%YBP[X$' M@CB-DTOAZ]$K9 C[VT?'&:6>&4*1=]*CB$:,C,<:$1]R 9H.#XJL.D,H-OC% ML(!D@J3\D0&(:%#F)J,R34*?#'T9?>^F=D?5,8[J4Z7$)1C?(L?&^HM*14E= MHM)3YH]XU5MC5,O&F+YFOD=*W5]87-A-D,\SS2#U6T\1FN*"]5:Q-5W.+>^:Z(?AA1QFR'>L5^ M)%ZNO_K451STT>1;K7JNU"Z?O6-T5Y[&"A^T;DRZ.R^:FFT>?(A.@AS1.%?8 MYCT@V=)Q4*'"'B:7?\*X3FWM@2(B853&5522)\.845:8Z?.9,[-N4_4UUSL(:"J15FO6W2PZOH5SW?:[;?>>#.Y(!VW)F8& !T M.QK%[O4+K_UP$=>\'2D:]K7=Z@S6R\UM5QSIMR(W0'+Z^VQ[B]!Q>DAEQ)4M M+;M54[FD55R737YOG:LBCPOLL0J^?73JTU;"^4Y'?Q!2QF,52$I]Z(!.AA%& M>5"DPA8\K-KL*S#@$V)RNC::KF!))OAC/TSL]+._FNN#I1YHI& MO567SN+HI9X/T\2B/W]Z'YM]>XQ].XAYPT7OBE++NW$8KXI#FWA@=6!CYH\O M6'?E)"S8]R)NG SF.>;;+56EDKN7[+I2!*=--U+V++PI%3\TY+(4Y-*![1[Y M)".F9@WL;W\0H8[3*:_:!Q1;7")XP*ZUNI&Z8;7,SH2L-\O_^A"B],TS&+VI^[=9UND>8/ZL)P M\#75 /2N'M1/Q&+KJ!*8.&MY;JFB$G-O3(XUP_!_V4\DPW/=9%#V@(8B^]4: M)#WR[TI+FS82R5^;G^GP",:_2SO7[^C^X;NKOT1EQ)@22U!L5: M7AN4R[GQ:QMR7=[J%7/K@T))!R[7@]_:52?CF?F\53>?_RH-JH-H4"TRT4OC M//;>':3 FYUV5[D9[NS'L&'?QJY@47)WP=!SL3%T&2Y+L;\JJG>3;8(]N=[: MG-KJ,3EZSHAQ79=4CM88Q$$,S\Q<;QY[I3,1$ZLQT0)QX0-2$:\VSZQ6>499EH=5#T8<#E.$ M_ZJ5B&"EC^T_DZ$]+FL"0X,W-DP1KC_V05O)0XYRPD"CPO!7;(>)M'846")F/$9HYU/Q M,%=*:D.UL)1;[Y43D@L16$8RP@5==29:$DZK%L5/-+[MX9Q%1E%>L-+L=;]? MTV#E?*RRB6RFKRYX>B5/]DD$*UP];(#[]TRYP/6Y[C%(V.(:Q:%^*R[6Q5 M,%KOM@AW-B493U.209N2C*8DHRG)6++3VI1D-"49WU>2\K3+I(F%"Z0BYU?X>OU:E@Q71 MIL4^KDK%FIEZJ0%5RMN*+J\$=U6K&SF;N),RV6-_,ESDOMQJST5\^H,R?ZE* M7RJS^^?A?5)NV.1&6LMJ^R1+"Z*LERXZA\.XX?%IL6IYT07F14J/!O5XF$HP MBLU)7P")Z0D\^&:U=8'K'9W*ESYBC)0YW)7_TU>9VSI!L\&C;.5HF:K857UX M]<@2F6)4E:9/$ZY+WTJI_)?NCH53N$/SARZ=-NE3M3+E# MZ%UKG"2+T]CM,:;".$(,RC6WT4GBD#+&P8HZ#\.RF-ELU9T>6RFE,%2^C=5. M:*\F,[S!9@L/\B5(G:)+;[?,0:[82LRGG2(_5H>]7:+*#3_[Y J)O\'9/Q_4 M[W@63V5U-@B-_,M3GE7)>%4^4G.2JB@(7<+KP58GQ6XQU-!I$#,P* M";;4SH*VH.W&(+ZWIWU8P9.K%IS7XKG32=[QB)2\/YI<7 R&XU;=ZY-CX;P";B:04](A MKG .ZD@>\YRH!E8G,3"[56=G>W/B]I^:N$V$L-+<;.]^5:(ZCG<N%*\ M>Z:25/D^Y9&>G9KUUD&L6)O!X)Y4L(HMG2H=9O9)=?!K=[?.O>OJ=E48$4L. M^G8!FYS7C8#9#*-I%2NX AAAXU*#F@,%CZRW]J(BR7.<:H^C8R2"6Q?WE*C: MVFKG(V+%C U'&ZY@;:TBJ3.&HFO/C(E>7XJ\SKL@[=L5['/H#F'V$;*B%!*S MQXSUYXC1%G&\VS% Y8ODT3*R-;ZZ\#=7K7SQU7KK3?GX\6FL,4P2J_NURMLN M\+E+IV1A%%:>25CR0:QC_(;2F1+.'I*B*@W5GN+ E!4<5E22$"S/'?/!YX94 M38_D'$N>)37B[\AI3#KIE,)!%:V=W71TI_F,^)6Q[_WM70S77W>N=^'/SF7G MW3&G(A"1:>13/F/P#*D@,X2#9<%JZ1RU:QNTC7'>5E+=2F),9/$0 O@AF=P0 MP%,0P&:V=WG,?D:4Q>SC4/>1X(%_G:!F]3DK^4F &-I=BY_GS,E5+8 MPFI:116"W85]ESE!&96""-@&;%;><5U20M']8(X65MI(K$]+STUKAHLQ,Q1K M'J<(MW)^T1M<^00?<*)/*L?.\&*08F.SWECM$A@"+)O3"7P\BP6VY\KZ9_ZI M]LP2FP5HVT4+J6Z*MLVPF6=OK!H]@=7V/?-*0>]JYC)AU05(D56 (,P>JJ\F((7C5663:\U8E&E>:+6[V(E#"R=0T207R MW7$9WR_:=)S"/ H>4+&%NP&$?NWAVTTE%(?Z:W/V]K=WCIW3&9-&H%QX@WA. M!3)<:<0"6 N:<3 ;;N$ 6R(SH 42!,ZX(YGAN71.!.(\592O?/%!02(MH)&5 M/J=U])O)J(3?F:&[3@&&JK*D!"!Y?C$9%P[864W3: [:;*R_5@AI80XYHU;$ M7R&>5;K NRK,D$.U)'_) "Z*6Q'@2B9W,6CV"JV.SKU"4D(WM_W45G0PQBO M&Y156Z!]E#4A<63E@.:*2XN8W/E@&)$&/D=,@02X%?.6JEZB0U_U*JJOVJD> M+7SZS>G6"Q[*QI#C='T!952D/(!&")K8\.K.A;V!^GO?^D:6.UO3H8\!R(2# M,@%U;U3;@.I1J3MJ:DQ9T'8<7'7Q^JRJIC['841--JGY:=%6M0#DF^(L%[13 M=% I,P[?^UEGU3)"L6#YVFEYX/NY[VK3:Q=-F%*]2HJ3%"[_2#236-&G[6G7 M?_$5!&K9HC5.^. MN9S39-)I_FFQ_V49S"C%5_I%/ZX9!K;QY><)6#'>,/2PO#= "*\L42B+8$]M:.NM@WCMH._;=5R2=FM@ M09>8=>*9C@"?HL8Q+LBO*5!Z MF@(EUA0H-05*38'2DIW6ID"I*5#ZS@*E;Q<W[1Q-Q;:$X7>-.O% MDO15_Q5&VR\1G),^ TI0N^H$4CB!HSG5[R4BN&8UK_4;*B]LS^&]70&77$&!!?S.5'IHLP@KO M]?ZA5K96L3A1/XVY4ZV(NN MY[MUXCG%M')//5,OD\HIM56+'KPO)M'XA\L0VLYQ4-Q;J0/"G@K$7<:15"0@ M0R0Q(AAI\,JC!B6P(/17,D_JU+#2QFLQJ<+FF@N0U6#O9ZRH<)V<#%/[J\@1 M*@BV!-1;MC::IA!.Z]1292;PR&FV=>FK*#)QJCA< 893CB4]\4:K$[#_;.H. M77#$6E.EN6&4.8?5^(K1SO"._NK!NJ,#>SI(6$D74^2@E,HY<+X7O2VS%JRW M7W5[G M69E)#4HH/G96G5O6?]?I0X)B1Q::.3X/(NPM8\?FEJ0;KO_JA[8YB M.X-3_:4[&);AL\$P^)0XVHKAQ!)+7(]&D_.+PHF07$PQR%DNY'=/;^A+X.X; M*:TFMBK@;44/00D$I4D'$U,1 8<%T" 25T<%>!1K07'(M0(=C2% MJYU^\JQQD[_*[B(P>U,J,Z5X>H52:7][\UC@W!@2 B(9RQ /@2)#K4188)X[ M;J@.*U\"4&UZJ[[K*RV2/DY+;4KAL;#8/4R;Z434;U_AT\V U^KR:9:75<>+ M6V_!JV) H^ST70-KFR+)U2Z?A2Q*]_L4$>]F:"6RW$)N]#](_3]2;]6K/6=X[G1P2868ABE]N@?/SR(/+Q1S_>W=X]SZ8W#+D.9H!1QR3,D7<:0H#;W M.L\IE7[5&6''CUM_1Q!&V/I6VON5YH)Q.@E3\B)Z"I(ZDHHUS\\C8&92!V_B MQQ4/C(<[1O].?*L_.3<%-EP)AGGS"8/).*$B1T70389)$XWQGDH]W[^8,KXI MK[HSP;EXQZ\OI9B608(.Y[J]263S!QYX4>)^.U^+JLT"X#+&SA/'V@\W.<5F M8JZO-A\:K'C<@7=W#H\N][=W6&?SF!*=Y*>>GM MV@9K8TK:A-V1$/\PW?LG169)PQ1H1CB2E,D-;;(8F^ M4ER02D9RX2QKYR2_32Z+F138::E#UOAGV! -E.1 6I1ISFWN3'!,!>,S$K0A M+'R##>UVWC24]3R,B ,C(L$&PXQ')L\\XD(HI$"P(&V-A&TUCF"QMI'EL?J+ M/08;HL8+2P0A7BNNX+?GM&IX[F="D_\6/"@"LT1@LEZ(31%*BP@.I MRRCJ$"(R89 )QSS($3,8AGN?$$.XQO&)M R\H%KR7&&Y7BV;>$<@$Z,B9!1N*&TNXR7W18>EGF,76H)_@&4S/;WO3['*YRQR$2M JDQ@,("PT M["V1.3(RLTC 4E(N<^UBO@'(%(QO;_5#=SI6FL*[1,X=X?!HS8SP0&=""V-] M3M-._Y32T>STPIW.]C:/+1:&$881J!&@/B@?8*?!E'%689Y3Q0+5=^]T4ANF M:UM4W?U6_R1UC'^8"(C=V:+B&YB!(Q^,R< Z9H9K%D"-,+91%Y:4FO;!0%&2VK+>">I++9: M?F]=QH9[=2^O'B_&4DK$=@?\21W5H(CQI\?&=+$Z)E[5)*G<\U0^$@D$ONW? M=F;'I,38DW363GS4NAQ,>JYUJK_$KWV$'1QW445D10"M2($8U9Q"!?C?#9Y; MU!Y/ 8^+K+8YUW?,QO@"M%='^$OI?;>F5"5+S$_)EP1]CW^^JGSH#JM.[-U1 M:SJ=YX6'2!D5[ZNJI")*UL3*]K?WC@/UGDD5$,/Q''HGX!PJ@P)G-J>&9)F3 MJQXK*_>_M3M#+UCI8%D]&;5($DB)1_=(SV(!'C=8==-+C$;>1B%Z&4O"?/_F M(>RDZ-Q^*$YA+,8HM^7U@O+4Q6($Y@%]G M#O<,,R,4RQ(W"R.0Y0YFP*LLT MLUF6K6T,^OZV4!Q.%[95[G?1/C:F L)G==C:&;AME6(RK8:S@X3]&H:Z0-=- MY8NQ<"WF,I:IB#'QH0M28G)>8%PL>G+?>Y>'%Z-9=F_;]'K5A5&6H]OB/M1]E/; M]&$:6?'=9@5.4G[5+M/M;F3WU=)MTKI=QI3)=IGT5D'?MJ>I(['_Q'1D9?YV M'1XEIH86-80U.,W[)Y3RV5/)8-D(OM6#M_:>578"HYIU?/MG..@/8D)C.K>- M&*TRPH^.G;,Z,RQ'TL#AY4QF2(+-@\#DT4P;@6V^\KEW[WVL*ZHW )RGAY66 MJ6^FQ>L+&QS^-8!_VHN^:WVX<$D %_FU5?^10@6.#"E>WVNELM&[@%VG-]6J MG9-=H.=:Z91J]6"NP'C:0WRN:_>L%G]:KC.XHY/.-]C+XLKB=,B/\7&41DN^ MX7[.!FW\7FVQ?QN,PZD"\)[R2=BG>>1SZY M@S_!]?N'F_S3]KNKO;&)[#;O+.Q"?.]N[7_??OH&W[9"]Z\]?][=/R![PXD]GKJ[^X+VS70[J3QZHBCY'Q)4P MB'.LD(R.2>-HR 2F@F-V$_R%!(ZSS..<2,8NUXI9A0_(\"*.XL4)S)M8V-B,J1FTU M?;6:L:1NVOS,E0G W=B'VX=)KQ5UQ+)V 7[MI=9H12YO H,!U>ERV!V/(P1$ M""T=FTZ/QE7R;Y6>JVU9^>NL L@7?&@H91 M1#^/+X@^C#!Z/A;P6@\^*$]7QT2Y8&+E')@V&/$LRY'V6B"A,+8V#SY3ZA9% MYM1I)S$U6G!/,IVYP"SC+G.8\/P6;.4_BXFS; SB*\($JH@X/]]T&&Y>#+N] M\G-TL)H]2Z4G&GDIP9#^&/JX94 MRJ#UXKM_C=WM+P5;ET(0Q>Z^Y-[[[_U2K><%HJNNC'*,77Z?WER&7&=4,ZXB%S"5^SG2//?Z MSJG,<=G$?N8X[=VKV>SM"NQMLJ9:8$@MWMEO'-\?6=3_LC8$:[^U[_#(GUK! MA3;.DRSAEN[U6@4EM$[UT%W6RT#G&>03KE=)=*4839KXQ;B5?-&M:DJWUG,) M5N]_/>U2)4KYF;4J2*V0:,^]5@_)W&9:9:")"6-SSK!4N>+!"2P=ILJX\/.9 MVW"">PZZ9M0TJOP>>YK1X(,C&5?$*\%SH;+ A//2,MD8",O$[[LU M T%()ZP+&&4@JA&GBB!MJ4?,LA#QMC,66X8R#J3!;P/D/#J_?Y13M52\Z<)9EDA!'\CRGVF&24]6HP,O%$F9P1$I-@BDG-!("$L(R3,'O'UM@[2YY&W%EL_GO92L9SG=V@VK>PQ6QQS. MLH8S'?DL#,)X4>9*XVAX?/[M"3#I@%EN.>$Y ME9(R9S/!"#/4P+^-JKI$_+NS55-5<3"YA[U"TH.6RF'#D R&("R%=3FF@6=X M;2-K$R';BO^":-NK<#4TWM=7P!09$4[GFGO-')PBK#,&?ZSC1@IF.6^4VN5B MBC.E5DIO@]<:F8QKQ%4ND>$*['?.* =1)U2>4.08X6VB9,,4?X6*^PK,^H>E MKJTX>_3,!.G@-"FMN1.YY!X'0CG-;"Y81AJ=<9G88SVA5SOEFU^U"*4CAZ MV&.A J6YE;EK=,CE8I+7M:H';Y6+50_:6\0SJI DE"$6! O,&TYRL[:1MRG) MVS)OTE@;K^E2+.+F'?!'C1?U!Q?TMZ52B6O;NUW;7?BYY^,/( VSR.<]77Z M_$[AT,B%A\B%>K(K)MJ3!$EOX"^>A1P9)PF2GC(EK%-*ZK4-VJ8J;[/\MO+\ M>^-6:'RM#>O\]8IRPSJ?AW7.5&J.J2$N>&0%)8@[XY 2G".#O<0^PX$&'W,- M),W:&;VM4C>L\_G5YQ>7$;L8#+(=N[4L)V9&^67Y-@;?N\$D0ELU-=)/N)C+ M)%>7RB*Y4TYV?",J'R0JZQG(7KE@C2+(,_B+APPCPW,0E8QI0EBP(1,Q@JDD M;8M\^3*0'_/0+0D+6TX??B.3&IFT#(NY5*9>(Y,>3R;54L6]T'G(&*(98V"^ M,8&,M0X%F_E,$A5C(BFK1I$VXXU,>D:;[U\)='8AZGR%S7M79X-<:.-SQ_.< M8BZ"T%8*P;$2-%-@K8OO::QH3[V;]/Q^>-,%-N#_[G[Q;K<_UOV3V)QR,W9S M&"6$[U?7P$30N@%<#W?GTY83W M&!8O*._Q_!T\_^CZZ..[JR/:Z78.WW&P\+/.V0D]NMZ][!R>D,[9'ML[^Y#= MM/(_;6]^C<_^!.,^HKNDLWT*%OYGN@_SW#O;)/O;'^C>M;WJ'/;FT9XS'L"0 M5QSIS(&5+S!'4F<<@7W/+';$<&=^:4'A:\Q[;!S+C=!X;4+CZ?K29^-!'B(!*BGQ7OC3&8I1[D4&>)2$*1]P+'DGCGB=96 MV>W@8)/;V:3%-TQRN93BADD^"I.^*QVQ8M),/Q5XK&>](X=%\%@ M@:S )(+3$"0)P:V<-7=M@[8S1ME(K%GIX,0F&36RBD4K/?CQ63BH] MJR'72*4'2Z5:;(-K11S.HU,KCT! .9(:.^2HS#7AEECI(N"#RED;XQ5#2WLQ M4FD^[3TE!O]K+LO]WJ3WX+#* ] MZ] "-Q %=KY>^/[(O_;$=WPLB/0F,PPIR4W$K,Z0SC*,, E8YAF)3'+5$]_K M=-#RQM2Z]/ U_!M3YB_BG>5=9Y-1/,ME M=GUWU(+7C6(2J&L9WQM/3H2_>/.I^;9W#R$]'+=]W<.'=6??P@US- M-'N9,8G)CZ79<[6.E<1*/$V:O2 ,^,93I=E3G#]1FGTS[MM?,IGE&5V"<:] M68-J4M_O5V<.$XO>*UCS3F3-*0>^7NWP;0.\8HN@XOAO5" \X-*&?E: ?@Y ML#\S]:P &WJ6"IP8!KK3 %L-ZGJ.(JN?7;)F\Q]O\^6*I)TT6_QZSO=S.Z"> M?P#5AGUSWYK#\%/\KLD@^?:BS?FZ;OFX2N?7SOD[O'?>^=QY^XYV MWL9G_/OTZ./.]?[AR=?][!&2>PDR UF$>*D% M$3I36;:VD7/9%JL&=_OR1<=/E(DNR7(\_P 6.YD;6=K(TE]K@FFL@.'*P'/% M!??6-CC';E,7KO@2%:.;OV%V:D;.F+[AC6[MJ[K<'YQ63LAQ6% MUVU2![_R4&+#[%\2L_^%>20-LW\:9C]+*J%!R:!,AJSU''&C%5(NQ\AF.&0R M4\YF$>TVQ^T\SQMFWS#[AMF_*F;_"[,_&F;_-,Q^/A6$DCSHG%CD.)&(!Z^1 M%BY'(>.!6Q#A7.=K&SQG0#'+EPKR\AE^D^VQ\MD>C01\21+P%^9L-!+P:23@ M? ('HU;K3$@DIQ!#9RU()O6 M(,#DQL"F(Q)A2'2R,(06+YS"%^KQ8BS"U80@5"JN^H]!$,IL71!%E7PJV#HN M5/8TL'6YRA3.7PYLW;*.YA<#>JP$;$4/QJ/:]-E4%3 M9?#L?6,6Z-+O_;F..L=P'U3Q:+D>>3U\(3;LAZ^?/G;.]M]^N.X[U.A_WZ![]0#J'O=[>X$=U+8XG/[VR_@Y\_L_V/'\C1 M-G&]L(;%(-@)BL"O]AT_7RQDB@*GL/+02-['B)[NC79HQW5V#&%F%,. M\2PSR @N48:M%HP[YAQ?VU Y;C/U"])%FM:?C=U7B1>Z;';?(PF4QXT1-R+D M,41(;'/0")&'")&KFA"1DL'V.8V((2!$*#%(9](C833LJ++!+-YC$=.W%O>&68">7 M,QD=0/E]0=/VZ$\4.$\5QLBCE#J14HM]8C3BE&AFF+E'-:2V$%%WAM M@[4S1MM*_0)Y_"P';DD8UX^5E<7?XVGL]B=)6TWE-L5D-E)#\=NU..F,'./C M3*[=7:*S')5,8G$E4V M8#09+DW9W/Y6R7S.=J_WMG=YY^T'LG>]PX 9T+WK7O?H^H1\.M^E>V>GOU=PO,P,(SKO4,+[SNZWO_X[[/][?^<'YT=70%#PAWZ[W.8 M0]@[LWA_VS)@< RN_=JY/-;8&6XI1]QF$G&L)5*8:L0P];D37#HO"]D!U.K= MYC@M5Y918F2N@=MHV"_%&*'*$TVIIIC>++K[U+:EHZVYG1[<-1)_T; M!Z7:K6^]?GZXG@DOF%&6<<6),49YRY3/B Y>DXB%OK1GZ8ZJP/U^:]M;?V[\ ML%74[XEV*ZZRMO\SZ0Z]:WV(PM>U#L9Z#"^#WX 9C[KCJZ)G[&@$JPVZ,C!H MW>VW>EUMNKWNN N7AN'@O+7C)E;;N. 'P+F[ ;CXN/M%MUM__[W5^NW__R\) M4N?/G8._TT_DS]_7T\M3=>+EZ:#7NVH-+OOP@M'$C+JNJX=7L09Q\^UN>OVE M'B4U(E8M#H:M\:EO74R&%X.B4M$.SB]Z?AS+'>,W.A[=^+T]U7#!>*C[HT*2 MK;?>P-WEG:-XZ_0J;2WL4'Q&.[T51C;TP0_CRHP'\,SBT<5B#=>+D55+-WWK MZ)N+!>^$55C_5NGD4M/28;420!YQQ^/NE.M7;I"Y*A:QGSX?.MVWOG79'9_. M5K&\]]R/3PR0."Q/ 2>":14S+)=$6Y!,3?R/AS#0> M!T(YS6PN6$9^WMBHI,O2F!6_6K)WKG=P!]X-9@C?._O,0+);([VS5"!E)(AW M9SQ2&<8H9YGDCJO,"+*VD;4Q(6W.;J>Q 2OOVM,64'?+>-^/'+3G;225;B++ MN,=)>T_D8W0O\871J4^$TCHIM^0&=URH^][#+V_Q5.#VB<3_&/I>E$I5-3B) M=> E:^,1 KWV\=KB)V@#XY^,_9^ER8'OON=V_>XR\G*2W5CLVM^GPYF1=^*1 M&7K]&:4XS1^Z=ZFO1FO_FIMQ^62%[UO*1Q=P(3RRX9$VSD49DD5&VCH=1D[Z7]$$Y&#>)_"/R*:W(I_MCT&-U@NLQCN)=ZD4DSL,QLV# M?W8ZK;?O]S_\ S*XLP5J6F>[=?#AKX/=[=W-][L[!P^8\#).<&N_L[W3.=C9 M;G7V#W<.6H?[+?CH8/_OW>W-0_CTS6YGL[.UN_EWZ^ 0/MC;Z1RN^I1+Z)%6 MA3JRXM/Y[4-?3US4&W^_-9.[_3GWF+8OSU2->FBE"H *,9KTDA*?S,Q;YH.^ M E4##$#0:3V8H./H(2AL1/UU9NF5ZD>!>%-HNM_[!M#/05'OV^Z%CE:J'H^' M73,IP&Q*=;T$TO%ZV(?'P/6#R&"[NA>UWT'L5P?:3K)^?'\(MNXY?-N"9;Z$ M3Z(V/X"'#&&,4P\'/%5'5V:K/QBW_F<"1!VNTJ1&_D(/H^X>31@PL],(1Q/0 MN2H#%=3MGOWQDW[N@W4W3!0)1NPX688K3S%P"D ,%,0201I" M"BRU)B,?)CTPGL/TZ&IKP:;NC@N&&@_CT)],P$H8#*^BRV X /NV\.K$R\=# M[7PR)(N/XJ^P)I^C%=ZZ],"*>ET/U K77A5TFUZ2;/6K^,X3W_?I %L].FV% MWN!R5!MA[VJ]M0O#<"Z=[.0OB !<\*<_:/7\B>ZU:P-L)YLY&E^3^ 6PA/[@ MO&M;P"@*EA+@J\%P%%_BWX2(/^<6)KG;TE6^7WI+^K =-^YL MMRJ7BHV;WV,#!N$]'DW M[1-08C'DJ9NCS@[C A0KA'HQ.E@-LM8!J'3^G4<'B.\6CP*R'.I(&BB22720 M #.'Q8DNI)-(&S!"8"O#Q)]+1U2:<+):"V<-\'L_C%14VK;) U(MM($)A^YX M=--W%(7!UXN"7\$#36'X1B\-:*2+X-82;^]^;9W#?IZ.0$R ,%L,NI:F7OE MKT#DE!BLM++R/Q/,3K8DPL=E:YP,)PZC(C>>Y=R+#PF((V\8C V/5E MV \WXRZOURES^"[K7'\@^]L[>.]PE^R_.Z:9HDIPAH!:*>(L5TAG(4-2NHC8 M:I6T=FTCRW ;N.EMETRDEX?0 /?2N6"\8@KSD.? C."4*,6(9IQB/ \-"]

#$51*DQB@P) MN"<(F5L1LR>,KE:0I?OW099NEEQ_<_2/'H[W0^7EKSGY7V\ =I=U3HZ%9I[P MH)%1A"/N?8Z4U!II+^# LD #%:N.7#JCBDJ21K'9'44Q6DK8&;#I7:BDB>$M MD(:O#ZU4L'4I!%'L!T%#'Q-1](%(J!G#2O$&"75IL4LURN'>[VU5*\5 M[E5%BT9+HX/).14.;%TP22TW&.@0F9Q13U MO>W3T[WM][W.V1'?VW:]_6WX;KL'!L?.U[UM2VZFFQ^=[7[=.^O%Y@J7^V]W M+N&]M'-VNQQ=GC=1HI,:S2 WLE J6ZBQP M^"\/*E A@7 @-1@OL(T0;"$A MEEG%E&NDQBH6$8?TWXLRF#:MG9S'*&R,1=:B&'=*X)]$(KJ]A"N/$?';JE@# MM;VN!ZP:3O\03M^MVP=:9#8 IY=4",1I"$CG,D>Y E8?I&8FUVL;%!B];(/0 MOL7H?W],'O]C)VNIF-%/*/]/P)H;UO>HK.]95=J&]3T*ZYLIN5)GPGB<(2>I M1#RS.9(NY(@HX[BSG'E*8AP_RQK6MT0:[ MT^7?\N)9BM[1N_U>/3/,X)NC+ M1J9Y5O-@F9!I5D(>7M5, 6=DGH.&@YA@&G%##5*2@2F C7(JF&"Y6-L0;:5( M.\_%ZOA\7@@R31-$:&10(X.6WDYK9-"#9=#,)LM!5\!!"60,F&.<.X$D:!3( M99[@Z*D"*VUM0[8SWLB@EX>.EO.51D?+GAP=;>DAT6BGXCCG'Z[@^9=[U^_/ M(Q?H'+X_!XYPNO^VTSTZ?MN.S=X#[?+B5D?_I\-_ ;3:O.V\_G76V-TGG M[='5_L<=?D3_W>W0SN<]^I^SO*9H0CL M#X>4Y]3E/#"?D9L88R1G#%,IC9.$:V-E"-PS1C/OB+88W\SFWQI,AB-_F6K> M8HI[O7+Q!R#1OOWZ&PANF7$Y83+',"F8IM': D$%:5EF;8Y7K]R@MJ"Q)G'4 M@M6&]>S!,]S#:^= XFM,O# YQ1P646::Y-Q(:8W3AF:/4#NG1Q>3/V:CWHJ# MWIJ->5E4@%]^(&L%4]?[A_:Z\^Y89M;GF 9DL*2(YS(6SEB*-' _+*T0S*MH M6 *]WRZ9J\HK'U"1^1!*R3**98C=-D3.J?$F%YG,96#:F QK^P@5=@VE?!>E M?-W;/!8R,YY)@G266<09"4AJP5"@S&.6"T*U6]M@O,T7]&W\SDK<]=9FK&6: MLINAU_;4%X@-L:5AQI(64F86T-13@HCKBT','^2>2)L6"7>"VU7-N@,K:2D:O31F:5HB%- MO[)&9+PVD9'1S&O!%!=.<4NHIH&$G&--"6$DUZ^GK&]51,8LN@Y;17(O,T24 MPXBKW"+%B$!:YDQ3[(@W?FV#T:RMY"^)K;\^D=$TI'ZPQ3D?6WV2FKZF"W2- MPS-A>&Z#ETY;3K$W05B.69E5ZXW.<\Y-80S15P0Q>4%%KXUPQ:L2J,KZ;,YHI(EALD M:"S2I88AF1F+!/&9#%R*/+? ^"AID^RV"[=A?(V#]@GS6=JQR_2OM)5^-%YY M;S'>:PAH_I05^CA+NTSR=%7LB"6J+5X)T=G9JMD,DC(.6R-1YC*,N.4$F2A) MJ>'!<9LII_C:!F$9V SYDCN"'O,(+@E[6P77>B/+&EGV@F39LYJ&C2Q[L"R; MF8&:.=BN/" B6&SKH'.DN!Z4X8QB)UFL1>!9;IHR_*O#IVF8-C!O*$N8B%"^<.&>D\ M M/6PY9(GRE_9XS\1S :[J_1_^$6N3]>%Y_(8U84?W\[Y-=>%T^/:4YP)JA' MQM <%!#,D:1 /X'"SQ2.L0#NL.)U\0N[PX,4JX%'5)0_/AWZ @KH 6<@LK35 MK)+/2[75<:Y4$]3)2^X .'P5%7RG)(GJI)_RG$S*9B@JS?NI5GO M%4 E4$WE^OTVV6%BT7L%:]Z)K#F5L-?!"K[M>ZS8(B@@_AL @^XM*&?%:"? M Q#LSTP]*\"&G@5 (\;*'U:?NHP$]APP*8^P:@T)/"H)R.6.@"WQ+J_,%C_- M*7^Q*_;L[Z]VZYN;UIR$GV)V3=7(=U2-+/!)-3!2#2;(L^81F$"]$YCX7#,> MM#4\SXW.&,VM-(ZXTNTN?R)45R44W.^77_4@3IE0X$X['S_@HY14L(L[U^]/ M/WW\#XQMYW+_X[LK^/U\[^U_SO?..]U;"044GG4(G]$]NG?VCG7>ONE]^OCO M\[W#S>S3]B[\?G3YZ>/1U1']]WSAN"?.42!8/<'Q M.'T!7[[4>*1&9"LN,GY!:Y]&9#R%R""ER+C:N]ZY/H;MHHY1@_(L)IR!M8A, M9CGBS"L- D03G*]ML+R-,[5"7?Y646;0^V3&@]9E)6KG[R";QYK[4NW\$O:0 M;^3TZY#3TA#,B8O@6Y@'*8U4QEN6<6YB,R\UG]'=F'9+(Z?9G)SV)"B7&84" M"SGB*C/("!/@+Z8,5X1(%CNRD39CI)'32]-O]YXTZUN)QA>#43?>^,?0]W3, MN"_S?$GL@U5F1/,,;JY]O+;X"=K &D_&_L]R$_'=]]R.<"YC"CC)Y_.SZW^? M#F>D?.*1&7K]&>D 4_E#]R[UU6CM7W,S+I^L\'U+^>AY\2$\Z=SL+/=ZNP?[ART#O=;\-'!_M^[VYN'\.F;W/N M5G?V52LT.YQKM-H=M4"*EF0319(?C<'LB3BQ(=')'%SL'85I=W5K7GM!W[T<9?<]!7OG1UE>V>=LSWZ[]-/9V] 1?\+_OU,][?W^*?MS:N]0_<9 MYG9Z=/:?V%KN:IH&9'A&(4J<()F6@FH6NY&V)>6KXR=> M.5?Q(TOED/Y[45*9_) D_KZ%>%:8^]M#7/U0_>J*ERA-#B\'C4!YB$#IU@2* MRB5L'!=(:8P19YHCF6&&E#=&<*,Q&,=K&TRVLU^25_ICIVNIF-^OZM/T\BPY MNFS6VV/)C)>8WK7B,B.BU#12XR%2XZHF-7*F+?56(TN-1CP8D!HD_F6MI@QD MA\\%2 W#":-[^HA0J.S51,:&L0CZ[H*Q6/:2SLDQ/HX!P3NK89:C;.B.8KG.8.Q;^7KKW@HVAU4>N,9! M9UP$JI6CQ#/*>4:%H/X[*MBVO1EO=T>V-QA-ALM3C'95'.ZQS_:;7 M^7C$@=.<[F_O\L[UWM>]\[WKO?/=K//Q'0-N\/5F,=K^X:?3O4/+]CY^()_. M3DCG[0Z'Y[.]ZYVKH^N]JZ.SS^33MCO?/WP3]LXLWM^V;/]PDW4.=TCGW7$0 M&96,,10"4Z"]LP!Z?' (2VEUGFE"UU6EY8]OCMU\P/2P:C0&2I3'K"N/-<**'5RVJ4I$?;;=TJS> M@5[HJZJN_2'=.*UA1"NB/?7 )YC5A&MBJ-;.1!:2)W4FYD6INCJSVWGS (4F M$O9N?P14?N[[XS?:QO+727^)5)E?S6 .CV#\N[0#\^A$V7M25\U*/XK9&4O>NU>V/!T 6X\L!2KTW M;>T07 P'Y]W1: DU(?ST(X7^Z$?C2/AW$DWL+W&#V\BNF*%?0C:,>FYT<$( MFGE&\J!S30*A]Y#.??2Q6P[HO1[[@W&LA?W'#V.%G3Z9.:(0?6TD<[:3@3RZ MVKO>I7N'>]>=RV,'^BJ-[5LSD5/$59XA$RDHRZS#5EC)9;ZV@=?);52]_Z]U MX8VM,*7P!82VQW&:FD3E^)BA*%C4XU[%-1C'Q^ M/HB\$G2%^/NXUBY:C].OQ=VC2%47(-B^S:=@TP_B"WX-T=7DQ-9TI/_$@9*& M2Q591-PJC)16.X1 K^GB;A) M/-J-;FH M#\_XN.?CV"JWG&F=3YBKV96G@QY#:%:,_BFT[V;KBZV_[FP>"RYR(BQ#&0\1[-<9 MI ESB$M.0*5EG@@=\Z#NV'M@=I%]C8 %NL1&-T<7P&<^]+N)?8ZO(ON,G'H0 M.159;X%]UW)3WT5B:>G6@FN")"D>!RP.2*3O"]JY[(Y/$]\!<_L$.!MC]F)9-1D. M(VO<.@7V#G9@>OK6:=>'ULY7;R<1E*^U'T"<1 88N:_1_<_#R<787K7.)NXD M,>GXY/^[L_>V_B4P=>M]]/*-$EL&L0,OZEVUAI->*=OF&.ZYAGLFPR@RAOX< M;@1=KA1]H\3HB[6$6]/"K:^PZ7ROB^"]_S+H?8FB:0O$$F@9P,F[H&U&HF6XC]O+$MKL[HJ M?4_^_'UVBO[V@X*B#P=P(+8& ]#Y(I&_21-KO8F+4KBNZB^8?5P]L53B[GIQ MI/4OH# 5!*L?)!*8E-1Y94.0AEMJI'5*$"RM8CP3F4TB 4QOG/VX2/@;]F,_ M%,.O1K^GOW;/)^=_#8;#A/VTI2_@F_%5(S(*D8&CR,@<8PXS!%9=+ 15H"AP M+U#@PE)N\HQ[#]I"%!B+A<9P>I9M03NAHITY>BL_G-*OC\34MP4;U[6GW%"4 MYYXRXQM1 YA1[G2'1U-M^3Y2ONSV>J :Z^',$P.,^F&>F)^@Z>_UQ.R$$$7F M%]\X8VXY8V* P#&IM)<2$4X\Z#B.(2D81898X3%C)M,F6L;WNV(BUYO2"/": M27*PU%@YCZR3OS !H_T]FAKW=YV4>?%UH;M3$[(F5AXF M"X04Q))<9"%W7%EEF#"YS;7VN2+&\P*X',Y-"5S^Z$(!9G/>'2?ST3?6XYP\ M()V38TUR9236R'H"AH.W!DF6"903QL"TL"S+)!RJ.TV(B"X(Y-J:7(#EV*\1 M5?!^WD\$^SF(EN:%ODI.BIM49:<;%>]M3Z,M_S/10R#?WM3/"1JF?[@K_3$( M\=O4]J$_ 76^4CSF:*_AZK>X.ML[.:;>!^/R#&7$2,0S'?V=0J$LSPFU05#E M ]BP]S'URD,'Q#34E_W614RUC9[$@MU5>[,.=F?\;"&2YSSK.TU>QW'+)$4# ME);XX0C>-%,WID]=:3EQOPT0#Y#N]J-)/1K#*T!'&_J+Z(>$S^,2CY(EM(;IRLL"-<^7#):;]V43']'JVCVRGAU_'A>]6L# M]^A5>*V#87&RSV&?==\/)M'CX$"M\J[O1_&7Y %PE;^SW-1V:Q!=RM%*[\_? MX+_&.8V PT1;JCL>U^Z]&^-[BLU%*@ MJYA;U.T7/O3!"Z*NFWM]C^(QN&U,SYW(Y'A?I(Z4Q#>*7UU,AA:.KK];-!0! MM6>P5[=Z>C3:#Q^+T>X/W\=UZB1!M1\./%!L-QZ@+:!S[_ZZ*J\;E14VTTMD 4:QLA^GAC9L;H9KI7$>&(>^]* M/3*R%MVWOM(ORVWW/Q=%?S2'P4+.L5..,<7/IU].V44342_Y!8LN+R+\_V/O M39O:2I:UT;^BX)Q[8^\(BJYY<.]+!&VP#_TVHFWC]@M?B!I!6"".!,;PZV_6 M6IH @4%,$E3'WECC4JVJK">?'"J31ZD0Y0E,',$DLH(&!%N6^QRN%)EABB4M M;@NHG^VW_'[C+,>D0U9:E2[:MR!FV9M5M_JI \K#2/+3^TSOD_,^D)&5HU + MR>;I2>\$Z IPER(NM;CPC4\ ,"I%'3V*3#K$B8S(&6Z0%K 4TLCD);=-4V[PT"D=%ER%=LNP.D<>C7'S><:S$[Z<:*$N;$ 2"K_=P#W^F= ,_N MISH,G:]#BR5G"M1F4$ZBL-69AG[*0[_1 5P2F%9WZ!<:C"RSU/GFFYM'_?PJ M.3#J)H0BJZC,,#4FW_B7FJI7+ PF)ULDET.+,',YI2)4Y#Z[:X?I+C?;!^-^ M[)6QKW\>?/V68,]DVZ(6K8G7NM+ Y;8>9J4_V2W]R53I3U;ZDY7^9#.V6TM_ MLM*?[&[]R5[;P9N%Y=LR,X#/ 348>#6KT\%T[(+V7'?M] M;EM3V\Y>S#)87W_BQWO7$Y]&/M_%K+EK>WRCNU1G1 T3H?)IK8(9&7X=$][)['OK[=']2:Z^7O7;JX2\%_?5+T/1IDK:_DJ5T(>#\BT\@H3 M3C&UEC@>'-4Q6>MB$L1PF93OGT=E_?.H\$!.[\+^N\Y^['WH=@[7^SZSON\Z MAIS64KP(M1=!;'S:I093[1A',C*+.'=@,C"ID.$B^Q6,Q"K_O4*ZL:RL6X>PO"38^-(5>SNT-5' M07*YE$%.;>_>IRI?7/2[7T#8-]/:_YZ6',.AB_YG\],N2R0)G# RC!+$F18H M5PI'@3(24HJ!6)MS2FX6?E!I;7AP.8%D&(R_EU\5MI_/"6(L8"Z8MIPY#IL0 MEJ>J$SVR^?(G')W6Z M0<5V*5[,B1@'T5?9"IVCV" 4@8&5/<8_3^)1=9QP>-KNFGG5/[28?Z/ZT.!\ M'F@U>T]A>PS--A8]WCR*.4-O;7 3'V*1K;YL?3K;V-MU ;.(#0 0(Z"MK!/( MTB"1#$IYJZD+*LO6!-$:)C^.!"1G/E9O&)H88>N+Y6;=96BWY5C] M->]GKOKI>[=X>D;IBM'/]B__J3?O?G+E3$/ ^E_N3.*<#>\/6YE>V-8 M0>&FJUP^F#7T>0UM^+D6F%]L[\JQ=\D'=$,2WCCI>H0,/*L-QYY3P@!LI3$: M5#HG5&M)? +F]:C&W)O5K:R>YD@PD*Y6)U1)/+U1:0I@]*/S_*,,O4+@ M:P)_OKFR"U8435$FY$V2B#L2D!,L(":%2%A[;#*!O_'PP!.EXDTE3+].Q9M, MX4M2G@"+'^!+&48^#,&+6N?N(/FT]\ M@/ "!:S4[DJ&P[T*4/\X'WWD[]HB6 &X#$V E\IBJ)U'(W'J?:R@=/VHQJ1O M%7C'L (X!#;AI:R_ D2U_.4Z348+@" BD,(..'RR#AD9*/*))&N(2C28A65Y M>\V[5>F^E][?MGF3G?8YC]5WX&'DN#&'HFQD/8+3!+?[3"*9BK?7?U#3_R\'R/L8IB=G3B:G10K1_S&[C' M>]<3/AI[67G I!V/[,?%6YTP=TQYS9H7['6X^O=A$NL+B&+U:^^R?Z#E[R*< MH\R7%QST[4,<>+'[N0U+=TD1'A3Q5FRNBWBK)R_B_664*-*K*7S^X9DKZ\TV M!LH0K@9*[**Y]<\^?.YL<^N3V-S:YAL?/_UL?OM\L/-Q&Q3=QOG&MP_[5Y4A MO(ZW2<1B #9:@QLDHEI%P$8]$:[#6_6C\;U"?\L"-!PYN&*^>4YZ [HXY2PFM7 MRWJ/+T&OB MV]_=F&+EP*_F?-X9QI^G@)!43TIW&QSY:(%2>Y^]@*GE^[Z)]2.8G./^_%1' MQ..OTC/Y5SY'X.56&L M)S9%S"+A 6BH%@EL AP$2#;3M!^PE@^IRCB4A4H4:O?IRG#XLV(0O"0&DHW5 M]9P,YGC@F$F)1*"Y,9GBR%FG$*>".:^3HTSE(V6W9,2 ,-Q/ B+'+A@GF+2: M1Z,TYU8&+ 4QBCOOBP0\DP1LG(%)2)P36.LJ!RHBCB5&)F8OE>4YI4$ZR_#" M,K]% .I%'M'V29+_&N^_55;O\;:>RIPYI(.Q$5C+0]*@A;'B5#@#%XJ-H#9JUWP MRBY[_%UVL0D4+N\Q2A*2+AG$87&0Q50@+Y2(%#/@5^H.NRSOA+Y/T;6ST\OO M1_]]D$M_57]7/LX0>ZV]H]J5M]BHNLO5;K;ZTSFMO]>H*G&?9\_P6*^%.JB: M$]2RP8(7+^ZA:9[M$IK;:BJP3A*CB$L=D!'4HR!X4AQ3 M$PB_I7_GQ#5V5F*X;J#&2&XHM<'@B)5)E$JO9>A3! ZL]W'7N(YOEN4=+:_ M-B9M,=+.84 N2?+R!D3AK[22!%V=BYV/Y2U;>.(:.V("#J"=G-4)<<8U9MO^BL67EIIU_1_=[Y!:[A&RL[&*P M2B(3 DFI(N*$$.2X#2 ^.MG(M;;2W,6Q>#4N,<^[>F&YSNNNTV+VNS$VJH-< MO48=TKE# >@^U-UO6WC 9&Q8;EFO>-#11U_Z0WVC>Z9YL8;AO?/FUE<.U\\%(0TL M2L!:(QP"0;!'.'(8#'I!M O>!Q.\75C6>)&1"?E9-\3QAD<#?7\=1BG+ ^]7 M_Y3@G"=FE;TUW%ME:XUO+=[\M$MH,I; KM(Z6E!'28%)(CWR+# 1@[(L'_T7 M:A%LST?:6C,K1_W!#H1E5*7WC8O-91:S=['Q:9<[P2BF$CF78Q@,&V1("(A& MZY+AWL&2Y?/=9!&KB;VYZXF]4Y+;S5![#8Y+K6 M6IFE5N;=:F7^,F_U2IZKYRPD[6(, 7--C7$R]XQ,3%A"--7SEN?Z-BV9ZEE] M]G3(3 <6SAOGI5?,&5$U&\&2$>Z0"?F .S$&:=@SB'&G@K'"-.+. MGK61.7.C@Z"NDP.%T&3E'P^-!A3E(Z( M7TCBJ15DN;S,8F4+(U@'B,1VJ?? M$9NKZ[ C-BZ:\'QS:^\G[(@@\H$LSY UE".><$+.4(%L8,!6...*,;B W;(!1B+@G*C Y$H*&H1#U@@ XN%!%B,5CC.O,F- MXX"OJ"EB7\]E+%)":!"""DP=]RQJ3>!^C,J[G-IA]=F;)*X8BT\L:3B76V,J M)]\FE%R4B&.KD0;[/8?+B,,)Y$PHP&*Q".OSJFS%6R,LNN!70_C:$$L,8.C9([*1\G-F[KNW;5R=YNY-LG6ONV7 MP^LU<\G-'BQALU\9^XUN^LLQ\D^YJP*)/%"B%4B98[D&ND.6"HL8M<(2DX#$ M^X5E:1:ENNX@ J&IYW5,SW1'^^62RAFOFFM/)OO!EQI;5?>.TR-0.)V]HRJ; MU(\)0R[<#(_[Q<]&19>'XQC[]?IG[6T'D YS\:OZ*M6YPY\@EB<1N-9]5-MT M6P.Q>^R,M2$V'ZG MYW[E\ F5UKKQT+:.\O;(RYC_/:ZJ=;[JQ+Y'MVR$A>U(E I<<<&C@2536CII M-$N6J4>Q;.Y4\GG$&ZJ/5?OK8[?3*WNJOZD L ]+S0\.I=;G7^U#NJH_3,CNTU[]!A'[)P^[ M2-@O) QO?-HU(28,8(U(S,TX%#RR-D9$G(]44ZRC(#D'D"XR]MHB8(-25$2/ M%;OL=*NRC; Q.MV\(QJQV\V[HI5[;Y[LM[HA=^ \.6_T.NGDK&KH< ZLXK!Q MVNOS+9B<[Y>=!9>!>U#5<>4H=&'X_\<>M^L&BH-&#H.MN'C?\E-,,9KK3&'F MN( '.''F91348%_5,#KK5$L,(CX"_'\==4ZR"ZMUW(IC348V M['EM!UQV?.6%A ?Y2*(#(0>9$V^HX29)G.75*$PD8V +>(R5 MX$5>9U9>]\3FRJY*RE@A%2)_)WRG1@TOOD%0\N:>&$=,);'I-0@4ZLHCI[#J?+F^D- M[Z/OK+FWZ[S$GF&/9"()'*2XA03-8ACZI%3.B :+$!( !LMVG[G MSQL*Y/>]B,/NX,ZVJW8Q X_,_YX"-8[=]GGMMLF5L'/GF4M-'H?YS8U>[:[K M=P"I.$1M;Y[9WOT,SH>AXIVC9X\'B)6!6E#Q+E8JR2?5N(F""H-P3DWC(N2B M',(AI5(D1!#B@ZNM5#HI);@&OE9N2)NE=,QY/O0N]F6Q[U.<;^J1MU-=;&Q8 M+=#6?&,*CAYC B7$HR:>2R&T(BSA)*V4BB;NJJVEL:FW%CRXO?A0(1POK C6 MSW.K<"E(R)W"J$PI.WT4IOH/8G[T)]8.[+C4>/]?BNFQH?6 M$6B(7)5R,R788+D?]%@7X"PS8S4P*T72JW?E;>? M6A76@D;>G'QMG .AQ2ED>YXA'P/(EU &&68XPOD84R"@KKW*[9NN-:3KQSZ& M35(JF:A[S_V2$]S0?"Y(I9P/GE,KN8O1!AH9H5PP; T/==GJ@37\2!W%H7IX]'3"<1]@A(E'/W2@KFYLJN]]C1Z@RCQN7E]9&!4 M1X&,$@1C+@-8U_D\_0WUF3($W4@87TPU/9EDU>KJ0Z?;?RE_[NTIKPK1$I?) M1D. %X%MS$%C(1TC1P;^$AL%9RS$!Y/7=]#?1J"R@AYU0-T@9^UK?%%]JS+4)LWG46(V^ MSQ%Y%9[3D_VG4TI:!'JM@L)'()>80U]8AG:-F+L<]7<"255$( M/CE#;^0]O3$18JH<""*B581K(A3E5D;#&2=:^*A-%$;4+BF0KKX:N"IFQ24U MRV+'P<8!X' YFQ$Q+7-UV."0B=SE-B 1)R.MRC6W")6+C-[?)74;P_"4!NLQ MCZ"I0,"HI0!C0&'!S!) -O1 M"@?$ZUB_#X#?_B:HZ*)*I)PQ33SD2VG/#(N M4F12E$Q81V-*M_&'.=;;MQX4&!SRN]8,\"D[1OK]&$[;$13IQ-Z1@S%M=C]7 M'1[>:@?)YL'7BR88\YQ9DATU,)L:<2ES[@F+B!#"%0?#641QM0OD?$GHPO)* MHW=Z" ,]O])H9]C#MW]HLI&1^D=NFQM&&;J]UL\[E*O)L'X,K")6!-7%=N?L MW:]V=;] G:QG[:2J_G7Y$^V83M[9TY/.H+97U92D?L5566MY5MOVN!??#1[\ M/E9E*7^_?MZ"H1^=O,L3%EJ]X[8]?](K>]F2L72C[EUV_]8;,$2A2P MI(R[C/L1Q_U;M8/J703;,Z/!_[? %D8E&T-.5*BPDQ[__'WPO(\+^:4[PN?5 M+?\CMU$%VMY_K;[@\/H5JA! @L$+-:J0Z^@]@EH]H7;:[3!]&=+O>",3*$-_ MEB?,WPM,SBVC>9+5[)?)F^/U; ZZ9U9U!VK?1EG;U[&VWZKKQU M[0K/!D?+J214_*TO^RI?\\^"H7O4L5[#-?H]3VZZ>;\7N81&!UR$"*WM[W;AG M3^IU7X>%;AWU6KYZ5CD4+RWT$W"@__(A)>_O* 9].ZDR4(]/&KU.NQ4:@YM^ MR(1/M#Z?9,;_Z*=.4VXD^]E)7/_<$:UWS]I=> MZGM6N%6*\>!R,R+&#?.6KHN-;Y_@VCOM[<.U\PWXSO;6=][<@I%MK9UOT_6+C=7UGQL':S\'WX'? M.MVA7^7VP?>?.ZMP'X?_M+:WUG\V5]O[FUM[I'G0;&]L_7FP?;!Q!M^#:WY( M&U_P^5];:R?P[]FN+ZPK!A9).)Z**SV M85W%CAG;KS,%Q9-G[*71=D:5Z0RLUW_/A7#/N.ZY.=-R.@5$'_LTT)A"&1@H M?=MD8(F^BB3.YU8S>*AF+%9R%W:&>$@::8(]2HHK+SR&OV%A62Q1773, M*]4Q3V>\/16CGY'EO"W>K04 IK3"6Y'/Q&LC G/4):HQDT;*?KP;\!.-@'1" M7D<^\" MC<1;;')&ZA(U5W-*9@TW"CFC<-)[5:#*L.E^C:SNWL@Z]*T.W:IU MBN8(< N'O1^D\B&D,N*]$RXB*RQ *H\"68T-XE9H3H,50L2%94[8(C77RT87 M&OL(-/8I@@&I^N\94B">;^8^UN<)A2P#8AK[9"+%",F@@P.*VPY+=A9 ML/-U8F=?KHL8%S$N8OPVQ/C%,R?GPUDR;%\V:X&/9TZ!G!L,^-?+^DN>.]EQ M*)^%^M^'^I^/N4VD#1$[+%!VGB >E46.$X6B%+DL0O38Y@;5DB^:43QT2/W_ M_0).^WG2,S, E4^OTB:BXPRLQTO$@*\+YVPHAA?Q#SVR)VB ]L49] 0:8>0, M8M1IPPE#7@B-.$@1,DYKQ)*CFBK)?>0+RW0)7R]!^6*!W*(39ID^WVV,LP&4 M3V9%3S=719AG39CGQA9\:4F>)TPNR3-WFKDO54>]$+LE@69>4.#-)-!\Z'13 M;)V<5C=5N/^=N7_S_?B15^*2E\PCX:5$/&*#G/(.166()2:PB'4)!)<(VAO# MRKE/HAD#Q^(\>7P '3E/I.;M:7TGQ8,Z._; :_.=5')I7T7/ ML^>E_N/EPB+!TG&ND68A(LX"19J:B+RA.+!(L=7X.:G_*W33%ZR]_) M&#@6W\GC ^C(=\(938EPA5*@N<4D(4AK1Q'1WMC$(@FF &@!T))[4G)/WJ@P MSPT;>&E)GB=,+KDGTQ=J[_<+:PQ:A;UQW^H;+=6N=:#1)I<$LSSH8(W$UGC+ MF6$X&%E7)9NYTTNE5/N#3(?QXB^)*18=)8AY@G.3<8:<8P;%X)/2&I:>I85E M(>4BI6QVPJZOJ?[8#*#MTVO,S"MN7*W7?PCJ'I&K7\_27.B;F[U7TRF=4IY] M/E3+6$9/4%Y*)Q'C@2#.943.$H!P[?'/F#GF\2\EV5\K MR(Y*LAMCA+8 K5+2@+C#$6D5 V)6&TE)%!2K7))=RD)R0EKD&KK08Z> -TAI'D)!$0-X6EHG@BYKB0E>?U8^_ M7X^("!CB2S<7>J5C&9,A!C(4.J>N'>_9T:C,6IFU,FLS/VLE:'J? HX69KD$ M2V\5R?X5[R^5,VX\/'O U/:.3Q\A6MJ[J=ACEN42+KVWG; Y?LS?,I]-UX:F%I\X]3YV?4.MU&+T<4B6% MK=X/.$>!5*<#<3X0)(4UB&LCD/,R(FJ4YE8RK#Q=6-9RMN*HKXVO5D[^WTZR M9,._H?5C^;J:@N=YO[:.3JMML_R?ZF/U15SWMY$BJUZ'/\.%Z/1:^1OONK$- M7_T1?S]KA9-]N&/ J'[(@^>0Q]C+"Y.O8%VOTSX]B;_WIQS?_)VQ)?2PCV/W MZM3?<;XN3_+M"_*+U6RWCB(:Q'AH->*QV$ ]ZV-_][LC4=Z+R'6C_8YL@EMY M9]MG]KRW\-NE.^Y?V>#;IO+0=O=:1W7TGUZ7Q_M/"NR6J2=%39J4:N$ P3MU M*8!WH#-@D^6/Y<':.1EI8[^;M=I_M7;Q+L<+RUMY;S4ZJ9&)=N;H__G-WKQE MK@OOHZ_;0X1YXFPL+*]\^7NMV?CX>?/KWXN-]>;[I<9*<[7QY>L?7]97UU<^ MKZ]]N<<-S^(-OM]LKJXUOZRM-IJ;6VM?&EN;#7CIR^9?ZZLK6_#JA_7F2O/] M^LI?C2];\,+&6G-KWF_YQE#F?-[.O[X>V=/0 @/XW]?NY&9E5O^]H@!KHN.&IQ+"0=*9-0\)6*MY)H9[XVA M)C"ZT!_*;0Z(::JY7&'"?C^&TW;<3).=#M6KO973D_U.%Z8W?,W ]N6DX[_7 M5/COMCWJ_7%^R6/[.;/H+1CE'VWXW'SRX';\G\_G.]_"L:-Q\;'[?.?CG<.-B_>?VMP^I>?#UHKFWRZ@BS'J-3-+ M9A/+:8' 9J.F(!:*2,G20B."L7"M(9 '_-(*M7 M^JP3-DK;'O?BN\&#:W9W];P%2W<$YB#LC]#J';?M^;O64;4SJM_M,P5CEA16 M$M.*+_33/?I#ZG.)I9I+7&'9_3?IDB"24'/+1V[[/EXBM[TI&"-,3_GU7PU< M2JJ$FKN!RR5#N!%R[@8^MS,^MP._IZA,S/@BXD%AA,FZ_CIG>/P4,#V!&#R) M6;WRUU^-;RN?/Z^,D[Z;G;H#, 8M'W\1MWGQC]Y_.1\_C%4$\)4>ID1^>BS]-?YJI?JE]:/&=K3=9T>1(C6S)C5CJ19W4C5W.Q+,)IVKFUW!>:I1 MS^S RG26Z9S=@97I+-,YNP-[K.E\(4TZL_-:!E8&5@96!E8&]O(#&]=-#\GR M]OXA55UF((7[48^A7)^-N_>LF?U3)C>Z%C4)PP>"2LI2R:2(4FUCNF M[M)#\BX'H^^427<]C^[K\7'L5H_^:AVV3E['^9*#S_L[W_YL;=.O/W>^_?-] M^^ 3:7[;:34O/&FNKEUL'+3W-VCSH/GMS^]7SY;"S]:&]\^US MJ[GZE>P\L;5QOOEM[6*;;I#MP\^I>8[/1H7Z+ XXN(BBOSED1H,<0H.28I)8;Q# /B!.OD',D(),\3UR $#FV ML,R7M+EV/.DY.N<] +MG1)<]I-_8@_3XDQV#+?3BS=,+;@BCD3& ?\85#]IX MH[&WA"7GL"'W*;9R[<3JE"IA+'S?/]!Z6P&6/^)>ZRB'Y_KMP%[)&=?G4R&C M(F#,6H6]TB@!9P .0C"RAC/$'6/ '20+N5_U1!52-,;<:(SA[S^T0^54"_2* M:B9.AYW/U&3N>J>*UU0B\?G0<52O*AC+M 63+%FB$-BTF)65 6B2A2 M+J/KD*$$N#36 ?XSPGA7&/2\:XA'RIU\7 8](RMV6T& J5S1]VGV]FQX>5,Y M0EH \RZ .=:?B";%N-8(6PU4V@D@U3%:9"V6FDEE;: 9,!5^E'J$Q:Q^&137 ME-#?BX:[FX8KF6UE8&5@96!E8&5@LS:PDME6'&6/Y"BS*BC!#9$J6NX=-$U2@8CQ&70B%C@LI/E;#,&J/"PK)8TM<;Q10OZ_QZ60N]F 41 MG5MZP8@T'%,C/ X](4!P0 M-]$CDPC@I.*41)($$V)AV=!%$(:"C_.+CX51SX*(SKA"F"]&73+;GE1'C#+; MJ-(F&6%0;B2".#8\-X[,>1M)YZKMB3%5&/2\:XB2V39=9MM4KNB2V?;Z '.4 MV88UYC$F@QSQ%''+'-+*,V2#3%YHRR26.;.-JI+95LSJF3&KQP"BF-73(,#/ MC??X9X4"*[N:ZI2$]LA1:<"P=A2V?V)("*F)H%:2I(MA7=(ER\#*P,K RL#* MP%[9P$JZ9/&^/I;W-6+NB-,VT,B=YX;XY+6RCFN&8XPEVVUNK8:-;"V,K :B M#:%24:0"=X@+2L!^X!X11:555NLD^&L4H9)Q^W@B9+ABF&!$H[*(*Z^0)C$A MP53BUDOC'%Y8EDL3*I44.W1^W?>%8LR"B,XMQ0@Q>)VX3D%['JEWTFF2* W& M..)-*"F3;T")M(9*)%+'@] .,:L2XM1KY(RE2/L8)%$&.V9N4")%9\R-SBC1 MG4>*[DR'GB5I"(,NIS$?>P0IT$CRYQ&*N#@C;5) M^ZH1@2Q5 8MU/3O6=^44,D]8JA0'TN]90/JALM$0W)6R6D)S*\1A$J";B/ M)D))V!2(\(AHX1!W-B"-B0?+TTJ-P?2$)]ECKU7)GGQ%+OQ",69!1.>68L0H M#&$N@9+!/ EA#&([CQ3?F0X]2_;D?.'C6/9DD(QBIB/8:9EDRT"0=DDA M82BFG,8@E5U8II0O$L4+1,XO1!9:/0LB.N,Z8;YH=?&(U,:+1*;#$'0\( M2\P0YXXARR1'27NF)?R)F!8:/>\ZHF1/3I<].95/NF1/OD+(',N>U,(Q1PA' M+&",N$\1.>XUBEY%JQ63)G!@UDO&E.S)8EW/C'5=LBE^S),K RL(D#[,#>ZPM.U&K/3H%GWZ&9X.!UW2@,*5Y=C*]S=]_5FNZ#TK]*P+F M-4+G%&R\NP+3;&SV^YG;-%'8 ,929CGW,K@4F$DN"I*L(RS=)57TSG;WRM%) M*[3:IR>M'_%+]*?=UDDK@C7MVZ"2;I-R@W$7DI(B(*V6020$CZYT&,7"!X-P:2\I%2MG,F=IW MWI]%P[P@PA:R5,A2$>4BRD649TF4"^^]S'NU#C3:Y)( XAMTL$9B:[SES# < MC"QAIM= ??COV>HW83SII M=%+C?K"51 )+C=+$" /SS1FK(G>2)&FYM-'TS75-%!H\N#]^V=[QZ;OW_<$. M$F0VTS>;D>ND]Z4_L/G&HG;\G\_G.]_"L:-Q\;'[?.?CG<.-B_>?VMP^ *]LP_G7:O #<6O7GS;-=$96A/G*$:2ZJ M"QH$:9A[I+#%$E9'6(87E@E;%)Q>0Y;&67]>%QO=Z&/K!^SB>TH%-8XKP5G2 MQG#*G0D"%EXQ&H@-*?!'E(K.X6'GJ$JB6N_U3F/XT.D.)*4O'P.!*6(R+B87 MS4^[*9I G HH8FT0CY8C!SH)1<6Y=;"/J;,+RZ!_%+DN)?7"+S4:([BAN \W M-TK+ (2NG@\7B@'U<28YSN'7C"B,H9J*9> M/+HD)S5?V4SK_0$4.>C+ 6[N[1K,K70*(R"<#G'L$[)4212TP+"3+4M2+BR? MG'6N2\%@07M#M7)-J?3NKU4<%HI2Y4$V"1V(BS09S (7:M 3'.0!W44P MBE9YL)B0C4^[TOH80!:02-(C[GT^=B0P4C8P$Z6E'@-<$+VHB;XN*?8HW%,* M&(U<8:6\H(ZG8)W07&,B>"08QJ**%#R[%&Q^VHU.BRI%%H< 9DL*$:1 N]QG MS3+&78#E65C6>E&1ZZ4%'X%;P*]+%A-7EE'.58#?YL)H Y*IL>+B$:6B<(OI MQ(0"!4V2&!U\[NL@04R<QP6KBO A&>9;"V&V$%@#D MHYOK)'FF'#!JE>N%8VI!J0:NI @F<.U> U1J M0Q2F$DLN-&/&E*5_DJ47F]G.9D"-J$ IA-S&@H%63* 5+6@K![09C!VSL&P6 M-98WV]D#J% #J#C9CXWW^ZV8&J!O?)7#TMA,J>7C[: !JUE]MP=+U[!5"LO4 M0N6U#=P8PK$5'$BAPR%)$X6(V$2+]5"HIO#O%*&Z2:CVQ,;9+@DB J8X9!F8 MZMQYC(P%H2)$>249.] Z&:8]U9A2E 8CK=*HCU#@0UQ&[^& RV M$I;&^I&/1]6VR"G MHA8;MNOW&Z0F%[2/&)U#&.EYPX;.<4:(_-H*T*D\'9W3X\4\:TO5YQMK_WO: M.CF_.HW_RM_X?_]+4XI_KSZ67ZV>D]__#9>S)XWC;N='*\ -#*!F+\_T_=F* MY![(B;>:D,@M(28RH"TZ2L^2=9%5Z$(Q(P]065/'1 <>Q:NG>M\N+EVL_01< MDH:JJ'A"C/J4JPZ LK.>HHA#,(([H)]Q89DMBANZ#_2QJ=$ZJD0G+V26G-90 M"GO5'N[4(>G%!GP7_>^I;;=2*X:K;\*%3KJM2A4.C(?Z$_;X YJUKL1A6B MK/?^^!>J#V8)[37^M?#YR]?>PK\S6,0!6"QF:>V=MD]J8M:I=6]]G0%]!\6] M4CE -^$9R$L=@&1D3(EW8^,L_[GGWG )*Z<"%@$,7J"47--H.=?>24JP?]%\ M@2M[XX=MM7-\%2SE"G/?[A89LX@W5C\), N"L"PZ[I''PN=0G46 <1$EEQC0 M1@FL*F2G*E[D[/IAT\%FZ0Y* #3L8+(K\$VG)Z<@6BU@3+DJ8:TDJWTUA.YY M)@&5EEL%[IK%;:#H=*WHJNV[WVF'O"5A UY2?L=91=VF_?3=M)]^0NT7P"Y, MU,+_L>ZN;*K0PBP1 Z%X 3B(7AD MJ8R@_02QB2EF?5I8GBO=]Z94WIBQ^=X>MTYLNY;PS[$7NS\J9^^'"E/7^Y#Z M=@7^DB[[>M;\M(NY"#%$@:SA!'$I:&[$P\24887:6=:#$A[>0AJJS& M81"\D^H5>W0$NZ)Q&.-)OA#(8G7Q@3;H^?T83ML@Y_G"0_W!\"772E]7M.#S M,7[/UQF[2%^%P(_ ]H#]V8V D-7WCBID'/YF[\IMU,H@=3N']Y5^XQFF%+@" M25P)9HF@PHK@/=%[K0SDH!%. MX8.V'D[\>5P[V_L7/8G=P\71JS\Z;9M' K;$92LD6PU$_=[KDZT\%KBA'WVE M-OS^E$' 2E2;%6:.5\*N-_XNKG8;L'9J/]504A@55S!_!B_O#*E_>-K]062D5WUQ)'_YTB?[I[W&H3T'^GT"MPC?3NTZ')W' M5]??&] 56"!@RQ55[PXO":]4EVN?P_O W@'W&BX_]JWC5AY#7U)Z?=OQRJS" MYSI[1_"MWF6!A_]9F)ZNS=L(Y2W5@&T!\SMRV8YLQFL[P=QVZK4_.@ M:/,T97!>:MQ6.)$'K;@3C'LN>4I*.^D"V#@N,L&=GWQ"^XK:Z!.P/OY?TPYC M11%[_PRD9@68WV']VE;>A5LPHC_:\,$WIBF:!U\OFF>[%"=,,38("*%$W%*/ M'+$8<:$MB5(:K''-"%I'IS&L9'5N*;;<$>5P@'\%!^/),N$-#2&!607&3 3U M>PPK==(]C34&ITZ[W3FK]F)%8F$10'U4TE=1[=&J7*+--?K6.S,+;/<*.F<$ M.>I'(^^PI<-I=P '?9'- !V6;BS#>(/*ZY]7D;72@^_V)Z@>5"5'OYRDY?_T M9^+2E:NS:/;TI/-[_X7ZX$OU2O^P#"C,MCWNQ7>#!]?.[%7/6Y7J>9?U9&CU MCMOV_%WKJ-*0U>_^?M8*)_OOC%DR)FO>ZK#;Y59_]2?(4OW>E<-!]9N*+6FE MB&$W?^36[]_ZIEF28.MA.>77\1*Y[4W!L#%\RJ\_YKA_4<)NMBHG37,F[)<# MSGZIV'V"&L'Z"DE43W4BK.^D:C"R^!_7_6TYJZQI3N&6M9V]M5T!3MG.;IW) M*_N+[3O=(]?]]A?SS2Y-WA!.I#2K:] M].P^.LU^4'WRZVX;=Y68?P!3+!/R.$;&!R*22XZ3^>3B_7/@GRZV#]8O=E;S M6?#U\^V#S_D7]G>VOI[M?-O&.P=?SYL7>R2/\=HY\-5F:^.@^7WC\,^#[8,_ M6\V/^6X^M)M;?[1WX#K-K76VN?I/>_/C/ZD^_[V6SX&?[4JB@F D(:\Y1UQ3 M@PR5#'FLB#5&2.+=PC);$H]3;_Q.Z/2R;0@*!HRE5UHK2=1$T. Y=5(3Z801 MP3GNK6:XP@ ]Q #,LR^W8,!<8,#%$ .22F#22($BX#Q8\IP@([5""0>>.#61 MY/3@7V' 4["95/WW"MG,R"E[(XX^L.+-]:E[O7T3COK%8![.7T9Q*/9HH:;; M\.J?H1Q\MB>C6#Z:[]8ISX1AK3$>(X2UB@J-I&/Y= LQR.9S+BH&2F-BVIM\ ML$LN70]3/7XEF^GVWDPAU?\S%;^[&UZ_:"6P-X^+V,D8,&9)><6MIHXX[2@A MC'G)X+(3.5W!Q;G"Q1&WD]@'PW,K:\88XE1@Y+ R8.D)X9-TEN>&4@(O7:^P M4G#QE[A8/'B_GK'/DQ,&GHKWWL]^?X7X_D#>RY\4W[,P? !96.^+0D'W>Z/[ M^1CK)9)8T.0>@-WG6BB1(>.21)@:3;@2ROI<$6=)/DN'U:EVWDQAU72L]SF\ MF@457Y3U%E2<>50<<5[,I .Q8T@Z(W.E"X*L( I%3B3') GN<6ZB*I^EJNUK M0\7BY_WUC*U>2G(M+M[9I+K548-G<&8,I*' ^GUA?=BI)\.ZXQ(65Q(4C'8( M,#P@DTA$/DDF\DD\DX#L@B 5%V]Q\;YI7'P@V2VX. >X.**[/A?/4TX@'PS@ M8C "&:4P$M(E9IR2W*F"B[-$=U^;BW?MAM-8LY&G.1]S>/2;G5GG4UFN7R[7 MM2XNX^=Z7L$)V-%QJES:IG5XW*_Y49^DK,Y*#8YG7CK(6:5MW^V,57W(\/JU MSVRO<9I/U]K+)[Q"!VXP'X'\!$ MJ@(*8X,8]0>H?_CRR:WK2SBV>,>=7JLJ^M>-.4S]8W DBN3#4/TYY (F>>SE MAQ-_[.PC?_)WK1R-F46@HOC*18W_WNR, M#M49Q$Z"_0C">'32^\]O]N;CC]>%=Z80<.)L+"RO?/E[K=GX^'GSZ]^+C?7F M^Z7&2G.U\>7K'U_65]=7/J^O?;G'#<_B#;[?;*ZN-;^LK3::FUMK7QI;FPUX MZ>S 7>/2D:SYO)U_?3VR MIZ$%RO3?U^ZD'NYR=?IL$BI//'X M%?\8E^[;?:\1+7&BNDD:M"C-6C MJ&I,V%[G**N#NG+5Q'/V]1E\^,FSSFD>P:!D52M-N+U,^0:?"+DIP3ZL3RXK M/F%E!O1PL0$L\^K5KE0;&5[S2FF:YZ\V,>Y&&Z\VL9+K>,!MO?D*$QM[NUIH M@@.1B$9J$&L&:E7\_B%\5Y!AN\+QUUO90; MZLV,E:KHM7XV#F$0^[VZ7,5-)1$!#XX!K&)ED\%>[YR]NU\ABQDI2*$%TYA, M5Y""ZR5*C"3FJ8I&4"R?J&B$(@Q@IXR[C/L1Q_T$CN^GKU'QTL4\:B5>ZG>\ MCOH=S4$IUCQHGE<]^3L712Q+_LJ7 M_/.@Y'/U+/LSNW45Q>IYKBE01.!UB,#*WEZ.!IW4Z[X."]TZZK5\]:Q*4YF1 MV/_K*2_RAVU7Y=(W3T]Z)V"HP@ 7&\/"6(UIRYV]OD,7#UGK&4]2F]Q=6X2H MC1'84\$-B2[JF)A7P4>?>SSW6_=-RDU[^O+@?2(_)K3-?J+=?)<'K[/4#C^) MYK>=_>VMS_N;W[99<_7SX;'&=CYNG.]\^_KS:I;:SNIW MLG/X81]^4^P<>-S\N/-]@_ZYO[':/-B ^]W8"M_A&NV=K0^YR,SY,$N-!TI- M2![E_LB(TT20-LPC1J*U2D89O<]MN3C6BT1<[S3TTB8I$$IBK@2TQ(N.>:TZYF425U^!L79;(#P: M[Y-.*B:2.'/<:NT\B0(@-6*F!X%PP,]GK 7Y2U =NG;&O#K9H3/7ITR>#U;I MB+\[G82V%E%*->+!2Z2# X$* E?TW0:7#U4;/.N58@L#+0ST:1GHHS!/_#)^ MCJ%/M'*'%AIZ/[SD(QI*=6)<K53%7AYD^UJ=QWOAY\#N31%5DMA;/_J[ZK'U ML=OI]8H*NH\*:HVYW%4(3FJ94)#"(1Z915I+C!+E/DH:B0M^85F;B<+D%\]KG ^WR(!A3><8>3T)BG.# ?^:9<](/L>YWNN=QK!:'="L27U]J&3\ M!/!0Z@JGOP^G/Q]S?%"NG4A8HIAB1#SPB(#76V0HE50IFH24P.D%6Y3RNN?C M6GO99]YB,X6!,Y[@40#PU3D]!OA7_!Y/@)$COP=).@;*&/+,$L2E8^U%6< M2T+(O&# 3/L]'I@1\F%84GQH$!32?P_2WWP_?@B3),%$I"AG\B/NM$%.,XU< M"$9S;!.-&D@_7603>F,]JE_D%7K5"T#.+$#.@U_D[CBX6LM$4#'JN+ LE@PMZ2$%-$MZ2$D/>5/" M/#<,X*4E>9XPN:2'W+7K5:M;DD/>/ *\0D=I$>,BQD6,YU",BW%18K"O1I@+ M)K]"3)Z3&.RP>]8]RSM?GJC;)_47*W*I6TS=]W!B,=V)/5VNM/MZF]Z)-UI9 M5U!C?="*41NYX<$FXXAVPGK%HL6LKC?SLF'=4EGW02&*\6/^1M-(1%*($:41 M]U0@A[5&FG)L@G/,29,KZV)*%@DCLQ.G>$V59F8 7)]-@]ZX8-<'/ .+]:A% MS1Y)LN=+R=P<))].TY2:NO.A8D91<$-AB055"+O@$!<65(R5&('>L8Q(#2*0 M#U0M"34_VJ6HEBEX^Z,;:@];NMD.$-U:33<1IZ6*S 7*.0M.:64(RX":@A2A M3B_*R#F67E2JZTL%C118HP])91*40B"OX8['T*-&$#;444Z46 MEMF2TD7?O&)]\Z(QTZE)_8PLZ;R&3F\&UYM"IZ3 ZUW@=10ZQ5HGZ@Q#&F.. M>!0,&2D%"EH8CXFT@6/@]$M:EM!I8:2%D;Y<(/5Q2+RRK1<'%(E^B) MOJ*IAO[UY?^X[F_+E]W6U9];"-)4I:NN[%^_'\-I.VZFR>9FW;9@Y?1DO].% M^0Q?CV!IQKH8_-VV1[T_SB]9E)_SWM^"4?[1AL_-Y^YMQ__Y#+LR'#O*);R. MM^&:S6\?X"HK GY/- _VSG96U\C.Q^;WG8-_#C2,I#A0]O=:QW5 MFMJ>GG1^[[]0"WWU2G^C@%RV[7$OOAL\N,86JN 8;^FW1)@EVL]2T? MN>W[>(G<]J9@%$L^Y==?Z<#EDM:*2CIW Y_;&9_;@=]35";&J(EXD)MCLOH< M RP/(!6[3U P2%]A NJIF,#*7W\U-O_>6M]L?KF#)3K 8E#R\1=NI1?_Z/U7 M\_&];$7^?EFOZO^N?7Z__F7EC[_6YEX.GR!-YF$2\) SYC,B'GVN7AD<%6&? MQE_VD)W_"'/XR,[WMRX3 Q]V)1-]1W;UN A+$9:KPC)V^*$2BV9GJ=%)U<.^ M5^^Y9:2(0<&,@AES*2S#<&GCKU:J7UH_:FQ'VWUV%"E2,VM2,Q8=NHNF><@! MIMD5G"<;]NR.K$QHF= RH65"RX2^_(0^29, _^C'_T+KQV!(U](,%F;P"-M_ M3Y%8[B-G*7#G#><<"ZP5BS(IQ[6+-!+2C_?KV_KYW27'_$Y!_^LA_[\Z9[%; M/VH=MDY>20+/&FY>[/W??H2/__#P/W^V=VC[ASOHD VZ=@'S(4Y"0)K3 M@(+4S,>8G,^%(\FDJEZ-DT[C%8KJU^/C(JHS)ZI[Y[N!"F4-,TAQ07+>C$6& M1HX(CY81ARFV--=+(M>[U3_@R.\3Z*-'J0K^H&'-0$[-8[>+H0DI&HD =1SSI M@*SW$2FM+!;&"AES 3F,%PD1!2#G%R +I9X%$9UQC3!?E'HLT'D'2ETH]#V5 MQ.A0L;$$%MT*1 CEN68#1RY*C((R3'CC%):J4.AYUQ!/%Z=X (6>D16[[4 A MYD:*@".. 3:)2982*P-Q.B2FO9$3#Q0^J.+"4^'EZRQ@_VR .3I,'"F-&L." M!R\_RS M0H&572(9EP*,ZB!< -+D$S)!*V29B%K08(C%Q;)^*&]ZJ>S%V4UA*2,K(RLC M*R,K(YNAD95\P)G)!TR.4$5)DL(R#F:YKBHE&L*=AW<"*_F <\O FU_&DJPN MUJ\D61WO;Q]LBVWZS_>-U>;WC8_K>./BP^'FUI\MN&<,USAO;OVQWSS8^=YL M7\L')+O!>H<]8\@II[,3E""GE0#K7JMDC? TDIQD1:\7KITV'W#&1;7D \ZB MJ.Z=[QH:@\4@I20*B7B0'FD,EBCQ6BGGHXS*9E%5LN0#EN#EZP]>$N(P<8PU1\@&GRP?4E&L1F:)$$PZ6 MI:,F..&,5Y@PX7G)!WPC@#G67"0(P05CB&GB@4N'D+LR)02R08F)6F-#%Y;Q MDE8E'[#8U3-C5Y=\P 2JNB MQ-'CERZZ5O(!'\# QXJN;:ZN7"VZ=KZS!7,$<[.Q]?7GYM8>;M)UOOWM\V'S MVY^M[6^?8#P;?(/^<[#QSX1\0&JM"L(EQ @#FU[XA+3Q#%D?530R<1YRI&R) M\D?+!YQQ42WY@+,HJCD?T!DJ;.#(**M 5)4!*4T8Q2"P%(+;E$M@\25V/76U MY .6X.6K"U[Z8+!*1#AE.+?..$X#M<19EBS3BI=\P%P0"(2&8V15KB0];@IZ2ZO(9A9XA8/K&,P%7:6?,"Y0L>Q^H"FLC0$ MXD9QQ+4FR+%9P2D9IS0J5+GN1V'5APR:4@)1_PC0#F*!_0,B,QQ0F%$"/B"?XX1Q2R$5.6 M';*R;MB"<,J(0L36!>J^20YC*BA$U,B2:G MG0<,8&+1X.LAQ,*;2CY@&5D961E9&5D9V=R/K.0#SDP^(!;4<>:\2=KS:*-C M1&!LM15>>99,R0><6P:^^64\R6KO:M&U [C'GQO?X'<^-@]V#E;PSNH:C-W3 MG8//WS>W/AQLT&W1_/C/P?:D^H Z6!JD]2A&!GR>4H^TL 3H/:&1!:*P83R;K\1+,?!7!S!*W>%C<8CKL+/F (G8"VV2UC2[J0#@K^8!O!#!'^8",:9\,E4@SE@ P94!6F;LZI(/^$ $&,\'=#SQ@#%L>BE2CA]*Y#PQB!G!B62& M)9[KB3"Y*$EI35+R X?<9>//B.X5KM>/_?#[?^1:.'>5RY_##X?;! MRL^-@_WO&Q^;K>8JC/4;C"DG7AU^94VZT]X^\'AC]7.",<%]K9QO7*R3YA:\ M]VG7&0OR0/(!/\81B(Y$%H0($464"4ZG%%).LS+74P*GS0B<<6$M&8$S*:Q\ M8V]7,8$Y2"PR#C/$0_+(,9^0"4H'+95B22XLRTGMK4M.8 E@OKH 9M ,:Y*2 M3I%Q++'Q,KC(+8O.8)-Y<8!>.&FX2X$&#K)(=1 M9)ZYD$)(%NBCQHN<%(2<8X0LK'H61'3&5<)\L>J2%OC$6F+$HIG4U%'*$$XX MY[E$C+33 2FJA17!)4I39M&DG*V98QU1$@.G2PP$^N2X8X%$;;FDV$G.4J0D MJ"A3Y+(D!KX5R-P<$6N/@W'$>R28M8@KG9!1C")/O4D-G&,&OC',MMI<7<%7LZV:'[_^W/RX\[VY&MK-BZ^LN;I^OKVUWX*Q,6#O MO/EQ V^N^I^;6SN34@.9=TEB)5&D2B&.!4..28F,H498FX)38F%9+4T(EDV; M&CCCPEI2 V=26'-J8"!>1:$("BI[[;$0(*>,H)BH99A$Q[',PBJNY[&6U, 2 MQ'QU04RC<2+2,*PBS\VT-5/..>R=D3AR$TIJX!N V['40&&IO&PZ,5TZ%E2 ^<+'\=2 R58V#)%AZ)E M8.L$99'6B2.1N$LQ6AU=7%B6$B\:10M$SB]$%EH]"R(ZXSIAOFAUR0U\8C4Q MHM%1,\N$#"A)8Q"G@2&-I4;44"* 5%/."HV>>QU1<@.GRPTD2@H:E(F6"BZX MU31IXHQQ5FEB76DB_&8@>149XDGF#L)<(N.TBD0K%:W*?==5 M*1M8K.O9L:Y+;N"#O8]CN8%2J" %P[E5B45 DAARB5DD5)(L.NTBSWV$*5YD MM/01+LF!961E9&5D961E9*]P9"4Y<&:2 [$B0N $7)LPSJPSU$9LF5#.2AYP M*,F!]/NMG$L ?2O\+B[9E+S1!4!@ENJQ^DFQ(5N3RFC!+*X!^&LCQ9;JMJ77/MBVK:\,4OAB]N MQ3UM2 WV5 M,DG#V(W",'19F$5N2AEW\499/\!L4H+WB789L\F!UKI>&^O:)@?^LO=Q+CDP M$%*F4OJNTAF"TH_=.&3*E30.4Y*E/./89X1V?-^V7+:Y@79E=F7+*TN+$K0[ M3>FP"J^5W17A/DQ68?MM]%J%=8K1X&QMC:CG/O^# M&I$U!=8C^D"$LIB ::.I\"F:F)GT$C0N/3 L6)11GDA*E$\9"V@44;72%36S M-;T;6)I;HW$N\\%DG']7!TI,RGR<*[ ?Q6 BE7Q3%D.T0"=C;8#N9SN\1,=2 MU008MH:P>9M*>#/K4LS';BGA09@HYLI$)2Y+.7>Y4M3U_0!P(/%5K,3&IM_Q M*.D0GZR=?7D]XEPK"=,:O[V=_SG.;V7K?%RJ% "!COUW?90)^BL,P<@/.2!J)+ 1%:F.3=!*/=H)H M_1KC/ T)J\W?/\:(TYO+L3)=O#!7T#;DY7$^,D8W7=[3(]>S4N!S[PC&['UZ Z-L!3!? MT/MZ?/IY>X=\?ML#[@-VD@0R7\=&,S2%9F93I%[0<9%Y>@T"2MP'SCY=D2&JG 9V%, MDC!EB9)I0C@8&&F4L"C*6&2DW$KL,2C"JY/)'>.'$65@0PY/!L694A97:EP) ML'&;$")6J00S,*(NB[EP>0"VH" O.18-"/CC5?RO(26-5_)KP.7[.OKN,OK1.\DZ0TO6OP='N 5W?P#G\C<=@ MT;1&T][6%YKZ21)%B9L"GKHL"$-LTZUF="Y?3W^Y#?S4LIQS:'6Z=_HED7[ ?!\D8YP!RTEXY,9Q M'+FA2 ,6"!423V(*7K)LN747BZ-;9E_L9)D2Z)=W]OB90_S+C P.:N*8#U!B MW\S>"+B,E!^L"P6(@A]UP\]Y;*4<3>A2>9*+E(_Y)D$36MC,T/N@ GGU9)0A9]= M4/8'>98K]%85XMN\22E4.>;Y2-,N:%\2K 4Q+LJJD<#HIW'X^';B-^4!\9(H M\U+)2"9B3V4BR3RPAL'H]42MYZ]B)??F1[VLJ.C9\I!Y:;NW_?$'2%M +^9[ MR$I"/S$^BR0+B>LI1#HJO#13&YNL2Y8OF7!. )&TD#DG=_%!1)!\-.&F9\GE MDGA)6I\4E=:T7Y9JP%$B_GF:RW'?-):JA2;#Q)^YCS=6C\#3JAA,QNK/VIWJ M7?S.G'M6 &*I94=YYZI3EMW^4*)5AZ(!!XRE*#6ZO02>)56)C^%B>4M6ZO1+Y*;_R+]X M7YBWL7FH63(H>%C5 _@(+)]O7JC@+B/O6JF\*T]C8W/KX-U.SWG[8?_CNXZS MVWO==;9ZV\[!QU<'N]N[6Q]V=PYNL.%UW.#K_=[V3N]@9]OI[1_N'#B'^PY\ M=+#_U^[VUB%\^F:WM]5[O;OUEW-P"!_L[?0.V[[E?= K4I ,C9NQY=MY\7'$ M)S('5>+WI9V8Y6[^*RW_.-^72_]]3@X:92.4021HRH(P\YB7B)0DD9!!PGQ& M0HI:7ML,US=%J8W4,7 PI9U^5?[#>'FJVO%<(X6)$_HKXV?H("SQ63&G^X%Z MBC]K/G@3UW.<4JZHE_F)B)C@,B99)E@H?96I,"7!%:WY;I)1=ZZ <\B8">T0_P(O\DU@_X#9 ME!;VE\'^)\!>8"Q4R @,68]AJYK43462NI[/O#!D+,OB=&,S2;P.P&H)]AW@ M"M6)\8H-SCH.&+ ZI$R.'":C_OG+%W$%7AE#&;>>&H&:Z=9U76<149U:P9E M1M7EW:N9E39;X$NPN\?&R2UTPBUPL0SL3U@$<'4U=M)B-*F<$\"% E=^!7%?C?:\8?0=&HZ1V0%6'Z(Z?__YU48U[ MQ?A(C3],(Y]SXN+Y.K+/"0D/&]5XE 6!G[A$DM!ED20N?)2X/%-4\4R$,HPQ M8\_W+O!K \I-1G,1Y@6N+ 2U3Q/1E>I@9UQ7[F&E1L9XO"9N['"("4?ZQ$P M-HG\7=2#K AI<^>T]CJZW+@=T466%Q+7MXCQESGB;Z6_7+,QR;VA=IU#491S M@7+RS#"[]]6H/*#F!M+C+HD"O&"(AVZBPLCU>1RH6$6Q+T#=I5UOR8>O/?O7 MCB3*%3:8[SB=0&U]/ M0(F#&0]AKE>@WWQ[9%3=/VA0]0V@T]_#WL\/P[VWNV=[/]__A/F"HZ_O?\+/ MIT>?WO_X_';7[PW?GYY'U:-/@.:?COS>VZ/3HZ^[/WO;O?[>]B#O;>_!SZ_Z MG[???#OZBKW)7\TS8:_W$TCC_1<211E10>1F 09:!R-8;Q=5F M.:IC3;JD%OR@JX)451VGWB@,@B>M..QF\7%XQ#DI2@T >*(TD#*#FX3*Z=I MBQ@58^#T8P>WBJD<,&Q>&=T8YP/(P1I MR>TGR,(RF6=!3?6 +HR2D&CM.!0^ JN5^, O6V??Q3& :+0P,#%<%T@.T>1';U=L_O"'(P9S,E'WPN] MWQP]!YHT3 +N%)<6SV=^<;G61_.1*=O5?I$)+&NTN$_X6*])"',J2 .3QIVM M88K-#33L4].V'A1BI<;G=9#[%=';><6/CTMU7-<JWSN';[WL1U= MFD1^K,!"$2HVJF2J4A]D,N4\$E[(N#PO8]LFUW0.>C$8%*>("D5% MV8@^.4.5&?V/^'A2&K(8YT,MWS= MZY++O@Q\+TG8+5]_Q'7[,2B80?O6'5/?3^@:KOOR+VDW)$D<7Q?!KVC$LPYM MC9)?*@&_/WNNP3%*VS]>RDP/=01FST3L=G!B(T.NL_E&ERCO4/#X4@QZ_BWAVTJWMDVEQ( M$GL@2KG?[IP6!6Z. O%#HX"%LB7T5C3(?/P%-#"SLN^9,;Z'Z6'[RVN=IF*O MB6/3N.X.ZY!< ]\'6^ 4>_5D+_,Q'*FXSHK=I?#0+'\E'U7CY'=TE%=HY?8Y6?5BN9^RYF 'F$>]15-XB1D821CGB2* M9C$+N">BZ05.=Y$#>T46R:Z.P\%1;E65@O_D(?^Q-OE]MPQ=F19^7S]_@W%^ M?/YT1/:VC\Z.#M^?]7[".X='/_;H1]+[N4OVACO^$>TMM?"#<6#-;P:?OWX\ M[7W]=[^WO>OO;0_ZO:\[/S\??O3WOGZ$\>37(_HFF][]?."=?N%2L520Q)5Q MQ%R6Q,R-$Q&[F?*)B/S,XYE.G^W$7O10+7+OB^C6A$/]2H?4)]'44*8R/PX2.^P%-4*E'L7**06*&>][9W@"Z.Q3*.0 MNF$JL$^=G[DI4_!7"/"F(&0RK&JF7L=+XHX7/\A-D5:J7%^JM/_FK,=?P.K M@!6S5LP^J)B-F8C2,(T"$@F6B)"K!*PTDOHTE%C-5-MM@;7;VB!F_44QJY* MJR!Q/1IE>)N'=.,T\5P1J@ST*$(DBEG".EX4=JAOC;?'%+/M#4O>_\K7,TCY M6E<&FI*L9Q*H%'=T\5:F_W='*F7K9"X%DS;U.C; MZ%M[9.[97/0MBH3*0(ZZ6<@IR-M0N'&8X'6564)I AJ6N3V+D 10YR%NS[H= MG3T1B;IB]VMW ^'S9H2)2E,>1C1F:<@4DTE"I!_YU%,1B1@);="H38QP%C12 M(B52N4(ISV4Q"]W$2V/7CQ7E M?BQ9C)<$T([' 'W(0T0Z+#.\8V;XV*?Q^ NXHLC!"H=?B8.KB">1[P6@4C'! MO2207N(+DDB2I900ZZ!ODW!8=-#[<>*%8 *Y,:<@'!)!W$0FQ/5 Z$QMXH)S?O8X2GB2I2Y-9 SV0QBYL<0$GP@T#^GQ4- $N& ( M>&.YH.6"SYP+!E(H0HB0,I&,<1AW"C6$YH"P;:Y61_WJ(A ?;OI8H& MW*-,A3R542*S,/&IBA3Q0^MD;Y-H6'2R"RKBC/O$342JKR\D2D85$JM!+*?-3 M$C.>29"H20 &%8EBZV]OCR ]F/.W2Y8"V*1P?9D1ETG!W#3TN2N#- ';*O.$ MAQF= =A7-J&SA3E,E@O>)1?,(AG[A*M,B8!E%'-V.&,J]CR2\3BTS9!:Q05G M_O90\<@+9>J*-&4NBU7BI@'!J*-/B9>E)"-R8Y/YG7#%3;N6"UHN^*RXH$BR MS(N#+.%^!!I"%,N0QX&D2>8'3*C0^MO;Q 47_>U)!BL'T+FA%*G+HC!TN?(S M-TL][-%$?.%A:P$2= *K$+:1%3[V:3S^ FQ2^STFM7M^&H2,B8@ES.=QDB;$ M3^*0Q9SX+ JLO[U-HF'1WXZWG;-4>FX4!"$HR:%RXT1QD \AC17(!Y)%&YM) MT(F959*MO_W99[0?U%>'6R>[C59?3WJF*@$=.\MH2B3C2QMXH(S)SNV^0:#(74SX6&H M41(WY:ET_*"BTYV)0+BI21Q*17299'*W 3T>S<,@HB$"9&9R+!_K]^)Z$.X M4BPKM%GM[?*R/V_90$@F$XK9[ QTY8#QU MDD#*:1E',@LQZV=LD&\[U=@=1 MSS"AG2NA7,8BSXW]V',#+XD3&D4J4&QC,_$[U&K)S\/+WKAG WCEL99XBY7= M+'A]!]>6VX6V/OX K5#\+. LX"[@U!-QZJ#OWF%0 0[8$ MI1Y"D;^:*.L!?:!+64S2@;(7R?WB>;74X1"GE"OJ97XB(B:XC F<#@NEKS(5 MIB2PB0FM<3CLSW?;4X+QA-+,50!4E]&4N)S[W/5)D,3PFT^PB3FA'2\..LD: MEM'?D/#6A%.M9]S.2AWZH>)+%0>AGC&4VX:-- MTF6NBR'W,N)%W 7%(7.Q7M:-?2]S*8]8&' 52HII;QTO"3H^8U:X6.%BAGRJ3YL.7-TOBZ8:@G4\%?G%1_PD8#A^$@Z M[U2IF35\X.RG@#PUYTN54";G1[VE?.Z&,*RSF:UT!5(J$R5I9+P MF18Z#HFF/L[(MQD:K2L "?=!RT4YU3F/V?-Q#*RD^S6))4 M)9PS&84Q4UY&**.!"",_(%]V?]7\726 _\IYF@_R\=GK"6QK-&Z[\!VH__MP M]OF3/$DI"X\^'?WL?3KR>V^/3H^^[O[L;??Z($CSWO8>_/RJ_WG[S;>CKX)^ MWGZ5]7[N>#V8NW?XD?6^;K']]U^DSXG@@7(IR[#5$O-=GA+E1HG/HT"(T!?) MQF;0";RD$X?+][S4F)573C893THUQ9EQ'["F#_@Q*L;.&>!6JM3(4;P< 6(! M.&O,U&AZ4A;'):A&76<>Z_OKAUPU0L%\P!PL6JU$JYV?O>,OGJ \"=/8Y<23 M+LL2YJ8Q):XB*0FIB)2/=P>13N+1#B4KT*K( )/PE('E 3;5#*[JU/@VY/EH M@(SQ!/ &OW .\S'H3[M_.[.7QL7T/8=G8U4"V.4$)A@=(^_+2V<\R356G?"S M(3[6;;7(V,\T2Q\78SZ8TF%-<7)2UMN&/Z526FY6^0]G"./V*T>-X&Q6<_F. MPT^ 0G\ 18P5'/I-:/(7Q>H%3[_N?NC MMPT4>_HE\+G(XI@ C0;,98I+-TVCU*4B4ZD79TD@TXU-VEWV73J O /$ 42G MFR#&+WK$+6+< QL_?!_T?GXD^]O S@^W3O>.O\2) ''*/#>2?@R((;G+0Y&Z MA$H2"<(3+T'?=G^Y;%CUR9QA4TP- M&R>M'Q_A<_#6N)P8@IM3^3OZI]I: @-"Y=_1#D1-390*.+G4H)D,QF80APMX M$47E[.%%?6SZ &IOLX>JYN52ZG6> I4Y6P>O 78 I ^SYQ9'FZ#NI_=8E..L M %PQ8H:+?@>-&IE78H+>,MCJH#AM-Z"W@ 1&VHPK)9JL#A_ GO1QX6&B\V>< M30:+1ZRJL1:YTAD4Z#F< Y &.H'&.D5#H%#U@_]US] %XS^!$PLP S%[VH]#*F\5 .] M:>Q8UG7,R4D%VML0SM6LC$O8 !=GS0:O.LU)A8>V<.Q#->X7@%L<,4S/#/_Q MP5F55\VH_1Q$18D.*7@,-"B5CF$[0)*Y@A& E1FUWX%C&A7#7#AC^%7"6>(N M]#*/<=IZZRO(R^A@];E58SZ>3#=\6N9HPA=9MO+%=.K],%8\]D2;-^?A"\U- MU1!V-QD!<@^0!6N2-A/,7 $ /< 7_'[E5)J14B]3L[VK MJ'Z),\!$&JU>:I0" ?3G:2['?=-CKB90AD4( M94=YYVPZR^[8NZ@!)Y%':W1["80C58F/X6)Y2U;J@'4'"O8_\B_>%^:!CJ%I M#N@,M6#D]?_Z@V]>*$R7D7>MQ.L%7N&M@W<[/>?MA_V/[SK.;N\U,+G>MG/P M\=7![O;NUH?=G8,;;'@=-_AZO[>]TSO8V79Z^X<[!\[AO@,?'>S_M;N]=0B? MOMGM;?5>[V[]Y1PEG9CE;OXK M+?_87,65S\E!8Y72*"-I*HFD:<9\%B4R"HFO:";](& RNF?N>Q](SJN^L1=. MQNV.W>Q/RIG2;51GI75=5(E@<<>@43G?.2B21@5"?1H5JPHL-U#>.K4>#A]U M4)=&)1)5*?A">^O +JX5=^<$U#W]/*B/@\'\1YD"D0"JZZ#@1J\^+CE^BZYV M/JR<%XW#]/>.HX8G@^),H>&0#U.T'G$DH\CB,HM)Y7Q'%1Q&UA\.47OC8!HT M*Y].4*N_ F$Y]:HZ>ZCG3T]$:643]$ZP 1W8\LI=H;4(FB/^:!1.K4X.IS9, M31&XM'.O5_/.SH$:'8,":Y3PO&SV7^OH!A8KGUM<2N-<7KGY\=D)6@FP EZ6 M.2J^P$,#;0I9H9ZUSEH#N.T7]3JMEH\?F/D-:"IYF:1!6!*[=$68$X/ ME&8+,$5C_)\;7_2+HM+^<-B6@8TVTQPQX-7RR*F";]6V)VUTW6Z^MG*#@M 2EQ?UX%=]OEW-?,"2!-=!)1%I"_FN2TL M'A#7025N]UQ$!]]>])\!J*H9")&<\RQ3VD?!*\TI>&G<-0M!VM-B,D O6S-PGCFG MROAC9V!4B#>-KV+J5ZP4#*FC0BWA#-=PQ&)H<E4@J!72,VP2,L20)#7 MJL0EFJ^UG\TL8DH&I:I@,4X^/$'&WX"I@UX:R<=%>7;1-M#C5^*KX]F13-UU M^N$SW %^"WJW,BWY 1\R^&;<=797[T9W\-=.JM.^&LV?2PEH/E*-DZPYH[RJ MUX?&:P>_&JWR,N=ZI\M\SZRS,[^'^1P:7LT1P&Q20PQUQD(#'^2*.-\%0S7C M /1=.&&NS\^,"JRJV5:=A(/\(%6"3] [;SA=/CZ/9O-PJ;=@W*E.-4F_UHI3 M_1 C";8T:UD%\=HCB*@X96'-:'ES4M.+ M&C10ZGB/YAVU'UC/*S2;.2D0:7*M; Q[TA5'4T60(%O'Y/&!Y$*/9\R'BN/"^^* M0"I;$2Q%,]IXEC[DU;=WJL0/^+$BT]"H2Y]W;#3 S"E"_##BOALF2>@R+CTW ME@%W4YGP* UBQ5.RL4FZ/ET*COZF6<'-X,R4%V0ACXA'% R 1HS3YAR94:5%Y(@)7& <(Z6FR3_ M=HX!5U.E[7J9-QI-$)J+4?1KQ4DTV+YX7W!Q:\Y5+S#7>B JG*3;T$F=LGP' M:22+A/ 7UF2H?="M.++?OQ0'A?<09G@U*,2WQ\5_UFOP_^O[T[WAW]\0A_>V MC\\^'R+>[P2]3[W\Z.O.&?SQ]K8_!I^W=[WS^-_;WH*?WWN?OVZ=PCH&B/=[ MA]_($?UWOG>(?]Z?]@X'W_:^?LCV#H]@_;NT!_L NCK;>_\E#&,:8'*H#!BF M\F61RV-"7,F3R \R/^5!N#&-)\HMS,@!Z:.\5*($\ECFJ2267(2Q%_D@J#R5 M;3@*.,P)>F_+B=K8-(>^E)S>9IW@ J_ME0>S>)!A[#/@_"#A608"7B2<@E!G MB1(C:7AL;.U,72" +FLP^?['Q8?]C_G.#5%YL'T"4VIV8>R4$:+K\U7!#<8C:CI MHV4'[Z@*5'QM.\Z;0#I[!Y\=B5)[.S!)HBC+XA07@L\C;*<.F]4KGRUCYBD^ M;/#/+3)WBK>SQ!2TK,_M<\BEL:W4C_HA\T"N%1STQW9K2*,W9529+)'B/"YI MFW-ZYMIU5H%ZI->"](U@R"\XU4.=Z(!@&Q7:8ZZ#KN?WMKR("])Q&Z?Q9:K! M34LO'K![VJ(L?5U4:Y,:_^#R=/]0_/A",@F6@9^X$2/499)(-U',=[,D]D,L MN0C">&,S#),."Y9K%1\ZM=9"^G:0GDNKWML^8GNG7XA0/%1AX%(2@.8D?.(F M4DHP&(,T$T$8!H&'11"4!1TPYY8@?T[K=XSD,'%$Y#4G)<"DS'4=A,F9 YX[ MF FMEE<5]OW MC^#]FM9&[?'QI(1_-?=YOBXQ07I;7Q(>)"*EF4L8(RZC"7I><=VNUS6>%QG=68+*5K@G2G05$7\D)EAR<.6>*EY7)5].EWI@&,IQ@)9>V M_Z<&^;2\Q,05ERSM.@SY'4WT'&.!IF:E<6, MKL"'2J#.2O:J*$+!248-\8E M83P7?EWM=+E*]:PUP=! 1+?*./>$[CO")^.B$:*F[XC^I.[C@B4,_*12+YL? MEEJ;Z-_S$<8!7R(P9%Z=#/C9RWRDP:#GK;6N).DF"8)7ZU[U%07UDFJ]K&N^ M.]>WQGP9AUW?8U["+G[DTO>]+KGL2S]F41+<\O5+)TZZ8!\KXJN MT=5 SW6O5&D#N M\=M=7GY6+6UU>?^-CRZU$ALN]T%3))SR?O8FQRC $2CG;8\'U(TNMW[N'\+J M/N&\6^SSU_=L?WLG^/SI0]ZC;[[M8?/*X>>O^X='P?E&EWO;>T%O^+E_1/_^ MNK?='_:VC]G>X6" V4I'GV M7\49K#?H?1UD>V=SU^)$DJ4AQW !#Z7+ AZY ML0@]UTL"O"@G$RK O*,.85XG),M)9FO2X_(Z%+SA:6%%[0U$;6_^ M!CHF@S124>#*1'HN(YGGIH&,72:XH@!?R0@!+M>AB=_QXX<0M4^3]]V'-+U+ M0VX]>!!(4_K8REM;,&H-S/W[0V0K31]-FF).II6G-Y&G!_.FJZ>\D KJ^HR& M+O-2X7(2I"X-,A'XTJ,1B[0\I7CG7KQVIFM;N)^U3J\I3WVKH5GKU,K31Y.G M;XJ)]03?2)SF\^8ID9DO_-@5(DU=%L;2C4//8_ MQ!6V3Y/Y6?/TFN*4607-FJ=6G#Z>.,V_6^OT1N)T/K :IF'D)9*XD8>W740^ M==,X\]U$2>)GPA-"412G+&(=$BU?;6"9G[5.[U2R3E"@WIAXZ?0GS M,BX$CTV^DL\Z$7D(I^_39(*/GC_%:,I#7+K!RY3[-,BQ)KF]U& MB,Q'#F,&0 PY"!$:X]<)09FFTL1E%28?&R[<16LOL\43( M+^C\3A*$:V>R/-T2"VO/+%>4 M5A6V9IR,S;46NC.CM6I:8]6\:(]X^3C"RW>Q,YR2.[K=QI;N$V=ES8UDSN1_/:F38YL^'17UUR;-OUOC^2Q"*D 3< M=[FB,= N"=PT([X;*@_(EW!%LG"I6>-3:/X7=".2T"1^WLW_'CVU;"W4_$L[ M82_>6?(:+_?5]X;BD^NF\3_J_-8]>2W1?/[ZGSD#LN,(?\%+&P0"4N.#SUT'_Z&>OWZ.[L.:M MT][/'?;YT]'/\T;=T<]!WGO[H?_YZZM\_]/''[WMP7#_TYNO>W3'/_HJP2#< M\O=@;Y^_]K*]^>P2E=+$2]/,]4.?NHP2YJ92*#<. %Q2^"(A"E,4 R_I,+I\ M%8_-+VFE)[:5,G-ZC\_::F,V [Z-0J17C(25(S>7(PL%V3XG-.;*I1[*D2B( MW#0, M=+2>1' 15^$FYLAAW&_$X-@@WN/1 MVYIPKRN#>.-'3@\3NMN#T$8OXP$;K+H[6'7])"5?"\V(W M\T&G9HKB/;F@3@>Q3#A-.;!R6@>N'!JSZRT, *FFG M[*TSY/9^]@[[^?[A,JQ!-59L*.?\MM2AMS/ M/;+_=C?8AWU]?ON>@6J=[PUW*,CHO/<)9#5],^S]['_MT0^+P13II

$NRT3@)HI3-Z2,$Y]Y$0FCCW^[:4K_BWNOFS!:7>_G6KK $5MQT M_9I7?>?-H#BM+O0DM.'"[JW1] IMC318RC,!+957E=*_\).3LO@!?&FL!F?. M/V_@[!2>D#2)/"*%8*&@"8T]IM(T]+COP?\-ZT,WR#SKSL_X ;VLX^5 MVL+53WE@V$X6>&NGR#Z\WT/6^7/WQ][A#ME[_\5+% UI3%PJPM!E5$1NDL32 M33GG@J2IYU.RL1EWEYMJ.8!J X3T*<=[V45Q/ +\DGAE.J\O6@=",.C":W>5 MRJYS"+:N+2S<*+_3'@)EI:CP+Z6%]SL[F@:/N&Y1(QSN"Y1Q2OBQ6 B=8VT'NKD!J5N M#A_/]HR]HW!@'&2,]X'H3ZK\AS,$.NE7ERU.'_=-J"U.*5?4R_Q$1$QP&1.P M_U@H?96I,"5![72,%YR.=T)V32\)2V](;]OB!]!;1L&F 9;G>D$$]*84 U)C MH1O%0DF?*A6K<&/3ZRZK$%-Z0URY"0+ >$."T=_R%)DQ$<'IN%H8" M&"YHD3R2U.428),"ZV4B!BUR9MLN(4 'N%YUHN##[R!Y.QH?\D7N-&-$FAUF MJ(UT%]41'!W1)!]--(1K?9+':B1R5:'9-2BJ2;DNT9=@K\'[X0Z#,;6] [CM@]T$N/N1 M[1_*O/=U\*WW$_#^ZS<8ZW/_/-X?'?:'8#>='1U^!MP68#?M_>@='@<]NDOW M/[WW >_/]@_?>[WAFVSO\ C6OTM[L(\>_GO\1=$TH$&8NJ%D"3"^,'$3*;F; M^BJB2>;!UYYA7("18,$BMXEE$JG(EU%*/5!-9!*",%, KR@B@8\P68S%"4D82Q1*6%)Z,$ "?"U$J5%R!>Z>%A(^[SNX( MM%&TZV',LJ/UQO^#?8$:NR,GIK+*V8(EO,!O<&?4^_/_=K;T3^3/W_6X^-5L M515HK\5P,CC&B#%^5RH=<<+5XI/;^SNSC?75PBGA3JL4,)Q7\ DNKLC,(!UK!M&-=A0;;/"[Y$,YV M,NX7I385S$X/\_% .;M_-R8('%BWU=B]#T@P.<:#I%0;"U%G"LM*(_[(/E >;3 ."..+,()'.F]3E.$>[- MC4#TH@%)1P_2?&[P5UMT&@_5?R8X5OWUW"JT=GP,]A32%: E/SD9U(6'CL1% MPE[W>"GZCK&F*&DWP#\>?&P*X 9G&CQP)M_SRMC+ CV!3>'E!30UI8%W#0PD MF++P+*($%_^9P& -$QO/F*>VTB^9C ]0XS2,0Q,X#MG(2OP9[':%;'(Z?P8G MB1P/]I"/'0F6]PE0>XG/XBBBST&.:QO[= 2(V\]/V@VZPYI02D#FO$36/\?V MI_) G]3W'":":4 6:;5?\SX^FB?-_ZX:E1\Y.QH I:9&D$@CU$-G]*RF\J+( M,F#ZVG2 \:I)!M#+:TR"E1I*'VMFS$4_5P MPY_!'$%67TS&HAC60FLEOX"1 MX8F3P1GN27M^KF."-$[QPF#>RQ*SF@!7ZL08@@7L]5DRS)F>^WAC]0@\K8K! M9*S^K!WJWL7O7-C%8:V0A[)S!SGW=[^G/ "$V/KX-U.SWG[8?_CNXZSVWO==;9ZV\[!QU<'N]N[6Q]V=PYN MUCME[3;X>K^WO=,[V-EV>ON'.P?.X;X#'QWL_[6[O74(G[[9[6WU7N]N_>4< M',('>SN]P[9ON?9<.XW3NN7;>?%QQ"<2;<#?+X@YK@I(7N)8:+&CX *1-*^^ M3$V\KO.&YP.M?Q1@8 Q!.1EC4HE1"W*M_&N]8.7;H/.!*30OP)S*T7QNMR;Z2@F.$;5B4BY:^4:C MU*8"URKAX*PQ];6768*E69YU' 7JH895.O.%9&4Q=,:P.*W U_]J&H+CST?? M%6B)LQX> YX/C9>@&,VA!@!CP$^K"=HB8'^L=IGH,%I>2F/=H OGM)_#@L $ M4<3]H,:34E/2U Q[ RMJMXMO:\$PFG<. &\!5%ZV>+7K"=0QL$G1^!%\ M(#2.FSBUCOWJJ/-(\7($F']^!&V[UNZL/@?6^#DZZZ/61F!E\8D#MTTB/!:[DRYW ]3EZ=1$H5<*9[QC4T6G(]I M.'#J5>//E T.URZ8QL.GJIFYWOCET'?4X.6HZWR<.O/0=SCG->XXV4RB#_DW MU2":0YEM6U!W-\"DLJ-'$(X\>H*0 E-K#H-4('#1]4Q7P$ X2?&G.0BX.Z0K26L;AAT3@2 MM1H&<$!WKA;3\-D@'^;C#@R%_F6I/ZS]R4IO=]%+NXH1/SGYNJU C4!X;6&J MW'>#)L #,\"F;85^ZI:+VO.A!,0G9[IK$*DGM9.C._L4-:N9TW,1'^%XBG3, M$7.;$VMDY&R ;86HI#W\0&ZS^->+.NXU>W!_9QH JT4I$"\JJOFH69N:9:2= M%*?&92H,A*2!D'%USP_J +:.-*5.!H/92G'QM<:LQS3ON_IA[=0U\2<\)L-T M3" 0]C ='/A)/G#^/0&*-?$)K[L2=ILV&!]I>-QJQ*Q9I@Y&R&G"ZV78!_!?PA%,XBLF MQWT '?!#@)M_LV0;=A?)-@^3W6S2:\B]I]<<3.-\.]]11UB73)K>ZR:#;"OX M_/;H=/]P[[0WW(5G/@R/Z-_81@#F>/6UM[T3]'X>@:+X[V_G%<*][<&WS_#^ MWL\M>O2U/^B]_?SU\Z\O<-O?@\4Q;WA!U (=X+]PZVSO9^[ MI'<(GVU]R8)0Q)F7N#P@OLN()]PX$*%+?2^F,8,C%_[YS!25Q6D8"Q$(F@$8\Y2RA+ M.;Q-@BB0BD@1R(W-G2PS:7K /X3"(B"G=HAVYJ.IR&^*7(N4-\"#OSG_[L)7 MXQ)4,6#H?5B8\V8:-]_'.)TJ->/Z@$[6L;,U4,#QZR>WA"[Y03Y>/]IU]LJY M ;60ECE:NX49!C.*7_=Y#C;<-!][2^O8)J%JK!K1I+ULF/J!TJ_AC>-T[_-RS4P:M#;Z[O3^G+C)Z-PX]SY4R"61 @CC2UZ![7@>8YG+Z\(>#CY6C/:^HC6JK M&A1-=*I>*LQOA58K'$*G12DK-;HS1-)__6VV8W#ED>NL'QM%:._T"PF9Y'&: MN9*#@L!"/W9CCU&72(F5TPJHV=O8-#4GVAFRY$&:\P5,Q9VCI@SMSP7!A=@$ M7S]+/O6WWKOE4XM(B#4N24Q\@CTL S\!/N4)YG+&JLR8A_+HM"]>%X3J53Y'12+!6WCU^5LI C@Y1Y M/*:,G$8'?0AH&,_PE#?Z2=<1?*V=7XN_^^R^4IB'H?:$;9E'@,D3= M6%#E^B(B7LJSE&)-)+U;,9L1*E+JIU$H.8ME OM(8Y7"__S03T*R$JNLF'UX M#&$@9D%*94D@!# W"G\EOG+CE 6N3P,_8%0*DOF_)&:-UU&G;)<7F8 =Y]]% MI4[ZSH$RA6!3TZR88XZ^UQ2U'LY;G&B6U#G?2[#( M7CY78 ? #D1"B0QXZ,;*\T'M!ID6QV'D1A&8_E2"K)/IQF:5_ZA](J:(%X0/ M-N&H\QAN4J_IT8B&6>;%0H'JEL5)R@,I6>Q%GI?YGE=W!J$D^ 6Q,G?WU\?1 M#.]>J9'*\G%UP >\/'L]YR.Q L)@Q!F0?T8SC[(X=D4<,\ (+W8!$2)7)C0 M$ &H0JW@7" A@.1,7N=HSJT0-'X%C"K<4K-FB@6)%RDILIA%TN'KJ/(:P8"Z\H$Z&4^5Y=AY M48Q0)\&>DSIW"H8R65/HBS.H9XIN=.BD'G1NQ!LJS%X4^%[&!2&2>5D2Q\ Y MPS@%'<9+F8PM6JX!6GJ]]U_2C/D(&)<3CL@(.B^HI-Q-0BYXZ#$.5OO%:%FS MK!EVUKET&C.[*V)@3R^$<'5(8/>IG;.I?%V 2:PJH/4W:D']-4]K8LJNK9 M$MEBQQWX#*S+)!81NN@$X(G+8A*Y"?<]ET=4^7'JPRK!=J!AQPLNLBZ!O5^, M(DT*[]EYM=)G(@[CA(#BS\(DC"4)HR0+8ADPD83I==!DGN_V M,Q,'48@8Z'0!;-%.!XL--3:@<>%SE4496!.I#\9%ZDLWD8 2,1@;+**4!MA4 M+J#+F*":PYTZ&ZR/H;68L??SV /L"+!)#/P)@$_>*7SE:'1 MM0I#GTH6[>[ASIY#N\[>5F_KK:Z.K%NW'#C;NP>O/QX<[.[W=,TH//#7T<'N M@;/_9JZH$LLO=P^;9S[L''S\ZU _LO]NY\,6?G'0[BS'HV("1EZ5Z/.9\TKYPUH"@[QW/< +#[B1N9/^^QLSQ:"GH6M$1^Z M4Z3.;]))^OJ1_5E[ Y18F",,B@GJ#>Z@*+[5A8/CIOH/ZQN 8 8H_G"+)P.. MQ0NH8F##TLJD]Z1JD*NLZCK[\ CH59C)7]9S"GV@,LWVTLX:0%Z\(*R$QWZI>FAF\KKO3 "[*9V,5=WO0@^N^S.,A)JV=KMHV@]Y M]6TZ?GTZLV^W3/W$!UW\B#['!DS_[[0'):H/=<_)K9,R'TR#!M,^+N]-UTS8 M__(X[\_ULESH8:F3F:>]*W6I(*\ R;#<8YH1=: $V)+CI@/2SH^ZW<=<,O-\ M9Z.#G==-8O<*RFVT"Y!);>UAU[@#]K]C %N=MIH]F03VM[",DXZS.Q)=@&5Q MK'3ECL8 K Y9;,(U!^NY;ET ;R26^HNMM[O3[/Y<5Q+,6IN,E>B/8%/'9TZ_ M&.B^,J))NH/W=+63P=4KFG_IY1;E,3@'J@3"O\2J/92A31%<"8)@$"H#2M>-6/$^QG5)FR M912ETPJS27- -V\7-P70QX./#8 ZIC1^@,\T]6^FJ1+"9,B_&>0UQNGNRKEH]OW)-K%/] 033$%$U*T#Z.8V5AQO))AIP@&^GR$ZT M?VP,^*E,C:/N9E1_.3($@WG$F=*2!2MLM(*QJMERQXD[B^)U(A(C XI] M7>@':#&K8.0"W9P.&(S]!0S1*E-="50II:'9K*%YN=U$MCNJ6ZK!>;$5!#$9 M?5=:VG.C&( Z<&)U(JI.WT,5$,?JS)I=G1_;)+@/3&>\ MT[K!(6YJK(M7*],S?PS&FM1) 2\:VM#-P!4R$_4#U3Q=? JF6@I*9/7[<@'8 M?U?.ZHWIPZB:D^)550AL3V$T75"\%*#!;*>XN.($=3ET'9\UJ2"F'/W\VK![ M^3]IX/U1GT(]QQ#8)I),TTFS&?N?/@W^F#NP!G@%JJA\,/]@-'TPUTGT%?:. M4*IC6E)BUP?M-Y[#BJ7-UTW5\7BP.Z1AF<4$2W>;#I%S;0=S"4R./X'"ME0= M-T!O>MNOQO=1W[-D*'I[BQN^=J7E1O]0_2TN SYY&*\V5:P7' M?://3O^*=2+H T>@PX8:F?JF]VZJ],Q6-L6OW^<+1IHNF9K#CP 031F\&F'% MB;$A<=^UH-;8#1-G[L6=Y!>?\=)T%JQ28QTXK=ACF5*A_J%AN&"Y2KJ7V5 MB=@B2C_(45B0)/%7R%:T8W2SD5'=.P0PH>EG-).*VSM;KSMX)T?38&2IU>39 M_#T:LP; NN_P&Y66$]2[9M%J'/"2AK)&V<.>$NB0 O)"XV-NTA&B>(3&: MG@R +?_FHWHBRIX"T*CGP8$AJY["J53'J^'TZ>#UQ]?MWO2KE;KO=?H%K^ID M?;<-A"]U$_EM=1/MU=*H#J7..AH]#;\16.^U2FLZNYP3O?5F7U[>-:2^;=DE M\=RM@?H:01_OZV[#06BU)IQ>'K=FZUN\FI%U WV*%QA[R_J&MK7J9QI;SZA) M.IL!6\S\ .9A>OB!KH3-9;1^;[3:17OP3V0;OX0/%OYW#7]L)L*-3GT1#AB[ MC49W30IYU'UZ*T.M!Q]E:0P%GEG;1*:]4<6:>E.G%'$UXIWF^Q'!W M.8]QPMPWV6A!/X126LOY)^GXIIW#K639FISBS&=Y1Q2G28MTO,!'TB(=XI&Y M9I*F;Y'.UF@([MPCMR XT]QQWA]X,8TM//8 2/)D4$0W%]/NH[I/9MT+\SU= MX?P:FW(3G2HRZZFY>-C-S:WH;&I"(-C-TS6==+6?V<40\5S778UX@6,QKVJ7:$8)QI@"E:)2#>7-#1W_RS:LJ=*?=/KK^V:C@E$ MS>I 2C2$M&L(P*(#8U+?ZUTUHQ1E#IN>\Z$V.YV&JIQ\6/HVXXFK6+M0D'N7E;&A]+E77Z17U]3O:2Z?A,,7N:ZSCA7%DY]C-24[$-!.! M_:X=1$@/<]E*)I9[J;\F;*N_!CT:!S6C>%><-/?#/15OS0PI,.5BL)(W.B], M+INYW ZP8W4"Q<''WPVG]X/SBI6ASZB3& *MP_+36#HZ#Y&R 3+T(@)QV/A/,POFC> ]/I>A8XK+&( M7:B>LS#$&:(.39)S"#M->ZW3+RNM:A5)Z2W.:SV(CT'T6[W',#*$ MHM<^VYKN_%IWP=8W+YQ..U^#A!)\>&)N/\"37MC YS;K&4:AOY8:9\YU%5[& MK-8[(P\4$Z!KXM'?.O4EA7-@J-54EI#%Q_G<8XA=P[Z+D8 M=[X>V.OY:,+,?"STKYC/OV"^!MT0*Z9*<.7$X9(6O%+_;3V"K(DT0R*=I:8Y MLZPTC6HS@V'&\X?#"^Z*M%9Q_UV,F/VM47QO@S.@57*81)FQ5"'*!1"G=F MZ2?MU@M@7[4]JW-BQ-2L$44I'=H!RKHT[\;DOVC;K]&U3#G!RBS-A>* -^8U M;)X.=N,LS98[0-KSC' VYXPGZI87HP4>R>AYFEW!WUH%G"4>93H&USHJZ<34 MOQ XHNL*I5=Q5U@P-$\\LRO#@=CP,E_C&%C4 M3J='@V>PN'_<>[7"4FI LCNZF'9L..WR<%IDPVG/-YS6)@&#"0'F5D:L,%DH M5'+^'T>W(=4E,J;*!J]55(M2MS:H5[$MXUBL+YB?^ESGV!H'(9J--4'79<>(/).1:.J93=JM.C$)BU?I MOB<$(RKTX&_.QEKC/X73UO+5"2I!L'?NP1+5;&)?R1 MS9)JD=,U(N>/L5S^DK)NXB=)1"Y^Y-+W+_TRZL9>$H;^+5_WNI>LRNL&/O5" M=LO7[;KMNNVZG_:Z_]#0'E,#WY,1V@%CGXT5U@)KCC M%;ZWRX7^HH)PS:UL;%[EN3M_HC/X-D)S5!@#QCYZ-X^N ]WXEFPN)YN=K>I_ MKD$C%I9M@*5F>]4?.K"GRY'^V-E: &X+)-UC0KFVN[2%>S)V=!LNIP%#*U# MQ%A(]"=)'IJJ[^WP5MK^]W)ZC[^ !F97@LX2QRV(P[?$88G#$L=JXF"6."QQ M6.)831RD)@[JM9 X+#+8\[!Y0F6)UB>8'G"]#@39O4$RQ,L3[ \ M89XG$,L3'I4GW$.JFB6!&QK026B)P!+!O-N M<).XO;[VJ-N7\(X]XUY@_[?U2G5O!8>ET:/GHZPE M3MDTM.=D+S])R@XL95O*MI3]]"C;)S:SR%*VI>RG1]D!>?2*D;5$Y37/&;2( MO"2B$HO(%I&? "*3NW=!6SRV2=R/X5CV;1+W721Q+]VXA7>2.J_K"TMM:O>M M==^[-VIML,_F=#T9>_?I,8<@,1W7QAN68!E 98%M(8%T,BR M@':S (OR-P0F\ZWB:U'^6:&\3>Q^8@AO$[NO-&VZU&9VW_#0#HLQ'ZQ'_LA3 MZ+L6A+9)\5,+=5HBN"$1^.'=-P^P1&")H%5$$(1W7TMLB< 20:N((*&))0)+ M!,^9"&B'/GXQB24"2P2/ZHQ\]$))2P$/=XWAO_Y M2*H1B""82^;5R8"?OYG+NXDMO\[WI===Z>*-('X&RCB>9/SLZH!*XPA!TY+SZ\V[FX M7./QPZM7! @;IC4J1NHQ0K(78\6]77C^<"CSNJC&2_CRN@7XLJ1_MD<5T012U#HTK-Y'1]4LQ$LNAI/4 $" M/;^9MG*XZ.? +"4..^Z#,7#1R/"])G)4!XMTS'$9\!\LE!_#EM[M.-E,*80W MFAW)*U7 -8;7I0AZ+2'3OCT;'+U@P7, M!2L8P@[,(#4R?IA#QGIM4V1TWM1?##B:O 97*YR8U\]VG%,%YM%WY4PJO1!> M%2-MEYR4Q5>PGF$18.9P_++(,GRUGU=@$2$KA\>KR6"\:G'3'39;@VE.\\% M[QC):VE%L_6WF88,/HE)62(:7*'S.O_;'(\+!^'.D :8C_/7X=]_"."=*[YZ MO?7Z=PWS8E+"O_"704,@6#1*\ZGKH^%TRDG!]CUUM/!\V4HK-?*BT*.WLU)9 MW#7 O@]#$I;F>]0+;OFZU[W$ O6Z 5BH?GS+U^VZ;SPQ(S3Q+O%F/-BZK[". MGD%.[&H#[ Z28N,5[M%[L;)FJD2UQG;5(S?(N-&"YX35,J8\I#:P"H<6E $C M;-#X<8O,O5#DMF(7,SQN]E%-3AYD@4&77F>)*YPT&YL$%CLY:<[\>1->^WDI MJ,.6ASX-4(+ELR:5(JVJL*G[,_4FI7:5K==E .W/DB$=DMQ]:;9-E'F41)D' M8QTWP_LU@-<_6X'K"$J.,'MK3HB;"$^S,V[DM5 M7A-PAMWD_UO+;KMM-.BV"S$N2CZPK77MS;'KR8,?SHFV+OQB#E!\PNZ^R8&E>$OQEN+7E>()[82>%?-/@^@?RD1X FW5_"Z[=U/K*4;+[*79 M]G:S]6&M3\*Q_=1UIE]"T?6@W#BDEG(MY5K*;1WEDJ@3TT>/++61>.]*;(63,_Z_]ZW@VXO?8MLVCQ=@>S#2D3^WD'M#=G'3]%3;B M8S:)C:ZJ%S9=6KZL^M]U^L[475$>KP!Z9=N92PN@'ZV<_((..:],-Z&1$[JF MZQ96EP-N-RV-5G7B;<%QTS4][K\._];-@CX>?*R['5?.WD'/Q>#XN[(X+OFP M]0V7\N%)66!C-^RJU'2E.E6ET:C1^:Y6 CX;H%U_)X]63P# U^ZSB\JMM;7?P< M0DAW&CLQ(+FX"=9)4>G>8"]+->!CV%W=)$EW0JB/AM%N%,#QS7VSL7H0GE;% M8#)6?]:BS+OXGPE9=\<,K/JHT_ M%G9\U6G^ZO:S[(ZW?VD+OW_QEJS4Z9G09+];MN"K?V]9N9N^- 7>=B6;,^])=L<1IC>U$7V5+JS.;8]6SN)\ GP6=(R M/OO8KM/'7T #EL=Q?C\_N4.LW+%RQ\J=N^5B[U2)F] RYW6?C^:B!ZTOEEMU MW^%]YB@^K\Z2#W:Z3ZJQY(.=VC.OV+FC)G(/!J[V]Y![0'[PA+I*/G-^8$7B MK8"9,$L CTH ]Y5Z]F"G\>CSK_:>6/W Z@>_KA]0W[)'JQ\\8_W )8_>@*9U M!/#;4ZW5?6@WV%/MQ_MP JS%[7A;(*]LI5Z[U=<'*M1[0&.^O;UX+;G?O;+Z M#.1;;!&^S0C_Z*DWC[Z ._=>67G_;.0]Z21Q>[OO6 9H)?[-_5&!57$?WP'U M!#.OGEZ7\@<[NG8U*6^!V'D2>5-/7)>\MT;'#W8:[>I0_LS)UDJ?B^ 5/'Z$ M\LFCL4U26CLWCQ7&3TH8DXX7W;TOV_(Q*XX?VD'3JJLSGHY+YKGD!#V+]OT/ M=JAM[M[? A%D$X3:K5<^M8!AFUOW6W*WX<*;=Q2/+,*W&N$?/3_GT1=@$X2L MO+^U>G\//B7+_JR\7UMY[_JVX.7Q?5%/,#WHL!CS@?.'\ZFY<6#KW T9MLST ME_3T#B5W[XEZZH6FZQD;L9T7UB_BV;;."W%T]VF^EAL\GTAIZP4BZ20TL23P M)$C "D0K$.^@=6GXZ(D5EA]8D?B8F46!)8!?=_78*V'OL?G],[P2ULGE_V[@ M_8"$!!N7@^?Q+RZ] .%>%<4WV&/E;(WXX*S*J^L@V^/OY@(0[H\<[IPI7KH% MP,S%GYR4PZXZ3I97@(C._,U+:;/W?"1*I:&?T-_@T;(8.O\D8==W8&6#'%!B M7#C_],GL@XXCU2"'.31^C*:WL);JNQI-E'.BROD;5E]LO?OP\??I/'B/I!_, M9O(ZS&=Z#L(ZA 87W[MJKY2T5P7:==MU_\JZ[962[;]RYJ\\4V,8R_F;#R9* MWSSSXJ_#OW_7/[T#X3.[&*DEX7T+\BM _I[^-_5(THZ;[2QX?P6\C5+^/Q:X M3PBX;;F5TH+W5\"[FG9;G6KT<"F_6Q^=?6U;+E\$YWP1)<0=0E@' MAK=LX6FP!2L;;RT;G\[MR<^="*QLM++Q+F1CE'B=T,K&.V$+3Z@KU(,ZRV;W MQ-VU>^QA2N7;R=L>J%;^ ?4;>B^<[*'*A]N@T=B"^?7#>K^]%VI8E+\CE=[* MN>"-U;47==Q&_Q;<@6Y:VHLZ+NIH=#.W[".IX5=6OCD'JB M^5K+;[OQX^&.P_?NA3/=WV4);=!!GE[@N!6J=?#HS=LL'J]? M[-<*H;470J03$2N'VD6_5@X]Z'TV%I&M(+*"Z/[CD!UB)9%-%[KG<_QX\-%Y M\:;W[MXJZJQ_^1GYETG4B>_AOLMGX5Q>NZ"2C:->-ZH2$8OR3P+EK9RS#6Y2WHLZ*NG45=5''HZ3CQ5;4K8M3ZBFF M#.GKY-;-';\V\]O"_!O&<(/PR5R-T :MY4G$Q&QA_A,NS"=AQP>+G=V#Q6[Y M@A6.+1*.3^IFV>=.!%8X6N%X!TX]TO%)T GOP<9_CGS!YJ'V^5%J_LP2*: M,]V-;:F66W??ZH$,D>Z9K!GBO;7^W^$NX>?:SY++7?^W%Z7\K8+WMQK:N^R> M'?JHOU-8S!67>_":J_0GRG 0I=E#=[0RN\$L+:DG2,MYV6 M?DD4+X(GF3-0(GB'I3CB./33!9>T%O\JWWMY? MNX='>\Z^V^.>@U MMK?VOWP[>JWL['XZW-V%5PX^'6[MSY#06D-E">KMA596M9,1# MK)X /I;XZ41)![# LX&RU=M3^OP,%A]YGK@;V <$FNF0 :C$8;%X"?"1X_/0 MX8H?*ME]1YO40J\H^BX%D$@ZP3^'=UPK.C+'SIIP,'X=_'?%12J^7WY,P2%2%_S-F="%W JO.G@ \83' !ND9 M[WMN*OM1S'';M)MB2'EVG_84NF^,(QQ2V#?L?QC%L+KQ$ $&B ;3IO 99X(' M(H0 @_F<"%9<@'XQ"/&7$2PHA$$&_DBY] % _XW"*/XO9T$Z:"K' YX?9+X) M..#20Q+*L\NW;[P7>JV):!:7)&M!8(;1!3#6"ZX,)OW8![R(Z!:P-U'8$ !_ M79!"$$27B3*,$L)O/ 4'#A/) PZK#Y^BX2C@*5WE+JX2ZYKX)*PB?Q*HKVW_ M\5H5QS.*?0Z.'4:O.?!$ B\B_K\RC=:R-QU 6R647$"^U%0^1G$FE!*Q MVC#"!'00!2YRDA00*3_I@!;*"3T&#$@@/]_L"7X% MO(WD1%/R8U@#QLRBDV^73RRA?-A($? V/O%4V=6#$\ MOP*\> MX -@*.!+@7;RT>G=T,9I<04*(;+%P)%]!*:E+T)\26P%06Z>('AUH#O<[:;Q MFD8I)H_YRA6@B@;00970=Y&R5*QN ME;YMZ%75M^>W^T4>QK;0-':O8,E(ILJ7@(65QM8Y;!G!CDAL!VP<@K9(O!&6 MR )D8X6J=0Q_@7+Z$1;GNRPC]V0\'')2HP'14,P)!5#!JUB!4RH.+ &9M,(\ MSP]\P0P8ZM5D\0U O0Y+(A?<6>,[(F0\P.; /+#[T(54TF;/I-LD@-?C7_B ME FJLL#1DY$/ E=(=U0Z ;EM30.%T*6IRUP69 ^>!ZP&WHXO2+TD)IKX@@)@ M6+G%G%8_C0-/V8Y8LLC<7'[T<\^,HH24F+G?IN^D C@Y.1IZ2930[ M+7B_],O&XD%8/XD" -D[Z0O2EK\S?\_O.F*F84]#M_SO05QXQ,YXHP\<\F># M>;"5MRRX9)-DX\W4CF^"YD.W[WF/O'TZ(A?X=$PD\E:80/@8KIA59*4*Z&_> M?S;^A?*@L_'^&-US2%';,*BX:YN]7W3(5>.AKDLTB )X@2?BMAQU:YR \J@J MQ_R*Y=;LI8\$^@0,%;T=1P[P"N5_8 7OE.\#'[0V:>L2K]/?*=NHF\'@<" ^ M,DQR9>"R C@6T,11F6Z 8D.:*]I/]+J#2F$R 45]2)*"]D/,6"K"I0'D-K'M M!2SN"-5PL)IN6M\E;BN*0Z$3X0!@BINH;/;]4, YI&CR'>V<55'8E6XF&6# MX^J;RG'DHO=CZ4) +0M 24H4JUM('!5,8)B$=/$N2!Q0A'T\!0$0G[96/-'! MKO>9RC4:3!)0G0%35"&SK Y:@PH'/3V:<&FKXDZ7 @5UD6JKSNB&V0:#@843 MPMPD1?O^3%IU*:(,8@F_\A,RLR3M!)&P;DI41- B%:4P4Y)Q'PE/*,I*?^P' M:2,:I_(H<;R/'PFLN\JF-XX!(T']4T%IOL(_$F$@H74U0M)ZC9-1PA22=HPF M%A<6#R-D(!,Q=&F01-G<9J/=J]>%=5:P W@GR=@ >A?*0, Q'#*U?/0T!(%P MM= \-&+A"$=/N82'\+ED&AD;@C[#PC..YK4PR80C8JDQ@LXM%VT&.=Z,(XS M3:XZI1?%B'C"X[;2&+"J:@QL;6\??.L='RF'N]N[>W]M??B\JVSU=I3]@][Q M?S^?*%^V3O9W>\?*E\];O4H3WY$?2@S&/T89$\4OAO#V &AFQ"8D55"BY?@U MBH6?#EFP)1Q>S'%@,X"W,7>X?T%BO\\"]'FIPCV=# !S&B#9!"\&27A&GU2B M>X#%I>3M#!5\)1R3OQ7]?&W+5KNVADBY!5,'BJFI-+5"CN.9I_6N:FH6P)!> M.'#2"'X1P0]35X4#%RC.%W/"PF#A@8OD,X(%QFPBO%*X*1Z>^87\6@020;LL MA?<$4V?HE2):ZW,$$@&"_"03(ER6Q12(XS-D-3 ?>I8BER;" !D"Q!OS0-KP M7$GA%UT6:\5(;(<)V )>08SETX*?L)GXG%BH-I*GO>W._HV\O>I6=I M@0V,J63G>3GP82UP]#CG*\!(E5S/Z,5Y979:&/1 G*)S1'V-H8=.%>)K=G/9 MCN9/4DB)V$_$MF/<(;J%CHGQA\CJR>^D91:[1FH&F2GHB?R4+%^C.R8R *0< C3I M8(9C !KI1H'_DY-C]I(C50CQG2^Q<#%2)"]C0'*)R?2.RSVE+U38J""L!?RC$I3GL"J(6R,?/7,)=0B M7I..00>:V;&*1 #G[('B(Q0VR;12!HS<#T$]DZ%_0%7BHGEXA2YN@MV5$63D-9[*&QD4W/ MYI!VR-,!<#,@@TM,T- [?Y!!VD"P4ZA&%=MNJ5J'9')+M8T.,J (. ]]F)_^ MIMEB/H+#QR_:[3]6ZJXBUC;MQP:5PYW,$YJ@I_?_[L=OWB_Y<4V(36_](9M% M/M+!T0FAR]_$$])57=.+H:?C">+<9AZYQ[FUZ-Q@#_IB"\$$*S*U,+AV6U!4XRT,4LV->>>$ BTB25=)7<%30O*26).4'JO$<5#4G MYVI>A):OQ#H0P1[#6Y:3MTM!1(Y)/T2L>MNP2TFZE!"+7U0!B'I.#&NVM.GT MXF:+X"?1=GEBV' M9'$YV*#H!(P%N53;!M@"!7:*)8N<0$K#02,0G2;I*E% BC2&!K*$A"*Y)I'V MWCA@,=J$/FK$9?165P\MU.LSS/NYE.X9\H=*T>)[TZ.1FU@8NR"5?!(\\(WP MWI^%E%\49B=)WF:IK4L9%=$'"89JG^J1#S;L!(!!&=WH!R#+-L=AB;H 6)@) M4ZK 7 N30&3^H"Z$AEZ2',+IE!+&\FC;*BDQC#AT@&W0$-A>9@O?QZFN8S]E#C_T@C'/7*DOPK^V!7 B)PVCB S^I P9FI:,2D90AQL"B9(N1^[=Y02) M9[CT9/#'120@_#7GCPBAL MB!>4D<\=D25:&E!50N $&%:BF$V9"ZS"T!P)2^<.SR_94K7/':E(TKF@&LF@ M$=Z2,A/T?,%>?(RH ?IC]4<.(@0*L!$FE/@YJ4>TGM-R[BL1KK1,%D0RWDWI ME:X(G!%AS4Z6#R19%::R2S0J3(MDW">W4I9-5W*7X(!(Z<=YPN[2LZL3=U:K M9UJ=N%,G[E2!P@?&'LF,"8(*^6)Y7ZP0^ [9!#M4I'VWNW$@&G*=- M96=V'I1>%UC0@Q*3 D]"EH$^VQ^G,!H)-AHYXV^I/Y1Q5A)8Z('.RFQ('1/. MI8P]EKA?D>8;8)72.)G3?EZ*DH*>1X!!<3Z+Y+<\*76)/@LG@]JLK%EA<2%Q MBF<7*JZ'LPHQA9Y(B\E%8*%F7& F%AH7;+&6@:,@WI1BE'F@*T>)S-$_,[ J MM3492*.H1K:]*%YN)N7Q8@JX8>9-*5R:BTNR<63%U/3&? Q])E0(4*3:I)1V M @NBG#0*C[B<9!^A'];;]%GX,U]5Q9'PTQZ"-8I="N)2LD[NY70CT#Z\<5"< M "7O)$#9E$\31!0^%B%\//0. $]!?5:=-OG=1D1 ML)2?I4H0Z91/LO!;GKLF3!\G(CX'PW@P4>A@$1SS78S2X3;<"]R!*](K,C<] M>6V'8A=H!E]1-8?D.+/1ZBSAJ!RL((;%1="BJ8B,C*TE&1HRJ>0&8&).X"M= M[=J&:NI=N=4\ )$H]A_9^FYV2F/JB*&INMU66^VNFJ6V4R;'JO25TEB+,#F/ M8IA:5:,82/=[81I'[CB7>)]Q^\>X_07AC$K3\_>!J#/-PL6@>2?*>$08N"SQ M0)5>([*7LS@V!L,ENR9^G):2_!Q*]Z!,(: Q,'9"$<,6&H;'EY%55H,C\I<6 MS%3(,L&39(5=N"A]1.9 Y-%LE&*Y!(M&F6Z! 7-9P0@<2E8V3Z?"R/"XFLL< MD@LQBN4H3^@H)8K(8/I1-"P5'L$*>R,VJ>>I).>&&^-=)N M$+&!^41?^-SL>UU7[W.;,8-\4SA7XXRQT=N,K19CX8GER?#D^/!\'^];?)P[G_ M?5_K[?R\/!F>6*?#?>-T^,TZ/=[7]\_/)B=Z]VK_>NOB-/QS<'H=7>T;)ZW3 M[R=&[_QPV#L_T4[/?UZ??-^;G.X<#N&]%JQ#ZWWJ#7M'MG;Z]T!SAG^%[+L] M/CC?O3X]#P)8H='[)-X_..X-3L[__-G[A&L,AJ?G7[43XT3_^]JYZNV<6/OG MW_2#G5WS8,?YP;J.Z74LWK#;>K]A.:[5L$'>-C3+U3H=N^LPM[OQOJ5:MJ9V M3//?;Z8/^OW*/%$NW5V34DTLN8F%@C-5:DPZV S>)H(%FFUB3::=9R51XBC\ MQ,X*'IREGB5YRA!S^1#]F7EIJ&)8)3X"4L?##+JR"U4*F96LC>(;N493;:ZR M)W1;3.'%1'D2P@"L$6B#=]+>5"$X,.-^6K9B#3-?GG4@821]>;)K3RHLSZDG M*$;(QFF4I2&(%DOTC6S$BKE?;)3PM]D?",D[<^M2]HT+S2 M:6;;3=M&D)/K3#9(E4N2;K6F^&VFYY3XT=2;)OUO^2,KWZ_.X,_10%9Z&W?:S=W]>"<25/;7ECQF [W:AP;K 7QIAQZ#NA)1+ M2_U(I.)#7^3*3^:A7$MT?_$G]24[!O1>2-N9S@?M]K"HDY2&JOA)&*M"$Q:: MYHL_//EX?G95:(2_2_XC+-DLGRNEL8C31;N#OBRY..>:N%2/@U:#\H[(X$ / M*1W!*B]I98BJ&I#_G-EV->!_+>![45IXG7VA&!3A)6JW-A29!#?Q'KM6@6^Z MOA.[0HCHU):J?""GQK9P1%,.YH(FA"+1:@'[7TP"F5\AC$0>RUT?7=6>>4D! M5BE8UJYFL&QE*M A.;XI9'H@6AA'85)AS]O*S7Z4X;*O,A5EESK2+?2R*IL? M19,Z;'"C?#5>"P]FG'6NN=TPW=(P,"8,LPJ_[&KB5UYN4V6\R3F:IM:VK;T#&G MPK+_R+H!RTG+ MOHF=+ ^_?'N-!RK>46."89NJT M%[0*_?^P+P3+JQQ&H"PT@KP1INR)G+6&_?]EN4L?T19=/A@B%:$2OT^MQMJZ M2+DAS2-#CSPK8-&"5=DEXQY]4B5]8-A\!-]=45(54*QN_+$L%K8:>$WX+%NZ M8>5U>6/3,QB=? :QU7SIU\7B>?5X&GEV5F&%WF0\11T%DRVIO_B/>0*G=_^,85:PI[2U5:WK=J:A8_ O-./W-+$:MF6JK=-',+LW,K MFNI?)]4SVODAS%FF=$R3H,9M06C,2Q=;1L& MCK"IZW]4_":1.3J^07@_-B^X:;J,%>CZ/"MX!--W_<[CTQY>B#.*J"ZA@ YU M>DY*O!'PL$,R=,8[G#+'?JA3[W[ M 84J33OE;;&I;=U&]P&NI>FJU2+=9Y:M3V-B)YA'-@; 3]C M@9I5N5%7;WQR[W"%*5A)@;N#).=D]SVAU"TYOBN-[',[*[OT5^/XM'>S;715 MP\@20UJ&19[.VYI9N@8(WI*"5%L@2-WR.DM2=-8OVDDCI>&%T=D! VPL=;$^P*97W.P66 MZ@C^'2/X1AW!KR/X:\4;EF"JX T^\88WFY)5OE:I[^42"95YJX6$VKQ#EXEN MWV#'XWBZI_>=!C,[_89E6$:C[[2Z M#=-H.Y[MM37']O ZVS88Y_/])EY+_>0NN,"XUW==R[([AFVUVG97,]NPVZ[@-JVW9#:NKMQM]WG8:+.^S95,/%<:Q-P\:@@/6:U,]-0VW9W==_9!US,]UK0=Q\ M2E?&WCFQ?^:3\IDD8]$&B2QV5 _S*Y4BT8?/Y?U%-UKGWM=692]TE^K;,;NJ M?,H';23%C>2Z^3(?)/7#T^@6V2EGH[88";-KHC[!)D>E'ORNDK.$K$4AO$^- M5&3V-K4!@QV!2B8N_T%CA8FD-$PTEZ9IDR$? M#LL-$!,N9\YZJ^'>PHC>Z?.0BT!&7FPF>WK)$C,B@Z*LH&C:+QNC-ABYP MOK+WEA[DAR:1!DG^,T"QT@103IJ,.;J+T?D;SJ"HX*%KKEP=3 M:/)KUD;+' M7S,IJ_6.3XS]X:E_ +\??(+WAGL3^%N#.4$J]H;[.U^-_1WW?'].RG[5>^P9^U=_PU@'QV?X6=\_!@E\_NT' MJC5MSV6-3M_H@*@UK0;H.^V&:3FV:?<=I\L86(NFKG8ZK062=FF$471T*C%$ MD*]6QU)!F+^^3:))UOPY0S1#U2U#[<((**PQ?.P/1W%T0=RGXH[GQ1&#^1J( M5WJSJPRQ)[_4.W)Z%.;1,K>\THNHQ2,VX<.Y;E'H(7V[V#L6X_M:LU6>&.>8 M7LSL2DI;2.?"%"K($W@J0YRL[$B9(B38:]CZ=7!Y\/[%.OG\UL#7ER?'@_&#G M&[YO''S_!E)MS^J=NX/>]HQ$&V(;RZT6K&EPND.M*0<@$2V0EK#6DQ;,=PWS M&3UC5YN6:+OF/K:FM#2KH[7[#=.P=91H3J-O=ML-3>O8?4\S>,?R-MY3IE.[ M.R_12+R$&9I@368RP! >*3N H>8"Z;5$X#V/KZ%&H3NB4,GUL'/6ZNWL_F M MV^*&:S1TRS(:%F]YC;YAHB?";H.&U+?Z'*QTU&?P_MT%2'0?!4=7NV9;!>Y M&-BQ7HR">K6_4M.,G*KY8T+[C5<-W9X98U,5A'4/\&S0J2 MI=T*$CA>T2<-[V ICE?)$66F! =HU3)5V^ID!3LSN?/2ZH^I& M1S7L+C4UP)J;2H/]YOKW-E0.[:MZC9=?_ZJI7;M M-M@$[8IPRKKNLJZ[K.LN'UIW>5I9O=IV 3MZ[FM)8GU=^*253B?&Y=RFEUVJINMN] 3]/$8AJJUK(>(I\M M+&$4-L8="S[KU-,[IIZ:=>IIG7I:!?ZUN'):FZ^!=G"WK"Z M"ZJI.YC#J';TASBGNOIO6V!M/(5@7UQSO: G0RG^7#U!7A=6_Y:%U;.;><]*#7# #PV'N)%,4#LMXV.*H,G=3WW@^NY MUPI-GZQ\>^TH[S95IS=3W$PA:AL3&;K:ZR()I7U'&W^F@*T#Y-:U;5G !MIV MVWJN K9U/-O?NE#MUB&IEMJR6PN*UVZ-E[]=39M4KBN2[567KCV\=,US-;OM M64SS6,OJ> :S74/GIF%9+:/3,;A,\6_]/J5KSYBE??RSM7_]]0>F^?>9VV]T M+$-O6'W;; #@L9*M;[CM5M_M6FSCO0Z6FJ:V;BI>NX79^)#T?J;9K*-W/:MM M6QV+=UN,F4;+=37+=;M&1Z;WMQXSO;]&GQ7H<_SSA];INVZ_ZS9,HV,W@)VP M!F..US UDWP+^KZ3Z$: MPO<[9Y.#XRUS'_[;.]_[X;&.R3N>W>AWVUK#LK'UE&%T&WK'88[NF7K?H_K/ M#N;]M+0[%A&O0HLO/#[")Q\7/8REK3^PQ'>V0G?'1^GBUEB1 M8<7U[@^CPSNLW>XTN,L]P K7:]A=S6T8>LOJ][EE 7O:>*\U=>L!MD+U[,R: MC2Q &/A^_X=K6[JA.T;#<31$&, :NV\#0^D:9H>W/,-N=\G"U VP 1^"-7,6 M9JEM3@LL2UL3;7,L^R;K,F]4TM8JVZ@D"AN?MK:^*&3ZZ>_HAN'0\5F@[ -\ MP/JKOHO3B] GCM88QFK&%/@7 >*0!9/$3[+L@T3XV[T!S%)%$*OB2O$@4,BM+N$^/UFS&!HQ M=?F3(F\)^ V/?:?T-=:^9L'?W*('N4I<*L2LB6*HS$C"15+VA >@DA%;Z<"G MHEI7)._F@,H2/?(TK#!*X1^8 "&2)X=$^>MYQ&"(&5:N'W,GA2<%]R:],%L^ M;,49!\)%0,D:61K1HD, P* 78RDP09>(QH&K]+ERX?-+D1:6C$$;):*&)]-( MI'K(!W$??2[RX%QQ>3?L-@#[*21+E!+!4%L1_@QUSL,A1LMA.566CY4NF/(" M($?$"/Q_QKZ+OAZ $SKA1?Q\$4H 'F/%SB1;GQ^ZOB-2>J1'9."#5BT0H9@- MWAT'HB:X''8*<;X8/3]\0C%+XI.PL3Y>8L]AZ&SD483F"*Y%Q-ZS$9O*'D7] MHS@I0RX#VRK\QG/TP2)G&=[1B?23U$]!C1*>DA*V%N^5$&,9*E2:5QV,XW)\ M+T^RB'G@(_F%RNZ'O>.=+9EY>SY.$!3B.[64E[>2MWSG<,@PWH7T^Q''*\TJ M2 &&R!Q3')'<:*+BMN"M-YSX*&!A2'E5<+ ;QS$4!$G/*&R;B,AR)18M9/_A#.ET#OPAWZ69-OG(F5& M$CFP7B?V^W#L!5M-^7!%L7X5$+_,FL!<@ >26?S&4^'2_E(VHYB4-ID;(M.& M\/Q*$>@^1T039>$(HDS^I"1L@ : -PLYE6$OG-I8(+<#!'#&B6W.N'KG.]46 M=]G,]A\$3;/;,9:VMIW9( KS$!7.*$X9AO<+:8Z9) 5/+_/&##V /BGP7TX0 M4&5B%K+H0MM)I[%:(#P0EDB6=A!D\^*#P#Q' .15A&>&T47F6(?E@X"C%A0$ M!XI K@;X 4C#:B,S,%A)SI) &;$#H/C +W*(QJM% MI.2NPRP;7:I(\RK@+63B',M'D\9WLR-;L0P5UG'&22?)FT7-[ 46*G3; 0]& M20GC@*'R$HM$>DPO.0_+T1O!CD7.('WC8S KW,";#DC:6D+@G D#$Z M @GC^8[@:T+5[G/INV\ 1WES9#LI#V"I]T@"FJTB4- M8!K"[U.J#WP]PZ7?W@0J&6)J"V")U4P_$7 O?T&_JFC[E5,0(S M8*.$O\W^>%>*2^'[[\JIYP@G,&Q!P9J\]4."$,TK8SFVW;1MA#Q%=-(8_G&S M)8#B2$%/N?#7/CCFQKEN8N>)RB>2V_ M$Y3^;H3I]^&9(&L=2#'[0I"U/L\U;V!QJ_GC-"^]Y4[680$9WY3_D6>8GXZ= MGTX&/Q0ZQN@JAZ?DK/C5W0]0!O,?_PB["]RL3P+ XT',^<(VG>C77@K7 NLS M$0&*#R^3T<,>K6FIIJ7*T=*RAK>_B))J\50YDC*?D:2D44!&V"A5DBCP727; M827H#7U>MP#MHR+^DT&MIHJ:*AZ+*KJ_FBIJQ*\1?QT0OQ8'-5745+%:'-Q@ M)MP'QO]R7,]SG!5P)F:X)@XN*@^XCX.X*F&ASJ^1>P6'#7'++FD(_ (?.KW6H>^5P\LO)* MW/,OH&:1-8M\0A8IJQ]K%EFKD36/K'GD.E'[FO#(O+2SYI$/XY%/X3?TZ'\O M2N7MMMIIZS5QU\1=$_>+ M(VY#-3JMFK:?SWI^@0&;Z?L@'ID(']5[NQY$:%F81?+X1'@_4*T5*M5N_M]* MPKY XK9!P+9KVJZS'&K2?FFDK9N6:EE/H#W7Q%T+[IJZ:\%='=JNX\JW@MS4 M-;3_PX:C=U,W2-:.JUM#LFUT5<.H/5>U5_IW%[TOD+A;AJ5J[4Y-W#5QU\3] MTHA;5PVPFSNV79-W3=XU>;\\\M8,0]4[=398'51^3,C)3OB;U-M_/=Q8#^DK MLA[$:K4UU=:?0!+_AJ45M7O[Y$W)9[/DY2,):SLNS/B\JR?QG05E8 R!_E;";\[D;C?L#KZP&?$ICKQ -U MU6QK:E=[]A[KCPG:-4'4.J)0"0VI9L4U*UX'8&X"+]8L,#>-=2T8K-EP]=73 MYU] S85K+KR^7%A7C8ZE=K1G3Y*I.7&M$->LN&;%OR\KWC15K6NHMF[5"O&O M\.V^21FL'?[K^A?O_PW_RA8Y9/&9'PH8&/-[N.7$TZM=O;,;P!+X(6\,Q&?= M &REPW2Y$\64F_16@<7P&!^#Q7Z,8B4=<.7KF,4ICY5=^,U5#IPTZO-8 ,/4 M5<70=%O9_.@G@ /PP="4K\9K93L:CE@,SU_ZZ>"6PW1+P\"87TL&7?5 N_'^ M -8 @G2LQ'48S>[5DW=^0IKW)GHN))D$]#4V$)I9 1/--(@7W.#H,]3&FL MDC4\/QH!5<7W_>$HCB[XD(:DHZO>9<#FGMF% %8D-)C'@#)7_!WE[Z;#M[B MX;^3L+2,9J<%[Y=^V5@\".L#7Q^G_)WDY-KR=TIBPP&DX_%:XH_9FH9N^=^# MN!"?9[S1CSG[V6 >;.4M"R[9)-EX,[7CFZ#YT.U[WJ\4!O]F%5FI,HBY]Y^- M?_D_M!\=O#D8]0J@KFT8%! O^?<;]G[1(5>,TWT[^E9B;C.<1F^!%&C9&9=I M/0)CHRE*4J:IOYYB9BMDTC13?+6I-;O%N^Z8RHD?R.?6[GB$(/H$RQ@!'.,1 M8BK'(QK'"-$5T-H$0=4IX',Y\)T!#!&FL=\?I^(T$%KP%2G5=/[EZ68'CGDR M#E*!%R4)M/C+M+IK) MW8]M=M:R^+BCLJ(WV_.BYX4?X4.4%[/9FE5>@%\QAQ2 >ZLMQIV/P'Z()K.) M#.?1MW$OCK\ DWSW/QMHW>AMR7&;C?P4E(Q# MGD3CV"EU%5KKO2VC'B49#V&A$SQTV(_BL&2@>$%TF2A^@KS*BP+\]/:F;4JO M2EMLE+S,,T]0#(>-T^B=_$(XS.D;Z62'S09LE/"WV1]S02;Z[ /VA>E;W*/K M)Z. 3=[Z(>V.YI7N"]MN=K1.6S/(B2&3FN62I(.C*1P<,Q$'\6/';':UMM4R MEC^R\OV5/\+23-!W6_=\76OJJWYLF:9N=N_Y^F.N^X9T\EN2P&.FYLP%I.T' M);??N&#I/WS\$'9W ?-ZDDC2K/'U[W[\YGV)\]\BU)\1:1@)]]Q='ZT &CVL M1N)A:+0T?%D-!$,%Z#[Y(@\YY8>"K#[_1SW_[M,7(3DO+LNS!W8CJ6MC;-OA M@UDZ0A<$>JA!]_J1[K!94VR=O[M7Z&( M_A@CIH'5.0[]]!!#6>/$W2!'.NRP#5?S8:&VB(#ED*8UZE;\/Q MT(U2^=R&$K(AQ]D;9XR-W@)I; -E?(FC"Q]4E@^3;T B>^%!1B!;.7W Z' < MG.8A6]4U_YKT=Z*+S\;AQ8FY/W;/=R]./]GG!\.//T^')^;ISNGYR?'6UCX8GER?#D^/!\'^];?)P[G_ M?5_K[?R\/!F>6*?#?>-T^,TZ/=[7]\_/)B=Z]ZIWOG]Q&OXY.+V.6J?G7UL' MGS[Z)]\/?Y[N.-K^\#0X&?9^'N#[UW_Z^\/C M>>_[1UC#5ZWW:4_K7>_K!Y^^62?'?_F]<_CO<&]R8NR9!]ORG;__'/2';G P MW#=/ON_K)]^_7?=VOFHGYU]-V >L;3#H?=\S>L<#_^3\S_.3<\?Z^WHOW3_2 MKCX?[Z;[U["NRQ\.ZQK,[7<:'=XW&Y;&K4;?:\%1=MU6F[N:9J'A;ZB:T5)U MK?/O-].(\_YQL[Z>BNK6A$4])+?V3J"IA@!\_@4\06YM+6.?G=JK)V,9TVS6 MT;N>U;:MCL6[+<9,H^6ZFN6Z7:-#,K:;R=AN+6/77,9.IF0LZDX=KV,TF-YV M&U;'M1M]L^LV=,_N6F;':)F:MO&^I5K=CFH99BUCU[\IQM-[J)X;CG/6J1]> M\.0&Z]1YG$8V-T*W\FUM*FJ [64X4 N'>PJ'_2D#K'?V P[6[EM&O]&R0218 M[;[5Z/9=P!^O#7_W=9.;?:IX;)EJN_6TPN%1Z&ZMN-C]+:Z7S^&??P%/V@VM M%B)K:F'40N01A,AD2HAT#+O5=EV]88+]T+"88S=LP_0:CM;Q3*8QK^-X*$0L M4U=!SM1"9 U-BA<=XAI)'J#T)XKGARQT?HDA\;ANT_7@^K_40WFM.Q&1] V&:G2T6B:LC]+_\KU,: ( >X@Y2[ >ALR! M7VEMUJVMGL..?X&-KM8\8H."%O_9_6?L7X H#=/DD"=I[&,9&?ZP%;K37Y2> M_,)C/P+)+,AT1Y(K? [&>!"[5\Z A6?\D*5\U_.XD];R^D[R^EO9B-/WMWXP ML^LZG:[7T+J&V[ \;C;L/FLW3->R6$OO&H;5!7FM:I8._SQMVMW:$/J:,-$Z M9E0]T[#6(&H-XB5I$,\1KJLUB/76("93&@3GEJYW3:?1=C7>L'3':_0UIC=, MT#<[ML'<;H=OO&^KW6Y7[;3T6H-8 ]_!2VW>BC8^\@/EF\P5S).(E:WY$%_U M-G_+6KT;&VW,M,]*HQ0XH*N\6G?;\C=*%3_]>Z YP[]"]MT>'YP'0YC# JX- M]G1-K__R;?G"\WSHX M=AY>6T4-2T13%T"340QG$P-&*UX<#0G1IEL/K3\6[5%'*[QLKT840I2O+5C' M#VY[# #?;W28U05$8;S1MS2SP4#CZ^MNI]757$24CFZJ5FO>@2\0172B$GK6 M#(M*$IXF]%#@L[X?"'8E^E6I9KNEVEWKM:J,& AH%@383<:#5S!;XY6I:BU+ M-8T.C@FS-H@/^BD?)DU%<+3C,BKZI/,A6UO/3(4]K,0'-7;W:L3#A->(*!&Q M=^[\0)W2:W7:#>:U 1'MEM9@3E=O:,S67-;MLH0Z$89%$ 'T < TYCB@%L ;,7#A&?0'Y>)*.L1L2O,PFHCLM*#MG MHG$F*1$P&OQ$'1A' 0N7 '2:,I5+. 0@D!%LUB>-3;"((<#%OQ9?R -:L+=R M#S1\+4DCYV>CSU#WP=YW\-I-0Y3:C<]W%1,*WGOJ1+/DQ[72_K87:'Y1*#IL M!4FD,+)H17:;0&QD@\IE%/_$$W5$R[$RM\R:@B( '<1YQ6,7H%LC"J#M.$4'@C(=L EBL7$388CW +F>$5?_("Q ^>2?V?1'D8J# ML[.SF)]AD[ITX7I$0\Q KB8%\HB1F@"O%BK"!(Y0\<;I&!8EITS>*0-X Y:M M@ETW++X'+!H'KC)@%UP9 *17#(K$7VIL-T1R+9Z%[27C$39670EXT%S/8H:T M!O,C".%7P6AP\]2>'@;SN$M;E@F*\!<#4]2-V:4;78;RK$5G/K$$,5!34;!O M+K]BPQ'RE'0 >)'#'\87C^'J\5,V'K$:;-F&32SWCWJ-C[TOF"=)"\V5/@0& M'ONKEJ:I@-LX"LV-G?\R]I5-!B?55/9"FD:HM6%^>1E*)5[9D\XBZO=;/)QS+B\7^+]++@U2L6O+;BR/G0V 7WH>O_: MF< :C-[Q_L,K=Y_.@GLF+*HMN#E$.=C9^N':EF[HCM%P',T#Q9E[#;MO:PVK M:Y@=WO(,N]U%1#%UL+=:UCRB+#&^=+5K=M6VN<#XDC?)J!H8A1VM/95D,Z=3 M+^7:]1TMJ^]H:==WM-1WM%1!M9FQFI=8B<@Y'FA[+[*Z47BM9PKR?$1R2Z[_ M,%]^+^.]I6I& M5]6M>96G^LZ0-<7DG=+ZX>^ XQ];H;M5VD:-R1*3>SO??K19M^OHEMOH8HV4 M9;)6HV]S^-BWO5:?FQ;7-2R*U0Q#U3O&/";?UO6UI@AS-& Q_X KWRXMO$:1 M#$6.3WY8.NN#9==IN)H)RGK? >Q@KM7HNQW/ 8/.Z6L>J.TZB'%[/H6BRKZ0 MN\7S\Y+]%QO/7]3=Z Z7PE0]E/\2>S(\3F#LY/)@9__A77I(1YE3A036#4GC M 23,O/ NZ$0!Z.8@?B(OO00V7F56\]C45GVW:TUM2ZD-YW]X.Y-;41N8@7'" MD;KR2-!H'(-Q++2Z48S6L;PUB/\S]D=D=3 T)X1%T1_[ <5.QB-Y]\YP-$ZJ M3*JWTPHR=%8^3)2\EO?%:08WM2RYCW:PGADQOU&9]N-PJ6]Z[_S; QMQ2#]) MS+V (NZ ;@[G;E*$AO@5CQU?,",R0Y5H)&/BP)& ;\4,.%F5VEU7[W.;,-1I6O[+JD=C& MY?[UUQ^=KMWM.Z;6<"VN-RRGWVW8G)L-KV4PT_:XUJ)P1LM2C>Z\(8&X$N

+4=LQA M..4C? M? 0;)GY73B-$0PZC4P@C/_1B $@\=BBKD4 E(T[L/(HQV;)\[:J/>8TA9C.( MF\3!Q@P /+R44.B'8/>G8U+C5MZVVZ[J;;O; !8L\E-DG!7A^"4*$!.%XKH+ M$$#&6VTS<0\CE\DHPA 08$]QPC%'-,)=QSR@F/G'PT9;4\%TIF/'NWJWW O? MX< !SEA,4F7'3YP@2A#)MOK1&.SL%5!4"Q/A:'=;17<$)=(F/!!9R(B0E">; MC/OG'-5)GD7M<1PN#L 7&9_(G:1Z/1K'(")%80APF8#Y89;Z.>3I('(!HF>3 MW(D'RW/&@4@?('M%'JQ(+RYQ2/S1#S%;&7C1& @D3F%HTNI'XF\:(IH:I?#) M1$GB8Y*!2%Y-4$+C#@N0 ]&)R8@V8^F="8'IP3@Q/2%S@V$.?'4$FISCCUBP M "SP5"GE=41ES3##!8^%<4+9O>*05Q*P754"/A0!>:((^D)SR&@$QO#F(@5XE;V MB"ZQ%BY"$,),&O-9?CEWQP[1';&)3%Z3'!?O2R,XR=2*+!M"!4H&A8 E)6T" M\5C.EZ&Y3-_A+":" M"P,TX&3#))4CX$\I#;DDD7"J$R'?,UI:= !<3!8: M /J#G@P\AU)\)"4 ;%"&H4@D@A,+'R(]PS\R62B7<5@_D$_IP9$#-<. N8J3 M;YCT#P 9_D,#=$L0B3&UA6>E M!!ETZ!AQ9:*H*<679*96[%)9$XY-*)6=?%RB[NQ,Q%GF"$&U%]GSY>D(8S$S M+(S2_$R:RI&/,\T-DHTPCUU4EB6W(DB*$+C/'08R1A6&*:UZ&J5F4(D0=8AL M/!-X"'+YD(_&/$YX%G,F"C)86'Y%SE_L$_8V@+WU.6S#E3PO6\OT^9:$1X81 M9,T#SZPG$-LQBNV<0ED8CK% ATN6 M$?C]&!0JP 'N#$*AGN#0$0X,%!RCGI63*6K]I0/)\3#CS_)YR3&:A<0KB&8$ M!\C%J4UAD* ,E5:FEI<@:5MZDK*D2:% \2MBYA(#,UB65EBB/P)8BC#+ZVN1 MDPB+?RIETY?H[3C"8!1.JY#Z:M VI16D) .P">'0#VBEV42RGFQZ%0D+4"VD MDJ&H "Q!%*"%_@HXNA7J$'K"UUQ36*(.9>FB2I$O2H>Q-54RNI.5C"YX_"Z* M4IV??\?\_$Z=GU_GYZ\5'UF"J< O2G*,)-$_8S^6-:QDNBM4N\ZD)2(D6<+1 MNL5/>3!"!"V6J1/NF!P20HI2T*PLFTJB22:PEBL%0&(,41^'S+0B$E=Y'X,,F7 @]M)3@8/AP%T01KDO>$O2#<""*.=@-W0<%J>^^QMGY1S=%4O4C9>(U=13M[C,7%M(7S6-B MG\-\:F[D(&I'0]\1+2FDF45K/2NU5UB$*J*00\J4E*7C?-?DX!+GCLO-/6_% MRXE<^W@D5I_[IS/'@9_\5*19F'F(<4G% Z6AEB_D,O93\KQ["W=01*[2K*6$ MX+A3(2V7\R$N-91\ ]WFV008F?:IT$HX1XBO+)J*% L6RBIDX4W(#Q^X.'74 M@?^6W(M]#D"\X-*>I[8H"E;;@9 BUR%Y\$5S$FQ?(1?WHAE321G ?B="Y2+? MTRS+*N(.MZ$SP"]^P8*Q"+N@]H0=59 ?)5D_DX2ZOO <:N.$_)/)>%C*B3L? MNV>(D&K!;XA&L!T5NP#F+H#Y2E"/8-0GYRB3EK&2Y(%C.%TC)' M1#* LB*:#,CAS(".7< /(FNYD)5NO%95W7@?4$%!-6D[&O:!MQ'3J#3Z?>>9 M+BGY#&JNI%25NF?!I[[<.:?"!>:07EJHMVY9EQ'N!)$O ,\E,JK^7="ZDW4+ MR\LD0,HYHOM;\7AN?64M!1RI"<_V%B#NC=^GJ%C'"B*R;!A9%+AJ-!(:LZA>$5)C(#$#*",6W(ZS. MSB(]^;*<$L+A>)F5N9+.NHOHK.2218[O>Y-W:X6H2TCODP0@ 7PO!-9TAHKI M"-MOB;A$T[L8''00 M+X^RA@A T$Q5/G_>;BKY&@=98P^7@ZJ'O>$"W^-97 ZC=;(] FH,^5L8LN-" MUZ!('':RPIZ?0Y!1,6I>RR5Z10^UP-?L&/(S%>[:*0A>R-.9_8K>;&)PB%(] M6XK9OL+,Q8^(%U.&7AIE;KU\0M"+T5[ ><5 M(@D -&\LAZ.TJ-+1"J\C:BVK3U4YDD:KB$(!)QOX(ZE# [+[H$..APN7-@4) MN:*8EU906M\JCMC5JZIY'(!)_T&&7(\PY*IL8>6.,)TKKX*X$6$4#\^8:"E$ MR<]%V8X?9EG.%RSVR0PJ.@2C*]27"JWG-:8"TPHK06DE9EA5Q0Q\N9S?&4=A MA.F1U4>,(\Z57@14;V2I:N.0C8'S41>54BY"X6:@K*RL-E=F.* OPQIZ@FDT LDT2AP8+5CIPAIR%I;"*U]B M,": ]QQQ4/R$]/X,_Y%QY$,,!0^Q%0 ^K]MVJUP[5YH@SEF7[!B>I9^)QG"J M-)?0&R$M9S)NJ%)AV5H;:[5%Y$.$.T2M0M%G,9]1 ),W/H/]%U+EQX>C M7MZ"6[22P$E82$(/F]W-SEST%0\8B+Z!^"#B8@S$(I8XB+(U4>I%H A#).5 M$T&$_R*+"::1JH2 :V(%"+DN^7E/Q3^*;[UR\$_X MY25Z"J"7BBUN1"2J"1%G46@5F?!1B[6IA6LFH4(MF3-*$!9@R:IF:(6E.!;GIG.O9VG,O6]R)GS4;;91,F*2[R;#W6(PY))2]E- M365OB-P'FXHB?XKB1)TI82,WCI_\E&>&!T7U"XH,8V;KPI":R+_/ZG5*?>!7 M+RKS\V=4[Y(@5- CA">)52%4D*3*A*WL*2&3@)&%TNU(E8'D7:2*-Q'P447K M5/B"ZA43&78JP]%/DC$7:H$J'5P!Z+"P,+4L>\;(XOU8^, \^)@.2G)$8OVW MYE&SR.7(T;>XCD/>L"')BH M]%!9X!M$JC\<#Y7>]N?=OY4$M$9*#\F"#9-R392H)%+S=65C4RA/' ((DZS M<6HGV/7_LAPVR<((,-1/SD>4X(55%WG/"04O#6DJ'Q&J6!93"N_*.#>EHD@L MEA#9DV5K%/N!8FI9_P1@TN.1RTH),E]%$0FMWO'>\=;QWE^[RE9O![_XG'W> MV3O:_GQP].UP]TC9^G#P[5C9WSK\O]UCY7#OZ/^J+7!ZZ$7/&<'*@S:K?]!6 M4]D^Z!T?'GP^HD/^C%V99"6,GE)]/GH&@(\+3OT% M\:G[W M"JQ_2A,XP!XCR"8)&-GO'W/=4OZN3DG0PS'(3MUD#;V%_%)ON?27<#"4' O9 MI>&%/\&TE$U\2)H(Y0>DH? Z&V>A[N,6Y^B4SW&4GR,R?(I9"?%86NHF?UVL M%C^(DE"&/>'?KH$P.7\##7O M8.%B;N(0"_BO90Q6#"[3,>2$E#8K"\*S!+O,TT!J3YXV'8^S?%W<5)(%QAD8 M!<,L88[R%8?#<4CI56X6ZBAH;5:)>A %8< >0\2@6DE#EY+J:$_!A!I(D4E< MK1Q@>D4!TL.L1W9ZIDIY,O M6*:.3Z2[2-AW,R^H=P/%2AUM8;>E^2!4'3-[>,S,KF-F=*GN]CP>'^V#J'O16\9;*-H)"^T_1F\KGW4];GX7-M[NS MU_MT5 T58EG5#GE<81Q89D-E,IY]OT*=<#0*MNL1)#L M5I,\;,K'K>WC@\-JD^NTHXUZ)0!)!=2P)E-R1:,;NO3PO]EUXVFI8ZJ+I?HN MEB.5/.1T#4EZD\)Z:T?T*G2J;-$,H9/15+[U#G<_[1T=[Q[N[BA'6Y]WCY2# MC\KNUV][QR=H-7\[W#O>VQ6^P6]'N_BC%!='\M+YBN-@N,K%:V@+JS76:F>K M#MAL*CN['[>^?3X^4KY].>C!B?;V#@Y+!_NB3T^O;&8YG9[55/;W>KM EA]W M@1I+,9>*G]HM RR&7MG\;SJ_UJW,B77[::R^_=_]S[L'5>; MP#!%7WC[!G[?3Y4]4&JN9KH^WJ[7L6$LC&77[K,G.#5+J]UGM?NLFNZSH[U/ MO:WCRFLF7\9Q,F;B5@WA*J$@6Y[1?(L@MBI?1'<'7N)%S@L7[4G*''3+C%=& M4&4I>R2,UJ*9'@Y$R"4?0,_,.,1<0QR.C=-!1"'1&^-^DD.V!=13F=]6?B+@ M7OH61HPR;(L)+/1-'\.Q,9Y*P$8)?YO]\:Z$JOB^^(SUJF'Z%@'N^LDH8).W M/K4R;]"\DA79=M.V\0B)(:4Q_.-F2Y+,JBE^>Y.Z\S^V[&;+LCM:=_DC*]_7 MFOKR'XVF9INM=N>>KZ^SJFFV=LN=;+P7#5\^P:,C%;0\I^ $ MLY LSC6C2FPVOQ#HSX\"-V"FY-DFO+$.2%HOK-(+NP'9*LUXK*=B//DU>KK, M [\%XZDAN0B2'R9O:]C=$W9ODC=JMZ0 M@5FR@@7\W]/.YDSDE3\NMI_-VGY^=OO9:NIMNV7?]_V5/[:;>K>CFZW'L9]K MD5TKCK7BN)ZPRQ7'CS$+?RK;41I'(8_67<+5>F.M-_X2^I@ABT)MG*M=FE4; MYQZHU<9:;:S5QEIMK-7&]8!DK38^@MIX& $NILI6@*VJE'67<+7:6*N-OX0^ M9LBB4!M+G9"7Z(WS3[PPQ;&44KFP:\S->5^-A#L-> KO4'HK&B),ZCS+>^19 MZK\NSS)[;MG9U5F8=1;FXV5ARN1U9:^WL_NW4LFLP&[+[&KZ_VV M^136J=9LF8;67I&W=W_KU +KU-"TEEVUA5<5X/6Z?^VZNTV;%OYR$E/KU51E M-7KK:2TZJ1Y4.8MX+P0U:H2:E.SAQST>X_W,CYM-_.R/K@,ZPFKBZ%+\;=28 M>5,@G ^[2I_\"BF+WORDXY]:A?2QG/';/>QEW1 M3>H4(RI\(=34'QM/#JDGX'T8:34/>[%@?"''C;<:U4?Y(HZR\\9^$%PK[%\,KK7!_D>;_[$LRZ

(E60A?^-LI6@I%9"<8#K83;8=:S:AN/C?S/S5 _3+#)_H-5 M_DJ>W'+5HAIGA_W?*7,6 M2[BR=19S>:6JN$9>W&)+=_#@!?,&8(&*>8EX/56?IY>.]1KW?S.NKF1 MZ^9F[5"OFNS/=///$:SC"=3O2AYIU16Z>ZO?]6E53/VN7>//HGX_03Y+[1JO M7>.U:[Q6O^^L?INY^FW5KO&JR?Y,_=Y#B>C$W/73**[=X"]$LZO=X%4ZK=H- M7CD]W*S=X+4;O':#UWKX&NCA5JZ'MVHW>-5D?Z:'?V=QS,)4\4 +3P>\2#*' MWP#35!A4208LYI1B[D3#883KCIR?MI6[3*O7>:U MR[Q6U== 56_EJGJ[=IE73?9OB>8JE#A^R).4M.Y#?A$%%[#6.K_\=W#5UH[U M*IU6[5BOG+;>JAWKM6.]=JS7VOIS-&S1X6^AK>L6RU7U3NU5KYK@GV^R@KU8 ME-U_QJB,PQ<@)P$EE"\!"_^W GZ0YW;FKVB;IB SUXNF;J5[KV#[^Z,O7LRAW]P8W^ M*NDUJK;J6%RK XB N19?8C]T_!$+E-TK[HQ);SSPX D>*YNF9KRN+?-Z_GK^ MM9[_N=VK:\+;Z%;JI[YWNG:DO6#5QLA5FX>V0ZND=?=B59N/?LC@3_CKX:K- M2S4#Z_GK^==O_MIO]0M5F]IK\W)5&S-7;4BS>?D;K7U356-R*Q2X+<>! 5), M1*R=4_7\]?S5F;]V3M7.J5J#>[AB8V1Q-Z.^8*MZY'^KN!O65*QT6ME:NW9: MU?/7\Z_W_+732J@\XSCTDP%W__=_*^>Z>F[8Z9K>W.L=5<"^K8\+%K 7HE:G M_/WA\+.R%R8I"&ZN[$3.&(LBE0;U//&S[]WL>S>"R<,H5=AHQ%D,3]"#U+00 M]$)4"798RA2T'90^=]@X@6'21,R3LK-$83%7^+#/72S=O/3303Y&L:!LO@H@ M4SU_/7\]_\OVA#S_ C(^6#%GS'/##762H^W_5L K8]K1BW[H/Z(D_[V,HGK^>OX7P.)J2?X[6GDHR3]O?:B P58?U\V2_#/K M\Z VQ^OYZ_DK-G]MCM?F^(.$^)?#W0K8:O5QW2S$O\0\ 3)^3-?Z[V40U?/7 M\[\ )E?+\M_1PM,UJP+F6GU46%$7P=*5+^QL6<+\IA?%0Y;B=40LF4J(QSH[ M!];$X!L7L^YW10&F JIOYZ_)#/?I*P?\*S2^A%*XF]DB04_[V8@*3'[J@XKQMF.T2! @D],W&+]SDS=7T8I?_ M*^X*VFS@"(XZE>$?=*("UPY=T[[1XN/GRX"$!5GZIQ"P=<+QX&];OH5Y($C 9L""@\K,^5UR\OP]EH1/% M(^Q7 !_Z$R7F'H\Y%JWY81K!:Q,< $9746PR!YYVJ:8-2\^4O90/E;:F8WW[ M(3_+$M2.&O^W'/9#%I_Y(:DRNK&F<-Z.1KZXF3Q%2,<<()0JFP"L8(QH0A5W M7EZN3W'E C Q@!DA&H?5!F ()P&G$1Q;"R%TP&T3E)\ M*AK'XHKT012X/$Z4RT&D#-E/KC#E,O9!SPEAU'_&7#P^=T>,BN/A&@"U8Y[ M=D2EH$-ZU CUJ.D-JLH6#BHZ5VQG:(&7/L8\9?%D^9F.HH02&M[&'%'@@K^[ M]-UT()IB2-!:1K/3 O"7?ME8/ CK)U$P3OD[J=YJR]^9M]^F^FPDXR&@VV0M M<0#H/W_P]02P,$% @ F8.*3^?Z,NOC$0 5,0 M !$ !AR7.3/MN8ON'-N%LKGUG_ =Y097*)TG49HLE)].9 MH]5K^NWVK_QN;%PU+AOHLH)J-S>5YK@^KHROKJ\KC4GM\E:_1N;XYO*7Z9UQ M/;YM-!&NW&+SMM*L-9N56_B]EX0NF4\[JVA!\7?QMPB&]S%DX!_HTJH[2!JX* \992Z\W@"T^%59[G 52A4 M@5*8$V-%ETZT22 *F,Z*)ERKRZKW8U#4(O2'H@GBYS&RH0G(<3@9NP[N,CZ_ MQQ/D6B#!I7^XR"(3@DWH-Q86/6.C0.AG!_$I=A[0'-L+9. LBO[TDZ8)1,E\ MP;BCT0CM!-EC65N;.Y*L4M,K B&O#_29@1S9L<.JB!!5L>78XEMES>+#FVU> M5+-7P+4K4X06^2L1)O0JXC_)7YE0!]=O;V^K;P*^Q&I$T9;E*^)C1:_G$YO4 M\[/+AF^5@*Z(.JR[;KXZ!'1[UB%^0&>I2ICRP2,4=;D5==&O]JO+;O78M1+Q MAB(X\_0 M:(3F71S\MUD4>T%(]:KXB;@X4H:'^!@H[=HX^@9V9V$>&_ M(;X%K;R)Y9V+:_(X&VTWG#W" VMB7> M=F+C=V%5N J\)[9DGZ'Y0W>Q\)XAZYGB^<)BLB=_QA1/B&/'=_'?L.V(<"-I MZ.S%-,?X.(1&GNF+K,@3_ \6&3Y)1+_A^1CSQ":G4!VJIYMLC@C-T*J.Z1K( M (Y#,J40+ H#_8+Z_79*NU+I2F_9SG;Z"1L,VB1*>S:Z>%<0(^) SX@RJ"P MEF%P;!)'ED^!/[;LD4+NF=26Z\P8)__!YC,U,9>CT//(C^!%[< /\(@Q4\" MOR%Y2U'"H<25KLDS1%M3CN7C <4I]C2I>.GM>&)0#ZYAP6%,,T2USH=X0IF.8U4 -A]APN9C%66+=Y1$!^ _8&4Q: MEL5>O6QK?*G[:,>!-]P>'$E>Z0=XM#P(S14.00%LFA\NV)$HI.OTB M-+;PA&7)4[RA>1=#H/J"J9O6<>(+EP[[/1;!S1#C'V $'R!$A3]#QS6%B5RK M/;%56C U O0+1\ M(!1#[#V:,==&U(2'UDM:IRR,?^F:NL=C9SW-?'!%M0:3C>@].7K,1GR@6)%0 M!T\Q?V]7UX7YZ'OZNK"\TGM+ /$0F!.3($X4 MZ8Q8&T8TJ$%LN\#\GG!L@$V+F;1O-G)'=J5#V0,/0Z?"@K4@Z@\EF-8)%Y@- MI>21-[W S@Q+5\9GQGYDCDCB"Y?>!K$%RW0M$>K-&?BF_TAA@\DV+AGGQ;NR M.XK)\88'RI.I.I[QV6>V+3*X$!AB:BQ'Q+%P[S>(-J8EMVWFU!9QXD._<7G<)K;-X\4SQ:SWYI)>\]:B/+ MEHY>6XZ-+C)DXGT5FZ0-,#55Z:W:G BE-":^<.EM2':"._C-HUT:Z%&PSN"E M[K'WMT>?\$0$A/X*^$V?6=FV'@97-NN\[+YMC MR 2 U>7X]>]H 3TP;1MD3-'R>V7V[>;JDP[Y&1WMYJKU+L6TB"A2L'0\HS/ M]?PPR)=WY.HNQOXV T*G\IA)!IN\ \_2%V=:YK_!@,C9[HBU3%-NI$;6(R)F MC_J[_?P.&DY$)@_C7?D=;7]?9V+E\)TQ"[RKGRN0V=>DZ4T&P@+@-YV[V5*L M*;MCW(LZ*8=#9\O0R@'H@\QQY\V!J (DP*PZ$>/8LL6/[5QKY:%PQSL5-F*K M00>N)>MZ4EXV1V31"H@(.]9[9V_S1*\NW*IM,4#K" M45/<)U0:3CO1CJM(#C6YR&JWO;QNYIQI4O'R<2GLJ(8<3=OG-39/"K_#@9%, MM3C:$?\-\1]8K%6"SQ,[K)@7QGYF!PM[#F<5G'GM(\E31/:<;&:MO3H!/R8%.KO,1\QN2]_ MAVT<.S ]AA1.X2G'CC@N5T:N,R*X=*<7F(T436P7*[W>P6$4&-1/>.%R8X9$ MXG4D5AQ+1#[X%1 V*( MP(",6-"OI!L5B2BBV(&7D?I8X]2B;TCX/\QCMF<<]%*&L,C2!U"AC1.'3-Y3 MF6%YY6MR%>/>XP7'!O$FS=0,)_@[;Z+-64\%[\/R&()F/V)3[@C>*%.^*R_V M+K;(PM<[W0$7([?L$R^A9:!0I/?9:6?:[YF%1N@4-'Q1>38\XFW^#H']F!6?_A2](GE7E8%'R M4EW>2R\*NSWCB$/;D4N\L9DEB1]?N/1>7&B$,YIQ_*XAU8; TG49K">((45> M\&/Z_BD%1>FMV?]L1F1]9=/M;]W!M8'N 4^,[%6K0UEA6>=W'ZZO[SJ9#(DK MO7/+HWSRP%Z/C@!_FSA9MW1F(3V*>(R,.?BQM)!KLU3IP*R//&4^&W4T=1<[ M>TV.7I$E@CBO@N$0KTLHA"4$62UB=N21T>1YY@ZL2HX0@UE9TNYA4_+V[(**4>0<"Q1/_V6)!8.+H/8!'XIT"=\&+!9[P)'A/1^3M M&S%O;Y!_[A W.!.-4A6N+KQ+X0BV0Z\_\!A E#;Q%%T)7J_QNX&L#U"3H$A$ M@-#%^NT(XNGB#!UI^^X0N.\S8<2&QA]G< 7M +@R'M7'OP6^?IL?6E"RP'])#]O-]4G M]HLH"+M#T!Q>(;!FI?F\-(_9&9+1\'=]?U!^U\^P% S+(X3SU)EAAT ] M]T=HDYT:+&%PLX.E_;S!^W]/%+SA"/[_UGD8#0?=P6/GJ37JP:_/%+DFD9=F M[H!@&D\UC(U:K:F"<>Z-_[0VJBK<:W&:M=ID=7%^.UGO0PI+^HGFRSBAWVZWAUVY_\+W M$1O#4HWI9:UVE0-38*])_B%+8:. MK*[7=-V+]XEM6,P&/O#%8ZBQB;9FJ0%/;<7T#)*OB'OL(&+9!6$5<%-!UJS! MOQT@TW[VN9_2"%N]T(LZ_MWUA$YEAE_>Q9H1-#47]?AJZ'+>L %6B)^V9J@% M',_X>'HH%J=,>-5KS7IT<*7@!?,'_]-Y:/F*D'N:"@+.YZ6"K5&[;.P F\?Y M#)JOD+R^+!,SM2N[:N:VCF<_MJWJ8/,AFP3O\D$QK_%Y*1C@W%+5/>&Z*5,V MN7H"E/ K(0*?H!HR[%E51/-JHLFJG&3?B8,G()59'/#=Z%,EX;$XYY)]W3V9A=J=W>C12<>:F1=AAMF=80'F.?U9*B.U0[MM1",.%42GZ-"2 M59S7**9S4EK!>@T"Q'QHG2U>2!W[IV1VX:V&%&+^R(J@$M)S>B87TC%3:!9Y M.>8AND$NP>H^(O(X>_21V(D]/#\'2*(3B9=C9P9>%E8&/>!3HQDW079B*LT[ MI,(TZM'0;.J1.;B@/LG>&[US//NR>914W;,O]6A2,OVI$9U9Q4)QBN!Y5:>X-)8D_]K.<=O4(^%=4N<0E:C(6FA^-;10/7[1O)K\H@5UT61E-%F;<_?9',GB M/1G>O4NV[]N>04R!QB)-A+)C-&I-/5-TM&DU5C*UD%"Q&= \=X!-=$*7 M/1W 42BXJV'7FWIDE2D==EG"'_]GC[&%R3J%8EG^#8UB:X1G)$4XZS\L /Z\ MHM1]H=[4(XM427TAG)^Q++\K>&>A0N)7ST^Q:_CW5F;&-RBOG,4V&GIT6=BG M/#W=YIRM;E(IIZ@-\(B10,FG/\59J=_TM<4!Q:#IE..IN&39_S6O1FN=J0L8;T= W4CJAEP^6J68^L#YVRSKW+R#/KVB^N=@G7>G1S MB4=X7'\O[Q+V[R.@TWV0R"6&SUJQ'5KI\"%>[MGUA08+)UJ0X;27O MC/DZ.E*_Z,)A^T"_JQ1U#]";]^T$<:181-;TW(TXQS759AXJ',JIL M-O2XS7HK;C+5L\'OC,PNUSMD8*4>9C#0(HD*)4XG.9:&[MC&?[C0@,Y+GI/Y MVW3J,7.I1W=#KCEHDL7I*CUWPCN>7#T]]#% M]_*!#2YXCC[]]/]02P,$% @ F8.*3^E3Z>"H'P E4H! !4 !A<&;4E4;@?JKY;J *J"G_^]\_G MHR)*GD_,G?TRF_QA^](3\9?E'SR<7 M7Z;#LP_S)YPR=_NWTY]#U$()KXBGUA(9>"!!&T-$ILHQXU.PZM_.?HXF."$] M$ ?)$4FE) Y_3[1,AK(AH./['S^5+\#-X@I,;SY;?_O+TPWQ^\?.S M9Y\^??KIQ/& V_'FV_.'K2?3SI9:>_N5/3YYO'[UXNC] M\8M?CUX?O7E^?/K7X^/WI_O->MU@E:2P%=:O4BG/O'KJ:!)O?&A4B#>97OWE MR <8+7\Z6,S(F?<7@[?3R05,YU_>COQX?C1.Q_]<#"_*.__;=#*;#3RC,>H< M259>$.D"OHJ,49*XX!JL !_D37FM)K?D;O:SL"3PZFG/BAR?P6@^N_K)4K*$ MLA6/_W4[6)>"WGW219>#YWXT>HXCP?3KH /)K# 4+0ZE01/I52:6,T5XY$)0 MR%Y(N8D6ZP:_"?8:+XZF\1&$SBS&HJF=].P6N?L8V>^?>NYSH2[JSNJWF^7$S'P_EB M"@CHY?!S^=?L2YOQC._6CXOY"NN'LZR?-/?@J7J RU/C$#A$G.B8RHT2"5):"L ZNB M9"RWX,DF8-O017[_=*FJGVJL.9U/XC\^3$8HY5F9[/S+(&)(8G ^A"TGF34E M3BM.E)9,3?-'*0W+W/WHK1^F5^.5_1U02@$7 M82"1 WIO&%<2JWPB0H2(OIMB,=H6!%B#IT_.4F4>U-! -3J\GX*?+:9?KM$R M)II!HT'RU$0 MCCVZ[>.SV5&,B_,B9D@O .\X7S (MFV.<+,;SV3N(,/SHPPC>P/P*4+[ZHW']XM'G*#E M0, $;91F(K2)^!X"U2?_N!X=JJFAXK;1[,. NT29VX!J&BM.Y$JL25HFD-,G"XJNEF";. M&4>2HMR;Z)2F39:YNU#Z%,[LJ_?;5.XH\&H\?K$Z7'B'")[C?X?S-Y-Q7"&2 M,3E54NJ42_BN,AF(!>>(0Y\K29!9MJ' 0Z#Z%,S4(D,U)=0S;Y/QV7N8GK^> M^/'LK?]2UMU! .&LEI&DH-'_XHR1X#'X%D:$**FT0?DF%N$>,'T*=:K9A*Y" MK^?T7L 49SX^>PU^!E?S^W*-E88%4$Q%(ER9IS8E+X,:XB'0S*2#1)ND^&U$ MUJ> J!8QZJJCP=KQ$<8+6((KSODU7$(RXZ2DA%&'[)4RD1 B)9I:1C,7''03 MFFR&UJ=0J?XZ4D4A+9SE*VVT'3Q>0[IECE%':XL&%!*5P@642N*8D,ADI#=ZQV(3\:Q'UU)'>AQ/W[ 97 MT$*]K>#%;#XY+[L6>3'^BNK+%:9@. O<1Z(RSD]RCCY=@$!DHLQ:YCSEILDF M\8.P>NI:UZ!'17U4S*<:SZ<^SO\8SC]!ZD19OS MJ8=A]=3?KD&,BOJH>VQUSSQ#-DP#*.+ EH-QG+%G7A,N=3#!>N"BR2G%&CQ] M.J>HS8H*&F@;JG\]DA$!3.! @J"12&"6!*<]2=EG'D)*G#>)Q1X"M0TQS/=) MC&JZJ)[1=&MQ\R;KS*,D "F55,2,7G$IJLE9F>Q!Z-PD2KD?SC:,L-\G(RK( MOV94\A&F\V')IYK,X38F!EK[[!0:KN+S!JZ(#\P0K1, BR$(U:3FYV%8VW## M?9_R-%TW28!\"U6S" ME^6&3,FH.#L,Q*O_U\".D5^.Y'Y^5Y?)RZ*)=;KP5CAK4:42GFCF< MG,4U,Y4<4DU-E$JTF-S#L/IDG_=@P9T>#O5TH< VU"^>T=E3Z4:G3B1#7YMRW>N78^3J.(R7&-2BO'[]8($JC-)%*, MO/$7,B36,N9=@ZM/1RT5>%%3"XVVU=\529[DWV>7-FS A%?(3$\PV++H(;!E M>\%$#'=< .0L=)/DMP=1]>FTI0(MZFF@^L8IKFZE/^/SR>QR.6..9^I9)L"2 M)S*AF^8Y521D,,DH*:)JLC>V!D^?3E? :@R5I+,-AV1$:52J,Y0'\,*:]3";S:9']TKEMXS+*6'=BQ M8]W"+OIHFH%N%5/"^$ ,E>6<70IBKL8NG AJZ2 M;YTPJ&U@UBJ,U'AITL1*6\K(&+GI,E"4O$TT\A28]0->G^PU%_@>&W08!/6BGG?),]L@[E!X]9E-*!$#4T<*BD8FY,XHKB/+,MF:QH MO((*@FA'/3..AD2;'+IW3RI^S-J4+FYE/7W4]"G65' S;PW3#$&P7&IR(_[+ MJ4 B!MJ<1FVC;).;UJ6._C&+4[IY%A6T<-@::8'^KX/2[!5\220J=;C!)9*9 MR\9YQU-NLJC4JI%^S*J5;D:DKFX>:5_KK2](/\!\B(^JNL5U<^2VNUT/S*+R M59BG[_'KWX[?O#\]>7GR]OC=T?M7^-O?QWZ!7B>DKA+<-'QU,>XTGTJ;B&]@ M_FJ,:.!UJ5+0&=^$D%BYM@-],A 8PS,N2(@IF61M$+K),=,-%%U-];>17J+E M*<9A.%X,QV>KI*[)>/8KY,D4+C_WWG^&V?%G-"!H!(=C/_WR"FW7\C"_F)7) M"!]S]JK<#0FS^0!LTHPZ1ZP(CDB?)0F9H5$1+#/M CC1Y(RBX9SZM&FY/QMO MKPE](4$U!^0KT%73V5]A#'E8.L8D89U$J7B)+C)&T>@-^4!42CR[4L4MF_@< M:_#TJM*F-IVZ2;\R%=IPV[H$@1E*E-:EC%.4:UET),QIJHU0@;(F"28',W = MTK&O<AK"S1R3(\ZDA)E+H$O1GQB'*_M>)"NN0DA28-X6\#J3&QD[SJ M4S+@)FH5LB$T15MFQ8FU6A,7-' C'>@V4E7CF=#\?#V;R\8A^_OEQ21>N"] @EZLN[1YWQB3@6** ;)Z-H0NL-N/ID M,:M2HJ8^*A[W;BYQ'TCF-;,18S,7T#^G2:.[SQ(QP>3$@F?WLIH MSP;&9&_0!2&HK9*.M:QHSA3_Y=&G@7 'HT^+85>=WKP3;0\CM7#P> MI>#:E3RK4KP>8ESZF,0I7*"YDM*WN?KZ81?OD3=^:NN\D]0/$#R"]@KCC-)R M2Y3+V 4ESB5#M#""V>QC9DT2G+8,'O=,V[D[^H )F;4HO0BI0T_#THQA%09K M5KFDN*&9VB8)&FOP],G.U6''O=D['151<>/S,F:_FA@U5+E27!EY8$0F=%*L MSHK@VRRD3\KY-MWK;^'HE>EK0X,NDC_<:?KU ]3G?SUZ\]OQZ:LWI^]/GO_' M7T]>OSA^=WK\G[^_>O_?-0^&'WI,TP/BK>?7\-#]^='I7U^^/OFCS9G[/:.W ME>B&V=0[<2]WR;Z=3CX.<;1?O_P^*XVJ+CM,X$M[%#&TOJS,XYRA974E1J*E MK[]3Q#IC20X0K=3<*-MDGV-[B)W[8ODOI0O3["2_@#!_-9LMOK;9& BOF V4 M$TL9+C'*2PQ!N2,Z,I=IB,[*)D[- YAV7.^;GVZV(-*=UEF55%2SEUH$2,NC M@&4!X\G%\@C@^#-,XQ!E, B,Q:BIPL@,,!YSQA,?T?-WWAIJ8Z"F397\1F1] MVB$\%'VJ:JL-B?P(3O+[*?C98OIE"7(@@A&B]&MUD2WO0 TEW51BM!ARDMXG M:9JXEAMP]6G/\#$(U%%3]>BS,HHO)]-W<+&8Q@]^ALB>3\[/)^-+7(H)\#(& MPI6,Y;:-PFC/"=7.)N2UI]#D,H/-T':L/OJA5K%*"JNWGX=S+_\OU?(W960S_L M[%N8#B>X*,7B>, +N/PO?C]:)%RBCC_C:C(^@W=^#LN.,3H8W2N'<<[ON.UZ%>L'1KAQHS=%7XX\HOYOXE!3*>XBDM"'%& K7 M71]-)LI+!A(C(,Z:'*!N#[%/6QS?/T>[9"?<.[7QB&O$E M2ZCD24O+,-!OT@ARW[5^=V%'*:..W1A @GB?,:+0HW MDF>E=&I38_@0J#XY-XV8=*I?K8S71S[^J,VBZCJK645X:V&Z:MUTO3EL=#%:+B4QZ& 3Z84E0;A2 M"> @,6EDNX+GS>CZY"HHH__'3JT>DY^N11[NG]Y,40>8]_4';< M3V'Z<1AA(&5(3N&S6PK[F/HIMGM:G'FN-R=%& M S5=OVMYN)&S8'W4A(JR?UB>[A-R,WN*$*Q/D%LEM>Q6-'NH?FL'LAS[:Z'A MDG/W9I6!=6U%U-XJ[5DDAI9;'RGWQ%E&T=GBR7+AT8]O8G5VP-BG9FZ/ MQJTZ&JSCTY2"\2*$5>K ^\GE9DK)(+A4S,OA]'S@*/KN7"9<0TOZ$CA* BM] M81P$RK46^G8GT35.S5:/ZU,;MT-X-?5UT-K\?+L&:G4WC<1U-2H1":/E@@:I M%?$VX+=1)."6*JF;9"9LB6_'VWQ^T#6MN^KJ5;_[X;CX:"?C%\/9Q60VO-R! M6D$*4CBNT.YYL=R\E1P]>)1"LB)[GI6VM$WM^T.HMMH>I#\8B>KIJ5[KVAM[ MEB5?&Z$MG;6W4S@?+LX'G())TC&B>>)$VBR(,SD3 T8#-1Q":N)=;T2V%85^ MZ"WFKNIJN+ ]V&%U$!(HXS!X-')Y&6KI%:!L(D)89I61+M@F68@[XMR*83_8 M]G-+5;9VI+Z%E[.!D)",\JG4+M)RFZHCCGE#M&'6A*0XRTV.!#=#VXI5X@=; M^BIKK&95Q\?AK$0%D^F+R2+,\V)TM5LQ$%E*)A).TQ1$$3TZYU@B+ A&P4>6 M7)N$_ = ;<6>'V27NKJ2ZEU&^,%/X5?D<7H^.2\%SI?'7.X]R1(JFDR^+\VQ8?;@-N*2S_\-G5'I;5VG9_?V,4*T00+&#^ZA[G?GQ6+DY<^0M49.9!6*)\CJ4=*4HC0R(*=9Y$=,'S)C+8B.Q[:)K4E53K MVDW445?UMB5?8:$70\QZF4+UV4CPP,Y.2B1T#XAI-R90%Z#:45 MM%.EXU,(Z$,(C\:J. MNV:'SCYXLI3/*WVSK\&$-G1)K*L=P- M#-NU#-PP8I4V@;N@KM!C\>''O8"Y'XYF]65U-? !1';O'"I([G1X-A[F82PO MP.46'[YO;R>C82SK[AX2>WC *I+: 7-K"363U $E]CB2>W]Y %Q;;N^OG2LW ME=I]^%O+K(,AVVK<]E)[%#-V&C] 6HS0MEXM^/[:6H^^1EZ,7@\_MI/OS@#: M*Z*;3"IH[+['[B/X>\>I(K_-"!N)87_3^,!HS432R!#>]Z@.[^=#PS43S2'? MG6\O].DDSS_Y*526UOH'-)/?EG-JQK9OU>?^9M'YZHB@.A^W?6!#QNXUYT8: M>+DH(5%[P6]\3C-Y[S;#2DWT7P['PSF4U3W=WEE[ _.!\YHQDQ/ASGDBN8PD M4"N)!.:%U:536),L]X=A==V]>V#T>\3_W^"G+_&S@P@)!./EM@_KB!0L$\L" M$! ^!*M\H+%)V\O]X/:ITTQ%EMW>R#N +JOM&N^&]1V<^R&^XM/2-&>&"BS@ M!Z6]B0_>$KOL^@K2DI"3)4R#D(G*'$63!.X*V/O4M:8WC.RNY4>BY_)5FBRF M Z^B!@1,:*3X*FG%2-">D\@]3UI9;^2AUX@'X/:IU4UO2+B7+A^)=T=Y#M.O M=EQ)&9PPC(!WG,B$6%WR:,P]C=HKSRDTZ0_< 7.?^NGTAH'[:_41S=][9!0, MM'0IHDTF"A2^,YP;8L%I BYK:8($$9MT]MH3;Y\Z]O2&?OMI\S&I]VDR")Z" M4\4Z!^"KRC#0BG"&B)6-RD!/%EY$NV/'G_]'M-M1DVU3#'X__?VWR21]&HY& M?GQM"GOMKZP?K,HFRI98*VQ(K7W2_MOSFX9L*Z%&&_5KG]=ADV[CF&TEU6J/ M<^T#;YN-%J);]XRVHMQJ9C5N6<5(9@;EB*!L6\=#&PCK\&U?U*'*?QS26Z*['DDU/:Q*- M0;LH"#ZI),26&_XB4X0:(9D. H =>C.D\6E-C(OSHE*XV0><,A&"3)E0SE/9 M/RCE6CRC/YU2""("M.E0L3O47N7T5Z37+G%1!24>(A+_;5KZ_6)(E@P/J/WL M2W H/'%)>\)TCABET6S;=%W>!.P[.EQIQ*/=]=,VE-YFT;AG3V"2*T8 U3$< M;#G=7S(5_)G206X?<2__KHJ([B*H-*T.9+K^Y]4FV2P+N%Q%_&$R0L,W*RDV M^]7'W#-*G7S<#>B:"*!#FOVZL1H)HU5"_9T'=O\],LD MKZ["6-77*LBQ*,"Y S*/T\N+M<[F,;A#-Y. MAQ'>E=_5E7P' *VT4DLF;=^'O_O1XM*IGJ$OO,0U*_6I;5Z,34]K_8;L--NV M@E_^ZI((;8W1 P]J+>YMY]A&TM\<[]'H$D2I.5V]=64Y7OVPKMAW?6HK'72: M?06%O(./,%[ /E*]^M,JHKD71[WY[>^!WAR@YEP;^9JKT;\QZP42Z>QL"F=E MHVOUVPXOTT[CUY37'C.J)\[N FLADE:3?EVZ3NTUV=5?5IGD?2BJ36Y_BW#C M[RM.M)$]N!R\ W]O#E!QPFW9>UG5]+?A>'B^.+_JNO+[,N']Z^54=42S\Y,J MRK#;+"N=#KZ&V0S@Y@._WDAP!>K% @8NESQ:X4B(.1!)K2 ^4$-D#I)RHZ-U M33)6MP78]1!GJ^>L*;PP5@=1VOE9E8G4PA '/!&6+?Y/&\8]>S31[%U5!O+%=U(#X^H=8 $5CTZW[8L##Q495;_^+:K M)NNT8=\6XK)^\=UDA(.<%;BGP\\#GV604GEB)2V=::D@ 5\, M)(25V2=[(0 MUW1G[P"B3V5733EU4&T=W);=+(^E(21.+<8M+.%:+P0C-FE-C';"VI@%MTWN MT]H+[38,/-0U-[VR:OOKM&W>XN5&U;=M_E_]R(\CG'X F+\:Y\GT4M3+>\,A MS2>5MN_V?6#%7;PJ&/P-E-<:-R$=I@R22FW*1#:Z(*4=G0O(>H$FX MM@9/5P.X9MC5#3X#SR2SP RAJA3&RHQO1;211!F%]DSYF)NX;@_#ZM.66PV> MW+9@%952;:5<@^G;3?,#*2$FI@UA4&:<3;F)A7+B(4=.M4V9-5D5-R+KTT[9 M >FRIVH.N[@M[PL[R*JVY9.:+&?[S+)*6>#Y^7!Y#T[)IBD79B-)8+QOD_2' MAJM4E[ EWK:RZ53OL7'4UI)JEK.V"#/XYP(?>?QQS_[0MX>HDTWV$*[Z\^Z2 M?W?_2"VDL)$$*[->OI2TW[_\Z?\ 4$L#!!0 ( )F#BD]9.Q@HQ'8 #(^ M!0 5 87-P=2TR,#$Y,3 S,5]D968N>&UL[+U9=UM'DB[ZWK_"U_UZHYWS M4*NKSY)EJXZ_805F1DIH4T".@ H6_WK;R1(BA-(8M@)DK!ZD"F2 MVO@RXMN9$9$Q_/O_^N/XZ+O/-)N/IY._?B__37S_'4WRM(PG'_[Z_:_O7T+X M_G_]Q[_\R[__/P#_Y\>WK[[[:9I/CFFR^.[YC'!!Y;O?QXN/W_VST/RW[^IL M>OS=/Z>SW\:?$> _EO_H^?33E]GXP\?%=TK(>/VGL[^D[+35: %%"&"22I"< M]Z"KL%%Z+"G8__?#7[)/41LDB%0B&&$,1/XY.%.\D#4+I\7RH4?CR6]_:7\D MG--WO+C)?/G7OW[_<;'X])S##TH(_>Y?PW:V_T?X&Y[\&[5L@%6CY;W_, MR_?_\2_??7++XH8R/?SC[G1_PZ(@1+Y^P M^/*)_OK]?'S\Z8C.O_=Q1O56].=+;J!L@_.O[6D_[(SI(P.9Y9-$P-^E22/X M@!A7/7UWS%^?!84JGAPM!D1\\]F#XIT>XWA( =]X] !HEP^"8SI.-!L2ZI7G M7L)Y#O(Z0IQ_HLF'V?3DTWB2_RU/CW]8XGO^YC]?O/WEV=]>W(^-GW ";4>5 MXO0=_M>+?WP) &MZ/!FWS>,5__7L">VSMH1"?RQH4JA\_]VX_/7[,<8JLXY" ME:I-M3:Y5(T-Z'W.WH@X4BK:E)0$$6P%8Z, #(FW>"^KQJ2L$7XG@;U^]^;5 MSS\]>__BIQ^?O7KV^OF+=W]_\>+]N^T$>-O#AA'H6E"O";@$2\6(I*,R1GN6 MII J&REUL<7+/*J1'"NA !^ %DQT 1*B!%54=M4670TMM_?S!1Q-\Y4//&J' MR_3KVW"$B8Z6WQV=S.$#XJ?1R[9@>C7^3.7G"9]C'\;IB)[-Y[28LPSHYP4= MST>!$7KG' 2/CA6- 1"%!V%-+LY74UU8^78MWZR*\[1\OFF!_H:#$_ M_\Y252#DV8GUKYN .]7?]@(X?=RS-%_,,"]&2J+,@M?&Q#=@# 4(-1NP4CB3 MO$I2QQY+O0KCZJ(N:/EL=KZ\LUUORVVQV7*=>;"8#B;G4U7R@K[_;CHK-/OK M]V(8K3\_F6VR2KF?\J^AV3\'=E'1 M2FWO(M^;2I>[*OTYSC^.0K"F9"VA**_ L&\!0>H*,F$0&(+,:;6EL*..VX<_ ME$IWTL-T1R%V4.1;XH6,,SNH#K$DI!)5=<*ASTT MNQ+-(:AZ=S'?U+W:>>?.>7HR6O!A)5H#H$"NXOYIN[-KKI_L_A(LPM2SB^Q4A03 ML\J5?2=DWZF0@"B+A^ *FS-4O#&V!P%NAW0(+!A(X#>I8 >API4%CU*PKBH? M@:25[*Z0A>@*-8!&646,J7:CP!4H!Z/Z[05\4^5N4"=N5$J(7CH$9QN8J"1@ M*'PJ>5(J>#+!Z.[.VR$H>GNQWM2QW_UTGWZBV>+++T?(RYN4%__W9/SI^/)2 M2PU!92N@6-Y\3#(*0@R\ WDL3O..E$(7O=^+[$D[\,/*?4 _H(5VV0D].GK. M8&CV%1?[)3D4+P.P14)@I*T01*))@E)E7R7N/]$FOI]-;/^.P M5#N,*#NX[2]/9BS7DQDQM)?C/]I7\[_-IO/Y*,AJ\XHU-\-6AK,1C( MLC(^Y TI5,E6C*Q26BVPR"Z7,?@W2>[9Q, M!B(+ %SATZP6%Y!%-LA6'$KL->TX(,X4G ^08TAMTP: XF4Y3^L#Z[D6DR72-5=H Z-2(,I MH$.4XV_3:?E]?'0TLE$50\H G[CLAQF=(1FGP:,6LBTPRBX9".< GG3,8BLI M=K!K[\BE:5QC#E>?L@=)D;DFO8208@#/) N^Y1WJ+N;*W;">M.8'E/B YNO2 M);]Y=?J.,KM@Y2TM#[5?D/,LE''G-%9C"P=:W!"(%\5)G, M?RTLAAPD^FM^SRUACRT^_$GR8"^2[F.UWKQ7?SV=Y+/@>XX)M4,!%"J"*2)" M*"% =B*7FJTU4NPMG^$"UY/D2 ^9=[ 3?Z)*#*3PEM88^GPZ/]W#=&5?VY"' MHH@-'MON=F*QX&+,RL0L?>Q"A5OP/&D*#"'C#E;@&[9/V8F9?'A%.*>WK:[J M3?UU?GJ0C4PU&86WD*GEW*5 D*HS($O42JJ ;/-TNAPFHV'$ M'R;9N36@9&+_162"H(N$K&/5*(N4JF,>^I-6ZQ827'&?N7-]P:LQIO$1BXWF MSR;EW6*:?_LX/>*'SUO88?'EZUI]-(Y$9*"E61M!:R:=!6;&3PFYQ&G>0=A\.S$ZHW%SS*+AL1$]("D^40TQWP7F MC%VJG&Y%=$A,&$#F'3)LGD\GR]7]<[SX^/QDOI@>T^PW.&ZRW5DTFY@4XB&]M5:E * M"[!-E=CY+18\HQ:AJI!\EV##W; .AR'#2;]#NLUY>.PM?:;)"2VC(U]W.4$B M1Q4=:*^8MU*Q5&Y89=HU6L MA8('BCJ J0+9KF&E!>^(^9JUR%WBVG?#.AA"#"C]#G<;RPN7%6XSH@]64 %& M0 R+-ZH44;0;F$CM*IZMX6Y76@<X=@I6W'%67;N*5MSX%5<$[-F*,,^VN3R?0 M511U NIWHJ4ZHS3&'C>1,DD0&=3%"QF4+:51_\ M?@)7?R*F[*B'#I'-2P(8M7Z[524)BG4'1LA6)68,9$:?96>H2N;J$X4 9 ML*V4NT0OCX_'BU;[U=;;KNOXW*-)7D+C$Z[Z9$%'/NJ,L8D-9#[OO/+"AI!J MZ73S=3NF R7$4%KH$,*\MLH:+976VT[66'A_H@Q1.P*9HS9*&2WZ).D]="K> M7FBP@ZP[1#!_F9T=5,O5_B<>G=!(Q$!6)@^D2;=D0\.KD^V^/DDO0TY%=^HP M=0/+_CFPBWINMI#<2;8]6D+S'C2=7,(3> T%C0?E7&J-D!)$$]I, PR,B6E> MNIB$UX$\:47O)-4>/8-+60H/CW[!,57WF&MR"YTGK? @9=X@:O)^Q3WHR^W*)C'Q8U5*M \+,6PZRHQ&C$-"J M.WP2)2?7)4IP$\J35OB.DNW@Z[^E!=P:2"0OI#!@ M,;5>U1(A&+8K4W6YZK;FW"4]^GYH3YH+ TN^@X]_TW@=E>1B=,OK%<,^AFR; M4A$!DBTAVF@]]6D<>A/*D];]CI+MX-[?Y[:,@HDZ!2,A*11@E/6\7%E!L.?2 M($KJ,R;@/F 'ZN$-JH\.F0EMD&,Y.:(W]8[:L_?+:[,D8K5>>4"E+(NA>K9A MO8::'%$+5?WU^SE]N-EG;7/2W;&H'[_\ _][.GM^A//YLS_&\Q'9 MJ-E#2N!#;>-VVIL2JP;A DO8^UC-OCL&7<$6O!'5T;6+HGDJW".^09>=L\UHUVN]WTOS[/!E/>(^ < M'^E5Q5*@:#8Z3?;\4N82(;6\=?0)0Y_\\$?!M2NS=)\.U3;1V= MXJ\#7.8V MOO^(D^?3D]F<6J/BU@"V;EJYU<=$(NKHD M^6]!V6NF_BVMU+:&\*@Z*.RNV>G>U3+@^,^S)OGW@*LIAFRE!*32)MS%=CO= MKB@JYAR+MQ[7:[_W)Z;&H$*^=3OY]Q^N28Y=C]^&'SC]"[8TE8^T&&<\N@IJ MQ^G35Y_<=13U'8NX-I'FE)QLB2\T"#O]^]YS__\>+U^W=O7K[YY<7;9^]_YI_^.L$3YA.5 M795QW^.'ULA&R[FFEBB4X)TR*W31%*%3JQ-/U1OGBR2O1[H$5IE:>C05C."W M"35F"$;ZDE22Q8D.:GG^]V>O__;BW<^OW[U_\_Q___W-JY]>O'WWXO_[]>?W M_S6D>N[ZF)YJ6GMY-]ZBDD.H&*6))I08,9"SI403LS;)C;)!ETIV0,GQ&1B2 M G[K+#NER0J7BRRB[#C=_1UON_/DYNAQ;?3HZ.7TQF?0V54A,AD>9O*H4TR M2S7QAA5;W:R*05M7J4\'S0UQ[M\HV)$EUQV+GGKI, I^13RZ6GXO*Z^9R+#5 M$UI7X-8/$(,QE8KF-[D+4Q[#C4!7[=U_=;2)Z#L$,MY]9"MI_N9D,6?CN(PG M'T;*N9BKL$#"!S#6:D#!%C";.36J*I+-?6X)KR,Y<"KL)/@N.4/_?3(_S4Y] M/[TEN64).K%DEF.3:#)?.CAOB24S9W/N'/BA8#YDN=CP\\S]O[>3X_ MH<(2>X[SCTY&;2> M?%;W&?S;??1ATFP/:AAZP,4F:$]W^5%11GM5-.B8VK5PD1":=2DENTNNFI2= M'9PUIY_]C3;;*F+ I*Q;X2[_]N934\C\'.OY,D;.L1$H61PJR=;R*&6(*!&< ME,;;$HN[WM-R ];<]_"EWG($5,F!QUZ:;Y%E.,UMC*%SKH]4&S25M 2WOF-$6MLGEXZJ-<(&Z\$:_L/PMLA;8VYSEU.U,KL495F+ M.EL".& "[4,E/?IEK1UQ^/%FQ&&^F(WSXJS@\E=6Y?S>*,0((SH9#>^UM0:V M\(0!U'PZBT0B\V:K;>U4%+?7=1XFTY\":8;L+;9\LW_!+\N5LN#>TJ>36?[( MBWI3KQ2HC9R5PMN002MDA%0*(#D!NJ EI5S$L)X7L,ZG'2:Y^@A[!1UV#MY? M,A-^.IF-)Q].&;LT)J\@?4OCY6^-5/:)W8YE ^4F#Q/9KTT>A"C))U4#UGY7 M?IL@/4QJ[4=Q*ZBV9HL4]7I>W@_BF)-Z0*5S!OYTKOU[1@*4V/Z55#([VW/H3( MFR[_88)"",@^>W$DE3/:%='E-+V"XK!YLKW 5ZA_YS9M*_+'-&HE@F8C,/@" M1E4'06,![W()[),D[Q\D=6^(5#17,"C!BB/9[MYRZ]* V8,SK7>#+5A]ET[Y M]Z2B[9"6?%J8&[66.5*;E+=L&Q,MQ-9JP%KM66=5N=!E*-U5&/LJG!\XVW8' M63Z64OBO2SA]<5HT:CI9MH5L-8XAZ6J"J= Z!8.)24$PU@#5D(Q329#K9)[> M@>K!RMUWT/9MQ-E9ZAWR<*]A.J]&6P-4SU+UE:@>IB!]0.VM[,=%Y=)9 MZ=KVAJVD,J(&_D*#0%1&\0]+[3(T9@660]#_KB+N4)9SO=/D&:J49<)0 L@2 M YB$Q/BRXJ7J(HJFF/N,;5@-YQ!T/X"@;RU/Z=>VX4KA]K-W?W_YZLT_^W0+ M6/'TKE7H]RSF>O&Y,5K[:K%6:;3P,2H4A:*Q6:"J=>2RI18T L+@P&3A("DG M0)A4I,C::70[] IXC8N3&4WKV52IZ62.;KCGB4/(?A/0U^0M MA) ^&9VBX%TP>!15\M&8@H[.:RM&)8JL)!^1VK2!%AX-Q&(#^!"=I!I=KK&; MO']J[_+1?'BQGS^XO_17+N&:$G3&HDHR[(5&(YQ#@]:VOB4Y6^55&+G(NV&; MI1BE56!*B[AIRT9MB)7:GIAKWK'CPB^S:3G)BY\G=3H[QC,QG'?#C-AV20W* MM\F;_!Y"\E;PWAF8,_Q^JMQEML =F';*NWI]THZ$-_7=29JSDG#6)K=X+9U) MO#ZYO(R,U0$B&;#!QUHP66G6J^U:]?3]'ZQ#Z?-*#M7.@ANZ)=9/]&%&]([H M-S[J7Y_,YOR?=XN3TB((O] L\W_Q XV$ESGKXB![WPM&MI[=;3B+#*XU>8XIFB[^T\-4 MV0VM[:U%V<5/.K^S;VC:?"W^3_,2/N/1,BZX>(ZSV1>FXFF%C5&>M"8'-FL/ MQH0 L;D*F*7.(D?'?^OC0&V$\W!(TE-!'>:HM$6_J:>3&U]B7LZ&_0?^,3X^ M.?YQ.IM-?V>@S_$3_V3Q9:1R)J9^A-KNJ!DYNYR._ZA.2ET]FV-]!F9M O)P MF-1--1U&M%S&.DH4A%"60)?0KB6(#?.J):B:7*Q":4I=$L N@SA,&FPDVJ$+ M^W^BQ*OCW>VD74B=V[IM^OBS9@@M?6L8(/2D&5>4@BBV K M71^]=:LI>?^G/7TE]Q%LA]DK5S'R=D3/CJ:D2WQ^L0_.N*1H$Z$) M$OI8HF&@4?5XV6\#]/0Y,:C(.PQ1Y?5FHC)_R9(XSY-_,WN';5C#6;9>(EE* M=!E:KUDPU%I@>AF8K,+8-AYZ'=CCT&%@-'6:NKC)@?IV*]TSM:CZ=9!:41U!2!R\U[[6B6T!D79"'PZENJNE1E_^: M%@THR^+SN%#Y\[/#6)T)0*E8,(X4H&=O MO9?$ MQ"Y!2$E:%V_,OQGH +L!Y>$GQ VBZNM'UFXB[W&1\@[7TQ(=: I2H"PM2P%0U)R0K$)CAOF1*]ZC+]?'\,N"=5?A\$ MV$3('13_ECY/CSZWL/_52X&SO%TO;#0,SI(0O-T5 RADJQS*113$;/L<"7>B MVK\!NKOB;MSH#27U#AGTFTP53#GYEC$(TOD(1J""%&0&E2.N07;#I(;AVXWZ;,]M+_CJ,_MU'>(Y@RZRGRAET9<0R%-_-8(;8>==J6 M5%%8"K%+6>"CX-J 4V;W2;5-=#;TE-FK-ZGG]2XQ%Y53@Y$T&*L2A& KZ,A? M)NVJ7K-[^*JG/_X!H!OI8SJD,(?.<;T"Z,V$SB"%4!UF5=CB4_)TW@J&*,'+ M9"5K4=/UXL%U]/OU^7\6#6\GT*YO\/O?I^?3AK7-PH@,Y%ON7)LU&YUT$'A# M47G"V^O)_A9(YY63#RXY?+/UF>74BM M QI9$$)C.[N0SZZDP&45!:_>YUYYK>M"/$Q7II.*.F2V7L9S]KJL@ZBGLW(3 MTL/X([V4> =7=M! ET#:#61.Y%HE&9"4,I@B#"23!:"HCHIKVV"7I-5]<>(> MO^'A*+&)X >W*XC%.BGOI^G+\^F4-]ECG+S$X_'1EY?3DTFY.M<^I< K!D/> MM3(N!=&RL^1E,2K9*"6M-Q%O_<_-\Z:6$I>$X MO K.'MM= :O@7R\RMQ&C2Z$JAX:J"X&LJ=X8%.Q]0Z+_6<[LK8)TR?TNN("EMM&W_C\F@-$GS 21,2,6- MHK-&4_QTX+0+:ZG4470S@E6CV;_H,H/E5::^[R;G#A7$#]>MD? 42 M;W>FNIS!:LTO%HD$&)0%\J5FC,$)V:6&9P66@U'\+C+NXO%>+DL>9:N]YVV4 MC0=96I(ULL7-.RNE8)SD4Z\FV4/C5V$+C MT9>S;_URA).1P&)\"0)(MHD3(09(VEMV2P6&[#4OPMSGGVSXF4^:#CWE.W2U M_S_'BX]EAK_C40/W?'HRF]-EZ"_'$YSD,1X]&R][25(98:"$9+%='/(?*:M6 MHJY LNGC4XGLWZU'A\T_^^G3HK.\.[0$.//RYV\I$V]DZ8A>T^+U=))/9C-& M/ QV^XCE (FPG MZP%K])\ZU.>M&J'E6&7B?:3Q;B,CTX6X\_TCO@H6I9CO_@C'YT4*J=FS?&G MD\7RZO=-/>] SE;.;2ANAF1A6\@U ,2>&C M\:++=G([I(-@P$ 2[S&Y_2(!]LJZ3W-?31#*148CK+!L +61C!DKE"2C=6P9 M1==GCN@=H/8VH7)X&@PFZ\?2:N/J,O@?+5,>99*.-[0* 4T&$_DK%E$$AU%0 MX,60Z%):O1+-PR>6[ZKKZR3:6>8=+DQO@#K+AUP'5L\<\EMP/="TRMTU=Q\7 M=A#['EG!CK2W4@BFOQ5@"CMA418+_*V,5$E)V6?F_3[9<-^LRKV181-I=R#! M*UHLFNUSV@_B?("6$54B;X H$I^B(B2(R!L@NAJB*I'T]1D: [6L7 'F@2W, M;35UO1/EKF+ND3TUG;0;F=-!1F_'\]]^_/(C3?+'8YS]MJ2[R]J4I UXMQP/ MH27$Z-M8-6N-0.-TI[Y<]P [.*-A4$UT2,2YB>\2!OPAERC ?[NN_CM1'(SE,9RL!\S^7((Z#7U= MAG3>'V(-4!O8&.L1X38T^S4H!M36M)>H!SP/[@97/'GMG -;%=/=V\!T9[59 M=*B(7P&QEG/Z&/5_BW&P;_5O(N$.9L#KZ>37\V9,J'WU3BFV=-HD=XD.@H@6 M1(X)BVKCPKMD^U_"L+\C?T"M7+_AVE*D':(..U[(__AE]0.6KT)%+,ZI##*P MA6RV1BWK]DI@"Z&6R#N^2.!L-"%+XXO<8Q;: S<5?;IL MVT"+'5CV3YS-<'(>(I#!L#U26>7!> ;C"K#UR<> )M':D#MKNM3<7D&Q_V#, ML$J:#B7AH=N0_CKY3/,%E8M2OW>+:?[M#!F?[FQOE@JM.A@,:0G!.M%F7'FM M?#&5KEE9MZ0WW_DQ!Z+<@>79)T!_.?_Q#)2+P:$K'FQJ<>PK3UYF3/8O$%)Z75 7]J#NRO&/QL#Z-X9:#>17&LAE,D['02E[(-!K:,H.1:G"IF6C%Y'VE9E*%>HN7GS M23$%6V9Z1!4)?:4::,<60N?+:!6\BV>7UO+J:\:E,E4IZ2M0Y;?!L G$M.6O M@E,U68T4^XPWO1_: .TG5G_"N2(KC40)CDS.P%HJK(/0F@Q[!)\IZ.BK=+7+ MY=0:V!YD7.*0;%G1J&)0?70(;EWI5[P:[&D$Q15'.IL GBT[/O.=:M7P @H& M7;-U2>K^0Q/O +C'V8D]*=-%'X\EO?O6)?WXY6O&8O"N&.4"9-TR%K-GVS(D M":2LE(IM"D==4KC6P/;PDO_B+E<1V(/0.6:V!\F)CE MX/I=ES\[*N>!>*2C\BY(!103FZHZ%T"V4"&+%B2KY'6?:6T/QI][@I"/@3Z; MZ&3H7N7/V2AXSG!H=N;\>JV#U:W(NRIV?HD,I.@BE,Q2D(B.T:P54[K^Y$=D M!6\K^^E0@ALZ3'@:**<9+_)-99^8OB[U/+)EE> H3EJ]YY,.3S9(U(J69'8%4UO$"J MP-_@TXR!%30>I2UKO?M7'GLXRMQ19!V:;I[O.N^F=?$[SNC:U*XSD"HH:VJ0 M4$L;G69:>P3+2V?31-J4=0I],K+60G];4C_R;OXUMT&-@I41R$1()%N!=.-ZERS+^Z$]HNU_ M.ZZL[\=OI8VN-QYWS/M98#XY1O?4U=*3H N]/]&E&>;S,RV.Y/#N>SA;C_UG^]<4?? ;-Z1IL$8SF M_TWL%9-NL_TJ^T(D@5WF(&W,(;A[3\D=,1P,??:IBPX%[!>)&7>P_N7)TJ>^ M=RT!=2U9%Q"B]:6ZVE2"8GU>7P'W(1!T/,!]=P!T=\_1M*HY(I MSC!.(C".:8.:+6(A"A8IHEX:UM^R" 8[,P?4QU/*(B")PA8KP"K=YK-[!<$R M+4Q)Q5D@L@@VX<06602;Z.:!;G_7@?@MBV (_6YQ#;R-&&=\'@4PCO4"5S( M#%)7!BE5!56\Y_\6\K%+MN43OK/82*];W5ELHI1; U?][RQVJ%ZXZW&]8NSK M5!:48-IX!=MZ QDK0A1MJ%]"$UT6Y'$DO=^A/6(]JGM.++V\;:Y%GKTR@LJ$PN<0X_62W2=="K61[.\LA=I$<'LOA4(IC''2M7.S\C*= MAZ@P SIA$A*6I-9+1GJ:I5#;:WE(P>ZW%$IK75NW%K:28NO/8BTDWL# 8G6Q M!*R4\21.1B;4X55)+FK(T48H%%=4$[/AZD!RH.E4O)8*[][[.R2\I98K/5M=D:7B,D M=IS!9U1*1!5UGVR]_O=9=Z110)-\E M&GP?L$>TPVW'DQOGX9":Z'"K=0>^2]=4A60KLLI= M3IZWZF+VS9U;H/Z9V#2$MGJ8X[$HW4RGDJ!QIR*W(Q+2[O>"3 J6D"T$5K_-^$YV>T,W41IS8XF9J$]T\T(W" M.A"_W4P-H=\MKA:V4T'^!&ZF M>M-G$YT\6'J]L=I(D2U8SZ:<29:%8%% \4HFS*@3Z6]!S.WUNE40$KG M3#EI"*HE\5NK(%25($N339)L.$5Q>8T#*//6^NJ!=7COY_12W68+O*8Q'9VJ MJEFGU9A2,CI=M:)D#5NKE'G&H_\B MG(T$1H=5%Y"QU9$;RUNX=(5W[^22%358W<5(&@#[(SH)MV/;)N')'OK<_3T-&M;LY-4*%BRALWT+C,IMH/[C6N;:^W63L?[XMJSNJ#95^A> M48B$;%OR'LS2,NVJP@L0V3O>K2F@?02;VQ7,?W+6;:^_F]2SG5,;BL@9JRG@ M57)@M"T0+4NE,%H**5CV;[ZE-O0DT*9:N,D1M[?4!BP&4Q09>--DG#)D2);U MFPV1%D*0E-]2&W9G2Q=]/*74!CZ@C4GL=V@A><_4)D @+X&D$ HEG]9AOSFO M3RBU82-.;)':L(EN'NA*>AV(WU(;AM#O%G?3VRCGH3H')FHC)-HHG=K:3[=7 MB40"MMF(46+*U"7O\RFG-O2FSR8Z>;#4AE*Q%$L"0BZM29T4@!I;AN/R+L^) MY+KX;$\XM6$CO6Z5VK")4O:4VO#KNU__-IV6W\='+)E+GL%65]ZW/VR(>^TU MH5Z[O(YDG-+!*1^B\62#+UII[PWO!EXZ'*GJHS,ELJNC!*NB-:,*WH!6)CJ? M)$6C=T@WN!7U]A.0[GMD5V&O,0NI2$VQY9!)-"87&Z/24B%Z6W7658VTT:Z$ M*"!70V!"9)&;4$&87&,J(6>7>XA\AVR.>Y_95>CK9&G(G&T6,B>0.B@"BE91>BHT(Y9&N?H+YQ03!IU\@F* M$8J=T-Q*)D+@PQAE(FU-<5V"U3>0['KLGC^0#4/5.B@JB#*V8R(:"+*T4R.& MB,3;3)^D]W, ^S\\=]/J]:-R*T'VZ%-Y*6SZIEZ/B8UTRLGJ6L'SRP1L4$K@ M#2P"I9"J%D34IX;F;EA/7?D#"KV#:7T1X3A?]5FMAI<^*O8C,+G"*XX)0@@M M@&ZMS#X*6SN/*[F"9U\QQF%5/X1P'TL$\<>3.*F45 M&S;)+J/HZ $#Z]6R#R&KEJ:Z+@GEM^!Y^$CA#JJ>#B_R#EO&*ECMRQF=NY7K M .P9"KP7X<,$ @?1YQH:0X:DL@9G$ MLD017)=T MW0=BRSUAOX I MY) %6[-ZU\$@-ZUE5;6KK7,YH99@E&5OQND*RB2GM+!*IRXNY."QCWN;\TCG M P6'4-AQ:R.:$D27(Y0L/'MT/J2T[Y3$!VJ3M!L+-NZ*M(G@'T=7I(ID=6O< M9!2:)@Y^)UD.(*5061=I1=Y[,N%CZ8JT-_(,H9S]-T$B&4..VD%1RXF4Q >U M2\AF@&R-5$--V,6[?FR9@GNCR:9"[]KSZ&HH@3Q5*P)O?+7PBFU&B$8F]CO1 M2_Z;D;E+_]%'%Y+;1?5#"/>QA^0,'X0>@P493&#+CR65=$G0[MJ-U$&ETL4( M>R(AN8U4O69(;A.1/TAP91V WT)RV^ESXRC+-LIX$-8X&8KS?!*FLFS&:RI$ MC[S=HJD8H_?%=;GX?5HAN;YDV40'^P[)V50#NUP:V"1JE:M%0!2>0/"2;5(^ MUG*M;?[AA.0VTLLF(;E-A+JGD-SSZ^ ;J8@8H- M@DPJ2O@=4KANA[U]VMR]S^PK[S42YW0FE249Q=(VI>JDD3F>HJZ%7R8O1U4Y M=#4),,5:,"D6"(65H%1PT27/OEC:,8QYASMXX72@S\&*0J!\8AR\M[?4'0<8 M=&S99RCCOFOV!@MV7EC*=WS:4IGO67T_\C_]C9VPXK)AU]B58-K(W<"[%&^$ MSH4H@J8L9)?60UM@W?_I,3BC;G=C^VALZ)E+%WCO3H>Z!MGR1DQ)>/"BS851 MV4,0OD*.K5^&L*'@>I.8MOO\ R+.OK30,45M>A?7;^WV=OTET%:3E@92501& M)X(HE0(EL37#L+I3D1W1B;J25QQ(+OF-1/W[Y!_[W=/;\"-F=78[HQ!HU M50&4>"LWB30DZP1488QWPJDL]GUU?1WCP\>,AV7)^A=0.VEKOQ>4%T!?X_'7 M\;YKP.T9:-X0[\.$G;OI?WV>#::\1\ YX1&M( ^8LV;/1K>V'S5 );90A=8D M]MZ*;G]>':2+88K180D0T+%90MJA2+ MTJSE9UY_\J,RU7?7PW0H(3YXW'J'W-'[']HWJKI6_W)KR1<=??.#M$(4U6J= M,@F3MNWU>#Z=+^;/\1.K[VC\/U1&HDJ9++5N'3JP[&N$&(H$ M@4&4:&5F'W7#W>;Z9SRJ?6<[;=^RV>PDS?W7U/+VJ5/U%5 (?L]J\!!%(+"B M"FFBY)>0>O#[L=74=J-'!SUT+;.]UZ_T*ECC>%/.FJELM'806E>?7(A(AS9E MXEM,:!C.=-+*4XP)R8I1%26@6-V,MY(@50P0HK;>FUK9=/@6$QJ4)3O$A#;1 MUB/PS]>!^RTFU$O_.SKJVRCO$7#.::6K%9X/ D(PT8AV32#!63X2E% FU7RP M7!LP)K1/JFVBL^XQH1A<1LOF1*BA@,F1/62*!!6S(*MK4+1>;N/3BPEMI(<[ M8T*;"''HG),K09,S/.2]"\(K(!DT&%\T1,-?$87DHH@DLUY+J2L>?L!ZW564 MM[ZL^PKW7>07G+>K[!( O/UC^H8$UUS>]2!A*J6:K+-TPMA(2;5N1A$+HM>: M]$@H;X*,%7).S9QU&2)*8M*PR^RE$%+L)4@HI+0JUP)**<<^'G_%: W$R-\7 MWA*2>VI!PK7KG8N2RDM^55-L[YFHD@]@4:'U%)>&O$&Y[Q+0!RHT'YPK&]>> M;Z*+QU%[[J0QIE+K-KJ\TF.PD50;X2?WP*M>I!R](=DSJ9Z>-@,1Y]C0$L>V T( M+ 33'(# /B2*J)PG8E/Q6S1[$,YTTLI3C&;;7$(0+H"CW-X/G0%9=."+1)4Q MY[+WMAE/,9J]"4MVB&9OHJU'$%E\88MQ&>8^ <]EA+KS_ SL8 M%8Q/&C#Q^YB]<4@D9%!=6GH\"JX-&,W>)]4VT5G_#,><@O"Z -N*$4S,KG4# M#%!KDJI:HZANFG/T5**>&^GA[@S'#82XCVBVS U_)<#J9$MJ639[U"#1"(G: M)NG36DI]DM'LK?6ZJRC[O:S/KL5US\ )M)[_KT*[,@$3O&=/+WK>Q*CD(H/% M(C9\>5=_T@$K?5 AW^I3[_\^8T4YY/1&^EOGRXZ-,.SK)F1[P5R?[91%=1:E M2(C&.#X#(J8LG.;]PMKD6@9JI60]R,BD,357"%E6R*':5*,AP7[2'JY)#(6J ME1?@I&K7>R@@U2RA\)=\3/'?59<&@0]\3;)"T6^I;1;\8C8O=Y[QJ T&;U&S M5"EJX*/:@$4NNC:K7@3:MQ&]+O9'M3%OQ[C=QKOOKM$]W\?<7$)# M_/[WZ<@XYRF$"K*=-J:=-EA4@5A-(5,%*K'O5,O;T?[IB;>-UO8;,+@--'.' M1E:(D)PAD-XR;$J"$1<%SABOI#66LM]WY/T.N-_HMHW>;K)-/P#;^'<9M9(YF (* M0]N44V)O,&66ED<3,B9?]YT8= ?<;VS;1F\WV6;VR[9G=4&SK] M6:]41= Q M")96=1!TT4 Y9Z$]KX(>P09W!?.?GG?;:_ F^6SG%!L9B]:.+'BKV:6)[=A/ M) &CBSKZ6J78]Y;V>%-L.E%H4SW<9(G;8XJ-\C%3H@HDVE#AB C)L&>BR,IL M(A_HNO-58K,+9SIIY2FFV+ [7+-7E=E16]!3*T@^)! F*HDQNGS][NE; MBLV.+-DAQ683;3V"=(=UX'Y+L>FE_UVK^+90WB/@7'8I9.7YW3.9P$AD=\2U M.9LZ6FN3B"7M.U+V)%-L]DFU372V]UM[0]8:+0I@*Z'BKS1@5=J_(RU"TDM$-*PN5_ M/I2\UDD$B$[$0);_5Z/1Q2/Q-A?87I.6R-@T"IA=$20@D&$R9K204K) 3DDC ME+>QXHZ) WKSY,Y>P/-X+_P:B)_M%2\S9:TK$QK,_%05K#*.LVP=;J>WS?, MZ74+GET/[ZN/?8FYM?T^F2Q&[4K7!1\!K2M@6N.?Y'D[B-BFG_[ M.#WBI\U?_-^3\>++ZVGC-W_WW:>C\>("[]MFB\I1*_V.EJW0R&<\&(L>4$LV M32IC M'1:O6CL-QX < M>5%K"7S2]J#*91"'08.MQ=KA1KFMZ$U]OG1/V7P:,PN__ /_&!^?'/\XGQ+"XZHI-BH4EHUK 2\9 J>_6*7? \*; +R,"C232T= M[H5O-ZQ>U$IY,?Y,EVRKH*2*P;$LC"%V-7/B+0TCE':UK3PSWG69X;(1RL,@ M43_%=+@W7L7XY]/CX_%BZ=G1N6-7D[:ED&JMP%J4%A6$5"5(%D;BGPB'7:[O MUL1W&,SIH8R;G/$].//KY&1.Y7QOO +Z$MFS8M<.A041;$NE89LJ%BTAH"A8 MM3+>=NG>OS7BP^75\ J[R;2P*].6]P)OZC]Q-L/)XLWL[?C#Q\7KDR;!-_4= MY9,9:X/FS_'HB,J/7\Y^;W[VB_-182^0'&^I22*"*45"RL'R7ILUFW_:FCYW M=#OB/@S6[5-Y-[D7=[JL.P/SGF;'([)>V\@GM*#(WB &IK_6%:CDG$MFH=1K MIM,M]W*7'OJT-;R3B%9$[G:.^ZZDVHL_>!\;SVD9(_KZPZ_\DB->'II8V[5B MRRH6FGU 9(>_!I>,4-GX#^W39LS^%+6"7CM'AL\1/9N44TAO3A;S M!4X*NX,C%%Y6-KL@8^OA[Y.$&(V!DJE6GXQ-H8ME?!>HPR#+8&)?P8F=8[Z_ MS*:9J,Q?LBA^GL]/<-*XNSS6J#1IM%[6Z))K(2:=P=@H($@VH*QF*:0J8NK3 M_/!>9(?!CF$5L((B.\=Q5R*&_;2Y] "J6\&\G>.W5T6R=,9,HAR%92"A789+JR"@PF5KJN!#%B5WZ1=Q M$\IA,&1'$:_0^M81V.4&N*3FC]BB=]/C5J^(IS)E6_G#LK[GQR\7O_(+?FG? M>O8[SLIKIO&G99GC\N2[6-/\;TL[^^?)*??_20>=!E/FYD/+[^-:+#B#=@Z,GPY]#0_W;:? MS7_!V:*9_I/Q=';F +37]-44)[Q#.RR65 *MLP53K(7(MAU02$()[2A>3Z"X M.WRWUJ<> +^Z"7D%'78+UCX_FL[;Q7R;]'L-X2DZ8S0*$AJD&F3:MKF_ MR<50$:NSSJ]%@?L^Z0#4/J@P5^3:#9SC>UH6F7T,IJ*#2LJV2W3?AKI64%+D M4DW">GU,5Q>39Y^URWNP=#86[6.I2[ZZCF656>8C*0?D ZKDRJSEHRI:2^ E M;US9QI#B'NH='K+*>&?EWDF6C87C+'2>%O'GT^ M;^=>@U18HP3>-@N8I!5$;1#:8!-7:M()XWIFY#" 'MK:W%:]TP?6S="M]AE3 M:Q9U%?_\O. XFTHN:RB5,CO*;)DA>@E.QU0TJE3U>K['79]R"$P83(J#;Q]7 M\N:>?9C1TEH]GUA<'$/CC;(FB[Q>)R%Y;4!FC[869759+SOHSH\Y! 4/)\<. M)5QO:3E;L04YOKR?L9^+N*5=(+ MU:8'M0(.6R!1XC]"&Q?MG)9AO>E:%\_=C?8(2\TC;KGHD9?$MY9BN5UZW0J[R6 M"M?_S*>MXDZR[;!A7S-4EW, I>>-AJU3XMVH55Q%)B6Q.T(Z.)E,(NR2IW<3 MRJ'8=CL*N4/9_55$Y_,_U\#4TXI;!>IA[+A=%7:G_G>0=O<-X R;5ZX%F3*H M-N7-6)$@\ID$R:H:%<4L79>TJOTQX!ZK;1\$V$3(74SUS].CS^WZ^VH+@#/+ MA)(E)]LX3R0PD10$&PT(*A9ET+S:3E;[':CV;Q3LKK@;=OI04M_OS*X;K4R+ MU@S51LBB2C"N0:4: (63J$DKF_<],.ZQ]+@>VGSHI9;]3@]9V?QT';C?FEGW MTO^.'8:W4=XC:&9=BZS2-X]+!0.FA SH= MA/?LC!M;Z&"Y-F SZWU2;1.= M#1W+:JF 7V]POE[2Q20I)0-.M"KP$AQ$KS74;)&$2@G7#8FL>/KC;UJ]D3ZF M0PJS@]FS;,[9\)PFB;<4\^FDP5O2/#EGQC 94'O37J+O8'"L!A>UKX&B M8V?-,#BE' 1O#,@@9#7%E=)G@O8>^7"/\;!O.FPB\:&-@O.*D7/'O1J1T3G( M22,8DUOY/5JHCDJD6/F\%&N9 U>?NW]#8 !)KRJLV4),>YI(<;-A[E4 ZXU= M6/&4(:8OW ?NVA &C[5&_A^IM#!"$I(NTI? WTF1#?21"DSCB@6"D;7-KI" M4BLP(0IAK5,BIAUF5]R$N[00MAID<>NS^LAU%=!KTJTIN8(R*4/!%"N2]2*3 M]RC:H++B1TZC2U%DT#DY-F.-!I:KY0VO"!6DX]_*.XZX^+K%OOI:!(-.^1P5 M02W8NOM:P^]F9)TJ+WW0"7V?:H^;4(:;Z[BZB_7U9DGO64$_\@-^&V$L)K=" M($+>34S["A.V-L<^.*I:QMC%I=\:\?XW]AV9<_NTQYZZZN'L70!?651\V@SA MV\N#\&(U6=8%(&R!&LF+H)3,JNR+R]LOXR!YNR>M]I@A&DUSUH3\7,#[6(%7M3H;<$V-2^"$84/D"054/5L^@HG;)\JZ-VA'R07.VJO M0_;35X&!1)RE16']]&.7 %O1>B^F'9L/VLGPL M)?3+'?0]__(R3H7.**&KA-R&+#$W!0NC"J!L??*$5KLNOL05% \VGGL';4Z' MDFH/J^B^!D+SVSH(72QC4IKU=^D2;)TU];P)Z+&HA[E(V($KU[>CQZ+HIT+B MDFR5KF@(O(#FKF1(@CPX@:8J:;(U?9S5)T/>>VX]'CEW-]'OT)MT*H)I>H"1S;J&RYA@)!!?8K=%0^^F)M MGZ$G5U#\B0FTNU9NW7-Z7_/M,&3]]H?UN9Q:9P![((M)B:*",D:0BT**%$@A MMA?6BF:?*'2QLJW4Q39R!?:%@ZEBZVDA!1C$ M L9X:M.. TCR2:'0RE^O)[EK9U_](;MWL*=*LQF=QM*N!X)'O*NYX*0$)Y&W M/2TJI. %" I:R6)%-%U&7]P-:W];SZ ZOMFZ?C#9=SAR5J$[[10ZDME51&=Y M?VMS,0VK,'G>0J,BTNTR7M0NP8+;(1TP([:0>0-G0*;*-(F@9JF153GKKW>#^SS\( M6O27_$VR[#849U/((W(RI3;")RO>OXS('M GWUJ,H:M$QN.],:^M/OG/2)"- MI'V3&CO/$=]Z5LZ-$3EO%A]I]OXCGHW0F;]N_8OG"RJG@ZU'9*6B5O6I>)%@ M-,LUMA9F.CKE8\Q8=)\S:ZAW-/H\SK5[W M5\S+)<[?3Q=X=/GG;1K,Z^GBOVCQEO+TPZ1YD1=/.OU'U^4PLD*0*X%MA](: MMU@O6DL8!V2-5,9YED>7GFD/MN(#>36>!F-61#$'*'J_8Q;D6U[N;)P79V&V MY1+^-IO.YZ/4VF"Y2"!U>\.+-2TCC&4?'(8JT92P__&=M\(]$);N05D&7/6TD"*VH*)/D%*)H.+O"MG67TI78+T'=9R*-Q\ M8"VO8.[N!0C=+/*KJQV9:-%C#&"];3V::H4DBP!5LD^4M;!]YB/O:X%_=H[W MY,,*XN_<'W#7E_D_3^WP27GQQR=J9]+[:?O6I1O@,T\TI*!L+!6\)]:&3!Z0 MDH"JK6>+6^A2^]3T[&F!?W;B]^3#"N+O=I$SW.N]M,CN><=+C"G;&L!5SX>; M0PVQ> -56N>3M(F*62_9;I^PGSBA'[F>5U!ZZPNKG=_=Y1_M-?WJ:,A1#"(H M636T"&(K00BGCB%'URO*TBZ]479E<4LVS2,BO>J M5!F C#)@R&C 5MO(/JRSB-J4W,\D6$(X)()L+M,5ZMWYLJM;_/:4OR^GL[-O MM=^3+;M0"F<0LA2\W$ "6%89>,,M*$OR,G?9I?:[S .AZ2/FQHI78>?+KZVW M[5,+^:R;P_S99QP?M>)O7M_2X!A))&$C"A#)M@0Y'R%%(@AL,_OL0]3"/*JC M^9X%'0B]'X6^5Z10[WPS=2.;]RSOOX0@BU]&+)(&T\9E1]@$ZFG)8 H5YVG"]!1)FU MNS[ _A:G]L:CG[@>!Y#7"O4]W-W,M=WI(I&_2)1&Q,Q<;*:FMH%W)'Y;BPQ9 MF:AS$8_K9N:VE3QQPCT.#:_@[.Y#\2ZVPN?X:]K[#Z2CSGV]+7WA2K//M,,/]#RAS_A@B[>K"B\#RZQC1>6)9M*M[ET!IP+"=DK=KX^ ?/H MWG4^<98_!7:L>!L>+DS_GF;'\S=U^?6H&'+LV$BPKEVKNNK9P;$.O"O_?WM? MUN36<:SY/K_"X?<"DB@'[^A:&I*R(^8%44L6B7"SP0N@:7%^_62A MT63OC:7JG-.+PZ+(E@3D\F559N6F8V2>0H!II#I"F?.FD2!(*OKZSTD' +WH^;377?AK?S[1!6!6-=X,"$\:"*Y1!ERD2>49H[ MP]B.8T4>_*K>NU$ZON,TE>(T-Z8(+C G9!!Y[:TH2D.(4A,;G.YQ$['$+AO2 M1]V8TD.[]VY0V4?*CV7YQ"X\O6Q0V7^#REY8&6(+Q2&*?BP@-I[IR$6!I!T% M,HS"V""5@)2T"9)'(6.?Y;./!KQ[;5"9'';WT6\'S%Z;O[!=L8!1:<8%45&[ M:92E*\5;Y>F/0B(ZP42?A%:RTU'%Q_7A.Z./T_9^%D7N97 MHXKWBQ]QN29^?UXL/^'RQGH7D[GTY-\R7J?7F60@**ZA."O)V>4RV=UFBA[V M_<\82D-IK<,9]2T<_D[QEK"@I73.:=@T7RNB$;QT"0S72GDK',283V#@#F+B)*7(PM15!22T@:)& :ZN2 ML*K6"^\ '_J"2]"A/UV'S9T4/*&PLHV4>ZO]G_/UQ[=XLK&1U+UZ?K MN@/I'/>[D+I'Q'@8,.ZG<=@ L)%6[\-(!Y4TO(,.(9E\%8M.![#T/U"")W % M V3CO.(89/*[])(\'O3<$8&-#YY]--%Z/27=JDO\]_\.G^EJW5Z (F<7LJQQ M9ZPSX 4C/\IE($)L%*[8N&-%[J'Z;"+3Q<7]!RI82&;S-B.2UFDH) M3QY\*8H.K.BC49F+O$N,L=-I?O6KGY[.CQ1O0^]P@[ZKT-L21,%)CG6:K744 MYZJ2ML(LN%NK,KXCQ_G6%[_@>EL/?]" M$BCSA!=DH;32%6_ 2DGWATP1O%8GX33-P\E5LK3,.64Z>[@LQ&H4]>S)"6(LT0K.&#.[5.7MCH?;Z7C" M>&@@^-;+KRY&&? M+=E;"DD\\>?(GU1,U1VP7H*V%*AD(SDONZTZNO;!3T^K M1XNO]7*K"UK$!:R$]EA< A:2 J6B D\1 Y3"D$D=FOQ!3D7F0=T417O@'Q^5FO4%$1C$01F'HW0QH8N$Z:ODO'T5-] W V72U6N M[W :K&8V*XT0BXJ@C*R-K-Z"B5(5PRP7I=GM_)P3(L)B" 3K6 M$BB?#'BZVT SX4,*+NK49:S7@'AXH/QM:#CL(_$.,+@TPVE[I14;O3X?RU^? M'4*=-8G<09+.NJRM<;I+P\L-2H:O#6F@H;M'9!T@WH;IF N"?B.-X7)YM3". M6T;.JH^@0ZKSWI(&E^@NY-&2"^.D8+%+5]UMQ#P%K1\MY-:YU8O=VEM2# LF ML\)!,>?J<&111Y9%$"5&[Y0/\OI:K3M"_JN?^YA5=ZR8&A?BO*W5:)L;QZC@ M=?*);,E\FQY$S&'@@'+*H00D5(21&Q[L*T6-4+/!='MVF MH<5[:I/:*G$?J356WG^2I#Z=?;K(J//DK)(C17FTY-W'!"P*%D1"Y_@N MFTAV4M^5;Q[VI>Q@V2]:"*ZA*[LA)/QQB1">?:F/[9"-"76F&EWXF#T8X6/4 M.;/=EM3NIL'+W_P(-7BPX#H$GQ=5])LSA6@N/,EZI=>GU,WPD:@XV&2D=:RX M7+KT4%TFX@GY/4?+N&$*^3HM6S]]%VIZ/D).H5/X?,6WZ7+?PWH6HUD\4=U(S_(-% TTM>HFY<31\-W$A%B%D MHC#?>E;WP-2V(Q: .5>,B)X(W\4EGZ+N[WGF&$KU^TBWQ_25+6&7[I\0>+32 M&N!*.^*1,7")_NC0,)VBD4G*'N[935*&#:P;Z>AZ64*7?DO)=Z@> MO86L+?!W(:SK++"[*!NI2*B%_A[&Q!'"[W%#W$U@8)X5L@(KZK1@ZQRX&#UX ME;B@DU%+V66.R,"H>*A4:%A0["'S_F"X:"XN*+A&!S+7GC6N&7E%@H,.+ACA M1-"JSS;BVZ@989A,&VW=CX$#1-W!=]C45->!.$NZ#Y?A=!72IL3ZAZ^7_\D& M_UI;IIE L-QD4,@#N+KG1A+XH[*9<]WE=-B=Q"?H87323\.NA=LHW5K++A3U M]#9NDC2.F]%+B?=@Y0@-=!FO>(.R%)4.WB<(*=46BT#GGE0& FI3DY\A7Q^! M][@P\8"3,1XD]A%\!RA<:[5"Y Z%%Z!K_*P,*Q 9.57*<,Y5\9G^Z@&#L3K; M6BGF_@:V?:1ZIU/Q/_]R31J_T!\W_V#S\\KM6RQ_JG___>V;;Y*A2Q%//RP7 M9Y_GI^F_I\6GOVSDGYH,B+5.)JO3S;S*[\ M]6R]6H?3/#_]\'9QED18+"",A0&65RCGT*_ ?C M<()S1-LBO]EJL*[8Z?%FW971\]74,Y9="CH)"':S HO"ZF"4!(V)A22U=N$1 MVL)%,2%WI:X=].;+T8RF"&RO^E!ESVK(:\M9=KRU$O&LC[1#DOIQ#5\^AB0*E1Q7DH4QN.;SD@;PZS9<.V3>G MO^%ROLC_Q/F'CW7S]!=W(WR,RGO'0V]C^>D!O# N[<]OAEL_-2^U.:ID9 M[8U-Y&.;S"BBT+:Z&UC H3-!H&#(^"A6UH['%TOK8&DC07",?,)#K%YPLQNW MV2=K4!*/B'2V\+K9*U!$'RS7)D?OA!DG!=>4S1>;&\'F^@%QC S%0]Q>4MA. M_%INLTW2 C,Z4KR:MB% 1I\D3Q06Z'%"M<:,OIC>"*;7$XQCY#P>/FKV4A+Q M6[QTRM8Z\?&*>41=DSBM7]7@@N.Z$-"\]G7@IJYC M5XT!89/E1AITJSGQAG_'Z@&]*:5H;F;(UA]Q^?YCN$A/OM/KP^X@L<.0T MS("XFE+AZX-LWWWCOL4*"/KYCXO3C1#.PLE[7&X4*'V*+ #IL4XAQ@ ^\0BR MR%)8L>1]3,N[Z"&%1V1Z0V)_,'OM#=S6LU?[2>)NE^ N2A41U.*6+=).P%82E#:H6?8[SEZ#(X?D64V M=%,GCZU>J9TA&;_D!LPR\R)A1M#!2%"R9K2;=?I5'/N.Z$&?>0*F#BU0P=(?7U@2A>8I<*Q/*M$SN M099>#*JS0;4%50_'\/OH M&'K>Y\A 6+12R*0JDK^S<9JO[>+9A:>NT\H[,#7.!-(CL-*L%J.QHA\+B,F, MA>"I +KB0#&"64"O(&G-;/1@/>!4:D3Q^X^^NV V>V$R8O!GS:E MVG\"Q5+@J&S=1%(P0JX_Y=$6K[J\&5ZA8H+O>-T5NVBEE?'&L=X(P[Z+;]N6 M?+ET9+.UMNVHUB,(Z#3&M95(KH]XS2&&:(I@/JHB33!"ZJ(TIL"*B7Z&GN"A MK0-G*F X:@B%PFX=?#9%.2^M&7_$J\1H%?($.7LRD*@]1)TEH,Y>%)4N ^%[,O6"_K$0,EB:Y$#>+J5_ MM@_>]Y7K_H ?YJ>U1N*'0!^7D,]T1BVT5L"Y0O(L"RG)<@7(LLJ)\Y ZEHY/ M1 C/T[HF(OR]$#BEDM>;]8';J44^*>F4KLZVJ$O&B2#, M@#G[89A^GB;S&!#6J\5Y,-[OJF\5,[HW0\B. ]V6=(,&AN"=B4#J0X]%>1>G M[\,=SO^+S3T"W$VPR?GFO$GD*F>1'>@B+*BZ@,"'0 P%K>G6CL'8 9\.CN#D M>9K$:%BX"6XSG>(PM *+]0BVZ+H\5F78;)Z)R>D2BU(:^X0CS[ X["@(CZ+Q M:1:'%58\RU$ BZ;NM/8,G-$9' :K;.)CHZWGG4L1X!E,'?V.-9REKY>BQ 1 MB2&&BJZRI"$KEH3.+J?)G?O#XO\!9_8YP'\?C PS7.E ?OX^/\6M"Z<]"Y$I M#8Q)NF(Q+KEBG&CN2?Y.D^7DDK<@O>Z *M)3:UD+CX/#^G+)+X@>@*JO[-0M7N' MZ=FG3V'Y=5'J )_S5ZS5ZNS3>0G'[R25MNVDNWY;I][1@YB]UBC*;4B9<8>^ M<*4C"R'Q8I(53A24-LP,+VB,BV!YEA33,04>-0<6(Q,L,:V9&[]1-!/1ML0$ MT0H!RML(7MI$.,502(?!LVDM./BE::/HC5J_'<9?_1SFR_,I7-]1\_J/SYC6 MF&OY'I]I81RS@<)YIBCFT'2;A6 \"*6T12D140]7-MJ"I:G<#MVPW6PX6EMT M#)95VD&P]W'VC\4)?I?/R^QSD1$9^\_S;_,,[G/&P;1,B=SS7@;)),/ M2(8N,0$J)J)32+].R^?BA7>*:8#Y*-CL1P'AWF:!?13R6.JL=^'II5E@_V:!O; R1,'U(8I^+" 622+/G@.*E.I M2N(-&:-0UJ*0D@NEQ?,&[U[- I/#[C[Z;9YI_YYO^ELM3E^]7[S^]/ED\14W M.W!_FB_);5XL5]M\4]*62-42HK>JOJ7HNB*O $O>"RE4B7G'BJ>]OG>"L4]W M12^&T=)X\T6=A>8M<$9I=$[ MGHL/=7= UG8S&CVPR.A?@I"-!:4=!U\7N9L@F'3&Y!39^&E +#)D+SS%287 M3AXI.!<59(G.%.]*%L]J7NQ!DZG>+DY.?EXLZS^UM,=YQ7=B@JII3ZNW,*&R<42L/H\I(D7KH;:T,G M-\#H #3.IE!BE[[%YIP\(H0WA%CW*7W[X&-*B;TM0^>>W)O3WW Y7^2_+1>K MUH3@G27W+4MO7 XA3RNW?3,E1_=;Z6*>42Q"("@64$$0*R9"53]+_>,#E M'EZT-R<3,N]245Z!JY.D%9V(=&/3W:V%3Z+H@M&_3*E\-J?)*Q2(DQ6\U&Z.$Y><S(WR.RE(&@.HYE[86S M2152W/IR>SK@?.)OAH^RKG#6[" MR4_S56T%VQSN<;59&#;S!@O:HL!0K+_-;H7 0&@A%=<>DY]D,NA>KAZ1Z4SC M*;8=1GK%LO%AYN+>Q]+=^_.R#V3C%+0G7FU>B0B!&0]<:::-#TFF:0W@.9S7 M1V0L[='::FC/0%";=D[C#7$V/UW-TZ8Q?\:LPDR M\&+E)/VS.SEZL92IP6:"M\W=7N5=1P"?T0D@I0AU 7D=61I*@6!= :9\D#H6 M&W*_X3[#\OIB0X\':H-MO3^(Y:O'!I^IJ)- H4'Y9$#93$>&2@YBXCPBTQGM M@*NV6[#T8BN3 TZ/5\MF8T*THJM12P5%1)*O+1J"EP@B6ANL-V3X?:Z19S@A MZ*AH?12-3W-"D)-!RQ)+?5R3="8$!YX+"R7&I+T0V;$N;:Y/;$+07D"X=T+0 M/@J95$W0?0L==^#I94+0_A."]L+*("M9#U#T8P%Q5L+X4"=\Y$)NBL\:'(\" MN W%&Z]E-OQY@W>O"4&3P^X^^AUY0I MLC[#)- YU9:HE,!'K@"1&<.B#5I= M:YM[F1!TH**/F!"TCY;&FQ"T=8$6Y=7)R396"[7RY%NXMOUAVW%!^WYKI]E! M1S%_;9!0YBPDZTOA+B@FDB=/D FNI97"<6]FW$L7C8P@&:% :4*@,]D )N04 MS4AC10DB\BL<"K717C#95+&$<+SM*Z)"'\O!$YI@\F=,S<,>=ZA) W:V4B7*_TN M$\T./62\40T9%WE,$P_3Y-Y# CKU8,T&.]W5Y5J;V)(*0&3GNY-;P1% M!*I5J)&5@-#(R5$FSD4 M*80/GO,L)^FY/>:17M/PW([#0H].L&;E(D8XYB0W8%RJTRG(7B/W"7RVR(4, M%&3U ?4SK!0["L*C:'PJE6)'//C]\/7FK;9)^ROIDPX^ F.FS@.T%'PQQZ 8 MGFU"QK(9<-[\4;P\_JJUO4#9[C6X"3@&*QLZT(?;%AOLPM+PI6]'\31.Y=OH M>.N9#3D"+(_$#K00,AN=($7IZE%C(2;O08N"R"Q7^A%D $*TEY*Y*O2[T324F'1 W MBVDIO6$E1WN6WO][L64I:)6#\XY$7%E*W(*S4H..LA0KA[P?'8 M2I_T>?R>('EAG-DZ'T76)%I3%UK)NME'LKK5NU 4Y+ 8-@*2OU/X@N7Q%=^P MIJ$]4S\OSI9;GDQT45>3C-&F^MKOP2FF((JHG E6&<^'!_-W E^P/+K:&U8P M=.!I_N6;>::ZQJI(* )#;04G]ZD("D82V:6^D-\^X= M6,(O>+IE2J02K.9DC>3N@[)6@/.%XH&@)#(545T?Z3((DK]3^(+E\15_9Z*] M;>OBVTK>V;4.F-WZ#R_^TQ9-A+>2<:T3T'*M RID+ FEA'&,:%I MD;VUDF O44EER-,U)H3"@D?&N9V57!(A4D,PLCJ_T4%P(H$QB@=C,K/6'"^\ M[ZVA/\U7X<.')7X(:\S;?WI$,^Q>G]]0] U8Y5*1(% M'$9J;1W.# 89"?%@HC*@I/80"?]3!?21K=:+ M3[A\VNK0_WF'/,X+18H6#*.+P#*2=\N\@2".KHV9KKLB M![2J04O0N@*EF=3'KAE;+=>SWY:+?);6OR[?X?(+N96;)+.7UDD>-&@>%:B, M#J*6&8*4)!B'SN]4OTN??PDV]*?KD+F+@+&JM-II=M%0P@W3-)?HJ=-/MA2M MMC'-+D3M4?>TC_IO4C-LQ5(;1=W4>B,I#P=WN_O^W3AW,/&TI]T5)DK>M$?ER<+5?X,^)5DH)$[SAG(!/=212U MV5H2AL!TXDYZ:[1Q.VGQ]L]_]'IL(+;6UOC#8O&O&P1E7R2+18+5Y&4H7P2A M*M"I8S6QS0N%\ ^^5-SYZ8]>BT>+K'5]P.L_PJ<;!!F-VGLA0.A$["45P$6Z M.0S+,1?GDBIZ)QW>]NF/7H='BZQY8OR M7B-S43D7]+9U%F F M%>J:P /IK .Z23-XGCV0XZ0R*T$'908_7VZ0^=00U$]''::O$;4)*\&;%XOY MZE^_X;+^('RHRWHL&B5U 1],( >!?A?KGO&H)1PF;9#9Q M+P0\=-@ZC^'=?; M%\A4./?>"7"J;G#1B@Y6G@PXSXQ4P0CC^DQ+O8V:X;WS[*L(LRH&:#^?K<^6^)_$[*>S3]LQIJM-6^NOY,F28WKZH9&4]_ZF=NHXCLEK>N-< M&NYR()J8XL5ZM*8^/W,TWL7$9S%GQC6/8'.NO7I,U2I4NHP$UC;+(A,>?UQ\ M[SG<;A9Z]Q%Q_>:T+):?SH-*/*E-B.M%(_4=^H7MM-B$Y6O*C#)X7\_^7!. M7 8ZK'0D1XN%@MG+&4=41B<-">N2)ID9!/0&2HZ1=&PT=\>TQ%[G[-?UQ]K# M-H 6=_RF'NH[A,GKAZ=T+MEBI ]""6F"<9BD)6O,+ENA9I@4_5UD4-;5^?/LW7FW,DG.::A*8S!$_3_+ K_+Z/:Z&!G,Z5EATOA"-WJRJA829@N^%BI&@U[IP+C, MQ[3;WT/W$::PPZ=V%OI.]PS=\)Q9Y4CBU7,*R%&E+%004CDC9XJQY,EY!:-S M7;:5"[CJ]Q/@,T^N3J ]YFAZ=Q97^%]G1/[K+S4O>8"@KW]$DU73]Y%U_71G M-EF.Y-[K.C,BAY@BA4.JL&QDS'X645M1!Q[0W4PBI-,<8I8)!!+PN2D\,]E. MA,?L^;[]DSH(=*?35Z?DC+)2IZ"*CM$4\FEB%-E87R2?%2\D'1+5\:FE%*0" MB)R.8,X(F9%$;+T$"03AI%5XH4H4LU[/&DC[9+ MZ'RY^YO3U7IYMCG9-G?Y^X_A=+M9YF_T$>O5F]/?<#E?Y)D)%")CG=@4)<4P MZ!P$OPD%4:@8N"Y&3$K$>S(XE2E)W7#?;/-03^0,MK-[!SXWO_P#5_6R/V>% MSY+WL0AE@*.HC[F$5Y<= Z9SJFD>.A,'W%!_&!,O2!\* 8.MG6AAM95/S-^L M5K&@2Y("9(GD4-F8P5G!P1C+F#4B!C_@+HKV#+Y8P120TWR&]-GGS^=EF.'D M]U,DAWRQ8>0'/"4-KU?OPDE8?CV/X,XV M@2'4S1DJ&!+&IZ(+%-8VLB U?( M-W/JHGG(M3^*@F>#Q^'TU&,O]=YTSU!8C%DA\%0?5F)0$**7@ $IMHJ8,)4N M!^G>I#X;" ZDS>:CF!\B]U91G9_.,T>A?I88 :-.M5_&DN%0(&_J8'\N*-R/ MHLT!=P\5SP9AP^JK^:SD@PC_WH'S:[G,269".UMMA-LZ,X*.;)]X@,AT-*Y8 MILN.^Q=:DO4"Q6$TVF/% \Q):SS,=%*(0/B MOJL\]B;BV6!L4&W=1)F;SE)U:XR22%ZKR86DAQ2A.U-(>AR%M,PY[OMD2I[A M4O6C3L-1-#YVZVNML'T_7U>VWYQFLK]\MJVB#CF48D2MHB8)*HK"P)/1T2]! MDC2C#;I95?FM%#S^1>9[ 6'14B&->P]N$%1'1FQ*C^IKY,?YY_>+UQ2RK[]N M*[-W(;5U9\J>- [?K]) J_=AI(-*1D81R\YRQA,4'OUYUQV%Z @EZV(LLRJ[ M9I-Z)X&>>[I=Q@7//IIH/4CT9SIM__4?/R[6R\4I7NR -1&-0Y8 ZN/TDJ# MDT1:\-SE&+FT;K<7CML^?=C^EJZZ6+049.MAOV\71,'ZU0FN5O,M.9$EZ8RP M@-K7RH5*"2\%0F3:<>JU2.%V-I:_X-23/ MD8(L!)MJE:)06,O#,Y1"?Q-<*^O3#G?SWE'M%2J>9X1PO$(ZH.-P07QGXS37 M'8!_#Y\N-A#NPE//(3H]F!IG\,X16-FWJ&4H18]1ZG4(;TIYX7@4=$Y7WJ*K MQ3F&@U61N>)D2IV2((\&O ], )HX=O?1;P?,7LO3_$X*6;U]]_N%*^@X2F4\ M""_K<"2>(=9F/(M!&NT<2ZG+**E[J9I@$J2[XF]LXFNEM0[UV]>(NUB^*SES MQ#'84M-^M5#":_)<Q"6->P\2[*QHG]FNCO M84P<(?P>H=R=!/*<0PY!0 FNUA-G71\[86W[ MX_I+I,OO?_VW_P]02P,$% @ F8.*3Q,'2?LV30 +7( !0 !A$ M)N?4"H+D*"!!D"0@27*F!21+SCGGG&-WWW;MK6OM?5SW.^?<^^Y[W[L67VGU M[)HU:HSQCU'_F#T18X@YX+:,A+0$@(*" A@@_P#$_.T+<3=+,P"0DP,8 0# M!-!0!(%KR-%MY >9-Y8 &G*,@AQK);___C] A?QJ8(,PT%^%D%V@'SC MCWM_M]_M=_O=?K??[7?[O[0IVWH8VM@84JE8.%N##6T #T2]0]&08!D#CF1 M:#_'==%1?XQ1V?D (#KZS_&?[ (S^?N*O]G%[_:[_6Z_V^_VN_W?W3C8V/D% MV#D$V/BIV#D%V'D%.#E^>0W)0P!;P ,P!&R0?X8 %: "6 #.@#4 _N/:]V7A8*KB(:]J[&%ES&]"#Q*YB27D)N & MM@.;.AE2N8&M;1P%W(2I_UA= #G^?IF56D3(P<1,0/FIQ#]G(#\)_]B+JZLK MBRLGBZV#.2L[/S\_*QL'*P<',W(&LZ.[C9.A&[.-(\T_%WAJZFCL8&GG9&EK M0_7]LZ&1K;.3,+6SLZ6)@)FA&;>1B0DWLY$AIPDS.[N)(;.A"2<[LPDGIPDO M-SL?AQF[$?4_Q9L8_Y1NY^Q@_8=L$V-64VM3L*F-DR/2&NRLU*S_>V4B323\ M/S4_4D?D'($G#J:&3J9/D5WDNYN9V3F8V?A5?[B9A9V71XCUW^8)L?[;1O]? ML):(D(FQ@/'W/=DZ_$.\BJG]_YJWK2U%_HU:_T-1Y/5_#) 2D/"[<>.&$.M? MA?]':[#^$WW(T4^L(N^D^C_0?@OY+>2WD-]"?@OY+>2WD/]O"?F3[YK:($FN M*Y+-(B:!)P &.OIU=#2,Z^C7,3$P,+'PL)$< XL0]S8.'@GA75(20A)B,@KZ M^V3WZ.X1DU"S4-,Q/&1ZQ'27BI63E9&#GI&)\?LB*!B8F%@WL BPL0D8R4G( M&?_+#?$%P,,$>J^5HJ)0 ]?P4%#Q4!!? 4H 0$%'^:/]*!!0KJ&BH5_'P+R! MA8V<4'X;N(:"BGH-#14='0T-^:TW\GL #0\=_SZ[V/4[2H88U/8$'*^BTC!I M'A!,8%!P=\S8V+OY=0F)Z1F;6Q^R< MW$\EI67E%955U35-S5];6MO:.SH'!H>&1T;'QB?F%Q:7EE=6U]8W]@\.CXY/ M3L_.+[[KA0*@HOQHO]0+#ZG7-30T5#2,[WJA7'/]/@$/#?T^^W5\,24,0_L[ MU!RO, D>1Z45-]Z@X53>(S1RZ,'Q3[52^+%EX..B:4R.9X^"FBM:&2V4\;Z1VM>6C3+QO6%'E@3?/ M]JQZ\PWJ]^!9Z1NG6J;#>9U:L\J)ZH&9 6I3N)U+>_ /]KKT;Q" \P(K01"F MLDW4GL+>N_C4+-#FZHJ<[I&G)GTYJ34J(TE[-"J.14:6)QQU. MO27)!$!M,6?.,Q,MUDD.BEC&E:YM2YT]ZCZXMZK.RVQP\M- M68>R)T$#CR/HXT2>S[")B62D,* 6E0W?KQLJLLZ01HNSSKMOP.;*(L&?53;, M;%M4!&:>*AMAR>5CE!CHJG*<]=/0(PFBVN<-- JW?* :=_NN-.]GV-A<\1)< MJ'^^<=FMJ\6*OE-K 4/1L^CM=9_DN\3K<%%+!- D^S%)PTR:-J8W=CZ8*RRD M]N']S_5NC2M9\3HEKQY-N$1SNO-5!FD]P'#O13,.C_UF44-\DOIFRZ9@9Z+G M8F)E05MZZ#JZ9H^8RNG;T.=6,"UOK7M$5F,#_(^\1"L&V]^<6JL[[*"=\%.& M8:O%9Z_A6EW LVTNPLH\,K4\JXDY)0;2M_D8,U%[%QC=/\JZT2::39*_T'QW M@AJC0?P$\A4,,L3H&EQAP3#0M3^?@ZOVDNE*.4UZ/Q@AI:\:6L%S5R+$,:;D M>FU#Y=T?KN"A2WP\TKP)<^$^\C;JTAND@0X^."Q8HF4R"!=KG!O>>6_E-\#" MPG537;?DC7SB@& @F6))Y;LTNJ;Y(6LS\L\813ZQI6D:+:X?&KV%CY>'NZ<; MUBFW2_SIWMQ79'O>)@]0)WGH8A>$-;OCE1/?3BV3L/?#Z$VQ;Q48.E[1,H/Q MSI7QJJD3L_7L$FG:4"XC "G G_3<;>Y5Z$AKRKG%/(@>(%&7G7C7.F:<5)O;T+&PV=9DND%(G6C)_4U>XXU44*48U MYW*R^61B36!#P3!?^P45";ZSFN[:05-[8<.'*+6%1,' . U::6/;FK4O?F?! MRP4-XYGZ8O-=77$-937E,5N'#Q]RB0%D&KFK?LTX=YL'>"UGL;BZ0F1# C.C MW5 K)\CGW+_<1N%3"O]@H%1["64;:L/> XN*^\"Y3?;A, 5,N1T>GX_X0CAQ#E9,1VQR^:D32,B6O7MV!5?K^!>&>21#9 M[:O3JH3$P85%L@BWWF;I&O>E]^C+;2:_CR8XQD71_=X#%97@6T2L-CA[M0:'R_-Z<:QX MR9 N=)85Y\&KC;OA4*4>M)NT\OJQ(ENFMNL7!=76+#]?;[HK?S7R!1V#X M7 (@E-#%D'F_XIY/Y9*:("UVF*JRNZM%H(CNML5L5,6+]R6$4X*:!8,.0[PW MF_O.VH53'/MX??*#&*,%)?9XU!O?U':7I<\,8T_ M@8SY=.".VT?0&TR>/__$<*T@)

X?'I;])/X"1'Q0F-1*WZWYOL"E@@9LA M&N^0,=D$=?>5BI+H[0YS,/>4NG)3F!!5X!+-BJC'W.60VH6#Z'5]V"1""5/2M)XB:@:NYI1Z+]RWP#;FOE8A;DMQTY6/ MMZK9DXUI!O*51 EMN;J8Q3*L)C56+."+' ?0)RK8;FJS[7@Y;VRFWRU2Q-(1 MH"@/RA07QV:6E8<_)#$H";=?3S1:JWFAK6!3H1AH0^94_/I<8Y6_12_]):.V M)0]1#&E! 77PXQ1-9SV9"[/T$-&!-">+LC.\J*NO]T4V/2)D^M)?/NS-M#SE M-5KQE$KQ,O[&U$$!+^<8GV1>U,UG8+G+3AJ)^RZ''U4D@9N; $7ZR)M_BZAC M:YZG?3*.&: ME 73\.(3ZNEO;DI;95B.J%,X%[QEET%!B74'3BAB78*!GB31 1O:A)7![>EL M_K=O*?F/18YOY6;P9.59JH!B3[1OW#5Z[=5R,F^_Q0&1&4U_B<7PO]#S/G$% M94X+X9=QT#[KH@9D(CG[?$'L:KDEU%UDDM0!$N@:%',#'FD%/2]T)>!N!@>[ M=\ 37>T,<)O22#1W!=$?%K0.,OD8X'':8-$(& M)A3E+MX/FE;XE#TUI@UTBWU%UHXN[/C2CO(L$Q>W43[*AB6$]78F29*)KF^F ME"LXJ+6QPTH_2?-D8#98(("2>7?4<^FD=))7M:$&Z(V3X0HORGF*?5@RJS43 M: (.)D:W3(EOE5AWF9.5'N[[1<1G@7F"/M8\+C#'N[UJ?H_#P:>:1FBHZ*.F M\,&,< F9?RMYN(2 C\@1BQ^S,NR(48;A&JBL$0$(9R" !G]*2S^XIR0" M\,:*#@8BMMD@O<@-[Z9)3A@@@)1^!##[.#/]Y>^E_[M+=\=H!S K,Y$R%PZO M.$2U&YZ3O$II>'?/XMKIG^M%_"E<9=@YL"SPJBO$,Y<&NSJ%I-+_8LC1+:!U MYD)0TVMNIS_7]M&V!*0JWQ/?8NHF[J\VG4=4:LI3SA)+4+LS'_$M2I1/J0WM MJ)=JL2^X7A0/]L]],?S8ONI;133(SWM%_KE_0F0^HOSE_J3% X,P#:1-Y:H8V3NF1&(=]899G+QYM,>8J:N" MT2SI#ND/>C!,S^57A('%E".G*N?BM/\H7(/SK$!%0YOD0]#CC\+K;&([%M=F_Q]2\3]E MO7Q*P@Z;$[5>[NZ@RG"[03%7@3;R131TVM5J#))M74("E-;QF6>IN"9^VUCQ M!;9,C;COO%K>V(\WGEU.!/ZVI)&IZH M6_J,I)A(& 1]YE@R#SO#@#8PY?;O*H-OM4H/,&E23)-^0$/!FQ#1<6E[IA9& M*+?1(?LT\!<8?XCS7PH3-#0.W\S;'GBRX@2 TC\Z2E*>E=TZ,[ZTK7!S>_ZE MX63L\]85P7>W./A(18;I=O+N9=X6?6MOQ%^T.QJ(N6VC. D 7"['YY:0-O6QX(4FD,A*#[%_7%*^UW;O! M?[R^*RE*I$^@F6DOI#C54X"7J,^,L7.;G,@K:I8&E=ZOC9 9&LALXXQG1:YB M;7F784=*GT6:P#32,?DEKB(&QO72B 60_^,\JK724G&MDZZ4AO?)N,I=S\W MGJQ\+-[;JG!5VP\RYN&IY-!]S.:Z8S>N,@G44G:^ [%N7IB+B1.$DD1$OO1N MM03*5#W-D&:*0IH)X\IBDO?J* )^!EH4Q5=2VDZ">R#AY$6YGV$]>S@ NIQ# M && J5NPU1KUZ_7*=-(5>P(EDB?GX9[)1\ UA<]Y E\K>1HH:U-F3&4##3@P M'D;*A!Z=MFTJRQH\:/#=T6?.KE332++R2BNN#1O;XK^X2#2V')"Q)5J9D[TY MX,].:,VXW8BZLB@REKEK>,RY6TYV3O^YK#A1T-VLS#,[=G'J5A^4A7.J@, M[8BE_]=JWX_^.WM(BTM6V)ZO4\+V(*UAI9!>*23V_.!<*'2$%./0U4S(*3+F M[O)T(P./!AEXN&=]:&__SN1JYH'^V240G M>9>_O(=42R3)>'[ZP3T^S/ONKK62UZQOC75M*8UYW!K^IJWY^$0 UI!\$AKS)8;Y% M--)S?:_A0_S(A6E#*O,\CZ(TMJS5W2U%.[8ZVRE)P#Q20%UEWAF7]OD_^ZV6_?H8ANAR2E/%_3E1Q%4 M<;!%\PT9+AZ,7AU.W.2E6?(@MA M5.SO[)1VM?NZER&,JY(2"_VUM2P'VOX[>/Q[VS]]^@7?)!1E= FTJ(, WGC) M/8#R3YSTM]'J.6$JB]%\M*^-)(C0S9R+O$DAZE2FAKW)V[$0]5&J8J_IB[M# M%_G+;R[1C\FM:8T_;ATO?!);"*FVR5 AA,8[#+;9?))^6Z?9;KJ=3)&PO2DS MIUNS]\W5(WLB9?FKV8)@W!NCF)4';$^<]=[7PRQ'[TJD>9](VW"C!UBYNDY$ M83R6/I>_Q8_=ZNVH\R:DO'9;=MZL2&C[9OE7'U$W(TU\C:"H6R1\RK@BR<'[ MK-MDL^=750@ 6@#G[M6"EL0SU_5"'G7H&8H/JY2_KX":SWZ[<#EL[G)UI?VX M\S1XKG64[1..C$I:KU*?^;KZXF>I8\TBOV)W(XW.$Q1I?IC5"C.N8KTMGF6G MS2K5]%,V$R.1L].BG),_#3VL5+"MXL)_^*QX^2!4I[JZKJ#X[WPRLAKYOR^M MD-[-K_&U(K+3T$?GK&)&>*%5J=H4LATZZ-\]8*] M8LJ\02R+H]$WDB4;]K0+H@)WV&/;XUU'][9'*@J=- J7_ MUEVZ_*K^KZ4). M[ML!M2(/S[^1#3&1<,;SVNEEX]<]D&I_0]*9YOW)?@I%(<=)!'G$OZ[]FGK$ MM@$](Z-' (225W0SM @@[&A73@3;WLUXQ35-:?:"0!-*$>^N=DOZTI-7$ MFR\1'?9!C^2>0A/@)G]C936'__H!0>#'1Q9(WW#]H060'LSPCUX-P>]VA&46 MG\.?UZD5\.F72V,D-A:'IJ'M3_*MIN4)Q'ZIUF5\^"!N8F0^(EG9)>S5C@4GPUGC :"PL>/X2I3GJ4WW?5) MJUOXZZQUXH4;"_A99J8]8['R';Y[MW> .[5%7(WK,*^>IN"'A?/$]/87#T&= MD;?RY9AT4Y6&=\ /*BHJ-63!E):.G,#8]/*[+XW'.)YJE1-W!A0NCV;G-<&F M3"_"D"<)%LG+GI3.N>^_7$VD:69"%7E#9YL6[X@K-_UK8F32]ATRTVJKS(I+ M?C(3 S'!XFA^>HKL LK1902 )HRS>Z: :G$1D'TOJ[01;&UC&*A;F<2X"L0> M[&5,<1J_TGESQ9IZ$0\Z\$0 Y2,((-B)KPP!7-]P) OZ2#3A%#>28\! '98@ MC;88<\#0<50$%#Z2TVS,(O+V>1(W;^]D+K!?JU"K2VSFB?&7=4:+1ML)CT=_ M&$CAIK(CE)-M >(<,RKFIF0 M^,>]DC\&HOB_G$Z \LO)I!3WAW;+QJFL7(.Q=?,'I[HL#O/=6CD(1RTV.WIE M!FLM&[[T6MFCW2)V?<]EVG: M\=XHA9'VR6+S*;HDW%#C[Z7=GTS!)3B+WA2OJPP8TH8?<" 3EL3]GKDTWFMH M[KVSUA$OQAL")A5+K#1'#,D(08^L<3L;W]@J,H87I(];X==.2;O?CJ,L[8GT M3;GM9B\Y0](XJP9)>TV\@["7]Y=AG13W^"^UPX*25LG4U(146:JX!#,%ETFJ6G0AFE> M5RC"YXS;TQDR-UEM6VA6':E?\R;Q\1(NBPB'IX-5GU6WSPV9W+F\SXV]5\\H M=]) !ST@,;V0D]=',7 8[YEZGN29Q=4LC[3QIZRIN."0[1OK]+ +V[V,'X," M!;9?7?YPPR*GH2\E&C+[$0%@B?P< 7'%=9H$@VCL:Z5:*$B#=@6"$8T(7I[11=)L M26@X=$H)8QN3XVI]10#^66D(H!=[]_((>O7ZYOUW/.)AY"@^P5,-YNDW8?W!D>J[>W>/N2F&SNM?CD"^A7?:[L1-0?KT=W)!K2FQR_UP:I!8-W3JQ07%N;CX#VK_1RO_>FJY/T8 BAMC&O:D$PDJI2@FC-T MIV0\[EBH^-.I11 G8KEJD\/GKUG$\#XW-NX&6]GSFCKP'\6X>H/MG5TYLVIO MX$^AWU@!)+86[3?<>AA)O 1MB@7N!%ZK7!K%42,GFGIC!&S',"H+2PH#S@LH<>GQ/ IHV+\R=B?/L4 MB9#U'588COKP3[M9^HTGDZMA%'-&EIU\^]I!& #Y)5PP_1TQ59PM:C*QE M])FII^O0IH@?@Y>_GLYP[=>3BUCW9P./O3E;\+7']+O0J&GO$Y-T$*Y#?NS# M'>.K"^[B#

H;<;F2ZGA=_(53]I%KZ)29)7;)YAF4A_<_7 YS[2;/D((/M, MW7EO4G/(&;+-NLU4S2)4Q(0\ZN=[KA# ?3T5O9"]%#'*DXJY-A&%:64(=%UW M+$=,"%CPST$T"'4CP V9R\2UZWB MSCPYBIJWR6^?WW8)BW#= MF+TB&01E/Y]ID%?L38$/Y\-ULYGJQ1J/27/BYA*ZL8UU\P7UHI&Y(71\T5K7+W MY77I1X2!5V& MJ<%W?C*$[)S\X?58I-'1UFWGY:6-='B?VZ,9)B2_&B%?J7< MB]5A:;P2.,=+;+@R8:C8(D6"X6BJ'8[1-?*Q;)^DMB%(;0S[X8JG&XO75&G[ MR[A.XU<'GS'HL\5$R9R4Q $"9'>'9^T+'\'4=KY9,M&/K[A5PC+(*HI)6V=? M%" ;$MDGL>!GB&SP=@H\0+H_*ZS_@4L"9D3N)/TENS*=%0J5[S S[H(/@ZD MZG5=1:B/E)BW+!F XE=_Y2E,(TM0U=\M^ ''?:PK#J.!K4 MV8/#K&A.4FXE9[]TB-LNZD#WANA3J8\>?898+2D00KI2+Y&G/!B+(;VV-_A? M'O\?Z@=.S&1_//.=8<)>WUZT>FY47 V\W^*\P#KZ= )3CW@U(:,)B)W;:OK MQO5>F[.KVY1A/BFD(F<5"3:F4>@:JRL"@,BY0&X>OY=5&6:]HUB?.(]_6U5J MZ:6K>N*HYUXV_ GQ[/$.Z.B^7O@#/-7, 2'RA@)IHP_)J3/N;5_USQD2VV#( M)<;%';D'O<010'10/F04 GNKSJF/J[)H?A2'#1M)/5-?\FS[@@#.\6U!6]0( MX()%X,CC,.(5 CB@G8&,(6\[TG%>.]Y4A-\%<2++C-F-"W\")6T*#:6_/"MK M\U) 9A=IR.8R*$8]R?IR,_\D,3U=3]H4O6 \A V0#!,-6*VB!G5_V0S>39;J;N'A'*S>KCNIOP MLWI]>'0O;9'X&9+KTPPA@.-Y>GA [.KS-2@: ECR2(77(;E0WT"#1\0^WD4/ M&+ZHWG?ZB2&]/N;@Y4]RC>R?)N*O?&V0LOR0#GB0/PR6A8OQ0HZ1Q=31'7G! M=/.]TM5$AO2&=U=;1[.DR "^@0 J!4&P6XQ[C*?_?N',RW4?6K@%?ST/.B=& M)HF3L<2[&%>AB;8P[Q9D(1)\T="@V =:,AF$;/XC.1Z["2>TM("^9JTA -'T M8&0&G/OKWHK(SY!G&P_))H7S$ 0P20E+J9NIIYFGOT)*W(Z ]^H%L)YQP&M2*-3AI[BI2[T8 M2#%SO>N+ZT5O( <*7)"+4_C'&JV5?TM.4]E[-/M7YI?="ON@;PSIP:5OD?\ M_]Z[AX_N@33]1PY&,&)CC+[MY7'@&KW@=YK,"Y 6&BO(*D\(RZ/U?!E:R-9, M(WR!-U&>\P&'>*\F7XRYB()JC\PS6I$]09:(ON*69C4"L-A7GG!S$90=FZ9_ M,$*:LD#F[;<4U8CCZDK)26Y<;]TOBL[=)S!?B0+OPKO*'5)$TS=3V)5%AH7V ME<4E!\1#__)B=E&Y7Y0"=0&O\NO%!]*% YML4*N50%D=L@"CD<]# /JED#6S M4JOU^WL9AQO0K_%YPM=FZ$"HQ_1=YIWQ9STBI]DR>Q>G@K;G]SU280[(A/&X M"*$M'>#$8">%1)N]2X&R,K%G;_R,N]8$D]WMJG]:V++GE'S*>I.,67+ MM@Z=*Q0+LL3NC9R^B%26<'T!XD>S6K)[F@/1Q>4]"TCSN6\%F%_S604U,246 M)BVP7KV5,X;7(H"M].K$,YE4,E#6GOX.LBYJ@M),B]QX6N+&N%5LCP#N8%P6 M2EZ51O2-9OS4J4CXC!(!4,NMPE[K(P#Q-KT(O7+<^8Q#H5D8O"B7^"_F$OFA M^5"96EN<^$_U(WY:BEMM5GNP,"N%CR4J$=!ZY@L 8+_$R&E?\@SM7T&'_L+*V6W44LSHN9;Q7CH'+.[7[34X-UWJLW$ID39WRDAO>^ M3"\4L)'/34OV+9[Y6UXYA4JZIF\_%K;B;9H]X+&$'!]3PE\SJ2]" MKWPLH,<]MBNQ*ZN4N,=3%S/7$8"77A$"D#:/5D^[(A*C#Z?'T8!\@$X;@<*$ MF7J9^GV0&:?]& 1S0_*@M"RO8\H%FN/D25AK4=H.])=!H==Q+O8W)AY_&D!\ MNR337[[5>0IE2ZJ]_:3]P_6?ZF?\1*WRWDZ:2.[\I6Q7(TF**MU5%F,U6C@* M;7C*QSSM30XQ]\*;6E9.Y8,)NJ92G>#0C[M)CQPDQ[_9QGFH?=!$KZSWQ-U84XLGG!TD9R,J[/6P]2X70>?W M02>KYDA[MNBAZ^.&PWF/IU/[DI$G"_(@3(5/WGDB1HKDM* ?G/:GF:V6=5'A M$G*\\(8%Y&'3XBV6O<$Q/?N":/!+%)GT8R;:K--WN% M_8<>'*._*K!#U1=$R#XX;.14QX2O(0$9PVVO,L@^=% M7"5GERT8]#[Z0(+D?5?E,H:Q@:^'4^'B8ECJ+^";O\VI"JT=9BE@V2I(US9( MRZJLL90X[&G"L?+SQ?5)3\CJ8+VBK1G"Y8H@,"-ZZD+[8)EVL<]^X"6WR'], M/]41=UXDOF\H-KU7YVHWWF)_Z_Q^*%O5HWF7.^.B]%/1POSF$\?:MH1/[K77 M,-M[K5V?/W$$?XZE,M_%P4FI[K56+(?7@[Y1O'G^*S@DI4G3*'R2I!V0*=8K MR7[74A'VR8YSDG:D'O@S_NO\%@30]E^_-(F@$SF\,SE3'UWGN*!P%:X,&26 M/Y]\!6=MWS^,.+5-A,G+UQ///[6B/ZE8:*90F': SAX5"11)G2'#A1UR:8RL MS4;30N XT,+L-[$(H+YY]9RS<2T]^(SSPNU">WX+JFMZMMFIM>O]8=2V?SAZ;LJ>R:MQS(7-A[Y:!A-F MIQT86M+$VSV[#NN;FG)>Y<]AW;(^KO?H\&DFB)*\.]WATH>;;'YJ01*AJ'$! M"%N@6C^Y890N^4@@@K\$I$7$H"](Z]+8^/6;_<4H)=B*T:J/=]R4.$I_6M8; M%#T6/96?='W+J_G=WG7[X(&]&JUN;W>(%4KI'6JJ,J+=V^*D]Y/L4)*75N]= MQQ"V$#T2$"=314G&54G4^O-MKUNV+4_DJ^.P!5M>V9@H&U4G0]JJVL]C8-!G MQIMM+",3G"UW*CFLD%KS)59UHF+5H7 M/%,]@+F5E^6?("^>[C2U0$N%6F@S&XR-*2(JNQHW0R^'ZQ^0$NM46F8@@"#H MI-FE=9*\UJR5-=JI_K$;!33,Y:T*1HZ*;G#A<]+>],6+P9Q,-#U'!-!;!T6R M]#"*/X>RXH ;;J"\E\(G?$P$\"S);W*5^[V6'@V2]&8_1P!%X] C3LWRH\@S MI?-C_079X917-ELB&!NRR\44JE >"9'34>[YXQV7V8/'QZ"+95ZXOQZI/F4" MY%YJS9[^54C#+K+& '-O3$HVS.-()]NXBE,FO#A_T% T,CXJ'=]13JR"3\3% MOHL2],5(^+J#M[^YWZ4^=54>7 ?) VEHK-LW,V>5UX6/G!L,/G._Z8]AWT%/D3T1 MKUA6 U;;IRN)DYU, *>,+/!I+H81DP5<&=H]2<;GK*WW$%8(6K,^^ZBIX+\[ MS)S=U5;)Y%>&CT*+&GW=0?(#=Z?E2.+[-O^=+:X0/I].FZEG_<_ Z7$?K/PR\I7',9(%@6$*O!!>*^R28CB<<']I6!^F%%;4+F M>RNURXF/,W@&P@61X7HW,?CCCC1Q,@(XW&5=@2Y*_API]TN9_,5+[NHM1,P+ MVD;M'?# .AY0 SR@_D5=ZD+V5>C([/$*]()LU SW+#LF"5(#5;4GG+YZ9%33 MS(2 M^NBZ_D&S\ >XG5$(0&CQF'NZL-+B=-NH\.; *EO0';NVBHT%$0SDR1[CC@ , MB1% O_WP8=J+$K?P!?$ U7!+%@X34S8)4JS\J+D=? J4]E9LI]U-)?C=HW\4 M8Y\NWG,)P,*:OO7)%'Z^9FH:Q>8W]'Z8.27W>@9*XE>RP,.R,IO7J.NG>6]# M)(>AGW>MY\MK\.I]O_3IZ6#@TDM8P(T(P#T8G9SAZ& WY9Z=UIYU6V4#BKDR M!UU"SO9:5;/'F;YN7]H,F(R[^,^N.'-D"4;ZQ3S!EK;&W%G)KKBW?%R4^25L MWZ*35PH=+919;Y6K#1P'IG2>,.R ZVH]K?+*$N+D0DEV9A[GTMEQCB7C+-1T M;\+FS_NKO257I?/R;@H*OCU"9JF;'".DX$Q<00_ EB=T>^& M(.EO;FUM=&QL8!VR*DYUAW CL2#TYS N^ D?-"B:TTWNR>,UD8'D8GV)(^ZE MV,W9.\AB4%G_XEQA:7B)>]L ZG\H\H07 ;B?TZ@W8U P#F(BJ\4LR2^[AUB# M9VM;IQXL:^,BT@W[Y S,C2P0S)+/25D,7AXW(?0030MH(LLW16X)9Z M-O9["$"WMV#.]K1E UDNQKDC&36FQ"ZA/@NM8-FXY$ZJ,6X"/P951 Y_(58] M\5RJ"/_/HM3E>U$Z\D=1>G(/ZT1EOO9Z+%VT^BN[ :G,6N.A"NE"?+6M:[I\$G1S2&E67[.9N]16:JE* ME4%JLY*F>%=.SE$TZ'W&,->0.;]1)9YOVVR*U:@S54J)Y/*+,(FRD,MP^9%- M+3"EHFSFT!.QW+2JPYWY8,G0=*)P7DV[Y.27)#CDYOR%(4WQ\3%K23O@'[4 M@>32O5K%Z"7:,].ZDF#>!"?5CC@=K[PRXU29)="\@YL^/!6R^P7IX&VNS3-G M.8X)^*AKC./=SJ2 6YCM[=F,*KZGL?YWHV+ZW^XX5;%D5$LS[ZA.M9>4T@9C MU;PD*!(RMLCEVN0>-'XK23A4(D>?\*A4@%/0 "?%O@_ER[86EYIIE'LO A Y M@%O!N;658WMB7>$15+"N4_V=5(_ZY^6LYVC3"& 4&9=]E W6F-)2O:I_)8XQMBQA)B%SYG!>A%WGOIUY%IEXZEB)O6"BZ5O2F#4)V ML=.[)O_]V30$*0DM$:]E#>D^86 M=8; 63#7?.VSQ1FK&^-9Z]PGV5 *%S%*?R;YKO#C1>:]\/%JRB-3*U>CS/ER/6POXI)LDZ8$I'CG7*]7!K+G1WZ3?,5ORG]YT)>.%%J*'2-'0%$?T8 ^X2[ MS>C*F:HQ:N:]77LNO,U643N:HS"82K<>_EJ%%FT M,W&T_R4%'> &;FFWXN/[XT8G\P@+YXTSM8D@0[Q]F1YFK["L6T6YRF)P_O$J8.U(2]R*%"7F3S0F:Q#WG_IB/.E9 MW"ZS,]U8P@/7 U2O'0)DO$A7_9-&+IC#>W!I->=BL09B6#5$CK=6UCOV](* ML>'XWJYPWU/H*0S:6K.Y..^_'!J[$]&MIBUD^J(T-+HL=<5C:(:L.)$OXY)[ MR)Z6&N-IK&@BFV/Y^9*YR'N% JUXA3L;2GKRE='N-QL8G@722#22O<2@G4O) M/"XB0P"O4W41P(?Z71@"L-TOG%Q\.M X-RD1(!D6_N'E6Z-;0M5,V:PMDO=X M2?*TCX6VVE"%T%0_[GK"B02K<=_?:>%.ZB#+59,8>X(ZA)F:8V(@I\ M 8HH"[QR86F>" #D^$_6O"Y"J3\\ KGH:@2\+<33 N[)(@U:@\-QIFUZJ;KH1(ULS,'1?6::>3R59G0 >OM8L)NI>4\A>TJXKL I1U,@JK@' M)*9+.<8,6AW!O3QYV#HPW7!<)[GA^_DB3W49G8EWM+A!D#^MWU%71$F'I(.:\U0[0O4>ZY$(+M62!A:1C]3("'3>*F1_98 61U M@A*YHGAL#C]1GQ_R2&RQ;V8I(,T5Z)XK(3>Q+)G^.5E@';3_0#YUX#PNO MS&8.V^XN*:\ENMW9?F-ZRPK)6N;OCT#76"$(X!4KG/OXCN9$Y4S%:Y@Q0:IA M&=)(&M^-E),5$DJ5ONBX;/[&(2:>?7$6@UOW\67+J?W,[-24Q"-=WVY./HQO M$0TR^%+X8)-0_IC#WL[,**'+0864O% MD/3K^QLRZ)1F?G"W[V]G8'WMB_M7:I@+2\0]GZ>$[3V\^;[4>],M8A@=+%%4 MDLI=Z&"$//0UL[9VC5=?[/H0("/=Z!)>WP9_S30 ;[%"GB1]2 4RSS:CM^9 M_"H2R/2ID'-"K"W>L:?95*3I4VZOISND4<3Z#,DAZ.YH((!"!'#)4&C64,7# M\WIIHDDA-U3I!%OA_-@/#@O>,WU=:[.Z7N:6H)QUUZ?S1-I+MT'RG1>32\2\ M1-5^L9KF#E9)\FVOURO5MMOO5>"^ZI#O(5V_I#G)T#3Y%>.#F/0)D_[YR1OD M4FUX+V--";*M(+J] J1?C;6RU.6O>BZWSRAP8:6?('TRNW $@*P_O??O)\#Q M:?@??:M8BG:07J@M*M9"!DX9Z'1+.4G6B V\0-/WH:#DZM%G9_ZIZ@IX3;)F MG #?&(,$>07TN$3D60'D!J1],QTR]A@71E)^-#L&1N(.B1(&(IZ72UI-N#!' MPB/EMFGNKC,$\$7$W?#1KH/'KSURT+/P-[X"EN#T2*MG0H\/4CORVJW6,BQM MFJ_/T!R+R5T2%EU=/D$ /BTN?2V># X3JQ&A73ZEZA..D]_?^MB;_?N?'-2+ ML)F4!KXCFL%*T.QRI"\UWZBZ..:BLZ*M*(IU*[BSJ 4:+^N>2J/^;S\SGX)^ M1*9R0>RGY((RJDL)IIX XF@9=9%*XJ^R=QZK>L=6QQ9!SC BO)#J1,VM:FKU5R?[SGD:4I#U9. $*\Q=')F=@X"^+Q3^XB'3'QZR MDGA0F.^U*>Z-]Q-_?U4P=10!U/X! -?+FTAT]3;#;S2Y]<*E%R/)KS5[] ME?KH@X&QPIMU3SVL"5(-_L@%(&0NP*K'!8M8C<&P'_: 2NW@S3%)VC,G:_'F M8^?ZHDC+QL@A*^XJZ!&[WNR^/ERH;/9B#0D4=<<3,K&![RA\*)?USU@V%J+D M)E5>F:I3.8J)YK+7? M&P0ZX)=&IF&5<_4B[S^S5S$_SU[,CF]EFOJX0N(HW_X[_0*5$]>*[)[A=V%(_T S!]!S^]'(H,K"$E?P]QCO6^> MR(*K+H4TCL;^"G>-A8/=_$[6Q!$U)-P7YQTC#%;.6;L?G.X>B'@429XA\4#] M/!OV&AERXAVZIS]/':V!\8"[,]3"?>KRVOX7H5-%W9[N8(A*!%<;Q$*"?7FY M_&+6T\-%Y%EA_/SLU5MFFC]^M?C8$/8G[J]U#I&'6(B=A*KWR5)V$U6['HKX M\&ES[2B(B_^P>\;/"- SG)(5IT)110=0^K"T_L//8#\Z8T6&-U'"QRE]'?/. MRM#V1H](##&U%V1=4K;Y'\MJ=/>^^=]S#/5ELT S#7.1E.3 MA?41&@+Y2;% _%L2&/2,=:DR[YW4K&)35DXT9SLL3#H9\.]OV?&UY7S --^7 M2/GL'C<05-%UE^_^6W_'EU_PXC"2\1K;" 7=0F2U[=FK!64Y8@]2/;8OQW5L M !.3J%;) E4*(KG,M*B8/Q1TMC165J3;JJB M9ZL3O'RH?J\'<_7P TY>$5X9!5V$M!3>=.>>:7-)I+2ICH%_FU#P='Y(ZJUF MQQQ8U@XMIIGT!'.>[WKH[;'V-0'*5:TCIUMIX@2**#^ZYN%&GFT>=V84NWC% MI9@3^N0N^(OB#9"_A1KZB9](L;?3:4_<7ADUYFM\8G/%RX-QQ>OVOG6AYHD" M;QZW[TM$K-!"K%&F3.Z'-:*ZS$B(Z+\S3C8JO"?3IP-+[:&P35BV;NR!)>TC M,]^AQD@*3FGIG<#5R$?MN<5*A(H8K%]0AQ(K6=]0QZM9+;H*[$1V+;-<"V!W MU^SA'#S^<$,AT*DE6).VRN(K2W%-!W;&==L:GJ@43_MN#;_GI55.4F9=[5O! M69B";TU\,=O;H#GYGKC7M338#PIIFX64V3!#JC-H?>WXZ852CCT&)8C@U/5# M4[YFSZ6&\%WV>"F-I/0OEQ2OO= JF$DU=W6PCLR\0_U@W7XE ]R%@^J+C1?Q MPO?RJUFO8@HE-2=ZWM.8VJ[RP_OG,H7\E(&[ZUH>8<$OU/"U9+X%W5>6.2:A M0@ R>9 /DQM:;WE=Q;4[&I^SI=%@@"!D+WL-+#:N9Q'\*Y-&-[6Z&.O;-D[= MVN9C3KB63!#JL+O[JH=)K;3\YJU>U1K-(J]1;+Q ZLYV-@604^CJJV[@T<5. M$MA^J=L!-2QSGL3_YJDTE0'JQHN'0F*FU=$3)E&+"6EV3U#JF/ _+*)=U0N# MX]=R_E]ID7ZX-Z48TCT[$HMU>EUIMUB3O+X8(*IRLG0BYT\YYPUA7TR<5S>\O63 MIMI]6FF?RCG2-*W MX J3.%B95AV7[]N6YB C:>Q 15U9'2BP](B9Z7*VM2>WG]*JDB9ZR%M$0X.! M.CJ02O$N2GM&G#Q49)1&JN4MS\"7:VP2F(OUG%+]VT=6KL%C#!P\JTQW/]"3 MS*L"#^\G$OSS[9X?'6W.9(1ZU*>],PLQ2U/K^,-S+:_@ MDP^?5M@^=57R+8&-^+,@.$W;5%:Y=0%WK-\L?S73V:%:I,_=W)2>F;BIM98X M^M7#N27M76]Q+%X*1UB5S7J9\:,;[6BHR:K%5C5.!Y-M-UO/65#8TS/PD;"1 MX&N<6R79U1QP$QE8F9':+:2M,0MGB%I^*DC$(1-6U;B4O.2H[@3#NBG@9AKT MDOUQ/WHX;9B=MHM+#G"W@$6F_O60LVPMMN!DC(D_X( M8RPL3G]2X"[KI-I&X:."Q;[:]YG.)SVR&]-4\.\,-&6\W6PSI=;]);LG5"GXT]*;RN>RF3>WQ?4&4TO M*7]OS^7.K)1F6;=ZWF[MKN2+XKB!8DIR^K&KR%W.3:2W=JO23MO\VR7<,M1F MO56HY_W^KDJU63UA;.YF4-:&"\]@TS-U;3^%VL! QNN2:8^N>ZILEW=I@B>D MIPU,IC1O]!!(*5*\[^R['DOXV-M1OC)QX6%AK-[8PW=@>K,M<.\]>0D,#Y.: M[;"Z-]MW,I7.[:N8JT ]WZZKVY(RM?G4>;RT5-(UQ, M;SNS2$JRFQ+KPX^O$24]<<+8?+=4B3ZZ<&$CN*!DK"R5G8^! MB&^,)5/)O+PS71>ZZ]*+?E7F\GJ14PFP6L^R60EF[TJAW>-589^ '"VW=U/: M8V45_9Q%3#04F\B;\XFG\E!?0XZ[[,9* M&]?G? >9Q\72I!P:#UM=5M,^:;G4?H-Y*5]%7K>6U[C!XU23@9U>(N^MQBZKM7;8\M4&6"NRFH!A,*KCWK M8>G"3# VXLC&P:5DP24?SF/:]'X\VUOF2/MTCF< Y<+$0?A"$3V8X=/H1=C' M>/!)R/D(9B7ZS#2')4]Z81M)M:"X;IQ%_C3H?S1RYM%0\&L\Y][SWG/O'\^_S_,[O?)_S/)_O.;]?UTG["JCQ,Y=>M'S)=@6>PW#D M*MJV: L*+Z+,$9*A3M?A(6=,^\64MW':PS%CV$7UJ.9"@F5PMF)6?DX[#-5= MVDW?N>7\!=54NH+5 !BU;!0\K)"_3(H@GBK78G\Y?='(WK)'EL2F8HA_:=6 M!>]'*K]BY+6@1W31\TF -X4%Q+:7XZ=5*'"ZE'OQNC1;.)N$;PQ MCP&7^%1 MY"C6:O,NH DV+??<]4RZYKY81=6.^O59Y9VAZN<3D\']ED9CDB/IPY7/+2G MUV/HB#IRC +[+?.18J0+(;G9"3EX(4$2LLW?I+6B[@[QH>BI%]\3UMQ^P,$] M6)Y"(&84Z2EC>=)SQ^T48J=K%,_F4KB&RM32%4/,[9"HA'_)L?*[05? >?S+ MILJCCC!I'9,S.70O^2[)[$'Q6\5?"G@I"FI^7V-=Q%!92[=/!P)QYSQE0S%< M(GJ\8)WEUK?KE1KYK?"#UT[+YBH>4F6B(_KCP&J_OT^26 MQ*&T ,Z0 A=$?>BXA%R KG&)RW35D":[A_>$ZYRT'$\O8"'U^N%5O5!W/7:= M0>P&?-_90 LJQDN=VV4]^]S$4+LW)I,I %$8B.:E):1D.63=&/R-"@KAX^-: M&!U;\!EU3(M*O-+8Y""5EY,K+1L$J4]@B\_$LO#@^0E.Q%8,DWK5MWM1!I@D M-/)&"A7[FFWGOV;7_PJ;;VJ2GWH,OBU8_Z0,["%E5"KQKVI^:<+N?B$&^FD) M6CRUY4B?>BX5-VTHF>(Y,XV$59B6SU15'42>C._=?9[".ZXB+&O;?E!G&-)L M9@60C,'5\V5#)7]QN,=?3DGO3P[_-*N):!MK@:I UM(E\A2W5 L%P-^,ST>Y MHB=QODN4E"5*7=72Y-DYA9DNW%#AW=2!)$,N-Q6XB SX^T?E)(1]^^L,SIP#'%# O^,1B4R\=FRXP+,^T8(]'/MO?!AF+[KM&S>R+2_ADZTQ4L3H[G2_HUG\3 M'9CVJ(B"T9H=C9O)ZR@5S^!:GRO916RW+S,]ZNNA!G^;OB8\P(9"+C[Y)&X] MK+N=+M+7$.&QK3E( @&4XS^%6"JHUP3Z!YZ7>?' V."Q#J>\F%C-VZN<4[D5 ML1.?3TRW/Z/%2/[R1)1_>B*I_ZF /A$S3"1 NN8ID @(O3'.(U>D(SA-U.Y1 M>7RS+CH.-TW/XRNK9N7-ZRG%H[YH+%P6G@:;+9GJ6(K8]D'_%T& M"TQ.OW_+XQ>$BOR$4"<6%]^0U"J*$8X(H( MK6F$=Y8ZR[BRNYM5?2.'ECUL"^+24\E7\-#J8]7'))0SFZ<,:DCTUM)IM=*6 M\T)W=H9ODRK?^MW>^YK]O8L98/_/1VPRLBNO97-ROK&,S>8RO@JM-ID:?-WLUAWIO$6>%GR2 M2;3VBAZ[B:Z6[G=RK(+)MK'B:)9D:\:%9J2>*=7&<*>J7 &"R\AB9@:5P1_7 MMJD>(8WBL358I@$$57/W&&0Q(5P,(ZPD;^)&(+!<7,C$-8[Z613E*(ZSK+B[Z+&Q"WSH<*/# C[12M]7@/)Y]X/W (8,=%?T[]I\% M.2^+3Q2]&ZP-3"X:PEQ;J4Q5>_P[W#46P*(1_36L&C/&3W3L!$*QUN4W)UF% M((+1 3^ +[)5[8H]DUTI_\##1F5(^X$E0,_V4I0?V]K:\F#7KYI>4+HVA$[ M.T*3MBMHS]Q9LR."PE$EKRI=^V &&N"&4KH3S(]F()"D>H8TW"\LJ_$0&OX2JL'OC^6.LPZU@7E<*T(5,%55X9E.S,2U,R[D-K,E M^ Q ]$BM^_R'-#C#;B>5$^G]%>.,' HIHL/N6T'=JA?C)CDSJ9,P&.#FZDGD MJBH)U83"R#CJ$HPR!D+X/A9MEAML)M-($V^5Z-:^J0):L)&'G6*WC8O&S M1#6"C6U)N6D86A^TZ?7TW:R[7P6C"H6[''KT://QC('8TL4DZHO-K>=34FV9 M_L=:(LK[GO6#C PVPEAS*87$IQ<%3_?SIBB+)#W*Q8^5T.6CPDR#CN*V80VX M=Q^% Y+OD/,Z@RQ"O_M2&,K56$ITUI0^;5L<1=2@_::3B7A?-1S*L4:*(,ZZ M7!46*%Q/ M I#^W&RQ'^N6H3CM(UQ]'499I *P=]G%01O@Q;+2:EW%XU?O*]*]\)0+SW/$ MO*E@ 1;+-]28D^]+"T!D'M(JZ=4$\U(&S1&/4'Y2JAC#&I??9Y\G:,6IN3C" M-[M71-HH86P;BY/EM7RF$CKT._+'&ML3;_-]#N*.NA>[;DX;<"BN\S9\&0EI M:))8U2+E[B0I>$\\\6GR\_)B=(_D??1PW+LU]>&H2_\+MK!Z>YB^Y6(F/ M<:+S*20-LH2A01\V.M8K\77$;^_T<#/#ZV#NWO9O/CPDD=T0/GSTB(C5H2'' M5/J5FS6)AWOC%L6Y'U2_+@>/N*>5?E^:$_<#0/ ?-111V;,7OFO,2WW=XS\Q MV@'8L /'YY=I?R9#X9O=;>FZ04'G!#32,\#WK04;G*< P?I.3/7&0YF2":T] M5;Q+DQ8V+!;6;*RB(MJ!Q;'V[GLP&ZZGSA=OB =7LOF[YAQ[*2H%$B*:LZ1RZ="=\ MA)94V*7D>],XQJU).-4X:N[H___ID\&/Z7\ 4$L#!!0 ( )F#BD]K^ VB M>>L +3\"0 5 87-P=2TR,#$Y,3 S,5]L86(N>&ULY+U[C]PXDB_Z_WX* MWMX#3 ]0[-:#DJBYNWM0?O7ZP&/[VN[I,VA<)/BLTNDLJ5;*M%W[Z2^I1[Y3 M22HIE1H7.]NVJR1%Q(_2C\%@,.+?_N?WAR7X*LHJ*_)__\'_R?L!B)P5/,OO M_OV'7[^\@?B'__D?__(O__9_0?B_7WQZ!UX5;/T@\A5X60JR$AQ\RU;WX#QA#1 M@$(:)PD,I1>E?D(XQ='-W=]80M,0$0%3P5.(/(1@JGX/8\03SY?,BT.O?N@R MR__XF_X/)94 RKB\JO_Y[S_JQ_L__^^_O/K-[\4!@EEGH4__Y#E3T\+D7W ML_M2R-./79;EWE.UEJG6TH^UEO]Z3MC/5ZCO2-_5L:X.E*O-?>]*QSY,WSM3 M]XOB!S&^PCMBKE:Y>:%>YWRJ=W455\7XF6NQN%Y7-ANYP) MK.#W1O?_=QQ\>>L'UC][#ISW%/A3X%VP/2V7V@,LRD/4"C84M89H]]Z!7"%?9N"JN>K$:Y)6* M/X"BY*)4*YX3YFX^BJI<+3ZIMT&T+SWE%*FUA@=Q*M5B)6!"_8TF,!)!FDH_ M$CZ+3*C]X+ESH^[/^J.J5ADC2_!W0:IU*>HEW^^OB@>2Y8:,<@A>/R-? /O_8SM>XY3;;E_U5\\]/QV\?>OAX^&G?EG8)!^_L:6>])&4'TK-XX+_@RS70JW8/]^34BP()3ZC4:3@]&.( M$L47!*4<1B$1E'HXC8C1A&XA"0E^*JU!3]F.>#%\TM0A5G 73(/#C J*1*>04 M.D,B.F=ALHC?N(!KHFC-,-CL C.7X.@-PYR]>;J@RR7]]T(L%R\>YIM]SN[R M3*HE=;ZZ9:Q8YZLLOZO=OTQ4VZ5'BK 7T22 7B0"B+@7P)1ZB5K)A8$?()_% M)+1QS\S$SHTI=[0&6[5!I[>=3V:(O)E;YA[/L6,Y_5""WT=9!MK!Y-([,Y0\ MJ8-FA\:ACV9Y]P W32=M\/52?)"WG&=ZOB++M[F>5>K)ZY-8-IN2[P2IE$A" MEV*'L0@-$AYY4&#,(?(Y48R%?1@@$?LB$8K0I+$K=XTFLR.QUA902/!A=:\F MZ!U+0&L*6!6@,<;"Q;EJO R\Q:E&86SJF^< 6/BA4PW$5+XJH>LET8YJQ9:% MWE;00T,VIH%L9WS*[?@L:_-^(0R3FT< MZXL2YS8==0J#'8UO0*>SY4ZG.>YF;K53-$>>5JX%TMJ9-@;'I1]]6>BD+K0Q M!H?>L_F-PYCGPZ,HB?;(:U9[EQ&:+94447TD3WI*K5ZMQ2VM5B5AJX7'9,!B MCT/!O10BA 54RWT)0X9CEDI.D]@H46Z(\+GQT3LU*$+<@(T-C1MV SHSGO1& M0FW!V@-\[2RPYRFJ$S.AJ+-Q'WPUV#[DUFPW!SB6Q6 M,30=1;]-KS:^_.8;$C2(" \C&%#U'R02 2G6IUS4OY&,O#@A1A&!2X+FR6A@ MJ^A@RCH+K1D]N0!L$BJRQ&I -DH_$&Z34<[(FC@7I=_BXU24"]95_%9\'69%PW 8<1XX\E.]MQX76NO0^F?Q%>1KZVV,BQ!-]@]&@_*D9EV.A0MMH#&0W.B39]7 M^YL]VQ2$QR8-718E* 4K[O(Z.*UBE\QOKLRQ*3-&LE8N\ M^@E\4;\\UNV!/*D[:UJL;RU;NHZA?"]+G:@M\/T<]7/9"GJRA%:0E%O66Z>7G.SMH.UKVEC M>2>WA8!IMN7[V&GKLFIWUXTLJZ)[9E5?>6B.V?//P%F/Z<[8U5MY&E8]9B7) M*_42U]?5H'0;?8^DU+.(JVV^81].[\:>Y2.GV\H;9NO>YMW 1PQ<'A[EL6PB M'#1&4>!A DGBAQ"E?@!3*2D,DHCBA'(_"8UF]DNO^H9U8U_;QX M^K42_&W^5DVGE19WJ^:3K\T:I'O-8Y^&240\R!GS( I\'Z9>Q&! @CB4Q LD M$S8\8J_"W/A%JP_DLOA6-66KLDYU0#:Z_\V.9@:,BQG]C(OVR+2DE (G]=PR8\IY MUG(7(@F2,/($C+U(0.2)%&(_E#"6C#$_]!+,T.*K*&EA2GK[ FP^L5TQXWUI M6_W4JJ^ZMR.O _3,B&DX(B.3S@X4+_N@L&:1TQ:[9(@#"9-^_:>M._RRSUPU M\"20/FUY7RS5'=7K_UIGJZ?#\%" 0I[& D&*$56^"Q&0($%AQ"F.941(0*U\ MEXL2Y^:J?"GKJB-/S8%BR^,^%^$U^]*=@C;RQ[^KZU] H^TT]1Z,47)ZQN>B MT&F/]YAB<'2RQ_C&84S3Y?Q\*=J41^6:/(I2B5GJPT0YUT(?]24++F28\BB% MW&<(H@0I\@E9")/4IXCB)"$!7NS64KSX_9@+-_J0+A:,=/D]?6Q#LW4<]+'5 MNXZ BDYI.U*R& DS=G*,[C0TU2FMX\"MVJ#36]&5UORF1OGU192MB,)>, M92%]4NJR1^60PP8\X" H<^8$7):$O MK*I?G94T-S=IF\D+(!^@$@H QEA:G4& MS%#NW&BC=COA"Z(#DKLF6)>Z,@+=C$I&@')D8MG5>'.8>,)*>Y:(.:Z 921Z MZBI8-GBWQ?JWKRWR0VTRZEV2YU 'D M]KJJO;!:,!(P/X@%#*,XA(B2&)+(\V#*B$0^Y:'PD!6#7:?/W)BMT;Q.7MDF MRK):>;T'\ZU57Q>GJSNT5'71O[K07V5;Z>_*D32DQ>G&9VRZU);HD6EUU&-0 M*WD#MJ.VD][\G768. M",@?PVD1A;\*I"E"[YJ:?LVS%6@TK4-9W7K3<:S]+!;. ^S'DJ:/JI^U]F0H M_?S5 ],4-V5,/I*,O\U?DL=L199M/4G,61KZ/H.,$.6+^3B"A$H!(X%%E B* MN&!6F8I]TN9&"UME@=86OLU!JZ]EHF(OQ&82(,8#*[(?"9L;C>R58B^V>EZQ+NN#VC@6Y03 \0-0.S77&TUO MP(ZNHU1:/XO(2"76C^4]5VWULY;W%%4_?\_ I&P,ET)3(#[V:FFG).>II"6@#;DY$?(!O]?U D=*8KH66:=KK\'*3+L\ MNQ:SHQ72U%5K<#7WT7)LDI4#9QY<5MM0'_]DK16=;_?8G/@4 MK37]IIV[?/P4IWV1?Q2*)*(M3C\.( M!#Y$,DH@294SD7I)S+ @DO# [J"/K0HV']XT1X$"+T!#BNQ9P&[FIH\)Y<@S MB45]T*HI$*J- -H*US7[[/%S7\O/0H=GJ/%GC]#IVG\#GC.,YM[FK'@07\CW MPPRQE 1I[$M=(#26$/E^!$GH^S"*<(H5H\4\,O*H+PF:F^O=3#HOU.A3>)8323IPMNI.1U9- MZ#\7=?TE6A9_B!)(87L,P& 0S)C%$; 3'T;2J[.MNAK)W9T5]R>0+J,SQLFC M'JG/3GF[UBN^NKG+VXFE[2:O-[3=2\B;O M9'>;Y[>ZC)O@MVKQ0^Y$MU[\6&9,?"J62_7.Z1L7)!%AY/$ )LK)@2AA A)* M*/0)PG%"4O539K>2F]Z(^:T%.\5!JSGH5 >U[I;;.M._%8;[0;,>Z;$WDK1E MD!Z=80$[]NODX=WK6@Q #<)-FZNWOV5^ RZ\.Z,<'GN^D72Z<36]%=/N>#W; M*!UME3V?)L-FUE^*@G_+ELN%C ).2(*A8+YN;QS%$*=!H%;^TB_']+1 M]R1#-+L5M^O5?5%F_RWXK[EZW$'F=+5/ 9I1=.SOM:8)_91[#28.(#"D/0.3ZR,.@I5\39Z>7P!3T3OF@I6>># MOU5J9WF5L7^0Y5KX"Y_&*8[# J<^CJ^D$(J.(.QSQ(>"AF$L=T9[=%4G1N- MWM[=E?5.)M@H"FI-;\".$0-"Y^,,-$,B\F.?0)ET@:24AU)-B2S $2:<)):U MKN?:!_!/M?[S>?0L.OG[' MFQRC#HOSS8QQM)U^TV)4U$]N3HPK\8JR+DU&]ZMUJ9O4U-W)FE7@ML)[?5FM MT"]E454+SPL2+^ $BB@,(6*A!].0,1B%)(T084P$]F5?K-68F[NPTVZ@J8#R M=GO4X;,HOZK%LC[3L*;_1ZB%PZH 7<^3P0>[!PY?F 0AD6IUC .NDTL1@91% M(?3B*&*1E#X6TM)1&'T )V^>L7=:9>H1,IS51T=][!E[]S-I3 "-#=O#^T=? M53M5U[8X+B0T&$OGA8;L-9F^$-%@M$X6*AK^M(%IMN=JR&QV4+9_OVK_#7C?@YQ]XJP!)$Y39OOD39LL:V#Y49JLR3U#3_"L MU#N0*<_\MJK$JMJV=MXYS..',I9I!,.8*#:)0P:QK[,#!.<$\12%W*H8OX', MN?G&+]63*J&X6]2?Q2UCI>#9:D"-;1/ S6C%,8PCL\M66]"H"W:ZB/\^TA$@ M8X#9QZ88!3ZXV#,32=&]EUH>1B-XG:92AYE.&VB"0_]R#^B0+)>XGTXP:2QQR5 MF2;%'RC[9\U]/XWYB"GN9P0.FX%>";IZFZM5>IW0=OL]JQ8Q\\,TXC$DRN6% M*)$84H095,MGD;"0>7%B55GO6,3<.%]K"+8J@M^UDH:)DCU FI'R=?",S*:6 MR%ASWWGC79+6"2F3LLUY*P]IHN?*H9&R-G'L3 59Y1T*GOA4>8<)ALA/&*0L M8)"@Q!-1+$3*L=UVP@6)\]LWV"CLLFSO)=Q-@V?.L!P]?M:!N%>_=YSRO8:P MN(VA]8N<.(QF9/]Q),WLMFM+^78'?NH*IPN/XRB@,6LB\2CANL,(\6&JSXK+ M.&'$KJW &3ES\REV*\-VBK9%7RT]BW/ &J[YKH=K[!7;$*2NJ(E[$H=Q*M[N MBWJF>K8G[3U?K?;TY<,XX?7#X[)X$F+G$$)[\H>(V.B&W886SDF;'"Z?B#MME8!=]L*.(\SB;D803]"8,[/0 -T+KD8OH MN"2/\\(FI8^+-A\2R.4;AE'(-H5 URR]S>L_]![@5[+4U7-N5R])63XI_Z6) MA%)&%(.D!(91E.KN(Q&D.!*0R4 0QCPIN57W$4OY0B%3ST)$MA%"$.411QY6U% M% 9^$/HRC&,O#*?<$C15?,:4VH2&ZES@JQ)-IWH%IMDF'&-@_T2[AHWY3099 M"X!.&-<_/MA2;&"8STZB[<#-:6/16/<_U3ZC[8BXWG:TEC^DMD]/HYPFTL6H M%V$1>1![B$ 4)#ZD$F'(>1A([C'NFYV"-1,WM_EF$Q_[L-]CJFLQ9154-$2\ M?Z)PC^-4(<8)(;2I;>,2RHF*TS1MYK+_;J;)0H(LET7YT/RSU$GG93L)'G\1!CP.$!;0%T$"42H\2",U!2!) MHMC'-)&Q_>)E%%7G-GUL?-!E)@7X\4F0J+B+&28IB"=72@D.$/ *I\!"4*0TH8G&2FI4C&U/)N4TR-?'4&?':%=QK MT'AUOMG/7974&7H&Q4C=R7J>;;4W12E%MEJK3[!3;9'0- P]FL"4 M)KI0*8T@#64*_2!*B$API):H=JV[1M#2B'HF[?75*OF<.V2G1G.:S;"A(_3G M=Q0L:= MUE>7S;8XI/T,K\"8Z]*Q!W:Z#+L_UYA.L?8<>VPG6I'^HXL7W37+R0?"!>!- M)3EE"WBL%0=Z>U&;IGY&\C:V]&-1@G6>K?[:1IG H^YM '[4Y1K%=_+PJ$N_ M/JKK5\5#%XYJ[JBOO#GX&7E\+ 7+VLU+W0NA:J]3.M3;FFKJ!"M2WHGF 7]U MMC7Y'._ .(O?01K]"9;$UR#M9J%\E09#B\NJA:&6U20S^"0)D)>FD /G:&Z\S!B(R]1#0&8T#=SE,V MNZW'N2=AXCJ;IZP[KI]Y\JIA7^TM_S_K:E53Q)?BEO-,$P-9?B09?YN_)(_9 MBBQ/L]!!I) MA!R'?J3^)\+(BA8FUG]NO'/[4)2KG92J\DQ%8^WE5&U1:CMJFOH%,>.^&0_[ MR.1Z^_'MRYO3T;7=HXU'=92UH;HD%2N%NJM^(5X6U0KL6.F.II]I>%S. U.; M,.E$\TSC)5F?P=@_;C=J@ MUAO\WFGNT$&W1LLE9YL+GY1MK3$YY$G[!PQCN'>BJH3X\"A*HL6\TY["I@=> MZV94K];BGX*47]3 B867TBAB/H*A\!*(HE1"RFD"N2\C1%#"4A[;%0.SUL'F MLYNF/%C@!8$=9]D#;\9=HX(Y,HR4FY;?!&!WRW/ '39SQTQQA_"";BFBW7TFVU+&8-T59AU072<1E MRKT8^C%A.B$X@$1&,0RQ#&,9>%%*IJFE?4'1N?F+C;IU0O#>%MXSI %=&N*1 M)0Y;M_D#)C8M.59B&IH#[F#/H1QQ!Y@D+,XQ0F4B8<^4DB0Z.8^ 4Y M[)5P'R0N>!/)"\N37/!:O%K(HZ3T5OR[-5&PDC@*ZS95T\6F>7K+2WFXG* M5;[(Y='J3>[HN7VZ3(S+-NRE31A<[J(V>ELP$X5Q$/@ATGN8BKX5ET-,D@12 MG(C8H[$GD+1Q]D\)F1MW'Q3OOJ;2N579T6NQ&9FG#V 9H;)H'P#C52]_CGJB M?9;VUREW4D7TLUBJW][](G)1DJ5BDEO^D.69CK.NLJ]"GTG.*U%]+)89>]KV MH@M33Z:1[T/D^Y'RY4(&4\DP]!/I29$F/L56S?^&J3$WNFC5;YH![AE@N9H? M-BB&:_71H1Y[)=X8< /.PPTZ*VY 8P?XO?USE):"UT'J="$]3)-IE\E7H76T M"+[N:4-K+Z^(KMOTFM0UFJK;K;_]2BA/+%LM$LRY\%D$,9*^KL;CPQ0S19,D M%KI CY>&5K'1RR+GQH:W>XN06D7;XLH743:C/+?8C4QOG;*@TQ;\N(MDJ_#Y M^/" XLFFZ+BMEWQ1ZL0EDDU1.*Z*;'SG\%9TIQH"2Q8*Z2$.&6,2(J:[1 B" M8")DB"G!DB&CZH\7Y,R-5[2:]BWHAG=4=@#+R)11-Z,;O7'R!1Q<]Z5[]@;) M%^P]U:'.?2/D_5WBWX0^@B7X[5?UTSNAQ>FPWR?%-1^%>IGRU2+".BH3I! E M5*>JA#'$$DN( Q8(%H>2)\2&%&P5F!M;=!H#TJA*1N6YS MO.3'3NN_:J2W%-AH/DKFL35>+NG-7/BDO&:-R2&AV3]@&).]+')%DJN,+L7[ M8B6JC^1))UZT_9 6S(LE"2B'/"*>8MA:G_\2_D^X(F7LI) MD,"(I 2B5$J82N$KATFD.D$+I1&S.\DP0 N;#VB:LPRM$;;Q:7O\30/6HV(Z M>@2[UA[HCPAT^H-OR@#065 ?T6UL )T10%GA,JH]&$*W86Y[-2:.>P_&Z3@0 M/OQ10UNKBYR46?%1O7]M@@V+PX2A",&440F1QY3[A'@((Y]0%/D)C3VK^->Q MB+GY39V&-T#K:-M"_0A PRR"JV 9.T-@#Y$1TI/.6^^V7?J1E(D[I9^S\KA) M^MDK[3[LJEPM7G\7;*WW[INDQK+[L,, >2A ,)"I@"B0%.($8\@3%@51@-(X M,-KM.B]B;A_V1DO0JFGV;?=@V/]MNT%FY&_["!2'G_=E 'H^;W7SSJ>M_G7X M6?<\?9+/^K)UW6=M<*7=9\U%MGC5)L+_/VM2JJ]G^?1)/!9*D%2K$4S4-!TQ M7>X5!RE,B0[A>IS@Q)=1["H1@2X0N8!BQ.19)( M;'>:P%3PW*B@T[9Q55=-<^3-:9QA519-Q\#4TW>/[,@$Z5C*\9%_S%TZ^5X+M[/YO:3-N:5T&(6((# MZ&.N5B$1CV$JI(22Q5'DATA(;N2M#%=A;@RFU0=R67RKFH#?SG[S1G?+/>8! MXV+&9>.B/3*K*>5!#7:GOBXW\..OS3G-O^[N/F^L&*?VU6 0G1;!LM=BVFI8 M@U$Z*HLU_$D#=ZF;DH39?S>%!?01T\^%7'TCI=@MQ.HO(H8%DR&%,?,BM723 M F(D$,0IQ6GL\Y#ZS&J_VE#PW"BP4Q*0W3JUHCEZ8KE];8J]X4;V"(B.O:6] M51EL"@)T2M^ 7;4=[FU;XN1TE]M4]K3[W9:('.U\V]X_]&S$MKJ!/ORU\^B% M8!@%<8@@0TSY:NI^F%)&(?,3XBE7C9+0J%^M@:RY,=*NJO7RYWIFZD/:C(P< MX3=V]&E'RQN@_K44&Q1W5;X![XO\L2SXFKGE(@.8W)ZU."]NXO,6%^T^/G-Q M^981&P;H4_AOZ\KS^K^Z%8ZN-5XM0I$0@>,8H8_1M3=OW4NB",E55Z*%3TWR=&B+J7BZ@))DM,UTU5F;4-3K^$U75 MWYJA:_1L#0':$IW#W-IRTU;V:,RY 9U!=3']\Y6JQZF@?P'7RK$4\SIZ9Z/,>$0H2A6"\N00"H0%H%02TZS M]BDGGSXW7VVKGU6)LP/(^GGL:B#&7O1M5+N\G6\ AE65M^&@3%3;[66Q7+:% MU7;KMRG?\ZXD#\V!'DY6!)2BJ1&@J+TVJ\:SKM;VV 2/%,,W-=ET6S1]&=D\ M[@;LM0BDZY5.P@?+["%K'GFCFP$N,]8L(5KA-[KJVTJ! 1X*';#7I=VV >#J MJ5H)=4VC0M,P$!1Y?=6#KE/W2)2_QM9+4@*YSENUU"]7I/K#866XTR-\H1[< MP4U35H$[K>]![;J.&K4!ZH_: M J"T>0!+;8.%"V,U* ;NWEA0CTQB+AKEU!I$'.D%N4PEFKV13@.(?6P5$XK%3H>ZG%* MCMA"^0W69ZMQ+OLJTX@7"GD=6&*IL+->[%:D%!1 M2X)\12R*75#HQY#RB$(:!;%@090@8I7/UR]N;LRS5;&ME'4#'(#O%URR< MX ZUD6>&1E%8:PIV7L_;]O5\W_-Z6L<.S%!Q&3*X(''22(&9]8MOM*WGW[F6W/<.1QQC#NB.Q!Q%*F.[&$\$HP)P@H7MS MA,;>X 5A!:>>^&J+3Z]->>L9TCJZA-7O>K^D]$S='?D.R\A]DN=9\OWYXK',7/F75 M'V]*(=1D(-0+5]? 70A.O2CB:LW. UV1.V(P%7X"HT0@DL1A$DFKJHZC:SPW MOMUFKIY[\0.;M_ M(.4?KXH'DN4++_4P3M4[PI!,(:)! "D+*4P\B>+4]],D""PK"?<*G-N4L:=O M0Q8;C<'OC3)"YMD(9\7, MC5D:1<%&4XNBFQ?P-(DWN$!I[$C#*8 &A1C.(F437'"!V$1A!<51 1@(GV50 MX1(J_>&$LW=/&$BX9,%^".'BU4X+"+W))#X4M"8,/5?JZ9]]BK,C5$/"PC)3G7G!83ZQL7,>QL7[9&9^4(!H8T1SU1 MR #$"0H(]6DQAP)"!B@9%A R>=+0Y>E^P8^#O;%V%O<37\8Q\B$/>0"1;DJA MN\I#GB22(4:B(+#L=F,@=6[DUREKNQ8U =AT0>H8MM%7I4H^&Z% MDML5JHG@B9>I%E@X!G7##8[.1L8T: MWX#7%S"U+Z!A!9'34AEFDJ"%'L)9"PE$&1ACB0$5?_CQUE9I[78F[,%7B![RQ]L =\,[(:'=*1 MN>M2LN&N$1V/W0!M!U"&3)*'>!G'B=(3>Q292];B9:PLDAD-'C:P?&-6D;N[ M4E<=4X_^(-O3X$U]>A8&OB=9"HFO#V?'TH?4%Q3&'HT"WT^D%UKU".@3-C=N MV]=5'_[:U!D8TA.@%VC?]?V-G]ZKXQIV_YZ48!1B%,8Z"1IY/DQ)$A'W3F* XFPH-(H7=I8 MXMSX9%L=?EEW+B_H,FM&PO($A@'6$@6,2P*C*$XADH+#E.GSZKZ7J(5V$B%/ MV+68=8KV- UE#_%>MDIG0KE2RR*_@_KTKFOHS9C<*9PCT_D6QUK9&[!1MZZ_ MRUPWN3;&QB6Q7Q8Z*;L;8W!(\>8W#HSK-R4A+E]L%I'L%72(O/I)'[]'Z\35$;^?@\ &9(3=A(9BW2P:Q&: M*!/,&BF[]*\^%'HSOT[>.%W25Y_>>_E>O1<.7&.6=R1O0V OU:JI6&:\ZSOP M48U]]U)\D&U>A2Z535:-!IL9&"<2A2E%T)>4Z6:WH7)9TAA2HAP9&C#&J55W M>B=:S8TX=XVZ 7MFU;6.=PW3 9Z-:6!KFXF7,.(X&R[$IAZ]L1=K$PV<_:K. M)=!.5WY.%)MV=>@2RZ,5I-.'VS&][GK^26_5WW[/JD40,YP@1J'T4*1KQ!*( MDU! %H0B](( !0DR8>J]I\Z-:35V6;7*F/H$_Z[6[.NR.9/YNU;6D#CW8>LG MOL%@C$Q< W$PYJ&3=O?PB+I^AT/4OP[Y8_^!DWS_)VWHOM_3OW3>?O*7LJBJ M!488J)P\CSIJNUD+7!V7^VPG-%+L)KY+"[!&OFK MOM!)LE9WDA:2>\!,U#JRD3F7EI%["%BTBMR_;VB+2+IZ6_<]V?0-7W@\1DPF M J(TH! ASF!*(@^R) Q8&*0TXE:YYR=DS(XUVI[JVO%^UVU :TXV&I>#4PO M. &Q&9U<"=S8?H$;S :T@#R+BMO6C\=B)F[Y>-;.XU:/YR\=Q@MJ/2%%60I> M9T#7.9_5[7IU7Y2:B18LB=/8QPP*E$J(XD! ZE$$TR1%2>0E./6LFD3TBYL; M6VRT!956]P94M<* ;#0&/V9Y^]._VK'%!>#-B,,=G"-SR!;)SPV2C:Y@JZP[ MWC #Q26%7) X*9N867](+(9W#>.8MSDK]5[X*]'\^3:_9:Q8JTGC(WFJI\F4 M,>IY*8<2>Y%R1[P04J$CPFF,HTCRV"?<+EOFHLSY9OOHF19)3Z6&1-U".?#>E6M2,ZS_*ZYKOI- M9'?W*\%O%1N0.[%WRPMQE^6YNO8%6>IFL/Z",H]Y&.FR4[YRG*CD$+,TA!Y. MJ5I=\= WV^B?HW%S<],ZY0%IM >B51\\:OUK'XT7RR4I*]V L_'7+-VU.>&_ M\**0A+$,8"*PFBYCY9^3.-$9I@SY'O&"A*9VT^6 >QY4^9S:6SHN"SL6^Z>N' MSL7R,Z[A+'4MM>[PE',:98_0]22G7F)R8P]?P$ M!C&B//92@8315OH%.7/SS3HUP8Z>5COKEW UFZH[&K.A!!!BF:41@D"21Y)&/ M(RP=1, .Q,[/U6YU[.JN6![U,(+ZBCC8%? ]6RBLAG-'Z9&C86<@&CT@=BCW M^6-B9Y P"HN=NW?P)M\CR7A;M.!E>TY21-2G :?0B],4(B(#2"B/8$1Y2!,D M9!)9>20GI MACMOZXG=MYZ+!YP]>ZG>BDKHW*&71;6J=G*+%G["0H2%>[;(->Z?:#"X?0IBDNE^J ME5\7&OH@N^;F31!J$>@>923!T/>%WL^C$:28"YC0 ,G$3X($>>:T>4':[,BS MU7>[[U%(\*U5V3X%R@QQ$SYUB./8K-I!^'H'PD[;+AW*)7PV).L0QJFH]BHX M+4G6$)Y^JKWTD D)U]">?=HUODFL_N !"SRCRG<],N9&M)V:H-&S*2Q9:VIUP]O.I M(Y!&9M$!^!A_ZP8(;->H5;=(K03[Z:[X^K.ZNUF?JK\<+DO[GCS)9V]@6O>Q MFUPZ+ C5EKI[H[1Z6>3U&=7?LM7]RW6U*AY$N3DU3C +4RGUQQZ&ZK/79TZ1 MAZ ?8N$G-%3_9W4JQ5#NW*B@*]A8=X/I% ??E.:@4WWP\7[3H3 +;(T \,@T MX@A;ZP"8)5(N0V*FHB<-DEGB<1@VL[U]8%JI3CBX+Y;JCJIIH?6^6(E7BAN7 MA3XC_45\7[U05OVQ(#+"B7+\(&51 A'V),1>3&#$/12+0,:1L.MQ;2IY;MRU MJ_A?VF9NEMEPQJ";<=0H4([,4J=0!%IML-4;_*XU![7J#HG*&BZGJ5K&PJ?- MH[+%Y"C)R?H!K@AK,Z%'":9^D 8P#B(?(LX40]$$P3@)DU0R$28^L4P=VM2HSNE[IDQI@58"/I&RJ@[CWDRZ#-"[? M/(\W=-GJRXSBRN\<0-A%8?<4@NYZ>O*@@L;B9MN >5O?H<8# MK!0@[0$&W0[GW$LUSK3PW&,[_H&$*8R9P>F#"ISEX6^[%7C)#!1OW4$9H1_!8;Y=,,PT1;Z$K!]9*4 M@&^#26I@VAX5;9Y2ER8+F*+$.WT ]HXH9EL!04I]9JH":K3J1BY+W3'M!CS> M/U5U 4G2M"G(BQ58-[W5P6-9\#5KCC[J(?]VG[%[H+.E]%59OA*Y;LIA]0\OKN4K3*:-5H4?P!OM:.BWH@T3_;M/ZKG[QY,* B%S+; +0G M?RM&+@5;*0WS:OU0SPY=_I=^Q/96):EYO'*K% 3G\'*5+G;]^]N;XW#%XZ?+ M?K@>@[V\" >/&[9$[](OE*A/^G1CM7/L<8%]W_=0D$#*J"[O1S'$(8EA$@5> M%$5<)U/8K*+[A,UM9G]#U,>_^98W66K%5F.[%6\OT&:+4E?PC3Q!=VK6[-PH MNGL:W=U"S@0/EVNM7GF3+H=,+#]^+ MF/A$_TG[C@_OG[YLX+;[FE;BO]:*25Y_U?6]U5->%0\DRQ>4^$)ZD80Q3K!R MRQ,"<8!TXDY !>()(;[=MO@Y27,C@JVBH-84:%7![XVREFG/Y^$UW%MV =K8 ML_PPO.SW8B]AX72O]*RP:?#"J7]N+IN&!:[>#20""6 M> (BBCV=>)- (I2#@5F$8^GY,O*MFC*.H./41J9 M#(<,T+"LE'$@=)YOXEC-Z3-)QL'Y9([(2*)Z2X#I]7-=07P@< MBQ+FQ\6>19VJMN-1=H]L."C?U MYK96]II.3J?0-F-7IQB.S)4'_9QNP(ZZX-4E&*]L[M0#S7BMGDX)?<;&3ST8 M]+>!ZKMQ8)MOG=EV6V=4O%>FM&7.HH &F#,.<5T"11 /TI @Z(4)EYSYL6#4 MJFWW*2ES8Y57XK&HLG9/M*A38)M4$\N&VB<1-6.1JW$:F3F:Q.!&P1NP5=%A MY^H^!)QVHCXI:-K.TGVV'G6*[KWX3W+V8S>?@M,PQ;&(U-H3JZ4HC@)($D4T M:<"DY'$2Q\A!VY1IC)D;E74M!/Y9VOE/2V5NPGY:66>J]/;T6OJP7EGH@C)J#O M)PE$"?,A3AB"(J2I)_P@B(G1;O$E07.;XAI=N\K%8*,M:-0U+Z+5BV[_-.02 ML['CHP/ALJJI98+%%86U>A\_674M$R-W2VP97>^NH_/;JEH+OI!(,LQ#!&DL M(X@B3"#U>0)91&GBRX!BE%S;S;D1-3=B..CD#+):2[?=FUN0L4^I%P0,HD M M7!#A(:1!F$ <>$+ABV(_">QJ;+B!>9H:&Q,";;8:< />R$1\KCUVH^BXK;'W MP1B[+78K[=E;8N];;=(.^^".H?LXS7,_*=I_J?[,5COA0"\)HH0*JDA9Y_A) M7\"4Q0'$Q$^81(F7\,AN"^>\L+D1=*H%%T MG(BK"2!N=V9ZY$V\*7/9\N/]&(-[AAS[/[D/?;PT?7&X-%7BVS7HT2*UW9[6 MVZ/OUP]4E L224X3C&&DBP,@EJ20)B* %&.?Q8(G),"+YLSJZYSW4\]T:MM\ MEOO*CYYOTFP]?V"K0ND)0O\&Z+=^8)W\:=Z!?IJ^PBQ IP'8EG2B0573D']3 U_:D5H'[>6N.??>:>!SZ[K]\:(>)%2%F:ZCKL M^G@#)3 5/( X(!Y*"",8,;N&$J?$S(T(;IER?]9+HF=\M3[-6&895CF#IEE MY7J,1O[V.P5!IR'XO='1:;N'/A#<=GA@!O!U"LR-*,%,Q%6Q'%1H$1%S!JR<#T<>NN[EC6Z0S(Y8/#UXZ#&9V,@^[( M%*.!K<^Q=VKK;*L??VU0_BO8*#_*^6Q[Q%SRD87T23G*'I5#WAKPA&%Y(&]N M[LV[0A=3%.6##FS4]75U<2+2&J$+/;96V#'7)=1Q@BDBU(/,HU2?P\>0L 3! M-(Q2C\N4!C&SV]QWB/LT._Q;Y$='VVQR<(C@R#-"IRG8JGH#B%SIXQ/+9?&M M#N+I@B?-)A)X5U0CG:@PQ,SEG'!)Y*03@:']A^QO>MN O;Y7XJX4XK,0?ZA9 MY/VZK.I\L#77,;./0KV ^8KUL:EK<.\]U_ M*0K^+5LN;W.U-.@*B3?']#X6RXP];:O/8^:AT$<2LACI3M>2*X>221V6\%"* M(N;CT,:--Q<]-UKO-*]/VFYUMPP]6$!OYEV. ^C(?'X&R\TAW49S\'O[YR@] M).V!<^EM6DB?U/&T1^70!QWPA"E3SRZ>BMK9 /Y-Z'K6@KWR-&IEMN< M-K'[$F8Y^,O'_)_YW_-77_+_5']\_HM^^@-9W312OI.'1WWA7S[Z_XS^[H>O M_J(4>U2&UV&#IB>0/HBG>Q I%75PH<@%>!*D5$_(O@KPH+2_KYKN1:O[3%TJ M;U?ZB8H7XK7ZBLN MGH30_5!>9:5@ZGOJDE.")$FP"!-(N4P@"I" :<@X%*E'$<)>BE*C,LD#9,_- ME:NU5VL_'='0W*6K$];$U?RBL0LTANF>91O3ZHLVQMG,YG9C9>)[C38"(WM' MCL"_G)-T]2C8>#VCC<9$?LDI\+_L@G]K![[EW#X(OO[9U^Z1$\Z/@VS=G\&& M/6)8P/9=EHL/LMEU?4-8ME1SX*^Y3HAZ2=3+I$LU% \/V4J_I&^$V-V/BRFG MS M@(&,,4902F"+USP@%J0A2F?@)MXG?#M9D;O//AUS 5?8@E-^]4OZ'_N2D M$.!'HCA.=\#4:EO6 A@^2F:AWDFP'WGFT3;HE4N;0="9HOQDL"Y,>2>OD K##;Z M#FHC/(;'<-A-9L9HJ+2]*Z*'-2;C)%X)""C.\;R#2DNEXX:@)I3OK*1/RUW#4#FB,>&/&-@^G^^ MRGBV7.OPT6?!U*>ISQ0T/?\$?Z/,TX'==1,R^2"[8U1*ESJN>_M0MZE ,O!8 MY!'H4\$A$BB%..3J;Y@&A*<1IL+JZ*,3K>;FA^T:!:J-5>T6E-X-4G8!MC6L M+O;0'1M4=-E4=;D!Y,&^U8B;<3:CU,E';V2NW1NXK4'@]=[ O=P?N,UY3V56 M4[OE!MSV#YQ]=KU+H)WFX#M1;-I,?9=8'N7S.WWXP'X+7??@#_)-EI.<963Y M4?<J.S M_HPW6H-.;;7>:Q6W[;YG,@!F#.L:UM&WJ:Y&U+YXOP5$3HOLF\B=MAB^!1)' M1>MM[AW&2]UNRV=1?LV8.)U1\+[(FRI5=?) ]46?5]_]_Y;E*UL[-3+2*!/!Z(4#FGD5J.<_4W*@2&/,9!&N(HY=C*0YU$Z[DQXZ]Y MN=&S=E0WM>J8LL0R@WZ:<3?CT]F-YMB$?*H7RS9IISX+VE:%:UNT-#;HW9QJ MI7Z[ D]"%_+O['3OVTXZ)"XG@&D4GW0&F70L#J>@:84/]:W5H^Z+I;JCK42G MA(FFJ/?C,EN]K(LBZLWI3UH=?T%8@)2G3=7\H\O"D)C E*8$1@RE28!1%++8 MSL^V4V!N,\LGH=43;3'_2JMLZUQ;CH"IHST>KJ,[W5O5_]+5A=7:W[398;4! MFM$[$T!M@TL7?!AX;MUQ2QTF=LV'(73LI@]\SC"Z.XQ!O\WK[-UMM8)J$28Q MHEX2P302B?*W@P!B&JE]1D('52,C)'X9!^+.XFRUMLR)-!T!,T(: ]>1 M::E16:^$6Z5!K?4-V.A]TZVEJQOPJJ?AK7U^HR5:3M,9365/F[UHBQ>\/52?) 7#TI5YTY*?=$$NO 0DQ&- B@Q"B'"NJYP$L8P]46,$T\B MD0JK!:,KS>:VDNP,TUL-)JV)J][>Q.#WVDC;G1YGPVZX2GV.P1Q[^3KM.-HO M;EUC[G35ZTRY:9?#KC$]6B<[%S"T=VJAIAXUTZA7?G6;UZ=A'YOCLE_4$^LD M:D[\" NU> Y"7;')K]?2L0^53QL''$<>\XQZ*UO(G!N7=RK?U <;5W6^XT;M M&Z#5'I3 ;@*_&?,Z!G5D3G6 YX!6H,8(N>T)>EGLQ,U!C7$X[A)J?NN L^_Z M6$Z1U\'"IO?HFZ+4J:=JV5[]1C0CKMK#^**J&\LO9,@PC@/EC,:40,1\!*D. M[G$D(I\'F/F18>OA80K8?%+3%"MN3-CO1:R+@;#6C/8W78V1MJ!(3\M=%\/4 M3V'C0S\RF\T2UZ?W M62Z^?"N^W!?K2ODGZH?+KZ(M(A%'5$9Z/XGKU"WD,=U,Q1<015Q&<8B0'R'C MLBN.E)J;S[QC%MC:56_\@MHRT)D&@K2NI!98$:*;D32:FB8?G]$G+.NA&5*9 MQ=4864UEDX_51!/<@!&QG<"<0G=A6G,C:\K)SBDZ!U.@VV MT]H0W2%Z)K/*%9B,/3V<@F/0!'"(BPV37X'/1)2\"7]L.LGIFIHU>HWF30G/ M>_)5@+S0!R^2%! 30=;9L:H&68+W2>X&9 M<%9S\QRR_8Q]>-.$U'M&WWT./7>1J\2RX\RV3\5RJ18K.A2_X%AZ+ P03+%N MOAS$#.(T4@L"Q9PR]H-($,\F1FXI?VZ$>B9SZF0FZ._:#M :8AD_MQTFLUCZ MB."/S-PCX.X@A\T(O7$3VOI5>.;L-B-\+J>ZF3UF:-/Y6\[5FUK5Y_ ^E'4[ M2&7N C%, B_$4$1$ZNHR'L11%$#DB9C$+*:2)W9=YT\+FAO#-;J"5EF=R:[4 MU=-UI[!MY_DS^/8SEDO41J:FX8 -:#_?C\;5_>?//'[B!O3]1AYWH+]P_3B) M9;MGF]I6L4]UXL*V+1%'22!QG"B/B2L*X7X L1]P&"H'*DPH)ZFP.X)TM4IS M(YO/ZX<''?K1&4B[)7T[[=TFA1D,F9D?->U C,Q?%T^J=@=3.TO:3*]Q>DVY M@W;*;"\#K6:5YF6.HFU^E\63'2=V'3:%BV*DUJY4P$CX$40RU;V=:0(EXI0P MZ1&9$KL&SZ:BYY<\T6F^GX_D**5K6#>^,< M0V? M+2+&J5]N6O!U8EX)NGJ556Q95.M2;*M!(2[4:X>A%P0A1 $+8)H@"=.4"IEZ M02@]HWYX_6+FYO9I+<%6S<'UGLZ :D9 UT,U,MT,0,F:3_I!<,D>9R1-RA7] MUAXRPX6KG;7BK']:W:Y7]T6IJV;\FJO'[?A1FIFZ9DWB8YDQ\4D[YQ_R31H! MEBD.4 0#]2)!Y/D^))P'4)(H3'Q?5V$R6F>.J./<&.A_^#]%B=ZC^A_!3[YW M=:/#JX?08%_U^0=F9+[;'Y-!'9-&^KZN[2Z@G% '\2K M13]W1T-7V!GT)G0F:F#@=DTK\5]K]0F\_JK^LSEN%(G(#Y17#2E)U"R9^AQB MK"9-&4KNH=C#S/>MHK&GYL8KC&#H0.0N/S:S1RUW.=KMGJ;-PV%%1TUQ\##)) "X0AR@BA$ ML?1A&J02*M9(B!>&H9]:+<0O2IP=3^R%S X/Q^QJ4;!S*/RCB:\RW+Q=B4>JH7O M<>H'L0?#4!=O0QZ&Q",$)B%A<0K\*[FB7FP-M@J<(38R M$YT%:]"9K%[4; YHN4)OJ@H1PU&T/%]E DS_8:O>)TQX\LK$DOUC6$9W#"#2 M]VO]A _R;=U>H2BK19)2#W.IUH:!0(H\J0]Q0F,H?:G+_J2A)\VW/S?" M;!34P9*L4Q&(I3Y$F-]MBYQLBIM8$,(QL@;4>15>(]/E%JJ-=E?!8<&)5\$R M$0_:P&-'?&>M[R6[X[NF([BS&N^1VOFKKFC2TA2[>56WH&X:ZC8;@ML."1_D M3F& ;;/&!?']E J"8.0A17PI3J$.O<-(LCCF2$@_QM8M6P:K,S>B_+Q; 6JO MP_>-/G?==1A1KS_;J8*RTP7WQRQO^MM6Y]M4CS&LAD&YR09K[.!=/4Z-): Q MI6T8?M-4SZWV.L*H\=JM6K,UR7&7F*NA==XS9KA&TW>0N1J]D_UDKG_J,)Y^ M+[[=,J:[R6G!99&KO[*F)F^3]7R8TA]@3DA 4RA9&D!$,84T58MZWT-Q0-*( MB<2H:,I0!>;&Q;KOACXFM;$![!MAQZ_6PV'&J&."/+:G*[Z=!W>:DQ9#T7-) MD]8Z3$J,0Q$ZI,+!SQE&?CL]<[Z4A(O;G->]=%H=JNWO;Y?+XAM1NKPIRE?% MFJ[D>ME=U>BTD%$<<9DF, X]"E$21$U?'(%C[G&$I4B-J@2,H=S<2+/3;J?# M5+WWL+&DKFO:V0).7&Y'JTX'VHQRGVOX1J;C';-N0&U8/7!-O[ 3XW1S:4RG MH? Q1L,EO3O5;U+J'P/9PVEA%!GV16)>M<$KI4/>=&7_)!Z+$08Q@02 M%"80D5# 5$=M T2I"+%,9$)-"\2<$S(W"N_T!%M%0:.I>568LX#V4ZPKF$:F MR@$(696!N03!%25@SCYZLO(OEXS;+?UR\=IAWN$O1<&_9BRXG .- D(#&,(E2 MM7CCDD%,0@9CD?@$>RF5R*[CWRDI<_NZ6_W "Y&S^P=2_F&Y%W 22<,0_[7X MC+[,.8#&80*%$09.0^PG!4T;.>^S]2@@WGOQT.3["RWHSG6@:ZI,OLUU]>(Z M$%6O/+[K;L _-F]- X++< M9_^ *WQVZJBF2/L3O4G0$NQO(KN[5Q1[^U64Y$Y\$@\DR[/\[F61U^6]UF2I MC_T%BSCV1.(Q OW IQ Q*6 J2 (]BJE/:$*"(+5VZ9_?KKD1;J[%_SV0>_? M+X2/XA@'(?1"3ZU,6(PA82&#?D2XB) 0W#=J2-LC8VY3HE;Q!JP[)0&IM;2; M $]!:38970G0R!-#@\U&/W#;CXTU;_=8[Y)#3XF9E,]Z[#SDEKY+1PK+5^?B M)RT?_:*;9U==E.2 G?8(;4%Q$# _#4]ST8\H0())6+3XVR=)Y! M][GQ4JVY:,+QO%@NE5>N(_1-:-YU9-[A*^ H./\\ SN#^'QU(4"_"<$W"&Q# M\"=\[WU_?<(8O?O1FS1,[U#]>47JW8^+=;!^!!6&^[_Z__4NP5>R%'62:[52 M3U;R]"]N<[[_@YTK%TF*8U]$&'+?XQ!A-=-A+!E,D2_5;SR&>+AH=E0_KTBY M,O>7!^MD0W2'FHWM0Y8;I>LJ S=U1KO^6]T9NC4 D!6@XB[+ZW!!(=L=:7M? M?/BP*L9(.&8!]"01:@$42$B$)V'DB23AJ4=)R-IA?9WS60YJI]=LAE2HGS_+ M8*:$RS3 :@H@(8(H2B6DS$]@["=)P@(JL%#>:+$BRYD-Y%:G\0;QBY;1C)<> MN(/1G'*8S%?*DX _R9I:_Q?L*'@#MKHWO]2#>&JS"WI7NCH2X,LE'1MO:_ M]2@8+KM'Q7;LU?..\F!7>]"I?P-:Z%^:0#^@F:$T MIC -8J36^D@D,?42'Y%)SH0,TW]NE+W9.7BL,WT*"8K&KFGVHQR_'([VI)YO MR&>P+^5P6ZJ^!&@PP#9Q>08G2*X;QUD<)!EHPKQVJ<89'V?'2JY4PW$WD^WQ M!L$$2H.(0!P3#R*4))#$W(,)1EA$4>Q'D=44>%GDW&:M43N7..M7,L<#)/U= M2IHF:N,<'S&':9*V)'-K1C*\!8FS(R*;GFU[;9J:AH(!"61*0@*#H"[+1"FD M'L/0"RCV8I^%6!A5SS<1-C>VV6T]>-1#[+K^C2>0-O1A'>$WML-Y!717=&P\ MC\DXS1I/R'NF/HWG+3_?HK'GGHEC N^+]L3N\8G>]:I:J6OD_QSI^ MZ)@X6\$/5F#8O/%=4U1L%8KM?J21\4(Y[K7+U0LBB%,UU7\AW4;W^ MOBJ)DI'EI'RJ:[(IG75"@1H@)>GN;:[87U2K!0YYC!"GD-0)B\0CD-* 0]^/ M&?'"" O=OLH\QVU$7>>6 :>-!+2V!F2U.6"E[;&;X\8<7+-9;29#-O(\UF@/ M?M1V_A5H-@);4\'6UFY$V^MK<^LI;,<\T-GG;H*:8!!<3DECJCOI)#0![H?3 MSA0B'0>)WVTJP_(X#$08(R@Q#2"*(P%QX&/E^#$II8B0+SPG0>)WR'4 M^6YH%5X#\*\,' ^"]'D#QR9HN@L9'P$T2C6&*<2)I3'!B65YX>AOFQI2M):#8 MFG(#OITO(<1V"KRL^@J\S.:EL0@;S?=5F'\ :9,<\F'W39I1J:!)QG+\LD#C MFC&#$D"3C)-9N9]I5'&YT;+P9(!#%"(8>Q[2L:) G]0A4&G. QXSC\5BH32C MQ77[(C;DM2MN1 [399A:;F([FKK8SKAJ[V&F/'^R"IQ>LM:G$)MLX;&#^]-% MXN<0-K>+<5_)#W4=9#6<11.QT/$'':I8!#A%*0H"F'BX/C#MP50@!CV):1H3 M+E+?JGS/&3FS\W/K N=-"-B.$H M8]IW0KE=K2=<+>)01MQ+$8QH+"'B0:*;#L4P)2*@TH^]Q+>J4'Y:S-SXK2X[ MHH: UYV%F]JH^G /6ZYYT_]EZQDLM2%@F1&:+;-59KN1?@9W0U?J:C3']J0V M,-4:WG1++(>%7/HQ<.I(G98TK1_5:^V1&]5_M1U3D.IQO6A7P]VCOA1O<]U* MJR@_B66]1GNC>&LAJ QE&#/(A4Y$]06"- @XE-C'"0TBYIOY3.8BY\8@.GF0 M-2S2J U6A>*-1G%0MII70&:F&P86\/>3QSB@CDPDSXHG;]L -X&O:7'=D_W< M^-;P_G0]=]M#U?"XOJ]F9]]KN=GB29/PM+UE'6Y=;;=/9B5_?MMGG<) ^="6$7([Y,T6>Z.A.3*/U,<; MMXK?;-*0@=;]!FRT!UOUW2T/!Z'FSE@BFW \@QPCI'J0>"KQ%+NZ4 MAH:EK$W$&GUP:?/![0H?[[OK=%3>>Z>D]1F/RV@;AN5=(3C9J8M:3?!CI_!? M==!O@^BGRX@..4IA#)'C,Q&7Y4Y]N,$8B1.G%,SO=>%5O2S4"JU:#+1/@XBN(TB4*;X+FQY+FML[;ZM975 M7)13,Q^'(?Z5(W2G]JUVU.[^451]PI_1FS+ I-^3,GG , +; MK8'Y06JIK[*J)LF/I7C(U@\+&OJQ+TD$_9 G4"W\!$Q1ZL.4H"!@4JT*$ZOZ M-A)UOLI63[>K>JG^^J'\4GS+%PE# M"?8"#KTP]B&*)(84ARE4/I,?>"'&$37RC7IDS(U4&C5!JZ>:GO6_BA)H7A (, M3.L^>I-+'9_#_K42Q=^ W\S0<@SHR:?2>Q;X!C<[@ M71^>[LYB'R,TR6'L';'S.(U]C(/Q<>P3MPYU.]YD2U&^)"MQ5Y1/BU2D:DT3 MAKH(A( H8!RF$>/G^>N!,Y M;GZWHQPVW6]';B0O-"?G+OV=0^Y 6'^NN"]]4)G^!V;_FS]\L$:9)&^^*/<$ M?Q,%."J5\&5>9OG=_:X_6@G"MD^6:>]P5-()TOV4@\)>ZA"NT!Q'7B5UOM]N MOJW6\_\U^M>E:ZY<=ZO<%?YC*G:UH,HKET\^'\!;]U'_W?AO9D:IR E&''*L MJ#^S]'ZS/',_$9/3E"49#3K&&%+(J1DV/^"?\L2[E?^0_Y0E$4[Z0PUB.U%. M96@&YM?C40&_50(&ND$/.CP141<3&*:1XC1BARLN)&-@'%N#.(;J>[RPCX'1 M.PH4&;JOKOZ95;1*/8,5-=QBFL+,[=_=QIT3R/,L@X02;C.WJ1NP,Q\&JR$ZQ'8FK7N5]/R*,>1O9Y;-+NW+NQ\:F.Z=)V M42?O]YEZC5$"28F@T2R%6(@4$,: MY 8P62XXRD@"#5,^Y[1BD&F=N;]B0W%F# !G&B;?!,S O M1B(3GTONHO*]YI$[[V7<''(7M3S+'W?YR6YD656$^F _FN.]R#^;KU6J M#F,X,AH32%)"?0'2%,J,&4B5L!P)8TF2QLSSRUU-;;X_E\E:[V4%12ULW+1O MP3=L^O>#VL T\ S8LYC@\S7 HMG@.A9]LD)+;Z.RPW6M3UDBX(VNG@>?S->Y MOU%9;GX1/L5D9J3*G2W *'4[(8D8E)IG,">ZW!M\,H- M>6%^%VMSO]3W2JV-GE_4V71@A\J0,D/ YI0F7D&59!JU!C+)48*14\/G_ MM=ZF-KF?Y2VOT8XDCC@WO@IRP/E\G] -//G;4.MR['X5OHCS\SYA'.D@_ #. M^W@XXX[%0^%I/=^^VLAX!]6A^AR=. >_U-EY7!FCR^)B/XOEOWP4RHRG.4ZE MI9"X'17$&;-0&/3QA-H+9Y#C$7##*##$QYK@U/A#4LR+RZWM749O]>TM)( ML+6L<9._!=@P"N@'KH&)X!BIG9@#7#Q=1Z-/6FCI;51RN*[U*44$O-&-*+[X M3![;]5-YD;V[6I:29:E,H/6F@UEMI8C9S5$,,0#7U,C1IV(H)2 MQCA*:((PC MN!&9@$CC&9(#)WZ)^G[.^J9M1IWN+GJ?SO.W1+BZ:!_$.E2_Z M_LYFEF*39"I-86JEL_^9-I!+FT(I4LVM,HH8%'8??:VK*=Y*/PL+=C$0[V.O M5:]"''#(TA-L U/!2'C%>"7V@]M(!RHE5',OG+_-# MKXCY^WSS#>B5KPX('DIB*=S>U\E0UUQP J[6X$$LGX O+^Y;WWPSM0Q]N4!> M'[1V-\:6]T=T1;RNQ;$[8<#S\=FF7WV;&_MV]PE]L':NS-XW,&-)PCGR.0 < MM><$0Q\!!%."1&)SJ9'(0O--M_0S-2.N%!7L906UL.%9I]LP;>?R'I$:^JB\ M&:0>S;M +&Y-1-W6Q6BIJ /T/$Q&'?)X_*WXO5O!M%_%WB[$UYG!1%!-,JBY M#Y^1V$!I#86Y2K2C@E2D)*CBXEG+4YON>^& ER[\_OL8KO9Y?1,( \_D0/VC M;KH;=;WABONXO='NMAO5.+S4;GZ@TVWVP\-J62[Q[XIB:_3;U=I7N%J8HOBG M\+5N-[N8@'^(Q=;,A+*62HJAHFD&<:ISR!DWD!BW^U+N[RC4#;A3_]/;BU4: M@*(\9)B7.I25P52M!?B]4@.86H^H>]S(T0G8L0V)^-!K_Y2@CKI"'P[RT:[4 M(Z'O:\_5%;LK]^V1C8YY_]Y-WY/[^(Z-=#N$/TA'6UW-YQK3G!DHD/2YK2F% M4F<<6BFP2!3":=P!_$G[4S/D#L3K/GLCO=K(UZMM)E1FPN-4>X/T+FOYII#YD]>%!<\ M3RRB)*S2_6G#DYNM9191)QSPTH5ONX[ NK[KZ@K!T+,S3/NH35>3JC?LN8Z: M&VW+U:3$X8ZK\=^[+I?[U?F5>)QOQ***S?YD"K/^7B[6;[?^BMROW<))/L,R M12H5%B8"NTV7=;-46*[]TLHES;AP"VO<@AHIP>0F\8$Y>E=5B/!7$_YVP*?U M\9:I+14H;56O05E6HGHPLI9$_'"%+N$##L(X.['/%?ZU^*"2'^P4*(>A4@'L M=.C3&N@(7[_V0JP0(UL4'3$ZMSFZ-M0U2.J5V].NQ>+=4IL__H]YFEF:94GN MPZ*LW-DP1BI9# >28X"J+ BSU,C>+J@*!:2E"*"9R-UUN MAF=@\HE&ID.PU 7M;XZ6.FUWY'"I"VJ=QTM=>K!C.HDJ=+**I70+],?58JZ> MJO]^,7]L?G92_FLF4I3)A'&($I]A(K4(IW:M*^% M=E_UW@TB,DE"$-9A)DKO" [,##OP]@+?@4I8\%O]IY<:E&+WF6$A!J9>DRX$ M=3QN'H88+,Y2,T2]W)&+U#>CMPOSP5]DSS?F_=S9+^^6&_<=^2.5*J_D%^\V M]#Q;*:Z#&.,27G>< MSNCOAJ:ZD>$_S?SKMXW1]]_-6GPUNZ07Y>;NPW93N*Y]GN2?13%7]TO]>K[8 MNJ=G*:GJV>- 32*U7&*>E*K>XG51U',XQ4AQ^C@7EU/SRU!N YXTY]<'6@QAWX M>3\NM2K]4>MM4/;)KATE&95@;T/KE&-O;*T;S;Y?+;]^,>N']RNQ+#Z*IZH6 M?8X20?,$JHSZDD-,0XE]0D69ZH1AQ 6+R@'8U,G4*/*S6DHDK<]VW)HV)FZ^ M]_XZ7\N,A3\_/3_BNO2_NG<;+UUE<"X.^.O3:K%XNUK[?YPE6FAGJ&'(F, 0 M&YM"1J2&.K,$981K*WADYM9!!(V95>/X=IY:")$;W&&&,W /_.)#-/0VV4L/ MI17@DW MN]SO9X@80Q7V^>HR"[%0 C(?@6;]E+Z._!0 MR0WD3G"@:LDCC="8 0DT3@>">6BCM4:X$ASL)+\#M>Q@+SQX=0WJ>'.V V:] MFKDQ_8]K_G9 YLPL[M)&A\"ETV/1#YMO9OWEFUA>S7V8*4T0(PRF!BN(<\HA M2U@&&4T9DHQ3H8/VW;>),372.[]<*%4!7A?04U;/[F/6SH;CC<3 O-AY$+HD M">T^&A&A3Z.,RD@Q4/U/D;A0J)NQ;(V)ZM[Z>,%1-R-P%"5U>VLO777R%[?8 M[M(BYGDNJ4+06IM +%,#64X)1%*D+&4YXFF0B\*00DYMS?L!_\0"#Y('';N MU6T"(S+PVE<.QHO7F#P8E9>J,=EM=,:K,1DR2B]86O(Z=B!IE(J-_\22VTT5G>-73JM*^I+6^- M05)B+VXO$5%G>(>=6_6$XL!+TG&44^TD\BSI(+%,E^ 8*&KIK+N7BD^ZI'=+ M)-+%5^*ST7UQE:LQ1"UKN9&M)P6^5J(&663NH[231&U0#TT,GE*+2T%U% MX=8D=)<[&"T%W54=#Q/077^XFP7QM]5*_SY?+%R[IZ<"KZL8U3$=3\UMOCU\Z]@IT$Y&9YUB/28B!R& M,%MC.' 'YI<+F.X.'Y^%![\-$@'0#;@^#95("4:U7;JAKHF,HHBZ .D,RVK7.U8\C]IZF4>4KMR_'[XQYI](H[YD:,04G2XL M,O0$YD9X!C][.49F@/HMK1 ,F%7N)6JXM.IZ)9RPI102UC+%Y7([@ M:Y_CMX,R\.2.PJ-#]I8FM6].W7+4Z,AY6YH4.D_:TOA4MS7Z7O_WMMB4&<97 MZ_L'GX[A?RMK+Z$VE=Q-56ZI5"N-C3U";QH6S> M>?5Q;1[%7.\N5FP9UU:=2<4MXY>Q#EO*>T%PX!E_*%9_*_A5S?MW9L1 MV_.(P0@XQ!@&XJ'O8H[0_7B$;BWX/OKKXV#H1IR+#(/R2$'12T^'U;@;B+ZOEK[O*T2A!E%(MH9+&0)P0#27!"*8ISC-, M39[SJ'0P!VU/C<6=:.[/./ON$*HPBZXC -S;*7[ KV:;@=-C^JJ=:@ MUZEQUO1(Q^0!9V4:9RC7A-$TAX00 3'#&926*R@SE7"W5S,4.\MKM1&+L'EY MWD74]-QW--PG^L7W47F\U7+^^[^Q+*5_!::4-S* _QQ2:8G*$\R@-(AZ=R * M!9<=C&4YACHK/U&D(-."P03GPJ8XX3;):SS?+/5X:.XZ&_(,3/<)9-C"+-R9F6_R6TN(])K2H7S7L9-AW!1R[-4!I>?[+8N MM:0R_-MZ512S5"02I=;-_M1?!2"KH&". K1F-G5<(+"S'J/2TUSK,N:;'ZF@ M>Z<,JE>A)2G)K.0(*O]98IFZM1_9Q*U6!J5&(8/B,FKW">S(0HQ!R*P"E-![_7,7>,<4V9#\X6$CX/ M]WLCW%R="UFF<]B=*[S>FO\R8OWE]]6,,(2S7*7.+,[\"8"2;I,A#>0L8TRB M/!6(QG%XI 33H_0LR=+(_#"1H(>QSX! #DQ&E>0^35_V9X]W MP*D O [ *=%CLIANZ/6:+R92A'%3QG3#YRQK3,=FNK&;/_[\Q7UX]W_,BYDE MUF:)P=#9H3Y T V H"*#B;$(^=)",B[SU6'C4[.'O&S "P=^\^(%NH VPA9& M/EW!&/JV*!2':+YH4KA/,CAJ?]29WJ39Z31N?.8&7_5TE]Q",)XQ9"#),'-S ME'#(A$UAQK(,B80EDH5?(9\T/K4YNG='#K0>&@%KGYVWPC#P['Q&X!9?];2[ MKWH'2,;V5;_\<73S54\[^*JG+^:KG@;XJI\^TX&&_F^W2WC\]MFX#R<]X0A6UA,)$^<+/C">>L3*(-(YF< XU+9"+#&_%LSU38M?$14Q'>J/]QKL%;&^MF-E=. M+SZ*;K5TO>W2@%%J4L,$Q-2?0";6[?@S8J#226ZI)MQA%6,C-_8RM;6E=L': M2QF9 ZP=T3![^&:C3I&WN:%3[M5774V.U_>&7SLW]Y??5 M[LA0)IH0ED"5)\39K;DO](@E1$RXO;:2E-'P3#O#R#@UYODA^RECWMW3_4#) M2R6#?A["$-OVQ0=F8*H['I,7S]3]/#@OE:B[TR"-E:<[,&'W&8SCY>M^ M[OI/FJ[[#+OALG6?=_4R14YKR7P\P$DMYR.99X3:)),\@2PWTJVZ!D&&J(2) MD2:EG)+,1.6I&$GNJ:W$A^4S=^'IPJL%3"TV>/1REZ=->K5P>[+"'T!5:3$B M$XN/]6T@AI7!C$'&M/&!<0CRQ)=-H4DJ#4(6928ZZFAZW\=HH4S/HM^!#VJS M\D5S45H5ZOY3?1AAF]()#O70IYX]%ML]^EIV^H,:@-V_&E!",)WRNY%C-J5Z MO*&B_ZD*]$:.1]\5>V.[[W :\6%I-O,'U][&B>?Z?&O,+,U1)JA(H:36&36( M&+=PD0PF4A.4&DUP&G15?ZF#J5D?3D3H973&1BTDL,;9&J( PB\F/M=%S.56 M$Z8!>_L;D1J8G)M!NA&5B$WUC>B,M"-N1NFGGG;$+1BT;F>;WAMO+]HB]=%& MLNVYFTLVU://F3H\W] M4ON+F4=/Z564M#0T$40D4*4XA5A;#$66&&@T-HG(7>"WI6I^JIR5F^>\>LYY#\,EEY#YMI['#>(+DC[L["Z ML+>ZD;?/\/YN66S6I1'^;NGFJBDVG\3&?'8FN=O\[C,*SG*2BIQG%FI%-<29 M(QBN%7:\3BP2(DU-'E6B(;SKJ9%-69%@OA?]SOU<"0_63O [4)3R[W:H3H$X M HH8DS R&@;I@8FI!/G= <@[N<&G$N1*=/#Q.LC1+!6/5Y^,%='[J.P5C\HI MDW5HH;-)JHS19>[3=T6Q]3G6/JP_BX7Y8.N,:8G664:5@2I+,H@3*2#'R#OH MB"2W*,$)CMIP7N]R:BRVD[@*W9C7,@.?R-Y)[5/[=LF:& !]L 75(Z##6U$' M6+X[P/)SC>6;=BR[6%*!\/1L35WK=6R+*A"%!JLJ],U! O ^KA9S]?0<((8P MMICB!)I$YQ K[R9H> 9SA@0VBB8RC;*NXKJ?&C?MHLH^&;7ZNIR7EXU^9_+: M6+->NV5_B&B]TR$)XZGA@!Z8LX(B]RKQP4L$\%U ;L0POE,)IA3,=P&=R)"^ M2ZUTN+#\\OO*YV=RO/K@;(G5^NF7U<;L$I\+IFPF6.XS++F]HTT(9+FE4%.9 M8LY8FN)P)^BVGJ9&9%F5E>Q95E *&W$]UXIKP.UE7V@-S$87@.KB:-R*6,3- M9E_(C73%V1G!N+O.$%1:+SU;&QCO]C-$CZ-KT* 7.A#G*[%8O#)^,[P_V9LI MK$0B#(9,)Q9BG%#(N+0PS[ V6%J&>=!A_J4.ID:37D2@2AF?3^\CIGP3A@'< M>",R0U^*#@!*!/W=",Y(K'?_L-IZ[T-C5VL#A'*=;A?ER: VCVNCYON*?7L( MP=8[*,Z78//-@!+D2DWW=[$!W\1W Y8K?WK[(,J@/L2%N1;F;7IO?$(M47J(QYM>RZ./HOU9O;9?"WO0LSJ MZUH\?ILKL:A#3+DA(B%$0JZIXU"2IE"F"$-DTH2I+%49Q2$,!J;4.'B"9VV0^BT;5_?^P:;5_>UTP]K>P2AS/$C'W40/>_C% M0XA^V5:[TT0S8]UV%"6I\4PAH:!$0)2QU)@T$R;3Y,+@G?C2G$\8S MD1$..Y9]T3$;>!4;+!ZGTG2283?'@S#1 )M:R#]K*,TQQ@,&S9QTU*4"]26G MJ%\+8[>+]W-KOOB>GF]SW%9)IZG-H$FY]?GC4L@(RKTW4VXQ$T9J&EZ(.K;[ MJ>T3/JMO1F^KJ^DCW\F])J!2!?@J,S'GU?$C$W!0,RC>0[/UA*".*5$]).0C M'0XY ;<+L09Z7JC%JJ@/;+85V@NG05F,_=M34>X'JR)A1Z=#R]7ZP?V+HV*] M51O_M-P6\Z4IBG($EZM-Z?NWU.X5NUH#)[Q8]!96U'D(V@M?1[L%L M44T CIZ7\35_A=I9^[7ZU7?M2T#/)N>8I MT5"@\NPVR2'/*8&(4LUIPHT-N^5I[V9JB]Q.2I^4R8L9=R9W @S\.I"SV->L+4KNWI,=&5I^-O>+_,-]XI^]U2S[_/ M]58LO /C)[,H>:GX-G_\LGJSW,PW3_5-):$)LS91_LB?08RH9P3"H4J0,Z03 MPF469#9WZ'MJ-%&*[W>MSPITN!2.'8#K5\4#PCHPN71"-.H>N2,VM]XNQW8[ MVIUS1SP.;Z*[-M$UI+:*47@[7_J@DE>K8E/\8C:S7"4I1DA *K"$6-,,"F,, M1)P+FXM$:6/BXF<;^YD:!U7!LD6Q-4 Y$>_ T@0ZL5T#-,Q>Z0&F@3FEBG3= MQ8R5 MZ!7UI0ZA#0VHI!O]&KS5V-'*K:JN]Y7&K[XSWG1;F711F(,6.,ZHQQ M!@W%;N^B4P6Y$KFS69 1/&<6H:B8KZL]3HT;FK-V_%\]Y>O8XQQ&%+VB-S!E MM&;M +_M).ZSM'4H.J,D[]AW.HW\':<8!*?P.'NQX]F(LU[T?+'=S+^;ST9M MU_/-W!2^%G=MDHN$&BES"C/AZ :K/(>"" 9Y)I5*,?4WXU&G)%GUP.5:G^,>O00B<'8($_I> M'-]H,Y_5!SIOYX42"Q\0]6:I7XN-F3&9N>V,YC WC$ L?7;:#%&(;8:IM+ET M'U4(Q[1U,C5>J>4$E:!5 -X;'Z?N9 UCDU9(VQFD+Z &9HU.& 5S10@(S_Q0 M[ BB,.JGKZOO_^E>K[C!_7!*":U-CT(#(X"_C(DK3?G M#:^-=^5]6>:CN^J6Q[IMI+ZLC2BVZZ?R9KNZ\Y[EVHVG#R%1/,TA-EQ#AC"" M,G&C:SA%2$:=VS;T,37&VXD(BC(A<^?@CR8XPW9%-X(T]"W0#I]2O+LJT*+' M-*DMVO>YUVGJ9M3M38N>ISN:MD>[)N@J-NNYVAA]F$L]L6Z_DB4$IERX74PN MW2Z&Y@0B8FDB*,%6Y'%YN!IZF=I\?Q:R2T+Z9B##YOG-\ P\TT^1&2 Y?2L$ M_6:[:NIHY*16+;J>YZYJ>WB@X.'B4A13^9\OKE=G=/ASW(.#/HT%P9H(*"7) M($Z9@C)7&;192MUV2%B4\EZ+#780&WM)7AT.K]W.Y%NNG72!-FN4IXQRF1F.( M&960$?2BQ!+5Z?04X-J+5>BIU_,9X!U*-DAZ=134_\3(I;NZU+G,FB\7K?>1K M\>QVI$1FN$@@SU*WQ26*0:98YOVE2283QY0TR$%Z%&FGQK#5+K"2'-R[F?1] M[MUPGG4 !TJ,FRJE?=1[,FW'&LN!%XD^4Z@TC_T@7EBC#,^4DJNT"SPM>[H/ M[/M.NA+6:;=5JLQ_6X?YS) SHTF*./11=Q!;+"&WWJL58621T)1E4>>FAXU/ M;0VH\BIW"KT[PBR,DKLB,3"#5B!\O )"-,,U:=LG(1VU/RI_-&EV.MT;G^F2 ME*+..?/!WC^LUIOY_Y:TX4-@-FX,YZ[U^S+9R4EZ&*6TR+-40\)]FGZ:,B@X M9M!HQEG&:)IR&9YQHI,,4YOKA]E[#O4 ;_[P=%S'@NTT I5*,4D.NHU4P/Y\ M>/R'MM&F"7U,\HC!A^!%$RF)PT$QSX,R?QZ4*J=27^<%M^'9GBBB6],C9H&X M2??C% ^W-773>O1Y^_BX*"U7L?A9+'R\U>=OQFS>+:W/M>4%^50=/7U9O3?. MJCV;?BC/F3,V(4V5A%@B YEE!$K$%$:IS D*NFSK6:XIKUNU/J!4"!QH!#X] MG_)52G6BSYO'-&HU&W.D1ESA)C](G=:],0?K1=?"XD!1(.NQ+,JQG!^,Y<&Q M^J)4M_^EL2_( Y?+F[M[B26T+XPN+*N]-=\Q''"Q6/WN.WV[6K]>;>7&;A>[ MM"R?C#+S[X=I?Q31BF)BH"B]^0E'D%N!H,(8:YL(H6C4R4U4[U-;-O?)@]9[ M2>^ V&D4&2 8-0QAAT&#@3NT3\D.UT\'N.Z5*7.GOEH;/=^ ]ZNB&")E4Q?@ M>@TLC!)@W"C#+MB@HP,"VA\Q_>@+ MJ*X+L;CL2M,EE<)5C'K.HG"YO[$3*%S5O"%WPO5W.J>4W%6+>WU0+,[]O##E M-=M2'QZ07,SB,,/(<8NE$IHLRR V&8&"$PP54LQ(HW*,U&QIOOJ> HVHGD0+ MFG.\FG.' @[HGE4F3[]4I\_['QT>*T8GMNQG0"U20G"I($U]ZFV=*<@4M5 G M*2:89!2I;#>@7Z*2B[[4J'X9QWAN'-47&L1 BWK,,1EM==N/PZ%.=V"O53G1 M#O6Z RZ.DPKUFCRU5\![3K?:CVQC)VCM%=&&E*[]MM_E!L&LO\_=YL*8 MNJ1][9N+>?9E7,#_YA[<%.^6'\ORD7];NTWM+!6>)R&7L-[=,JO-/5UW"I=_6^< MMM-QQ6\9BBDYX#>)^:=RNV_!N6]G^[:NNEH!;EOUQ:P??(YP'R5;QZE;*56J M)878X!QB:U,HL4YADBDB;:ZE(#IN)6_L9VJK<2DF=#T] "_HW6WY YJA#27B MFP$;G$P[8=6!!UN1Z)?+FKL:F8]:]3WGE/;'._+"LZM)]W)=/S^=%^QZ=O=R M!B8VG$KH*<7QC*:086H@,5HBPQ.=L*!ZR>.)/#VV:C!3GA>3G;&RK\%N0*D4 M*+6*)+/AOX= 7IS4*(]HKT8/,/BM]/D"7C%0:M8G*8\V#+WR^_!2C[M4C#8* M9ZO.>#V_=,GDSP=U77EJ+)-60,VYAI@G' K-G&ULL%"I$@FSY&4J)G^><,%D M]E-.O4/R#_RGY,4J)W]^P<+)'0=GX-7E>%Q>O(#RYPG43^XX4&.53XXL MH]P Y'AEE#__^:LH-^ W7!'EILXZK+IO5^L'L]YE&=^E1N,XUT@JJ"EA$%.W MU1-*(N@V=XJ35"NM@W9Y%WN8VFI7R=@E>W\C?@%+U:VH#+S,G #299UI1"9B MC;@5H9'X/1JI.()O0Z&5G!M?'(]8V^0^(L76!SNFH#&;5Z+X5OH(:Z-_?OK5 M4>Z[957(<;[\6B?HFIMBABPV"442)E)G$+LM >2)3"'-L-=1%+@78+COV$D.E!/=9_TK9?=W:G8G-Q![P2-3VX2/1=A9TC (#TRG M'EPO-?AX .Z/7G(P7_X%[(4']]=ACD^>$XU8KZEUPGL?-_%.-"IG:7GB6^C& M9^^6RM>[Y<>U>11S7<>CS Q3#%N=PUQK C'.+60"((8( MC8LTN-9ET-P:-8*@EF\7XQ1)4U_U:BU]>#1K9SH?K= FT223)($J%@M9.Y;TNI:1QRKFE&5 *IL!QBCA$4 ME*0PXXKG),TRD9(XON]Y)$9E_E09TY"S5$G.B0S,)3N@ MC%,[UOR!_I16=P_TISQ_L3NB_1".?H7796"&OL [&I.7O\#;#\Z+7=]U&:2Q M+N\B!^LE+^].81SQZF[?]9_UXNX4NP&O[O,G&,]3:8<;TUWZW0-Q[\#]XWJ^ "BY YZ:IC36*"4:)6I#FE]5B_60:>#$Y@I'>RCCS.']1FY>0%*)W>2(>=/+[HV UL MS/09%GPT[)6FTPD)OC@(4PH(/A?R3Q4.?!'COH.!+W3S,&V> MWBV+S;H\47%[UL?YNFRFF!&%<\2(@1DEU!F";E5AU+J?N$$J,5+G*(V[:!I6 MX.E=3I7"O4A:B; 1'G@AZ6_4_C2KBE,9UI5 *Z7!@=8^ZF^O]P36F*CQF<2" M$R;QGV/UB4*_MZ4HKM=NZY+/YVK,_F*Q+&?P?B[D?.%ZK(4I7F_-O=V8]7\9 ML7X[_VYFN<5:T51 34P.L5MTW%Z5YI ;FC&&!4]X$A-=WDF*J1UM9DE&RJR; MTCRMECIN]>@V#F&+PN#H#LSUE?QW![X,I0IW8*_$W8[;'6\[18#PF@"O"O"Z M],??-T'9)RUW$V14MKT)JU,2O:VQ;MSX=KZ<;UPOW[WOQ7%MM<.$J;5WWR?C M,X.XUC_8M_-"B8678J:QS!GRASQ48H@1I8XI"8(,,8J8EFFB@A*<]BC3!'DS MB2/+/@8FC#I'AGM@(JVT@:4ZY[4W[QK+=-Z!O5:^4%:E5TFM_;%JCRCWR;%] MB#4JX_:(XRG_]MET-S;><_^[I5H]&%_G8\:UEM09G) B?XE.20Y9IAE,$F%1 MJFE.:[ZTJ-\G MX31U,RJ!M.AY2@AMC]XXP8^-NYE($R;=!(()ZD29 M-Z Y FU^=(WYL[_O8K$M*WX^QQ^4E3S!2B[F7Z\<]T4!'4FLW>$;C5Q/=]T# M\&LS"H-P[$E7+\.SS?I>Y-H+C_=W]/?:%&H]+P\=[V6Q60NUF>54()$K#G.2 M$8BSS!E9TBAH$=68X@RG)H]S,@KL>8*N0\>D$H?0I+^+];],&>FTU!^=_"O?L%B\ M6A6;8B9R8]V^3\'<*ND(R5+(?,ECD9G4IM3]8V:# XS:>IJ:2;B7M;QF>'R6 M%B@O;D1H2BN^[?S3*VH#,\Y(@$5$Y/0%W$AQ-5< _*FG )L05%K#9%H;&"_8 M)42/HY"5H!>ZF7>O5@\/\TUY+^(:?[5:^F[,4KF=Y.MYH1:K8KLV>YM#F%QI MDC,HN[A@/S/)7BRWLE=ZY9WHMW6\WX,ELP+.B=W5%,&!7 M:W"@;']KPLN,49^+RL@:C+HJOEO:BN/SZ#D[]+]*E.Y M_@.Q\#3A76,V*[?3?7AP:U#A4P9\6RT<[@6 0'JE2H-55VJ5D0-ZM5B(]4%3 MD4$$UX8J<)7I;P &7A9VDGI2KWSU[\#/>V1K>7ND]C!@>N7B*UV.2YYA^I^Q M7>!K'=TLMZ[UC=\&+/7;^1_^IZ*JJIJ;)$URBV&:4P5QYHB)<6ZA9#BQBF62 MY2;*>?)23U.CI+V@Y32PM:B13I(780TCD5[ &I@^CG':2=E[L=BK4/3J=7BQ MLW%]":_I?.8A>/6%D2,GSZ)F/FR^F?67;Z*.JBGV]ED=JVT849:+#!)DB;.# MD(!,$0V)3JA(92X(XJ,46(^5?&KT]>MN*U<%4GIW&_?'9CU7_I>']A18O6@R MCNA/)(PZ)SGP(V[P.P9DGD=A@E)_L'$ /"IY:=&2,9\Y7'A44^ M17B20:EQ!H7B(B&6684#4T=UZG]ZOEVO#I>E>:E#><98KU.5&L#L]"C_S6<6 MCW BB!ZD $^,(8$?X>9O:HA'N'(,B?Q([AU=1Z OOX^N$+;Z@D0W.IY_2%=] MCWQ&.C?2;?_E*]\_KV'OYTOS;F,>BIE&!F5,*>CC-R&V6089QQH*E B;VTQ@ M@6)V2Q?ZF=K>QHMY8**"W[RDH!0UT@GD$K!A>XP>X!J8WCLA%6VR7\&A3P/[ M4E>CFL-7]#TU7J\]WO%,9BL+\S];U^*;[^X_=?I=I8PQBCH>2$CF[Y$$%+G. M()&*,FE)PFF40T1C+U/C@V] M=6-'X^Z#VW0]V[.V/MQMTO]3^"WO[ANE"::"8@2U00ABDZ:098I#B:1&*;+" MIS"-F.Q'K4]MDM?"QR[5< TSA1HW[G+K''8PZ91MU.YVJ MS0]UFZ*??*WQK3GP'2F#;]?SY=?*U^P?/B+^BR]8 MN5T_E<]\,M51T$RF";;(NX-9Y5DCQU"FUD"9""9QJA&Q49D7HB68FAWPR0E?"@DK[V M_KT#I0)W8*<"J)[=*='C%J,K?KUN/Z*%&'=KTA6CLVU+YX9&]BUY*^;K4JI[ M)\;#[MSUT7@'AW^L%JX9GZ#AD]B8&<>6*8L93 AQ)(JP@!PS!G5*,IU3F68V MRHEM!)FG1KL[*<'WO9@C.8A$C',@'4]K](8F\-N=0KS>%=F# \W+]-S5-_&L M//#:3\ 9)'ZH)N$&$B'VG\,!)'X<>G/]Z-!U!Z>/-W^(A[?&U/N%77E0Q"1G M3$',$NY/X7W&68N@U$A1G]T+816<':.IA^FM#N(APN"^C%P[@_>"Q\!\6T+A MY"NZE*MM_IK"_2%NQ68DGX<=1F!W M)SL=@V&%K]%AI?',\WH4WN(_^#U@?' MR+2]3W^?,HVYD#Y,A\VI'5 M!X8'=6!2[98U>X#B [L!R8UUH3[XR28F<(:FKK;BKI]+^G$]5^:3W_5Z6JOW!LA*M^W2#.K,^WME)H7" M_1WF)K5,Y29':=#)YI!"3HV[?LA_XKG/*O #^2EC$;NSH08Q8-,[@:$9F J/ M1Z7+YGFHX8G8?T]@F$;:PL<.5]P&?F <6\\ ANI[O&.$@=$[.HD8NJ^N?A9B M4QX.?["?#W+&5-& ^Z2.4BF<:.\Z<2CV?^R"@;MFV P;A% 7BIZA'=QMH@=4.SA*1*#4KW-$2,.4M^,WBZ,K\]U\6#CB\^ -1,F03(A!&)F+<0B3:!(\QQ*BDDB M*>."1%4P#.]Z_:$W? M22!O3W_TAUX$1LLF](S(0:[Y8A@+^66'=1).9C>J\N=P/.MGO,;+0Q0FS@U1 M)T=;&'\IMR=$DDN3V)S G"<)Q,1H*+"@4&92IHJ;!-/X$).+W4UM?6O7 MEMW//5KA#CWPZ O$P4\Z;L"O6RC(55AZC_NXW./X01Y7M6^,Z+C^5ARW:#.? MO5HYDW#_76<\U2+!$E+,#,0B89 3FD*-$4D38P5E0:DGSEJ>&F.4PH%'9PM? MSL%T!:MV#K@)@<$]%JXK'SRK+RKZ/(&+W0PNC/KIZ^K[?[IWJLGK?CB=L^?M MC3(]+ZJQFXF7'^A8-O:Y(K7;]FJ=I8I R;,Z(QEXK^=:F=9;_:+C=&O_E#N4?O'_S?9EJ3E&<9\B[4_N!*8,B0 MEC W2"IJ<4X,GBW-5^%>#)S#7>0(^L)Y]84?2C/@A^YD _.'Q[*TQ]S)ZS-8 MWU[O^?J(!++#8"B_<"WHO1)WX% -4.D!*D6&+0T=C./0A:*O"_+B9:.#L0HI M(AW>6-?;@=5ZXP^+?5:\+ZZ-^S_FQ8Q0HYR]0F!J_2UGFA.?[P)#)%B24XIU MBB+/[AMZF=H^HA02NIX>@!?S#GA!W:[9B1I[XM (:NA!]XU0#7X,W0&E#N?" M+2CT>VK;U-'(9ZHMNIZ?>+8]'']F\&4M?*&)ST\/;$ M0IE2"K7F6"0XXR8//C,X:GEJ<[T6#E32A1\;',-U_=B@,P@#S^) _:-.#AIU MO>'DX+B]T4X.&M4X/#EH?B!^ZKVN/8.KA"YOEOJUSYGAUE=N.7,3+R<28N.F M(-,Z@5HD&?,7 $D25'7\8@]3FXH[(7=%3-_X*G=M62L"@;P^.6^&9^!)&HU, MU'1MU?Z&:=O<[FC3MU6MPVG<_F#7Q/#6K-=&UX'@58ZZ5UOW*[>+92A)?9AH2Z'B>)## MC.R^H!N: ':HE0*"=TNU>C!WH!:TSX3QU^'H-VM\2W\CIXZ_KOEY_OB =SK$ M)+9N_VOGA>+UUMQ;-V,_K1:NG:\^JOKS_(^98)G-K+?92:+=AMV7!=76_20E M0@HS96V0U7"K(%/CG2S)\HB0M5N&H)UYQ@1V8%8:$=.(4+^1L!TIG*\ZV_/^ MWHM2K_\HP/;PZ''QUK+\E>K_2GRHCI%UEL#?#7)^1_ MNH;$ CSY?!S60;'ZO7S.V3_%YO ?>XH>[&%H6B,$;VE_O"C 'E XBO3KH[T! M(V7NU?]LYVZ5O"\^BO7F@_UY6\R73N17JP*)NK44<>J&SY( MY8/]M:BZ_B WPG7E)'KSA_I6AI:OUDY2X5 \7KAF5")KM-O)(//O?]S[ SK(FB&IH4:8B)XE"(-(-( MZ913*C0F**[^4:P(,?-XG+I(69*A'AW:FF /X\8AH1R8$D/UM4R0"_K)XC]#Z*N>/7 M5^)QOA&+NG;<80;268X)3CBVD*7^3IVD%DHN"53(2IT9FZ<)#CX=[RC$U,S) MHQ2];O_Y>UW.L H<5JM0S]Z;!B;@S'P$N K>?B7=L>[TS\1NV/SL-O;:N;V7W8 M5'GXX@Q[MPR^)3'1UMG4U]? MM)$;4%8H*Q>7R+.(5IC#3.J^P!MZM3C!S?OYEO7^RK.#5ZW019O)(9CT:1*W M]C>J^1NB^:FI&_3.K8YCR\TK]^=\LW-H,E9+DE #+9,(XMSDSHI%")),9!E' MF3!2=O,:.^EI:@0RC,O8*;QAW-$+: ,3QQXO+R2HI!S45^P"%,,XBIUV]D)> M8A=TONPB=NF%SL7,5XOOGG/*1M\*56ZSZ\38DO D8P9#DQ +,Q&=U;+,0U-69)R)E.>:L> MO<_5Z-55S]_U7.3\DOY]%^8YZF/T:CQ-&C:5X&E\KL,)_B];3U\?[.>M+.9Z M+M8^^0LBAFO,C=O3)#G$S/C*K)3"5%N4Y(Z-TBR\/&M3#U.CGTI&O[LO#J2, M..AMA#'@,/U6< :>V,^X?.X1EXC3[5OQ&>GH.A*GN!/I-@Q:CYL;7QSO++E- M[J.#XM8'1\ZQW584^_7\^UR;I?8EL6=$HDQSAB"FV+B]'590(I% SCB52*<9 MDT$<.9K$4^/,)ML4H,V\%K00[IKKW5E'H(#O>_ 3G.P M_R8^]1)5/?HP32)]=;#0?XY$U;%CT%M*ZNB.N]XTR,USWNM?W Q\O?(%!&8( M$491DD&3)6Z9X11!)G4.N_G2_-N8QZ*6883:I!DT JW/<<92R%+J+-$;:)H*K3.:=0Q84M? M4V.)6E1P("OXS4L+2G$C>:(-Y#"JZ FZ@=FB,VK1?!& 1Y^4T=;=J*P1H/?"_]L/;AH438'"-KH#=<7^M3=U,7.QMW M%W1-Y[/=R]47XIBA6&]FGY59BO5\]>NR<+N9N9V[_4QE%5,J4IXI!5.B),14 M8LAS0YQYD6*5H-R9$T%A_ZV]3(X1:D$CMQCM2+;306_X#$T%P= $S_X@U5MF MOGO_8-:[OYW.^/8.1IGM03KN9GK8PQVN]FK?:I^;=H843WPB69@PAQ3F"8<< M9P*FN5OI1<:D#=LHG#8\M;F\"PS8!%=;/(,JX-:N(P #3]8>=(^XF>N(P4@7 M[>F?^_HOR2*;_=+[?_P!;2^ MBX6W53Z98K.>^^/2YG__N%K,U=-,",4XQL:[13JC0UH%A6 (:B%$2K#4S$8Y M5-\BS-3XS M9NB*5/QR(>U?^]EFI\H%(/Z1;!BULNS/64 S,K"VC<#("%YZJ M- *_U7\.LIWJ ^M>?:END6=D#OST>JCS?BMW>OYVBCWG=3NT2:W&&/E MKY"R#&*3N_T<3PU$.LF$L";EPH3NYXZ;GAI1[J0+W[N=0'5]P]8=@*&O@&K! M>O02OZSOK5NSDU9'VX\U:W.X";OP1$>+:%ML5@]F_IBXI?=PLC!0>C44VGLWT ML]KJ;U=K:^8;7T%])BA*+4YRR*3%$%N>0LFD@E3Z:/B<42UE7''%804.FI:C M5F'\7 ZS&U"W!_C1)W0N U3^,I)'8]@H!]Y.O?S(_6E\&9W*L-)Y5]/]0.L[ M<*#W!/P8H\9G$DZ,81+_.3P8H]#OS7TQKM>.R58"4KR4TLE3!3X9)U4QWYC/ M9OU]KDQ5].>34:NOR[*5*C0.)]:*3/MTB,B7Z*%N-B8X@8(+3; P.(ESW77O/P\S_P[7X!H72:O M]>EL?=H3<*!3CUEI1@*^U\PV0\L\;G:)-B@C;K\3MY\Y[V1Z>Y"=C%4$/?@Q)7>$T&Y; MD090P_BY(U!C%5BM$3J,4N^/(B_KWB>I-?0R*@U=UO*4.%J>[&AJEA439AG# M&1&)@29U"&$I+.0I2J"EN MI%)4G\A>*A+5:Q_=B/]OJY7^?;Y8W"_/!#C]>^T!9JFV&',)6G\?WQ:[= MX\;L_R^7[GNM)WWE?C8V$[]P?Y;WSW[=?H;\")?MYWUV".5[OQ++^Z]K4\KP M86EJGV5-D1:)6R]LJOSMN/2%33B'TA!F-/,IZL*C^IK[F-HYB9<2[,4$3LZ( M4+<+,+:S=$_@#$RNY[A<]P8/_\["PP)O!VJD",$N@,4%";9#T1HO>.'5\4(' MVV4_BB*\\N@-5O?9G?(Y$*\#2W@D"9^SA$I#D4249@)A(D,5:*R;B4*./K,#6V MKC4!YEF5._![K0P0E39@O5,'J&=](L*87_*CB;#PI_LI3-_P__"<*O3@2]IA M 6HPP!X-< '^-+V)77;$;S,6/:^41A9C?'W#R\S3HW;BA<2I6/203>!#[)E M9I8BJ8F"A&0*8I92**S[IA*;6:8R;EE&H_(,'C4_M57+2W=+TM$3\,*6B.Z0 M#,S>$6C$)PEL5+K7O(#'/8R;"K!1N[/L?\U/=4X6JHS1Q5LGS&>Q,!_LD2/6 M+$FX,9;[DH5I!K%D.90IHC AA*7&9(2D00'A@?U-;69_,K 0U8W^YLAC\@XL MS<;_6JY7_S)K8$UHF8M0Y -9H#\\AZ:%6E+@OWOPN4;UV,NRUVRB(;CTG%&T MM*_/)FT'O M5[^;=?73_&&^F>DL0<;FUMD81$"W^TX@Y]S"G$NLN4R2/*[,ZI#"3HWF_NY, MPH?MPV[;;<"CE[R\(].KQ4*L"_#H2*Z\+^OENJRG,;_ENFS\D1QQU]P8_%/I M]7SK!4JM0*G,'2@5J_X"2M6&OA/K=P"&OQ/K2=X)W(GUBWS8G5C/?<8M0-K, M9Z_K:X*W\T*)115=]-;]KIC)5 M+L@QR(MW*D3@;EZ<9AR:WE"6^-E/*0U:. MUEZF1OD[04$E*:A$!:6L80S?#FH[-?<&U<"U12"A(O1U[A#T\D$M6<>F:?G^>]CA?ER\5[Y:57"?G M:D?,->.<4HFXAIFR%F*F'*-(0R"A26HS8Q7+HXZ_QE9@:F15BE\[;0UCD [X M,=QBI$YCB"=PW5.$W_?L80#N:ZF :+CY.3:"1_3_&F@<1_4)ZUN'"=C$PX]0 MM._84')TMYV_N%=GB!E!:)["A'*WN&E,()/"1W1(E0B%B[F=IDK"0%M:@^3,<+"YRTP(L;/CU;D+T^6?O!:^"IVQ6JJ,E\'8D;IG9+ MXZ--].L*'D[[@*>[DL 7\<<[G_!V;N>J7.RKZN 2P*%TT -LXS!"/&(=*.$*&C>S MPJ7V1R:&*VJ><\.U%[J=;+U;JM6#^;P1FW+'<"^+TJEKENM<"HL-%#HA$".; M0X99#BE!3!M)L2)!==FN]#,U:JC$!'LYP6\[22,]LB[A&G:6TP-: S-"%Z"B MCT*NP-#GB<6EKD8]6+BB[^G^_]KCW1CAO3- C/GP:/S)P/+K>Y_M\:#JJ-$( M,8HUQ%QD$-,,0TXE@SE*M9*Y=O^)(H;V[J;&#Y5X<51P!= P1N@/IH&)H1+4 MGZ?6HH)*UH%*NH;ATB=37.EQ5,((T_Z4-P+?NL6@<,:**7S.SE_,9F:M5<;[ M;56;KS 7:R( M(S!C#(BN$(UC.Y32 2_>'7 "]FTV-"G?O\5PU,L+& M-6C;;"8U/=IOCOZR6 MJQU[5(W7":+V9B[-F&$V$U"[#0/$3C\H"9,PE9G$*=(9H2)FRE_M<6H,\&'S MS>QG_H^F$C;RHODZS&%DT"MX W/#H:R@)HH?:W'_,L@F(QB=/LGC>J>C6$TA2[B!F!%_2I$:R+*4((*L%2@JWV=[ M=U/CF*/QTT;'*3] M63KAL+BIF6CG3A!,,$6%N9Y([XT1DF$&-&,XI,VF6D9BT MWJ<=1)'%: F^G]?6FB]BJR">PAA&$;> ,S IE**5Z1W?7$,DOK+A!;5[K65X MVL>XU0LO:'A6K_#2<]UF\W%5XWV)TSQA& D)N24)Q"DA4!A_2)E0E7.6LLB8 M\<9>IF8$')0#5]$%V9MQ#)O3-Z,S\,0^J9,^0.'25@3ZG./-'8TZT5MU/9WM M[0]W]6-P%H'Q6XKY=_-:;,3N:U6$BTSF%%+MEF_,*8(RH00:JC/WOU(G&8MS M8VCN:&H3O[Z3/Q 6>&FO?N9QZ+9S09^8#4P'7>'JX,'0CL7-#@P7FA_9?Z%= MR7/WA2O/=[,#?BW,!_NFV,P?Q,89HTBK!#,KH$UH#K$F%(JR5(_0,F44"4Z2 M& /@N/FI$8"3SN]B]_+%+?TGT(6M^=T!&7AVGV(Q3AKV9CCZ7/E/>AAUR6_6 M[G2MO_#4C9>']3[A9[,T=KZ9":ET3HF"%*4^-0-7D&&LH,!NO>><9JKC#>)Q M/U.;X>_V%X?=COE;WZLI;Q\U=+].K$9AT'N%$^Z>IF+ MQ69]+]XN7GB\0_+IS]O'QT7ITR06OR[-P^-B5<8NU4T7S4%-_W"[#J-G%FM- ML+'0ZE1";!B%+',V K*!?%%#&X? MGW;R&17U@>GI4 UPJ ?8*7*AX'(5D5KI,]:P1&3<'FMX1LK+/>PPQ67P[@/: MUCS?-W4P7C;P/G XRAG>2X,32%I69_C4.=9)2C3D(L<0<\0ASQF&*$NX-;G( M:1J?.;Q?&:>V_#4EK>J8;G6($0VSR5]XG(8^H^LT1"^;36RX1+)#B#F!/ F] MX#QHRK";\N*6JTU5C4?Y/L1B=_?YV:R_NR[J(G$'18LE189D&B)+')>@" M9>MF(:K!\38'7?0\V@QT:J"C VOIO+:[335""(P,.ZHWFD&)-/'_23*. MN28^>"[RH]2@Z'\WC3%7" ='N81D 7IB%W!F2@:EX5QZX=R^41H5[]2P] MZF!<1](FW<[\1AL?ZB_X]?U&*(PZ M!@9^8(*Y$'A[!_8JW(&=$N"W4HUA;L5O@''H.-UK8KQX\&X@3B$1O:%-=3S4 M]+OH=T6Q-3J=,494*IF"I$SH9R6&W/T(NET;.@ ?^F]*32*.6#H,4\#1U;#@#\PJI[B_JG'_>(3[7@7@= !O M1L ]XH!K6/Q'.N8:8!SBSK:ZH]AZPM6AV?'.N;KK?'3:=4,S'6,M?="'^_\W M_[.=?Q<+O_,[C@BY7^KC7QP\6:6A?K=4OFR8>6VJ/]W?%UOM3-LW?ZAO_H[F MD]B8-]8:M9DI9UZ2E F82Y9!S#""0@@&F75KF%$Y%2+J4&U<\:=V:O>+V8 ? M=2WW7WP&?!]65IY7ES^89UTC0T?'_2K"C.GICO7 "VL=$N=']$"C.W 2-5>. M^^GOCEZH"]KL4 _[G#XRQW80P%V6 /!JC0Z#'.]D5&L=49%0:O@VM4SJ]L;6.MW/UD?;<["^% M69)PS',$M; &8JH(E$QH*(GB[I\0XUC$&/_G74S-0#^^5E\\RQMYC7:.9> M MV4T(#7T)]BS< %?MEU7O]>+JO)=Q[Z4N:GEV[73YR6X3_&]F:=9BX4RQ>_W@ M&,;GD/,1XS6-S"RE5BBB8:X$ASBWUI]/)Y!RDJP3J?THEH:]U MXY6/:Y_X;//D';XW/@V5V]H][JILU0$8#ENL),HAHLSGDK0:.JK)88Y3DXA, MYZD*RB,3T>?4^&4G\ATHA:ZRHNW$OBLKN76,F D9@##6Z1G6@9FG%T2C.2@" MHSYY**3;4;DH H=3/HIYM<.-_)?Y9F'>;I>Z>+?\LA;+8KXY\Z%7N4")EC"3 MTA_A& RY%<[6H88F)C?2B*#I9LRXI M?_/-'+[X8#;?5AIL?33Y9K7[E[(A]^1#7_$@X6BWWI$'-#/>G7BX3D=WX!&O M=;,P7QNYJ<)*_!?YUGU)]P]^4&?8<37+4P81]M[A5"HHJ%+0?79)DBJ+2!Z5 MHOQ21U/C;R]G'?E4V3INX^XF02FKGT>+E5C&V9 7(68ZL2KUUQX\=98[D@8R M:QE4$DN9I$EJ23K[;M9R-2;(AQT.>!CO4?TN%EO3,ZAAUG@?0 V\+)8?XKN# M#[&$K!*S/Y/[&A!]VMD7^QK5N+ZF\:E%??7Y^+RP[]VP+#Y^6RU-77$USW(F M*:*04N8P4^O%9V[-TEXZLO^ZG&^*3Y]__;LI/SG, M#!$BD1!9X?:W:48A,VD"3:K=AI=F"J51A21;>YO:Y#UPJ:H")TIQP8].X-!, M;&$HARWCO6$W\$QOA0W\5LG;XT%:$"[#9'IOZO"%,KZWZ'XY\WO;2UWI9"$V M/C_7>O-4[N%$&<%?_/QT^"_W?\R+&;86*RTYS! F;M/%%&0ISB 3G'&<&9%D M49NN\*ZG1S2E?* 4$/SF18P\NH^ /91LA@!S<.:)P+$#S\1"TB_I!/<^,@/% MHG).1]$MW.R9Y%.)>.[[MEJX]PM_<;!YFCDV4EE9FHXQ"3%/&!0T45"2C(I< M,VN)ZNBGU-AA% ^-YK5TX*U49< YD/O?_XUE*?UK&6"P>>KLS-0,?Q@S]0GJ MT'N>$R3?M*-VBZM3*Q0#.3XU]_E2;E"M"+0X1;6_US&AD-;S*G&1K^7[;OE* M/,[=U)HE*5.Y32U,=(X@S@F!3%H#M4%IBE&2F3C?[PO]3,V^>1:SK+<-RWBE M4M+(5$,78 TCCA[ &I@O#G#R(OH;JE=7<(K/1-2.0J\YB2YT-6YVHG9]S_(4 M77F\(Q]4EX?%)Z/,_+M/\?&+V>P\>FF"4DMU#D62NGV09 )*MQN"6"&49P.I>S?_RTER5_] M]TK=97Y^'[:;8 MN+DU7WZ=$4-2*E+E8]2P]VWB4'*2PE3Q7&-&D=%!E3K#NIL:,U42@SJ34"ES M76&@ =BQQ?G"$3_^F5/OY@.S#V!GOXK]7ZU<+413EM8M*&=9<*9A3 M[V)H?75$:P1,,I.2U.>_241/8?^G?4^-#]MCTX%\ J7\H%2@TW58S,"$;?$& M@GM@HNT5Z3Y#_R]A-E*\_UGW4PGROX1+1&3_Q2:ZYPE[^_K=JW=+[URO:\=3 MSB2BR.T-,ZI\K5=BH=L4II GCL:4X)FD4:6M&GN9&F]5Z9B\F-YGVLM9NTK' MY]@Z1S2,AF[&:6C+[AFB6L3>G7A;(>@[W=-Y1Z-G9;JH:U/RI,L/]UD6[WZ] M]IF4RM)\3\U%^=[/E^;=QCPXPR?),Z(TA@9EW!D^S$*6&P(3@Q.J29+)/"ID M]W:1IL8KAW4K#W4"!TKYM?IB?4OPF]<-E,KU4B4O:H##F&O<81N8YD8:L9Z* MYG4!>?@:>5%23: D7A<4PRK@=6JY:T4 L2D[JMPYL:"U"-#]O!A!R$LCVX*5+,]A9<6'S3>S_O)-+*L*G\7? M7!.;XMVRRN Y$Q0G$OO4+MRGB\,T@YQ*9S%*D@J9DC0C9A2+,5+PJ3':02!& M=4,)OGIYW5^C+RU'_P8&-BH''-FIFYYWM1OJ0;AM 4KUP<;I#VH [D %@7=" MJT"8@)G:<=@F8J;T=N%^6";I3DH6UW\0RRV ME19%L7VH?G=2\4[DG F;49A[YQK,W!HG-9,082&I8%*E.,KSKU_QIK:O%1FGHI:E6S(]0R_)3!87NEYGFL1RR M]N$P ]#K(M.OA.,N)8.@>[9@#-/+S7467V_7\^77:K'Q_9J38-M2N+^M5T4Q MDUBS--,"YBG*():8^8*,.8VCOV[2#$UDC\+'G_W7+UQ5_S[#A1; M^=]&;7Q>KN_NA3;'P1X'S.+4$"T$U"J7$%.>0H:Y^ZNT@N<*,V9Y7 JCP8=L MG/Q&AQO-@Y*;/IW4?%TE/AIC?$)/UP;&?.A5]G!:5!K4&[1J+35']8&JI^N5 MMU1ED+J?\4@.5" T0I"7JB0:CU5+R=$.C77T UD5FP^V]IZ;&Y1ZU-;D[QPWJ9=5^(5X$?SAUIL"Y^:W/U:F\>U M4?/*ABVSOA_65BF^K7YW_S6/8BTV9O$$G*BKWR./W8[!#W05Z0KIT"XB-9JU M9#TZAC0IW*M#R%$'XSJ"-.EVY@#2^%#'B$7/&SZ-W5!7V7][G #>(QPW[.^I@W#B_)MW. OL:'^H0:'.O5!FO6:XWNU@(8U*D.89)QMWZ3%/JHXM3 MF"1,H%3)A*H@_\Q+'4QNSAZ*&!%*TH1=^Y3M Y&A9^VA=%T";!J_J/#HFAO1 M&2FT)A*EN*B:%@A:0VJ:WALOGJ9%ZJ-@FK;G.A#8+ZOE_[,5B[F=FZ-SNR^K M5V:]$?/EV]7ZP:Q?SYV9[3 OZB^29ZE*58:@3#2#.#4:RBPGD&8JD3DA.$%! MN2EOD&%J-.BT@/^S4Z,^BUG5)^J;%5"5*OXPS>D"]$Z9"&KH.%8!G#K\" Q, MNQW![T+0'4,O*;;H?K3PW-C6RX]L7 MLWXH/MCRYUGBEJ14)P1:AQ_$B360$20@XKFP&C&=ZJ"TY[U*-;4%K)3-GPX5 M!_?'C_7]L? 2C^2O=C1T@1<+8P_(T!<-MWN:[8?SOG7HQG,@:X)Z$MYA1X+] M.5R_FK#LS:^KL?$.>XOW*[&\_[HV96=??E_5EA#)+":&8XB)VS%@BW,H-7<; M")2)5&N&, U*Q-C2Q]2HU4L)]F(")V>$P7D!Q@"S_G9P!J:Y0\HQ11CC+93I;FJ\^ 7>801K8 M<] 7S:LO^K#_X3[HROE=E-+%F9>A8(<9D'T". YW[B0&/^YD_HN/%Z@ ?9:[ MSC?2G_T7B52?%EYHUZ/:<)%XG%IIL:]WL,,Z&X*?C%I]798Y>>O0(&12FV0& M04.HA3A5!/)<$I]5 NMC@8#@L92PW%DR;/<,YO@AP:NM[:Q434KIMN?7'U*7O*>2 M5%(J^:';5;8D1GR4@L%@Q!?33JF;0^T?^%XGW.-PTSGN_C$Z/RP#<+# M^C-=M=F)+_0B4"QST)]0N]W*=;/2*;*]R&.PZB8@O=8O#!)DVCJ'6[ ZJ8>XZ6'#;.>[=<&E%.5K MK9JIT#(]=1[4!\D-)>=+R:I%(GB6Q20%4*4(($EB0% F !>8IFEB:H*=2J>N MCC@WF]@)')CIKTM%NR9/92-T(+34;H;P.NQV1L\KF",;N$,7ICQT06"BS0W3OEB6&"ZUE *6 MZ+VZ@M D.21(D=2M9OW"2"X?QC15Z6VOH?V*].'$9Y?PM?2E;L=L;&_I3&.F MN[;*W&>)9B\.?HLUSP\U<=EFK[ZG!9S]EP\,^#51IM7GM^9LKW9S'M1O9=,N M8"&RD,04,VT6B*'G%JDA6XP!A2Q-A> )E4YIJ;VCSA^$DBRNLEG%GQCI^XWU9=BG?];BM]6^HE[F?GO]-M3'NRYWIL#C]^>M*3U M3V_SQ[Q:R% QK@0& L69=E.4-D \40#2!')(!95V]:I3"#LW(_8W^BU_W#P& M\C#6Y".^-.J'@7Y)U!9KY?Y.T2]CV/.32T)I53:EXT4("J,4L0HAK'3.83=L'-;%+92M_O?)]H2L7E9%RRG MPC;FYAO@T0-O';;M=EG+; X.&JD;$C:3O]-LHWT&X%R \AN%LQIYXE"<"QJG M\3BGN[WFXK\XR T7"50PXA"HE!L:4)D '"(*($<(I^;D-!1>$O%?_ A9^%W& MN,=L_!?^4O'=(9Q!'OZ+:9/PSV(T00;^B]FEWY]%PC+W_OR]@]JP/SYMM,=Q MOQ(/2FG/S##F/YD]15NBQA.).4X8D(@I[2\1"C"1"&",DY3)E.EG.C1D[Q]M M;FY2)V^=UE74$@>R$]FI)?D5E/O-CG?LQC\M:L@:-L,%6VF$MW:_@Y]3< MW1^.D[5Y[WD- UX?"RR_FRBU,':]N:))&M7NO>GL4WVA5?"%?I7!JC!N_2-= M-;>N5I+7>8I5H2^2@6F4P;L$5!JP3;X4)IRK_==-E2_S*I?ES]YZR]O-Q)4N M\U<>,F6_>3M]CCK/6]XTO#_S(HNB1$JI (V3"""IN/8A80:BNLX]RV@6.S7N M,P^=G:G6,KDW6EZD&H*,0 ((Y!R@&$) ]')74^U+&"N]U&'' W!'<"8Z[=92 M!8PN36+! )@LS[$=51][&>I[)08UEA[E)-H\=_*VT1?/F/?_;>!)T(:5>G72 M%NS55Y.!?,_THD)YM<@418F@"J0L2P""&00XXRF((Q5"%$']BUM'BPL#S0,&DYVHKNU#+T%K>5CB ;"Q#SJ&8.5^:'$%"*\'#I?&FO:PX(K&)X'^ M:]=/S)76$KD];*JRTGZM=DG_(@&EG^7!\<(BBH6@$9$ T90"E.$4 MX#23(*0DR[C>TW*2+IJRYP\575>W'!M[E][E0CVE+@+[I_6 M^3* X5U@WOX1#Y7]OR**PB2#C!A*$P80BC$@A$(0(PI3R*5D K>OR*N596AU MMB](I\'$K\<#KPJ]APE@] .^(+_@;>GT#UH CI(9 M9L /.&S.9L$@Z"CZ##(91IL/;RR$ XK#RH%S6W>AOW9)Q!JF " M6"H$0(:CD$+]:Q)RX^I0Q=U88\\-,K?M5".CB4\V4KJM'F=AM#/UMX(SLET^ MQL4C[9X- CZMW-EQ)C5)?9H>VX_>:WVE!KQL$Q+>YI2UO( MFGM2 MCYD7T /2N(D!YP9^YLR 'BRNIP;TW>PCJ;).?EI(F(04*06B4$&@?T" 9$D( MN"D&HCP4<9P-SZ"LQYB;RW&4+GD7_"G\.0RC7=KD?P7171B&YK^V@#"@VW38 MNR#L"@SK ]R=NQC0ZG2/;*XYC*O7CHEVV>[X?IKSKQ:5E\EWJU MCAB.I>D\JQ*%#8=""K V3"#)2(HHPQ%E5@=-4P@[-U/72AU\-F(;V[6J)3;; M"MG)/ 63I.54]QNVN4W@#Q29:[0V[F#7/?S7[8OP:H8OPA0\H_Y?B!^'?-33 MBS$1,:G;3(W#5FHIPP] 8>J&IA]>4\#H:)H1X5&"0DB7F8B1A+IX#5<,"FH(_V !B"E&8PU6\89K&AV]#[YPAA M$,$4*TQ0BE'F=JXP&+)IS@]\@&:W4@T&8N3UR"#0"!;\9$3[N<;2K* MEM)4A[RCO8' TRZJIS5[7CM.'_10$>VH*M2N\]FLMK:P 7% M2"H6)8 J81(AA0+ZMQ1$-.%8"ADFTHEX_\P84E\I*;-=G\_*K.O7Q5K)W%0%EOK;4][VI>CVY;UY ME*'VNM(PAH!!T]F:I1*P-)0@)"*+488106YE'\^IS=PL7JM,RUWZW*FUM[TH M=O;RAYG^'RC8OX=)??R\A\I^H/>'2=#U,L=S2MN]3:$?*IG7R]SY3O'U(]2P MU?MUOM(&_FW^58HWJTH+G&O'H&'^N.=\\[A9&OJ=^\=B7;5-8A8IY1DE7+^& M$NHE5X8"4&9(,Q5+(A.Q5@ER(PUR%\+*5$Y*(;0G:"#DTUKRO);4;8T<,!T$ M4Z0=G1 DE&5Z)V8RII*( 9GHZ4D5(C%2W71\M'>$)IF3CQ,X,?L30_?$'7UB M[#R.D7">QDUHA >U],%._);NZ2[8Q_[>!GOGQ7PX?#Y7X %23+IL#D?I>*V[ MX4G#%J@N[?2]_"I7&UF32Y>_RFK7('J1PI#0),P %I3K!2E1@*;FX$(A&&M[ M"%GJ5*=R? I(2#B*$TA$1 (NU30,^-,#?[4LL8_,_/02>F0V[>603[38H77,9V M?8XA&4(]=_[MLD\VO!6CB3($[5\?MPR^/O5[T^[.WCA=KER?W <);KT7#O.G M[L7_;LHZ@:3\6)C^WBN>+^7!<>''PA UO5L77W,AQ2_??RN-L[?M[W'/J_QK M7?^S90A*DX@JR@0@DDJ M#$$6*8,)!E.2)1I1RQT:J$QAI!SLZE[.IH3\'6G M97V4:/(%S-^:G[EA5]O2+VY[X-"MAG]Q\_A&>0/L?,3GGM>1UX2C*=TJ&)PF M0.A_KEGS.D5-,/VGWYI)_G.PZW2TTW<4KJHQ)\2GNSJ*G),ZN&,B?>P2CSK6 M ">ZC7F;0/=[^:2_MB_:1W]0'TUEZ6;]O:[[6F VQIVX@3*-M;<"&QP[D9MB3]]0.CCPOB&=R*'_^$4V;DFQJ=2R^*-Q8"C_ MUR9?RZ.7-Q";M5G)# %TPQ?FB^+9!;S>[8#5@Z;;'KCH=;!=<+K1S8X+F2]> MK:J\^O[AD2Z7OVS*?"7+<@&%X0&*0L!"P0&*6 @P"R$0,&-AFA!.&+>QVA>> M/S<;W8@8U#(&G9!V]N,2@OV&UP,N(YM9-TBLO_ KBN^9:P;LC5Y*IK=EIC.&6;J[&E23IGO_>2WK]*%R$4(E M8AX*$ J" 2)8 !)%$D"J1!B%JJP=-M^5Q MT>M@R^-TX[ 3D\/&YAW]V?>N$$>Q2#$5,L CP@#*S&%PI#B(E!0HX@E-I7(Y M^^@?;FZ&>1>I7M:9% 5;YI]IF_G=-51\,CD4KAEW5V"W.W#P!^;(5GJ'8RWI MW98>\?L(=5%VJ/B,WU\9<=)(O)WVQS%UR[L&>("_K;[*LC()+-J,Y;QJB=#: M; "JM<[RV'UL+ M9\\;8B/;CXM@#4E+Z4?-P:WSAMY$_MP-*+KY<5; ]#IP_4^8SG.STN3 9;.[ M8V!'PBT]BBFE>5&LC,66*Y[+\F5>\F51;M;RH_Q6_;(T)S5Q"'DO;0C=))BV8>$@=$Y:&PY[RD#B[/:<[V-QWQRY'I=B M+&B$! \Y!7%-XR3#&. ,2Q!"J+>E(4^BB+C5Z%T=T^I[F[0DKTNH*$T\ANO' MEO(/JK\R\PE2SFM>K0&E8-?1MS-G?A"=.)>B*H)6VM-Z+X\LV;;0>.7,OCKH MM S:MAB<\&E;WSA@LWK:%^"]5)N5*%]NY(=J(^K +V$IXYB&A@3-,%JR#! F ML,8<8\@9$TQ&=A1?UF.Z?"O3T'ZU,@9B8QJ?-U(Z[,&L@+;8P/H&;V1#L^T: MTLFKS4S00:E%#CZ,!*7#KM8WI!,F;>7;IBQBVY1E+S]K+>M0K?ZMR=0R&>?F M[^GGS^MZR385U(;>:KWWM!TFV47O0[VS$XW#BVT MW3])^2C7CXL8,D6)TG8<"060(AQ0B87>(\O8E'O(&!&WPMKC(>:V!:X/]/*] M ST]Z*-K0>T)CG;^X&WH3'V*_+$/F %%L)=T]UOT>C+*Q$6NE[0\+6J]>.4- M+&W[S207+&8PI!D!&":RR=PD1,0:MI1'84),7&Q@%^O]<5S>X0G[39$+A&2FS0D' M$4^,3R%3P!)%M+'1AB:A) D99F&1M!C4^V:44-ZECA7; J D-KM@ZJ+W35D'K3 M[[:[LYOFR>*D8@+T1S:@1H.]Y([O=T&M1/#F[T&GQEVPFYU.E>!U,SN](35_ M4^%PTC'!E$QT^#'FU+B=;=R(:>]QQ]!G3W<"2ZB4.0@1H)D,00H:25!")%?7:XL*S G-;'C_4*?MZPJ?J:^'[ MA7 (ALYTFJ>(M5[I7E$.:5\QRW85(\WCI!TJ?.LPKZ84(\V008R$3) M^7HC15=*E<3EL&K-PR( M _V#KNNF[%WUHU0AXDFLL'375[K:7)& M6_D<@@!'>%F$689C,/*G?2C8< PO:&%HUNFBQB< ME_4@$'#ADH%YD'G9I;OJJ7U075^!?"7?5/*Q7*0XBU F!."I]DE0&$M .52 M*\:%% ++R*GEY+4!Y^:D',IKHF6MQ,$G(W-0"VU9;FP-NIT'XQ/*D:W=C2BZ M9UA:0N,UW_+:F--F7UHB<)*+:7O?,'MSFMK]4'V1ZQW?Q,Z_6J1I+&)),L A M4\8=HH P14$4)6F2JBRA!+N8'H>QYV:%:D&#Y4Y -X/C@KJ=[1D)RY'-T+;> MYJ>7VX*0?!4TZ.Z1TEC@[&R2!B#FTSJY##^IH1J R['-&O*(B=M_U__[NRR- M.$VL*5I@E,2I(A'0]@P!%#,$L(@C8^XD5BCE COQ,?@4;FX&<(^BI.'9_MJ( MVY9N3=2;^]PL>CJ?&&EN9G#V<.7HH?XC:#5L#QQFT/ZZ!_=9=+,^)]^\S@$& M(.NMUW3?&&Z6OUQ7BW?K0FQX];#^(-=?S(- MD1P[_K4G[EVP%;C&R1.*Y,=[AU(N&RVJDVZ^99D MF7*&(U&@TM7DN*?&OFB[E[ID$]'F98"^:*6)[3'EZ^\X>-^+[G,OU*VK#MU M;]-^4H(P5 J0A'* $.& 09@ $>K+241XG#I%MR\/-<^/?;T3=<"7?AY3AR_^ M9J0F^?+WI+PS?57'L@&]:'BW!>='F]XF]&I]UC;TWS$@ ^@T?+$+;G3]'5X] M/BV+[U*6S>CYZO-?30+ (J41I31,M8>0A*9/3@IP(A#(&*&1Q&F&96)=#7:# M('.S+[NV)+(3N+4V)L+XV3'GZ)89ZK='4^(^81QX&]_=*;+?*F:K3+#5)OCK MA'/BD# UT=Q,E%TUZARY961Y +8W?>N6YT^7Z^4!A8/$,!_/&^;F_EJLBNZP MM>FZW59++Z(T25B:$, SI1>J!"% 94P 2S#D1/"0(+V5+2JZM/-R+X[DM AM MQQOO:_MHQ@B*VHO+:T'_\Z1/9E#!HA@Y]: M,2]7J3D[O%>A\.GO7AYL4G?WJL['WN[U&WSE?YF:UC7EU3_RZLN+35GIH=;; MAD,+&J4R@JD""J810%'" 24$@H@H"L,TC57,[%+B!TK@\GU,DS;_4BJY-N6< MZR8U[]94L/X)L#,O(X(ZLM&YD!+6B1_\H>4/.@7V&I6-F1AFA=VXR6'](CQS M@I@5/M>3Q.P>,V!3;]IC%*NZS\^;LMQ(\;I8OZ#EEZ4LRS9[ORLM;.C[%EA% M1**8 Q')Q+!>04 3*0'1?RM2(C)JQWHU;/BY;> ;!=I$K[Q6(5#%.N"M$L$? M;:&([*J0G5_H_7QU;YZ=MZ6 3,0$D@0"1$D&$$X)P)A+ MP+(TXU@)CC)AO8BF&UW<+.5EQ7M-X9G;IK-UEV4^,&8]E]U0.L&.\'"\-R'-]F_,05S+YM%'W1$M!)&D[G69,2$ XG$, M&,HHH$)AFDG3=MBIM\=S*C,W.[SE!J(M-]#6*W\R\OICG7JNE\JDN?29_HJE&>>N;-5*\\MT[!%^I3> MYIZ5=9!L$4.ND@BF().9WF*(, 2$<0R4-@DHBB*APLAE";T\U-P6N%:\_?+K MO[@M7SVPVBTN?L :V?2?8ZD*/G6">F1WN(Z&3V/:,]JDINZZUL>&R.*.&WSY MAIZ3))@I084&+F2F2P,%)-8X"NU19XRE.%-626BGCYZ;&3@I06[ZTD[KF]%NZ'W MF_M<6-J#;=%@E+W:+'Y M+/XP[1U?%^N7Q895:K.\Y]QTA2YWM0"_:AS:"A0L.>$L3;2E3 R%IV* <<) MDBHL0LE(2-W(?!T%F)O3U,FZ5^YS%Y122ROU5TH[[1RI?UUGQ^IP; M*(KK=56*C\7+7'_*^DTP_.DM'<-"'*>_7XG:\_U2+/7]Y:M_ M;?+J^S:\3+(X"E5"@2!98G;N N TS8 VR"J+>8PDL:KQ891@AQ!0'%% ($8PQ(AE.0JB13VD@E M(7&T,?VZ< M:1O"]VAZT@B^[]J;:"T\I$!\R+_]/[DNVKQ4O;^-(&DJ&9&N/.#>#V#&> M?Y8-Z*5EESLA, M@/A%45;E0@J&$1<41"A# (4X 8PI!91,HI1GBD<9=#N^[QEM?N?T+_.2;?0* MVS3"-0$PV>Q1"Z6D.44,N!'](+F M[)A;P.'3/^\;;E(WW4+O8V_=YI8!3OOI$=*'YJ#VO5R:S_0=75???Y75@]H> M0"V@X"D*$0.8JP@@'NI-/.%Z3X]8)B&'+%%6[>&&"C W-[OOO#L AO?'?$C; M_Y%FQ<$5 M'WEVIB*H:R>$GILM_0\;WAQF55]D8%I[/!K5ZLE;2[K,_VTN#!3-U\%7NMQ( MDR%&5WNSJN_1E^3E%WV7_K?Z,:NJ<03JW^BC&3?(JT!(^5@&&WW7NJ)YW;"0 M%\NEF?EBY:O._H99Z_7KASQW.H?]!JT///%;GC/PT$V6I92[KF*&16;+%].M MR>^EB9T)P[7W.B\Y7?Y3TO4"1UF2$;U,ZH\@!D@OBX 1P4 (58*P4BF+J-,Q MW&!1YK9@QF$6!W"1 CWU$5RMQM]_AT.BQQV9UU^7/ MEG?!5AMC]1I] J.0QW.\FT'U>K(W7)IIS_IN1NWD]._V)PXM0= 6VCS]01F" ME-?:/I?;DW(&4P6S- 8B-$UW8)0!9M+*&.5A!D6,(^34<;IOL+E9PZVLYMLS MT@:UN#:GZ>Y VUE 7_"-;.-N0&Y VO]U2/PF^/>,-W$J_W7-3Y/V+>X9RB:J M/TKMUG=&BD@>M, (A%#Q0E7+%-N@87W.P$#%IR M85E]C661:DW=-OU*DLS%&=_%0>I__"C7C]%"1I1! MDD4@4B$T"4\,X)@+H$C"H< 9Q3QV:A3F*,#<+-\)W]@V>!0L:R9O+<1C79+] M7>]472NRG:?'SO"-"?K(MN\D:G1"R[65O[DB,!IX;% V$#JO;WL:7P7M#I[)N\9=5Z\DP&-(^WTY$*CHGZ6K&C<$8>M.:_HVJQA MY3NY;@B5BF7.OW^4WZI?-&*_+V@<(2BD7BE8B #2RP? E&: 94J%6' <$>GB M;%\9;VZ^]:^R88@P3#F-W7 S_-?@M;/>'D$;V01WDN[PN@L::8-/[9]&[*"6 MVV-$P!(AG\;PVI"36C1+_8_-DNUM \F"A';/JKS4(]2YF,_RWH?:8)H[_2<%L;0T^653.)! M6-L9&H\(CFQH]B2MX1K7O%CBXI6YY\J0TQ+UV.E_PLMC>=N0@LK-T].R]ISH M\K=5T]>Z]J/D2JJ\*L][4]K.<7/+9_F@ZK_XNRS-)DH*3GFH[4\2$@F0@ K0 M..,@BQ*A"(W#)$7V-90^19N;T;IO4D(+93)_#^E?O]8"NY3M>9W#?@OWO#,S M]L9W3Z]@7[&@T^RN;].[4]#,:_V7P=^?=S)=RBZ?:U*GR@*??'(=BS;'P+^_ M3M/KB!.69HZ!U&$UYB@C#//^]]/.6TH.+*4(M<_?-$I J0H!$Q"#2# 18YFD M%$,7A_]TB+DMEZV$02WB0':3,T#:>?.WP3/RFN6(C+/+?EEYGU[ZF5$F=81%&6$@4(A *IK?X/(& F7> MJ<_*-X94<.V-A EG $4I 91@#.(D1BF2/,/(Z:3#NX1SLVN- MG&97T9R)!W0KZG.R;?Y5WF2TOHW^K_%^L62EN6O^BOJ]JI?PTE]?;\:S&LC,,KL..\2QI'";=$L MU]7B;WIY?MP\=JS "&89RQ(0R0P#)!$$.,0"*,RR4"]V4:)OLUC/3IX\MZ6F M%E#)S$B%W7ION_+ M%PP^;#)'U.O:/+S/R]]W9];1@HE(1DQA #$R-/A$>Y>A,+1B(HPD$FF*K;Y& MF\'F]H$>IG>T)TQE8*8J**N-J-V%8E.5N9 UI]]O9IMA^OW0RK:9F-4D6!]! M>8%V_*.GG9B!D7,_D<;K<=-5.#P?,UT>;^KCI:N:GSE6NGZ/FWT1,E_4-(EY M]?W5-_[%N!UFD[W BF8$4@;T_Q1 J: IR@%",M4TEBE"%EQ:UP:8&YVI),Q MZ(2LPTEV]N$BB/TVP0V&2E=??7Q1"?]$H MD1B%*2 )-'F)NI:8A5!W'\G\'/SI;WS^M\V4 P[O O.6S(HT]?2,$H8Q+D8$P-KDS210!*JG^,!5E MD>0X$9"T;\2KE66/F'F^#YWX$[\-#[PJ3.DF.6YEB*O7E->$P77E1RY-\R\M7>J_!-L1C$'1#$&%,PXBC*I'5:G6(;-H'.S ?UEO\&G^NBPEMQ???5N!NQ, MA6]<1S8>/B#U63M]@M%$!=.[<>=2)7V"A$-I].F]$T=?VC*TU\5:R;S:&,:* ME7CU[2EOTL^LRM*V)Z XAE@P)4&&H]B<)$. HT2 3&_.H?X?A,B)+6T66LW- MM@ZM?YWQ>S/RIOVYWH;Y[^JWE=9[V-1L_GOH.-1>C].<>T[3/HOP@%?%?HSX MP1ASZ2W ,(IP0TF+FP+*!6$I3B*:@401UC*6$$Q!Q##G,%:IX$YL@-V#Y[8: M=G*Y4A*W,-FM/$.4']GX7]5[ .'PH9)^:8;;9T],+GRHT2FE\-&_#_OFWJT+ M+J4H7VL!/IA.$D?4#J9[99QA#@6 "-6-@B* &<0 90G$+-'.,71J%'1UQ+E] MI9W -=EFW6RC:"0.Y)8+R+@=VIJ:KG![?^WV75^?"KL/WBO (UN"+;9US7PM M;>?7;=TSCR27UM#XM!_7!YW4L%AC<&QQ[&\OO#G+UQNC8O?7(?=&OIO7!(3[2S M&[!C'MW?5OIQ>\;SG9[3\F O]=YLV#YJB+=&4"A"0H5 )@@%R-#@XHA&@"B2 M0B$XMN3"'57*N1G2/\&?8Q141? G]#/$+IVTQII&"YL\A\D9V:X?SLL0\S[: M!+ET/9O!1$VTS+A.F&/[LI&![.]D-M;@$S8U&QF_P_YF8P_F;=6]O;6['9TN MS>*$0 4!3RG2^Q.6 I:E$5 ASI@,64IP>./2/)$J5:]W5#N"F;=.]\AX,Y5-Z^0(6JKUH5*]#&='\>U;.9 M> 8'N#]32?C M!FH#][5N?UV;N_)C4='E_K^;4M]?B^J?LGHO>?%Y93:[C<,"?JZ M*O@NJV"'PEUP_V@(0_U9_F>?,)\+R_,I,^FZ]>QS=KPL/K] X*C+Y:%7LP_ MFV'+!_5!KO)B77-_2_&VH-KBI5&3V%9FRQ:'3U(=/%=VSU.0C!6-\T M<47;:97_T7JP5_5_%.5Y+TUKTEJI59V-OZ'+CW+]J#= *$8D93' 2&@S#U,, M"*;Z)R93EE(E,9ZFLFT,[>:VK)Q4&6TE#_9$#XSL$U6[C?).V6V69B7SC)9. M#]5OIT0V08U14&F0=K5Q!]PV#N^FQ]J,6;X$LZB%&T7!'Z,F;LRY]58;-ZJ0 M _E'C01O<\H,+4@N.[KE!24IPA@*P&": !3)#&B7#0-)A%*8<9%"JS8(5\:9 MVVK;F#S>TGTO=_(ZLI)>0-5NE?. U'PT398*_ON;LMQ(\;I8GRW,T7__@I9?FE2]!4D$B64$ M@9!(FXH8ZHU!J$R?1<51EA*B0JOJVAMDF)L9:;1HJ_OR6H] F0WXA7(_\V]< M:^/.)WG+Q-F$CT:?CK@-GXJZ=AO%GP244-?IL3!6@&FM6'$-7-^'9'] : M]N@)PUPWZ7X8_+KM46XK5=V,G'[;ZTNO>,2E(914&)H@5))J5S6%@ L8IS*4 M,%16IPXG3Y[;JM(*9V>23G'J-_Y"3QX_J0[OW.:'6_WSE[CWO>R:]4=Q>QC7BWE@D<1 MIG$6 89C"I 4'&!"]%K*(4)QDE"46BV>YQX^M\^W%LJ\FE'\$_MST(EKW]SR M!+W^3_963$;^9%WA<.I@>4GO&QI7GCQRLGZ5EY39;U-Y\9I+'^D^SOKK_OV_ M_Z/[&_T_KZ6+^SW_A?V5_^0GG:9&G\X___)??/[P ]Y?_^2__\ __ M]-\ _L\O[U[]]&R13D]POO[I>(EAC?FG/Z;K3S_]+>/J[S^5Y>+DI[\MEG^? M?@D _[+Y1\>+S]^6TX^?UC\)QOWUGR[_,28CM0P: G,.5!01HK$69&':^/T_Y.:W MN??^Y\U/O__J:GK;+]+'\I__SV^OWJ=/>!)@.E^MPSS5!ZRF_[C:?//5(H7U M1N8/TO73G;]1_P87OP;U6\ %2/[7KZO\EW_YAY]^.A/'SM-?T^+DY_H;/Q^_^;?G[]X>_?J,;EQ6-FBW3EEV95QHOEQ;^3XP7!_BBNULN0UA-6 M@D/'$V#P E3B!D+B#&RR)@=+/S7\*N^5[A41OE')"M-?/RZ^_$P?_'.51_UB M(QA@_%PA__W&0\]$M!_U%^_A!_K="5-6(E<&7%25^%S ,Y6 ,Q]S+";[Y 8@ M_O(SK])^6<%'R_338IEQ2>;DXJ%AF:XH^R:4SW_CY\]A21\$Z=-TEB_^=;4K M0^AMO1A ?F?*(7+_\A-Q77"YQ/SJ3#=W,K?A;$U&%C>_.83>__=I6-(GSKZ] MP\^+Y7H2F45-S (CRTD&DEF(SD?(O(1LE'=!XH 0N/;XK= @^D?#(5+M!!AO M<3E=Y.?S_(R.YPDZJ7PH%I0MJ?Y! D&N233,S&=X>O3DXC+B8O61"LR^!@(UT9PB,$J(**5<"@NF=RP<(,\N\/"2PO\EF;.-X-^3_/%X<3I?+[\=+S*YRMFQ M@N@@,Z9 E20AQD)_1 MY3?.K2)&AK)P"8:)R@C))S"G(4CIA1.FZ&0'@\T=1&P%&-<[8(:0\'%, M7[Y9?EC\,9\0X\P:0\8O>8J^=+3@I4:P*EOA?+8R#(Z.'X_?#AL=9T2'$&M/ MR-@X4V^6;Y>++]-YPHE"HP+Z A(3,>.DH[,Q9"B9^^B$2,C3T/"X1L-V&.DX M3SJ8@'L"RMO%:AUF_]_T\\;E+L5RF1R!O,@,BGD*U6SF("R/PB8EHI5#P^0* M!=N!I..\Z4#"'1DBU0(>+3&I:$!%Y8(KJCABAJ>D?)S+(DQRKY 4!Q M^9G;P:#C+.G> AQ9\?5F?O;VTV)^D=&+TF=E6 #T-:L;M" G22"P&+S1UKC MA[@:OO[<[0#0<6KT($&.#(+WF$Z7!& NXH?I>H83'UD4FB%HQR,H2_&35\* M"<7)K%!$E@< P?7G;@>"CG.B!PER9!!\6(9:!_7^VTEU R M)HC2,7!9+- N0H;CTV45U]E];P4VZ>!T M-9%6QVAT!C)?)!1#^O04*8-T!8N,6ADQA&VXCX;M -)][G( 7Y\'ZXV]7;:=BN5JO[).8 M NX"*+5T8'D?1V:.@^4[F_.+M P_,37'ZD0_#7Y>*/]:?CQ.[E.4AXNW"Y2\_X2SV07U2FI)T14Y2DQ+9:1PBX"_G!!RCV4; >5CC.; PM[9.@< MG> \UWKF%[- A&N1I0T9HB=Q*)=J?JX(X%G)B#)ZS8?P0*\\=#M =)SEW%^$ M8]]RG85-+Z:K%&;_CF%YT>9@BU76,@,L>,*O+AE<<(+"JB!,"'2<#1U&M%WAHX+\C(602C!!<' *:U;74L1E24:EME-JR9'K(0*4 M.QZ_'38Z3H0.(=8^O%%B8AEF+^<9O_XO_#:1(L:,R "%%K77GU@QB>)OX2GX M]A@Y#A>X7GOX=LV(W6<]#Q'I8)CXIY]O"/$5?>. @0.OW[]Y]?+9T8?GSWXY M>G7T^OCY^W]]_OS#^ZN4;SN X*X/&VH@P5;$'CB@X'0%'T/X/-G4V%5C\*:\ MF,[#/$WIM%B<-1U^AY2V#G.]4L_&)3HR:NVNL FB"B$+PH RM_AJ%Z]5":NX M4?CY,\_>+9RM5Q??N?Z2[4+&NMJQ+/L@K-[^/GEVV_A/Q;+XUE8K8Z^3E<3U%YBMA&L*]7 *TX.7)' MC'/26^O)PVL!PQUH'!F'C6"R>!R=]0W''XS5 HMGBY,PG4^32%Y&YWCPK(97K;'Y<'*&Q&;U1.;7&?HS?H3+C]\ M"O/CQ2D]X ]2Q-$\'Z5$=$W/5/L;;FI#O0O:V\+ Q*) "8,0BPP@BXF<_N:$ M=@^Y?H>1T"WZ#D?%XM%5-#80'V2F1.^2YA1"8Z8W6/H,H;8V80DI^6RU#7XK MO T"J\$OTA\=5H,*O.\CE@)&?$F>]&I"MEY88VH32S"@='!UU(L%IE7*QA95 MS"USUYJ>J]^)&Q=WX_MX^VFI ^2=D?\](!,\\%0'CTE?1T H=.!*4J Y,RI: M$;F\Y3[N<(Q=):/;PW%/-2\&DWDWB#F_RM2#I%U!X Y#JM/$^>TRDERR,**S?@Z<%P6 MX'3(L^ <3[?=X1V.C_KP'N!PD X7!PJT Q"\0V)\FM:8*_47]=-U5EGAQ+MS M3)Q+@0D!!4TV,?O@["T%ZH>CXE9JQO5AAH?)X2+O #?DW-<)5:MWF'#ZI;IP MKW%]P8OV!';C I",(JA,SIRW(8!&\NZ*9C*S)A[Q?42-,X>T'8H&4T '8'J[ MQ,]AFI]__8SS%5XP82@"E5EEH/@SD26E4#3*$@"=%Q0L"#*KM\PG/1Q%MU(S MSK32=O Y7.0=X&:3M?KQ JPNO0$L*Y]$*L!,H'@R(P//LZUM0.3N8;9*-;D- MO9ND<6:29I U&4E5 MUTTX[\A2VI"-),L971/,/$A9#Z'6( F:874P^CU6F,UJS1\NO_-!\6)RV7(' MY+'5!C5=MY7$!$85Q;FTPLEK=4YW75W=_/!Q$S,#ZVXQH"!'!\+BY/,I?19) MY4TITX0_V##2\X!:0?"8B0T23$!&7"62"ME(;J/<#@]W/F- O.@F M*;T[*1HW(=,&3<.JH0,\'8?/4_*+IO^)^>(E>;\HZWK#?\9/<5+KX!0D7NIL M!3*!6(OVUF_N$@NB"@AZO;0;)2>TFT P?MGLJ[BFMZ7XJ-R0)'3[CFEH.+ MWH$E0#M+!&GYV+U.VYJ9QC>V@Z!F0.F/G;^Z6;2P&0B+^1UNCNZW@6PG,?6F M',UFBS_JNO2)K1WO]+8 Q2YUG28+=""K1'_-)+;D>+#;U>CO\? >[FP/PM"C M2+T#"W5K-""Q?()VQ24W(?5>.LPVP H>%DWP.0?A3)7#*BD5N3O$>0 M%* 2$S%!B&13K<]"BI!V/KL'G*[4 SL&R[@ P9_1/B#BNHE(@ M>*2XDB4$5R==)^F+##QS+AIV^XRT&+-9?\].XNP@8?-J&N)T-EU/<74TSYN1 MI)\6,Y+ZJJ:AUM^^B\9Z99!YXBM7;\Q)2>"6I8Z@\EISK9UH4EF]+8'==DN_ M&J3/L(F>.C!"E_BZ7@PHT-+):V/=Q5#_R FB+R=G&X0=9"R[PCL#Y!\'_A9GM)3;\AHXDQ2*?($/)I0=Y%:""C(:5!([Q8+ M*84F_:]W4C3NV=<.10/(OP,@'2_F&VG\;;K^='RZ6B].<'G!U<76*@HV#0_9 M!9 YU^U#*"%Z80@%Z).R),1PRY;( 6JBMB!NW+NT1O :7"L](.V1]2X=W"-,#68 M%KI"U'Q]O)GX=<%(8(SK5.]Z?/2@C" OT10%E@45ZWJ,A$V^K3F6 M#I%_!T"B8_P++M.\1";:S"^] MGZQQ[^#:.51#::(#7+U:A/EU%F04S.N"8#W%KLK: MXH7P=FN*0*.AF;W*7< M0LNX5W"-$'2HS#N S=4;Q1M^GQ2^9'06T$L'JK! ?A\IW%F#]&XDR5*3NY;[ MR1KW6JX1F ;41 ^XJA>.MZ1"0K!.,\Q %".Q$>K.G\#J#:3'6CY#D4:SZ]T] M$U'M;O-:06D X7> H5LXD.3I9>L#),5#;5RPX#-#"(P\O1B]CZJ)L[TO;'$'"0O$N@,KPW/9-(CI\.<694$2F5<:3+Q"Y6(4O2[*DK%&EB 8'J&$ZBE*4ZRS;;%VDZAN M(=>.UUP?QT77N(JWSJ53>=[3A/&U;H%"\V:I">CG.E=*38@\YT*RS3 MSL62&]T"WTU3-_GP=F :2B,=6*)K4BE>8ZY3?WGQF>PH)O#2(/#DI1)"2=:F M,'B/\M_'2(BW@] !H>5WE)%'6@FA%TN"UQB9R MRUV*63:::7F#EG$+,0]1[J=S$?;Y.R+BYI@%!G,R!N#I1R M!PF1E>WAXO 0 EM23R\ *.8LK+$L?O_\L/J,\X_+Q>GGZ3S]-2U.SC[_ M^,WK]V]>O7QV].'YLU^.7AV]/G[^_E^?/__P_NU&$Y]P/4WDX5YA8S4]^3R[ M5C!R<[#6EI_\\P_2KS-U_H KT!F0#?RZQGG&_)=#;3T=5#7CMUEE'.9I2N[S M8K5QI+\#D1,+&B9-%>J2:*PIWW$@V/B@7W$N\B\ _?H^RRY%XOEL\5I7)?3 MVCS\/@]GD\C$+ M":I6CCJDOW*E(\E*.6L:;6'9AKRQ(X%AX'#O]>\@FNG CEWE:L/"ZNAT_6FQ MK-9YHH,/1<4"*6LZ[R46B#S0"YJ,C3D$85F3X2GWDS6V/7L$?!VDB4YQ]7*U M.JV<:".0_D>BJ4O\A,G@?*GN8V2F<*Y$:!)5@?IH$ <]X[8?/!:,]I!];T??S8/<&ZY" MSAE*'=ZAZFBA6.KZQ5@7#B$ZGIN4[]U'U+BM"(\%IWVUT(%9NE*@>,;-I-B@ MN?$,O$P4;)1LP#M.LB%WD"!0'%/MZT#/:!FWA*81?@Z5^6"P:5DG\_X#_?G; M\];M\W=''U[23W^?A],\)=?PT&*9ASY^^(J9G1@:J&SFY9Q(P>_I M^._H4R(CC]X"D[X:F:0@F")!8LR%%X/:-G$:[J#G\ KC3>=[7;SN1"@N [JZ M&;M6TP<7%*2<71+(1.&-ZHC/"!@W#3Z$MF^6#>\AV@[.I>]3.)Y_I3=SA3\N M-;4GQU_Z1(Z^KI>:T=3V' 1OLZ"SUSJ,32[K[J1HW-QV"] ,(_P.4%07X;TI MY^_ Q$<7>'0"ZN4WB:18B$)9,$EPJ;+6QC3J]KY$Q;@F9B#-WG"(]Q5S!QCY M%>XT0XQ=U9*L_G^Q+"LZ>'EO!]Y,W>3 M%7IY$CG^NJ! W6C&]\/$C7O+U@9C@RNE Z!M]KT2#Q>"FN24HPT\ ,,ZN+S. M:8E*!PC*Y^+("I.);G72729DW NU=H?=WL+NH)WJNU3./,=7B]5JHEAB0J.K M \G962U7R&18798DEV 9RK:K=7_0,J[-:>I-[RGP#C#S>C%?7.7B'/W?!62R MC5K9VN?EZD*S7*#V,@.W,IB@R%[*)L?8@Y2-:X):X&E8971P?&UF2M_DBJRT MX\SX"+;J7D5Z4X+Q6.>2AX ,LVHT!?5V>L:-W ;6^FUCO0]400=(>CFGS\+5 M^B)@H)B &>527?T30>E(H2C25W3X%ZX\.M'&N;Y&Q[BQ6EOD'"+R+L9;W"F> M"7EO(=C$H$1>^^0S^729I,13B8)KQI-JLE#@3HK&]8W:XF@8-73@*_WP\EZ0 M",^F&YX24^=NX&*^^@7+8HEGO_\X5$9]+ F6U(4-!7H9"R6SD%I-NDE.]@YYQ:^?:8? P MP7?@S[W&]:6@.14TI?H29//I((BE[G5T 4QA&*STCMZ-)N?Q92K&+9!K$D_N M+>0.+,S%.*R+*N-?PFJ:CN;YV71V2A[B1$0E8U$(QAE;A]MPH'> @_'$:-2B ML-"D4?@!NL:MBVN!HB$5T8'E^1M./WXBNH^^T*']$5^?GD1+1%$ID/58(1HL$,1NIDM4?MVBRUVX_<<:OK6J#P$=3VY*KOCO_UZ/6O MS]^_?/W^PYOC__6O;UX]>_[N_?/__?O+#_\^9!7>?8]I6XVW-8/##[.ZKT(T M)BNC3E![]R@8%@Z\Y@(R^J2]M"J5)K':5M0=/DSA_"$?-@NXO)0\>;0@U6:F MJ=?@ZT0YK:5US!9A7).FXZMDC-W$/C0J;DY-V%OH'9RHWZD_D\CQXN3S8K[9 M ?%UNIJX*(MRJD!=903*U\!6:0587%1&1(:FR<%Y+U6= &H/==^%G(-EWP&0 MKO'P;'$2IO.)X)S9$#@X\B=!21L@1DM.)GD,41<>5&YRA7TK-9T YW!MW[IV MXQ#1=X"?2^T[OV'U#R?9BB29TT#NGJSS=2,XXS-99FFT+ *C;Y+HOT%)#YLW M#M+NW9U2>XBZ ZS<,>S_G)D4./?>*G!%A#KN0@*=Y5$E@(0@GZ82Y-RAQNH:6' M)1U#8N=0<7> F.MS_\^YB(G'X+(#GKT#%0,2/TF0:&1F65(TT6;MX>WD]+"O M8TC<#"#T#J#SW0]\1;QL;A4GW+%L(])Y:]#4\+. 1VE FZ1=EHP)PUO YB8I M8T\$&SZVVD_*7#E/U5+B,SS[[\OYS13&N\5L]F*Q_",L\R0SEE"7 ,G5 M^NE(@82SGD,TPCNI34'?J@YA%SH["8?7A>SBQKV!M)G7$X7F5Z9Y7H8 M.-V<NA;4HQM!DGUIJQT7MY'@WI74%DQ-.\ M7A=?SOJ=#=HB"1^'U:<9KE9_"\MEF*^??\5EFJYP=<8==-E?<%;Q=L3XPA MEYF3^$2LS50F)O"U;]APKJS./IOP8/7-7D\>O;YY/+P-II ^;=Q][)V_4C)D M)16G=\AQ76O;?%WTJ2#&P$K**>#UDL2!4+>#K6M9+]TG]O903H_V[@YS?K[I MFCS6P&J9DW7$7)0:@B;;[G4FGQ53M-(.?<)N[]2UK*[N[GS=72%]VKL[V#M_ MFP):KI)7P$JQH)BQ$.H0S12Y5<&QY# .#;@>YI3VB+@]5#*V@=LFB#_G\LJT MH*(5TTY;T(K^4&3 R8@G!8G'HGDRT?.\%>SV)&"[[#1[\NA[#/UT-8$C.[_#SZ3)](AF\*50[L-677*%GI\OI_./9R[%Q MMZ\P]@ZG9SLG1+*1@CH%M1.;Q*<\^! M,):CC:*XT*HM:$=*MX/EG^+VIJT6 M.X#I5@?"#R'4/^MZZ5*N6.ZP26?%(41O M!]XG?:_SZ+KM8EK3?:_J->?EJ(KVUV4=:B"C#"(S]+"L^:SY/G=?N8 ME%HUZB[;@]KML/NDKX<>3YL=&-\[F#Q+D-S-97%>.4Y.D.2E#KLNF_6Q=.(4 MBZXDKX-H4A2R'[G;@?9)WS$]HCX[0.W5J3#<6FV=\W0ZT!_*B0 N: O9(!=& M29-9$Q]@]]$[_$G?)1TN_0Z@;FW/T_E]?O'KSMS9+ZV[Y],93/O0N,8DU77?6?$W$+4 (Y2_=$@>A \4>VKE:5FGI#Y08A22K6J[YYFL[P"E,?%KO*T^O(L?#--:$$93B# M4 *Y#3+:%%)1L4WS<0MF1A[I_[A@'AT-'1C4#6LKTB]YT\\6IW%=3F='*2U. M22B38*R70A<(6M3!]U9"E!2J\\@S>=V".VRR;^L^HL8UM^-#9M%(?QU@<:L= M=I93>%^XAA(T V4%!X^Q@,[.LY"G:'S<'UV0%&;Z\OFAC$ M&% FJ DG4%G2,52K\C0/V<42T>"MY(S;H-H=#@?0V?AEX^<5H*O-U0OF M#XMG4WJYZ!_4PJ/S$C9RR'EDQ1B(:$A*W!FHG WJ(3@6K&\7:7X-D\;M\>T M&Y2UT4X'IN[7,)U7,;Z9/YNN/B]6FPJ,-^5HM4+R+70RCCG%@'"C0#GB*(@< M@:5"OK>1J9@FON&]5(W;@=H-)(?78!=%,I?]AC?E&<8UL;5Q==\N\61Z>C)1 M:)3SR,!X:T$I9L$'@U"$RY9K23)O$XH_1-FXK:K= 7-8379@*Z\R]&(Z#R3B M^<>S:C1FI31YDY3PQ(N0#IPBF65E=-39H-=-RK3N(VK<_M7. 7F _GK XG?A MDN]Q)=8*(G%-7BUH$VN^-M0+HVB<3M:^T/A()H;NQ6E M[OBK0COOB_BP>#G_@JMU;8^8;;AY,5V>3+C,1B2K ;T*Q)'*)")"#\]"HS?" MH=DN5-GJ<>,VLG8#M$;ZZ<#HW2P:^2&[C;O[8U6)]<7XZ*$45S<$,@FQH*=0 M+&L3F. IQ!9&<&L*1UZ'^[AW,&WTUB4@+]+R9 !P^F4SH!=9,EPF!I%9DARK M0[M1U?V$GBG,J/+USOY66+Q)7&_#00?!Q8/H.U!)7<3)-[FBJ.ISF.:+U=,H MLN3.61!6Y+HN-4 (3@&]P[9. I?6-@F3'R*LMQ&BCP.Y Y33*=S>K#_A\L<; MM)I(4:2),8(,N8[+8)K/LKJ6?HU;#J M"F.UA<492>PXI"@M^P*A?L5%3JK.B"Z\R0*<+>GK;5KG(P+P(%5UBL$+QY7" M^HW7*I5B4D<.J 1YK38)\#DZ8"A<#U(66]3.Q\WKMA'/5V4SM[* MTO*4*)F&.)UM,@(34Q*W(B4PZ$6=@V_)=TT>@@G(A59];45=;Z,['P=\ MAZII_*JKFSR]PW(ZSZMGI_A^?9IK GV2M<^:Y0(B._)@C:*(O=[09,PA*N32 MY&NE,'=<96SSM-Y&<@Z)I#8B[]2&'2_F&TG];;K^='RZ6B].<'GQHGR;E.!, M4-J ,Y:,-*-W)5B=H9 [RDIB"G63,1D[TMG=C,[',6S#Z:Y3<&["I.^RO&R_ MF93,>[+:S-2A#5@L.:Z*@2R2#'O1])W'S*G<1F-W(S$?,;0]6&<=7)UM?P4Y M$:6HJ&K1HN&6S@&LB[=*W8;JD\P!ZQ2:%FC-ZE^:@>NHB WV#)9(EF?GUM[>S.JA^GNN@GL_U5R8V"AZM M$* EJS<\N4[\,F3YI? B)Y%DFY%_VY/89=O[HX%Q&,UU@"7KUQC^@3KJP.!M+[V)L:XD M\AO 8:F1FJV1&D\D-%2):<.@^%HP MQ4* &',"YFWQR07Z1I-.TX.H'O<,Z!/G.VGRP 4%)('EN@/P9AEM+#E \I:< M?T_;8199A=B/+EO"R6 M)V?*_.[_R6@*2P44IQ!!659WT' Z3@(326HD\IK45.D;>F]%" MUS?**O<7?!>XJ0.%/H2ON+K@@"DO$T,+S!1/_D+&6OSI0'OMI?(I"]&J$? : M*2.7F3T*>@X2?P< .A\.]>/:?9Z_9R%>D@F_/']*>5^T Q,YKWW;%J)C%J12 MV<00A8IM2F^WI7#@> >3?]^(E>K]]79T64;^(Z3.,+B8K\(\OYH2F[DZ05?(WVY/\0.?.,QNXEW('F@?\9OE MQS _GPY^3 ]GN)D^_#[,/L.W OP36A8YEK")*\)R4\&3M&H/%* MTW]988W:9P>A_E#3>1 1=5_%;+$BM7\@C?XRV]2HZ>R4H%=>\AQ!*7H90PD9 MA CD]EI#;FB3.]:A&1DW[GU\9%\WQ*,"8S"?XG%M\S.D:&VV&MY$7WSP8UCJ M6YGHRF 7:5@6@< <30:5*+2.S-,?66N;$MU3//M,L$7HRCX(X'4H0("@K6\CC*0'KEB')OT]#U(V9_!I.Z"O1MI MQD%5UT/<18^4+04!T/(&(J),5F)5KT@J\ XTCEY4T/>U: MJ:IO%/Y@['4XP?/7UZ*G5[36T'A'[B<=">#II0-)?F<)3*/S31KF=J1S7,/7 M#"_;X_)@Y8V]O_#5(LR//B[Q+/PY-_&E5FJE6,F.LEXK1G!.%Y">OHS2%)FN MW93<,>/WMD_O%C.'ZW(QI&"[0L:;.9ZSX%PQ(8E,CH7@%!B'#,%Y#I9'S0D! M$FW9'1O?/W_<\VT<=.PGW*[P\>&/Q3D+7NK$%$N 5EI0TF?PAAMP9'B-S$'S ML@<^OG_^N*,"QL''?L+MP.O9[%C%_#8LU]\^+,-\%=(F#?W+M\L_V9S/ 4.0 M$C40&>&\T?=2%&=0?#\I30LE<)1 <;FX,,B?CM>U-&1 M)V'^(IQ,9]]>+$[G9S<+%]Y=C-&Q.B,(K2&37P1X7:<5\*Q$U)YS%-L=?5L_ MLQ\$[:/:17LY=V"";AKL5],Y;DJ))\Z'*#.Q(JQ$4*$6<%K-@!A4P@5&T4*3 M8^\>FD:>M]#TG!M*%6,;I=>G]45X4]Z?QM4T3\.R#DNQDAL5B7;.DZROA8$0 MZ$W4SOJ2 T402F]E?F[[]'$-S6!Z6PPIQ+%1\ QKA/ >\>_3^=B M:=!;7*:JH8\X89:G)+.!9*6I*] R.,PD(.UMEEK[>+V,X@Y<;/>\<2/X)DAI M(.@.SJ5-!T'B)C$?"X1DR9IRYB#R:($[HS4GDGV;P=!;=V8TBZB&1LK>8NUB M*]*-XNMK)=='Z^.P7'XCX/];F)WB1 F+%!$8T*EF(I1SX".=PB%QF5CRQK>* MUW>B4-_%,.Y+#8E+9OTSNY"Y+BCG5JAL)F:.H/@)")%FYN*YEPW MEWF,X(OD($HTOC A,39)&%TF8MP!2X\!H9W$/+[K'4D:9(5/:X+^(I*X>N$^93)'6!8"//($G.ZH'%;.MX//VW-W.Z!A=R!8;G*$YE- M/#JIN](G1A+^3:0SVH9 ?' &KHX?C\'Z[!4QYD4+(W,70>,.%&EE< 81?P

"D38K@JD6& S%#6:;,, MO P&B,\D<@DQIB;8VYOBD=O^']-%'UZ#'4#U]CCX]C')$UN8%8*,NS2%7 ;. M-3AA P@NG>62#@76+.>U+9$C]_VW3(XUT5,7:S!VV A<1\ BDP+H0."@')T" MT10!7#L;(ZJ80Y.A3 /OKM$IMO M%[-IJEJ^0O]V/L">/; MD3?NG?1 >+G1/#R\9KJ=LG OK\TLU&-:JK$LEM0ZQTRXBTD'0B"SX%.I^V.9 M$(G;(-O,!FAGL:ZT\F\^_-N/M\$7+:2MBR&MJV^#%Q#,9G5S0*9M$DDW29[= M1U2WUFD7;-SPWX?20@[G>1''2L7:9D5@R"4C8 L6* MD'P.7MDF'OE5,L:MGFF$F@,DW0%.;H]9'[J#/WLY)L0.G?8DIR!" 56\ V^4 MAQA"-L:EE%F3.HE#B!ZW+J>5Y7HL+7: V%\7B_S'=#8C?JZW*5VWVT92]<90\T<$W6O8Z@;EIT['^?)?$B21XIB3)-YC%M3.&[93B/DM=%/!\![ MAPG);--[M/JP#!GIU7JS_H3+:Y^RN7E*WT!6P=YDU'AJ(W5T10"77V/ N7FQSJVQ(X M;JU2(V0VT4X7M>'W."NW.R^3%#6C_^>@9)UAYK2#$(H#8P+70LHDL,G]_\Z4 MCEOE]/C.Y0#ZZ@*2+T\^DQ^S&9ZQ?#9=?5ZLPJR6!LX_;H8SW.Y)RX36VZQ! M:X=U&H, \IYYK<$Q5EF,)C09JK0/L>/62#4"9G.MC5T6_&&ZGN&+TWFF%VW3 M4C^]8?UY8MPH&4"*VK[*L4!DS!!VF%4Z>$OBW:HH^.%GC5S4-#"(6@BX Z?N M'7[!^2F2W[KX.)]N[I]J\NDK.TV&I-Y% MT,@523$4DTB!861_FH] M2]XF;9KDHA^D;.12HT;0&E8A_9BJ6N!\O)AO!/2WZ?K3\>EJO3C!Y77N;):< M&TV,)6-(8K: 8][4=F@3 T7;Y%TV-&!;DKD=]I[:;4=#58WM8QTO5NLWI=;5 MK[9A+9;,==U$8IFJO:]1UDL#'QM19 M2]!F_%6853Y7%#N_Q^67:<(; 4E&6:Q*"H0HM?K4"? NUZ96Y40N,07!MT+4 M+D_=#D]/Y3*BK= [."J/,KEVZVD=%++A[$:04@L=%'%"1E>"BM%3D&(HQN6: MPMDL)6^SB^P!NK9#V5.[,QA2&1U@ZSW.Z$0K04)G-G'4M6QJS;>/][D;L=$I_:'<$CJ*X# M@+["C^<&_4:%H%.2O$D!)C"27CE/Y%I^"%]O!"RJ3N\/"8JT]$8$'L!I[^OJ66/0I&P*;P&DNPC:#D=/ M+E\_A/@[@-'QXJ0:UHT^SF>6WOIV6.^+Y4I"H7>DCM>F"#A'!.EDB!8]B[E- ML>9V]&U7&_Q4\ODME=,!YGXY)7\35Q0JG\3I_&S]YD79B3*2$L.QBFRK>!^C:#E9/+:\_I#(ZP-9[_%AOY-_AY\7R MNZQN7%44K5#P2-:7>04;]D*A$,09ZWQT(I$/T"9ZW(*Z[7#VU'+XPRNF [2] MQC\NB6NYF-.7Z6R4U^W\:3.%?OBNY/./?82>Y-L8:-^1; 5G04K"GJK3'2E.A!@)E(I9 MS4*05OHGTI&\N;RXL]KW]Q66T]FK:<&-G"\9:I:$E;S&+X4$(#F)(EA)=-OL M+;=R+M@XLK545OI/TV[] S783H;WC!=?.XC6*9;66AOFK2R MCG-;:[LDG5D^9PBU%L=RKKQ+],,VU>H-Q[M\WZ+R_A,YCQ]P>5(G7YXM4%&. M">.M :993:34AL(4"M#![;4IG%&0TL25OX>H;DW4+MBXX< /I84._/:K'- _ MVNP%XY&;P'0!%U0BZ=!7(1H/%.@R=,0'LB9YAUNI&1=#PRG[.HH.EGR/\#E? M%R:SL9HS1H+1%#/DX,'SK(&^E0*1*CAO,EK]#GI&AM#AFGX(.WN(O0/TO,+U MNH[^/AMD>KX%+BI6>!UY%5@TY#*2!^D#O5/!%.=%]BBOKS4:ZB[Y)C&=X68? M+=^X0CY0Y!W YG@QK^-LEV=72]/5WW_Y]@O.TZ>3L/S[YM4R2:H.:JV%A\"#&#M!)!QC;E%N?5_._Q@M#+%U"Q>M0 M6IUJ"[ESX*R4P N]@]HE([%)^>BMU/2&ID,4?MU_.ECZ(T)HM5Q/WI,B-NGZ M7W'Q<1D^?YJF,-N\9-:*H+-/$'V] 7=%0@R&F$@),T6\,E_?%GHKA.@AE^!# M?[L.G7NIZ&6G^D 'W7 2'QLV9U>/EUDX?YNR12N-,:#+YGY'.Q)+'>473!!( MHF);>=W;P>8N*L:Q. -J=S&TJ#LXJ5XOYK^OSBUDD+98(P0=WJ9>2@=3^\DT ML.1CR$))&YI4.%VB842,#*/1ZS>Q>XJW V0UPI^C<*H055_MXB\E '@Z] M^!*9#(89K9JT6ERAHD?@[:O@Q5#2'KMK^O?Y%URM,?\8HKP9>7'."9T%Y-/D M EK:.MQ"Q\S\KST%L 86+8=&)3CQ7S3@4LN M1/4ESIDPWIE@L@4=Z\K-Z LXITMEPNC,-7K1Y.[O5FI&GGG>TL <+OT.('3% M&7WU?1.83:S4I9H@,1M0]";4RU$%,1FG5="8>)NFYEO)&7=@].-4(.PG^PX0 M5"?[OWCV\OCEO(Z]SN=[?YUUTGH4(*7AH)+W$'0T8"1S09,U]:R-$;J-FHZN MD?=4\RU+%PZ3>2? ^9TBBP$B<]$(D76]V3L/J:>S,SX]%\6_*V_!MTP]8WZG?%O/U MI]FW\V_5[IP)"YFB4\< >9TO[[R#**T&KUAPR4IB^MK0];O:GK9^YKB+3P:$ M4DM9CPVA.CHR+\,?87:6N#^E3[W,ZHOI/,S3-,R.IKEF\C%/@L,8L/:P2E]3 M%DE 8!1&<'(.;

3=X.2KL_>]R-)4-#JK'L.S@D;ZX#>HWKUXMY.EU6@4]2 M4IKQ:$%PL>F$KI.7@P5K58YU>S-O,US] ;K&74?2X! <4@]=^.QO/F,M-9Q_ MW(R)?S?]^&G]IOR^.ENG,HE)62L+ N=UH0]C"1P7#'2,1='9SJ1K4HUP+U7C MKA)I *KA=-"!I;K*S*MIB-/9=/UMXI(6NG!&[F"=(B-SG<;M-&1)+X:-/BOY M"%#Z3L_(NT2:HV@_P8_M1/T6EG_'R@.%%Q3;GBPN#5.>E,2+E,&37*HWJ#5" MS"%"<2R7*#1].VWE+MWWE)&W@@SM&0TFT XLRX'E,N>95Z:MQLPEL$+R5";5 M/2A,@D''.&J%J!^Q%&E'ZD=>+-+"H7ITI7: Y&LWV!/+ CVE+JGS7(!*CKYB M6H$K7I@HC3-MBCZOT3'RZI 65R\'"+H#G+P^K:4-;\K9R+0:;9S78I-4I FA MSG\)*4OB)-6EF]: RPHYLUY9UL2,W4W2R!M"&J!G(/$_S?$[%]47BW(QG"C< M,I?H2[LY/3L3\ @#?0X32OO)/TC0%L8[\,'5JE]ZA8.U'+R,07#O8VD3KS_& MY)\[9V2=%029;% FY<"J0B\Z&E%SQ0QR<+(D;2*73>:Q;4M@MQ.!=L',W1.! M!M1.!P?OG=S\\NW['!,R]YD$YR#).L@>&&-(]\5?20'5J8,(=@"B=46CX)6NB:CW;:@;5S0 M#8Z';?&VIW+&SK0=A]GLF,C'Y7G]M)72:5E30$4$>AF1?&1O/.1$4N,A&*)^ MJ^S:]4_N%!?[ZFTQE!!'1\ FKX)+$LJ;0@XO?A?-15.&%B*QD("Q2*]+C@Y< MJBUDW&?)Z@#DZR/2[]PT>?^3QJWX;(N0(87RN9<^=AQZSZ;&IC]Q=>!-;FP MCN\79?T'R?(E:67^L69K-U??YTP))[0JCD/)@H-2-6FK253DNG$=DXRNS?"- MK:@;M\RSM8T97D$=H.Y.H?W(&@M5A. D)"R>3N42 D4*])4SHD0MR8"FQPVS M7NW4DO<(HQ3'".WWTT_/B/LQWG_"LC.H4H*8; 85709O; ";T$EO"S>ER0B\ M+6CK-(+;$P[;HFU/W71[VW/;C<4^ES:W?LXP=R\/DSC0%%5=9:UX/ ML>@C@C*8($B>0:!&';,V.32Y3GB0LF:VZ-ETE6:+VJ1X:5&S(ZQ'G@#)EP3E M-_ZD0W"21XG&"B6:]-KL0F2GUFDO)&UMG Y5UI.R4OMOJ+KGT]I9K(;[J!Y& M&QU5PJ+RD TC;Y\I#='D#$QE&QG6X4)S-,AW\1CCNO5*\ M2<'/G^(^>"<\['$?O(MR.L#;=LD^SY@U048P+A%3LA!37!00V5KZ;T;;9N_E M<-G84>^:=\+$7MG87134 >JV2._D.@"ZUO#ZD!4H[26X+ ,P] Z9\2*T:=GX M\V1C6QRL^^FG9\1=6GGO2E3>1;#6U1$JG(&K+G%$7M>712SZD8_5SK,=>X)A MZT-U+\UT@+4?K^B+Z7RZQEH[&KKSXP=\S) +2]$QQ\SJC;KF>_N?FK\^_?L;Y MZOKV:>:4I/]%$!S)QV!UH'-!#BPFQ[5/SID'(E#,M%IH=*P]O31 MM?VD+CL.:*>[[^/:77>T;'5[.%LM5)"IV @YF4WMT:9QJ58"&)ZY3D&%QRV; M>/3[#O2%K'MF(- &4!8=.&\M2!1!DLD72;796?XGN>_8!4%[WW?LHJ0.#N9M MLJ?%L))D<6"=15 I6(B._%WM1 P9.7G!3<*4/\]]QTZ@V..^8Q<-]0RZ2^E3 MX6UA=< ZWPSZ<"62R#*'+)U0Z++C;>:4_RGN.W;"PQ[W';LH9^S@]T;KEJ>( M"3/+X(S4H(P.Y.-:#2)A8#8Y[Z^W\_YI^M]VTMN]_6^["'%T!#S4FA4X4\IP M4XUR(;$8"Q3?) B&J1@PY"BV2W(\_?ZW_1$RI) [.*/N:;J24A:14='Q[06H MJ#5$,K2@0S$^NU PI19'TU/N?]L'5P.KH@-0;7>ORU+6.E%@(B)7YRNS0LB0 M"BKAD1'+G5^\C]IA=PC4AE=0!ZC;(ML7E-=!*@5"U#[20*%Q$(@@#4M2,66S M?=QKT*=V\=XDPMM//STC[M?E8K6:.$Z'O5 &4KTV4VC(:@L>P :,*2FE?52/ MBK8-69VZ[WN"8%N,[:Z1#O!UE-+IR>DLK#%?OCFCKV=XRQ7:G@;=Y?Q4 M<-'PNB]*U\U1.=2:9E7721MC)#)7[.->IS^EF\V=\+#/S>8.RND ;]OE*Y66 MBK.D0=O(:Y:JV"+62B<)H MBJVT\34BD@&B2 IL"D(P+[QLTYO_ITDH-SE8]]-/!XB[IX[X+(&)3**M!0B( M%'>K8A.X0*\L>A=M-(%%VR0?\A!AG5JW/8%P_6)V2*WLC;(AEV3>P]&E;.3E MK./$UEJ7Z 0DQ0LH(PI$70(!QJ1H4]99/3;R[B"U^V1Q(RP.H;E#T\*MT5FS MD%PA%\(;X"PS4)YC1@^'12W)BO+1-QJ?>3U;W6>%&J-M5(T\J+WSY/B;< MVJ\V>'?+M@]LV?^R%]./ED=&%7RRV0)/BDY;;BF*R"9!-@3CE!@O;7R@YGGD M>[HC)RPIEHLTX+6KJSYBKN/W)$03$54M]DE-8MM[:.K4Y]L+)]<-WE"JZ""F M. Z?IV0YI_^)^7J4?IDM/E&8;:PN0JP-M\HCL>0J)9;7S'K41'-2B)(QAIS_U[WL0 C:^UYV%R5U<.QN M<\NCK%(J!@>2<3+F4M&)@98#6%%D'[:U2 MF/T[AN6$!6]"D1FXKY.FE+80N*'(':.)FA6G99-ZJ %H[]1&[@FG'6[46NCV MR<&YGM_][X<8&ZLPZ?)%1? M+$Z7D\0T,5G[J(T5]$(*!MXG!XA.(-?%(&L2%^U';J<3$<8"ZLX:?)HXI=^= M\!AR\ Z!9^\H*%0%@I8"7$:*#K0*H319'KL?N9TN,!X-I[MJ\,GA]*C0D[^S M:@4ZCX%\;SHK2+JJ%A1;!BQ90Z<*NJ [,*I7:-X*L>;_"<3NK\N^85NKY#)+ M*125P8IH0$F=P6N28B;NT$6G*7;LM&[1_OG MZM&NJU;_/W][[\N%OF/Z8QD M>(G-O2HF[OZP8^V>^WV"EG&[1'" PS*!\H4LXA M BM"2)\8#\6T>#]WHO)0&[75PWY,I=AN6ZS?EE],5^1^KU?'B)$[G M&^U?7DN>4V&I;%9T@V#G]G8MK:LI-T1L"7:4% U[HV-IM>:+ 39?&*^NOT/.D#-T.N+G;T.VOC@[R M*!>F=V.25].-GFKQG>5":.%9'3I7P_5@(3@"@487>)%<%=.D!^H.>GHID3U MUXOA!=\I?LY.]XN2.I:39H);D)DQBHR:U.(\2-FXF!I$ M_UM@:G]EC+UCXWD^32$1#^^G'^?3,J5?GGX)KUX=GU=2)BZ9TSZ!P\I+#!3G M(S&4S*4;G>TBU M5]XY0!YX1*E5-DW]PE>]%:(.=WP=)NR.T#+)*.HH<@&>^UKR[14XGFL%N'<^ MH'6^S<#&"P+Z<)CWU.,=J-A)J!V X?+MZ)MR/7*8R)BBEJ6 5:* 4I%#L-H# M1A>+9(C89I;L_62-:U2&!TBSHZ."WO"ET5L\D&IX$[-7KT2O+VD_YUS1KLHH_>'?*P_0\YH)YWN MDC/:1< =F**;48PHTI2Z: >#) :$)J$864"H:(1D6LC8Y!![(CFC0XZOPX3= M 5H>'$[,C77H#$F' E50.4;P)GG(B2PTO18NQL?NWNA@9/2!>M]U0O0N2N@; M5'=-&2X!M:Q#KY4(JHH/H=]'C?.A' ]X0BNIG2^ #E?S( MO4N>?(=<%]TI@PF\Y].&R7!N2^XHNDUT1R8"RP8"/.@%:';3S28-9>Y316^,(YBC$C!C&,%5$D9 LN"@I','(O)%9=:".)/UC>Q"YZNVZZA MU=3M=<[=%F'_;HD'/[.U,>NF7\)BC+(D!T7I3$Z\,A $\_5N4='YQQ+&IK?R M_?1+G,7=T5%T[:P YHEN52S%W?0VTA^#)YM1DDN3V)#XE [<+NO;J<-A= M:7U'HK]\^RW\_^V]69-;R:XN]NY?X? [?',>(AR.4*NE[;[NVVI+ZK/C^(61 M U*B=XG4(:O4K?OKC62Q5',5AY5A/K;'1M&!2FE#7,B,1.?=-QE\9>ZC_#PF3W5.$HG?4-QVO& M?@M??O1!VA T0PLA)0D*97V\7LC&T4?+I$1V\A$_#]$Y+BR;X65W7!ZMO+&+ M3-?AT[;H$9#"UD""DHI30JXE Q^R >&$SB)G';AZ+O1[\).[Q!946",\\Q)3(PWF==\ *W=^K\# 7-P*G&8]L8^**_Y M>[J_]PZ+6DFD!,R"95Z $A1\.&8+)%_G5#+M/Y#6U]/]_-\0$1"B=8&-!.1CN$B(:CZXD46EIC,Q:DFKYI[O9^V MPFEE?(0D"P7F4I+YUK4]*2.B=$'K\._[Z2;H.N)^>A^E=7"L[W-WQ4OP(@L& MF20)2N=(_CPX<%YJ:U4I"9O4CU[B_?1>,#GB?GH?G?4-QP>OQXP4LF@*HDW" M ,HK5H,;#D8[9003*I8FS0DO]GYZ+[P<>3^]C_+&3KOO7:=Z9U+0]:5:<1E4 M\@$\>H02$D,MBQ.XVZN':=]/[Z7#)^^G]Q'HV&BX%4!OZ4=K#27P I [":IN MDO6*?H;HHO',X[T-]X\ XH$/[_;Z9%A,'"O6O@^PZ[P\2F^2L9($Y!.%H@3Z M&#*C7PI>,I*4Y+_+%B-%4(=I:6R'=.U-7R_7Y^O7X2M9T=G\?V*>L<)YU%A7 MODI')SH)R[O,@07'LM<\":;W/*CN?D>W1]:!RGSXG#I*LAVXIF?F@2!]92RV M0&",\N/B+'CFD-+EPKCRW/F,+9Q2SP-9FD&K@4XF>&]Z?<=\M=^WR4WJXU_3 M^FYU1P9'N6TUP2<>ZT,^3V!5%NM(_R(A691)!BX%-K'W;F];DZ>@ 2U0%D+> M'%7-/QREOX%Y84@\%&W^^[:U!;J.N6W=0VD=','[W,3HE)UCQH'!%&M\FR!@ M0+"9!Y%"2OGD3P*G>]NZ#TR.N&W=1V=]P_'!Q#Z9D#*S&LA^"QEUE! BR3)9 M90(BXTXTF>/P8F];]\++D;>M^RBOGW3VJGDU1<>LS""+HV3?)P-!D2F7$KDH M6@DL^R:Q4[QMW4N'3W<#[R'0L='PT+4@3Y7?0E%%,;QF1@A1H 0>%.-!ZLAM MW D0D[]M/1@3QXIU;%A<8_K5G;1KRPP+VM+_"M3R 2AG*7LVWI*SQ9PR=YJR M]#V=QL/?U&TK6"LG,H# ^PY_KF]W&.=:I))!"&%JVTBFT#$JRFOH]TF*=%PW MV:KXLN[JV\3?AVFI;^1=SEO*@@O+%:O3GNNL[\(A%E: (>=*]0U+EOM19;@QELX.40@WA6*7(@5$2TDB4U[PX+U)=Z_T_EWP&@0F1Q2\ M]M%9WW!\Y*HLNB0LR4TE!,5#@FCJ+D#IM=:1^1R;#(%\L06OO?!R=,%K=^5U M?Y>M4&LE68; ?:%XFTD(13"(Q1JALG;%F^="S>'NLCLJB.VAX[WNLO<1>-^> M[3H?5.C(XBP#PT5MS ^5G<0ATT^5=O1KT23B>U%WV8V.UL.TU#?R'D@0WV.U M6U)FE?0ZA;/_Q+"JMPFQ((FS:&5 )1'I6! $)>,-K\VT#D_=6+(K[=WZRP,! MM<<=9 OM3@[0E<./?RYGBD(;=*X KP5050N@(9-;\$5E5(72/W;JQ]&/4SN! MB_/3@?80#4X3IH0[G&G&7#0*@5M-;&)DQ&$68)2RDJNDT9XZIWF*W@EX%#PY16E H+' MDT/JJT+?_(-5C=H*40)([QA)MQAP,DO E!*3EKC&#ASK+9IWPJSYFV#V<&WV M#=S:6L!]EM*@!JLEI8N^AC81.01OO/2V%,Y.[4IW;?>P+Q%^^^JDVW:/GS&> M']*BL?EWP[15W"=AH%:(^L$/5*4#&CK&- -64GWFL1E14 04;:.(1F>MFERL M/4S.L8[C]J=>CQ>5,EMB,T-*0H(*-D)$XE+*@E+YS(5H,CCR$7K&O1(< EW MG<,0$TIEV<,A+6; 9H%0G$"C--)F2Q+T,TBKH<( MZ@DX^ROZ2=P<*/7Q>WT6WY 2>C*BWTE@\_5ZN?K^V_(/ M?Q*'WW^CY.[CG\N/GY<7Z[#(])MGWZZ>QO2_&Q^_OW5IQ5BE='5]-YL MB!5RZ"7J0/(Q'**5"GBR09,6PQNX&(&DVD'(=%[W+Q'_#VL MSK]_7(7%FG(*TLSZI^\W_V03 _BBA7580(I"L:/U%GP)!3+)+F=I%/=-]O_L M3F)/;NCX>+N1:CH#W=7X:14U)W+!\9)K'X\$7VH9GF\G,96[Z](HJ: ?!F_OUXNO^+J2UB\#5_F9]_?+B\6^6;'/QW9%*83 M1R29.E"?9MOOATFYFK MHQ:C1L/KF,9 F:5' 4Y[!0SKOG8G23J-8MDGJ.H)0X R[#X<;'Z MX][=1XXQ*C#,^\J 6\IURE)4YHC8@R[IGH/?'JWF#E>E\LA!=N!U_I >MG0 M_^:_+NC(?[W\\G6YJ.QL3"H:HU-]"QB52;5ECH(*8\FX@OD+0Z]H8A1$1-U$I^S2@%WC!>53[?9Y;<_ M=US]#Z"EY3 BZV(V[VUG^NN/=QP^)$.G<80<-T.&-8<0> $MM)',4\YY=]E% MBQ:R7_>:S-+LX57;UL/#A-[!67.;C;@C:9,H#K(1H M0R)7:M#;("+]ISUXK@GJJ2OL0&T_B: #1=^A Z)T 4D]Y^_ID-Z?&()HD2& F!\U<,?8$L'J*Q)XZ-EH ;3#U=.>];C1: M7OYT34K[?35/R&>"H[2*,DAG:K&PY ^TLD>,%LGD@\8FUR [TQA3Q6X%K ; M2CD=H.[#^3+]Z_/RC%2RO@Q%:R_FYG<_?#V;GU_S][XJD,_J0@>O609O-?&G M@X4@>8(H5#0>BV=M K%]">WIEGP8##9550=0W#0!_QZ^;\)9%WQ.&1.8S:A) M*Q"",\2 0KI6&@9"!XNX WA4";PK=^J1X:_YEXLO/RU7 MJ^6?M5H9OM*?G'^?Q9ALKN-T1104=@HI*F\()")TUCAI8I-NE'V(["F'' 9> MS534 ?P>#SS?E(+I?/X-;\2>3G#AG2'9*84U&X_D>H.'7&>2"$O699I8K+WZ+R1NFE00EW8%I8$[7 MZ4L4=?HL.;C S3/DY&G+^D8< *F<.,3E- MIT*2%"!+K=HLM#B2[MTND=F4('M*3792V_R(JR\SU%9J3X$(P]HA$AS9FJS= M_SFEE!,)L>SV4/3&A^X&CTD4&8Z25Z\.ZLU?Y'#G:]Q<&_[XPQ]8YC.21E"^ MU+T==?(FDY2>!^VA.!,5$TEAFXNV@ZC=#6V3JC2TUUH'T+QBX-4B7W+P[N)\ M?1X6F3+U66"6%XI+(852"RB1@_=*04Y8BHU*1]CA#N8:.JMHTR@M*\=*11A:DE"BX7Y MV&9Q[;.4[8:L254,AM5&K_!:?0AU2=%E260FD#L==8(4:B0HN,H M,C>IRR?6!,9S*_(M,(GO)4US[Q)0119=X$7 M19)2"#Y[!<$P+R5&$S'N=**.RL9NJ)Y$Q6!\8>Z%B;&MYRI?OSQ=7JWKK)B: M52WFR]4VMZH>H;X%I(/$A*Q11) R:5!9:_ 4^@*ZR 23!OW=/J9GWJSL\JV[ MM?U.HC305N)C0^GUV7)=>V*6Z_/U'88NF5%*!H9, C>&HF<5R$)T\1"-=R6$ M8K39;;SH<]^T&V2F4RX85++=[FFXWQ)ZF^3=UC4\\"G#;&UXCKR!EC<\W!C[ M8X0_8N0V4CRF-C\84]>72DT.H<[8H>.%^29C%9XFJTWC]D,;2="&H+)54*+C M=;AXS<"CK$_:?=%D!-*>D/_N=L,,B)[=.K:/U=&$O-'F:>)!*V0>_:Q6GNDA M4D_CGX+A.7&T(%.-?5VH+S=- 1F#BU[5=65IBOYI^Z[]\GEJ-#D)LA90J0(\ M.0$^Z0268,YYH,39-^GGOTU&UYYF'QP\.C-B?VEW<'VUR2,_TE_>S#P(1E&< M7CBD^HQ*L RBTJQD;*X>I<#B7;#H#Q[*7$^K%;B6NV M%_GWL["X,=TG1UVXR1)$JS9W] V8&1>F1V#KKO\: M6]%CWP1LSH;+>[3+:[./RS<4)RV_(];&D)_G*TSTSZ_F>CA+0DXD9NE*G1#J M%;@8$AB4R"(/D82]VQWJ7M\[LE<<'23+TVBL \^[O7*[6M=35,I>(IA@:Q>2 MR^"$"R"D%];;K'6;%NE;5(P[S* ;\!VOH0[@]2/ N;[J"T;8Y 5"R:$^1]5D M(-93RBTLMXZ"8-MFK^!]4D8&VG"QWY%2[@$GZ3/FB]I.]'#R=+$!<-IR\ MNCC_O%S-_R?F/Q8DB!NA0ST0Z.2X50U]7X^4:XEH[>IE@ 4GZPBEG!QXQB44 MALX'K8)NU%/4G+5.'.W@D.\!"9W:QLW Z ;SZ_\(9Q>7FE^O+[Y<_M[F +SF M/O&27+(2C)"\#@S0X)C.4#Q:YH3@2>13V<'A;(P[&^D$F#^1ACO%]RV+O\'] MJSI\X*K,<,VQ9<5;G2E.5\G7.Q,ZZ"(7@,4RQ9AANLWZ]>-)'W>^TJE]][": MG% %[V<\#_.S@4IX5Q_6JH;W(+&G*>(5QV5 ;>A 1@0EC;AL5%%U?W?D3#/; MQI";%/$N+[B>B.$O# MZ?[V%>*@$N[@1+Q=$!!<8$YU["9'"E>+TK6)7A,'G*,T$4ML,@2I@T)>"_4^ M6=C;1]8= *7);:KQC,Q-%$C:B=HL*"%()2 E;8+D4I M>8&%O;U _-MR\?].M+/SC\C6N*$I>O%VNON#J7I72 M9"Z]1<)--J!,,A 4UU"G4^^S@_ MK_'Y+XL\_S;/9&Z;@ <3-S%%#L:6RH"FA$Z+!%Q;E8157+%=%CO0%]R '?WJ M+N0>I6 ?_VX?+,XOU[ 2V>B1:<#6/H_ M4((G< 4#9..\XAAD\KML.3L,1D_3-DZ\-Q *GL+4@"H9.X0C=[W"/__O\)5\ M]M:SBIQ=R+(F89%,SPM&A[O+0(3;*%RQ][9@/1*>W?_LCA QI Z7PPET;#Q\ M_'/Y<,C'I-?"< [)J3IB)4<((A;(G+QQ* X-[K:Y];%O&.E;RF7P-B-2&&8JY3QY\/5U?=#11Z,R%WF7 'JGX^?V5X\3*9\*+T>*>FPW M*TX"#H<,RG?,[Y+&6-LXSFE4QE*"3U@Z>U\$19I'LYNLZ%ESBF3C^2RD&BBJ#XR)XBQ1"LX M8\SL\I!@=RP]3,YT4-WYX'%VX9STC#I&E+W 0%Q!6&B/Q25@(2E0*BKPE,E! M*76FBXY,Y[(7#,0>,!A\5-TH,#A$E!T4#*[(ORIWH(NJ> >4BQ&(ZPB-:"R" MP,RC$=K8T&3,X6TRQMD>I&J<6Y@3=+X-IXL.@'6'AZVQT7G,8@H&R$@2 M*)\,>'*SH)GP(047==JE=+1_\?LA:L9NOAU,VW+O@/\U"5NVP<*5T_! M;?3:UDX]7J\* B(XY Z2=-9E;8W33=Y)W:-D7-P,H-V[&X&.$G4'6/G]ZGMO M\L MI?O:1] AD41*TN 2.68>+9W"3@H62PNX/$3,N/U?PR/F:(&/G7=?O=/> MDFY8,)D5#HHY!\JAH!A01! E1N^4#S+?.9:>F6;<0V?5<&H_5F2C+AFNL?KF MO?'F7#4J>)U\(JOUBCQ;<1""0##,R"A2TDH/U@+UXUO'*10U;GLZ3*8C)\P; MHJ_R? JM @_$*8MU(@.E:R$Q+079,0&+@@61T#F^R\C.G?1^ZYM'UOPA M>EL.(<2QM1_^ND$XS[[4^U_(Q@10RM#YA]F#$3YN5I4[-5CWR*UO'J_9:!#M M'RS$'O*#;7?XQO<1CX4G64^Y>D%GI8,8%0>;C+2.%9=+D_=)-XD8I^9_@BNL M@R7=$4JNWA P'K2P&D*N&V\E&@@Q(47+'NN2A>!2D_'5/;V7/%R=C^#B -F. MG2I>K?]))*_Y-_S]NLG6%SKQN):@I2$N/*,ST"4.)L:D7?3!XV[%VD>_H@_M M'Z*TY> 2'#F*^'%=^X'8"*OYFRP;.G^8['^BFGSU'%K1"$6(62BS,MZ1B(1]4$("\"< M*T9$3PSN$GWL!IC'J!@O$1E L\NAQ=Q!Z''%R W7& */5EH#7&E',F$,7*)? M.JPCEZ*I,Y>;E%[OD3(B6H;1[[VA6$<)NP>X7,0U_M=%K1U^HQ]^#+3(+%J> M* ]CEE-2;HVB"$TK8,HY*:0+MC0I>3Q"SSB]AZH!84'"-#N1F M/3K7C(YTP4$'%XQP(FBE3H"@'M*H@33]-'X.$'L'V-FTY=6I#BMRRZNP6(>T MZ=+[Z?O-/]G8FM:6:280+*\S@I$'<,IHD&1H4=G,N6[BDG8G<9P>ZQ,<=XVT MU!G^MC:9HM+!^P0AI=J_&5CD^>+3+!B7LU<,R'G7-%8DRF!+G2=3K ^" M#G@\&:!NT#7F.Z$3HNI0370!K1M/#^YY7%%\8:(@&*4HNM.NIA44(R3NDG-% M&B^:O!5Z@J8Q&WD;06HH#8P=:=_@X]+/OEVN7H?UYS-MZU\P&L(&!= KI3PA<6^YTY$5R MRG*3+<1=R+68:!4PI[T51F&2N[THV?NKQ^P(&1E:!\A^=&1M.;EBX5VY>F>S M90:+MXY+ 3Q@G>3(B!F%!7Q*5EA97+[[!/LQ(#WS36-6:YO@9DC)C@Z3!XS@ MYO#T*R:OC./*QV*0C)-3339;4,Y3*)AY!'1.98U:I+C;5*'#OG_,BLBI7-' M6I@:T&9H>(Q,6TBBSN5GR4*PD=BDA,,41&5WW)6U[S>/>;79 [CVDGP7R=ZS MH_X?F_1_U4"\/E]=;%8"O#O_C*N/G\-B*YO?EIL2 >;?+BY+!)H+--*!(+& MDJ0)7W0&Z8VPWJ>0&S7/G8K#D>;K-,U$^X1'!W>Y/S92X.K;/.'#5+X[8WJH(5F'D+L;PJ=5 M;#F!XOH(H![FLVX@Q\?9#'66E,4(3M8NU:!(LEI*,"8:9HS1N[UX'@J?3U.[ M&SRG5;5IK[8^T'EH_+8]+OZQN9SY97$IG4LA2&(R2:X@;EX&>1OKF],$QM,! MDGBQ^>Y@GI$#^<=YV0W9TRH>C:WR'H*&9EG+;>',E-?!!N] 6TW^P)0"D6<& M(B<;,4FF4Y.)P*=B<#?[F$9-K&MP3-EHMMS_QV6JLLAO_OJ*]?#\N*R_=:,5 M8IOIN^C$9ENCO9QF&"T$C R*U):2$B9SV676S\G/CUT9W,UHIE'MZQH<8]_+ M#^=)-F'G,^XD>Q^3+@Y,L;IV:TOP=0YZX=K8R'7$?.?UUF.MR:S=CF% ) MLU^E3_D,V?Q0/<*/3(S/O&-.\"*AW@R#LCJ!K\O00^$H*")%R=J\G!Z0B=W@ M/XURZ^A*[@7@OZ_F"6?96I$+=X!**%"H) 0O)85WUN@0I,JI71BS(6$W<$VC MW'JD@#N 1K,K_4M3>;M<;7^K_CU>VXHY,RI XDS56;\,2+0)Z%S(@>?Z"+Z) M=SPMF[N]0IA63;5CH'1@1@>?+I<)Q+NR[9C^%N9G]44;B6,34\UX0*9]8,"B MKKVMUD/T=8@^I10V6>SW5PD M10FJ9 ]>DRT7M+G2X:1L\O#P$7IV@^"TZI9#B'[4TL]&.E?VSUS-B0F MQ^]&PJF41X<0'@=N(^AW.CUJZ/, U?, MUQ4B-1:7VI'K)#^1N4M">9GR3C,U1SL\]WLM)OXF%;]!U-T!WF_X[-?AZYQ" MY1]M)A1C;[ISWUZ<7ZRP^O*PH-PRI<2(#TX9)0N@DHEDT%J"%10*I" "ZB;! MX-Z4[H;7:57@VJJK SRV*,%K+J4H6,7L#0E6'1",B4N=7!? Q"\A8R)I^"QFB8WBF M;4SH;NC^.U2\&BAVLB7?!V7Q-LQ7FRK@3+/LCZ M5&T,K8F.IZ6>M,I/S" M;885" D.BP)C7 PA,6/+!&+M9_G<;1C3M(IK/4-ERI;T$5=?UN_*YN>SK-!0 M0LY!F]JT88JEQ%P;L";K&)FGQ*2OSIR;U.^&^K])W>Q@M4X9R[\?[W_Y\?DD<%Q\ M6BTOOLX7Z7]/RR^7GW]?!1\NOGP)J^_+J[E[K]+Y_!O]_L]X'N9GZ]LW_)?_MFJ&[K&Z_ZQ8*VS"'?YWC(F/^WP8(J6Y10;#"5W%]O@KI?*:+ MSC%D)!];E[(C\^!*Y$ 0BH6@DJ)L2]_DA?\M*D8&V3A(N!OC'JR6#C!UN."N MV5[D.[O?26)"<,H9T14'BA&( GH%26MN8\X%W3@#%0]@9ER$'X&M?2^>6BNZ M [!OHZ^KS6 V)2>P0+%"@K)UC7/!"+G^+H^V>-6D<_@6%2,[T-%!L1Q*0QW MZ^"[W>OT,\84O0UT#@GK:W(7P#&4==1XXCXXJ7WJZD;_!^GC;&7J*Q(X,0"F M#/G?EMNY$O=G%UU/7GF_/#M[NUQM2H#:2,5S)$DD5AM#;*HRB8 ,E5$FYQC[ MJNSNRV'G)\' T!WLH4A+'+UX ]N.-F+9)7)Z H+=E'P$G=A&2="86$A2:QH:9:QF- HPUY+<,Z_)8,@OA33(E<:'[NJ[8B:UQ]K;^[I^2E>7PE%NS;4%ZX67*$S2N@5Q/-NCJ]L^^&NN'OA 9?,3!W][H MC@/9D17(%;?1\#?E:MQ6:#>\ZY.O M]SS&XHTP(+4D?U9\!!>-KXO 16V(,2QT^:*^]VDDWVR!F4=@X+DS;B@="&H!,%R;7+T3IAQ"NZ#LCG1&N'+L==V MH'P))GM#P3O)QW*;;9(6F-&1,ONT378R^B1YH@3H[G#X3HQV3T8G6G-\.6;; M$I@OP7#W5"K)IWCIE*T57 ,JL0S1*0'62(3&*=;G[>,@KI_ZJGM,QTQ%@^$(J M.;N.='/!<5W(9WGM.2BO':4*QH"PR7(C#;K49![0B?B;:"GUQ5AH"QA.W4+O ME\?O+,5^E?-F>G4X^WF^3F?+]08 5^KD(MDHF(3,+.4(:!6%&B9!9!%%%DEQ M/<[USTKN\?#E M,53[]S'&80$VI3GU]\1Q+:SMFZJ;U^7OZY\-.\/^" *:S;@1;- 7K1678 M3.Z*R>D2BU(:VUR+_BUFW^^#OG:S[_?1<0>1T.U!V(45SW(4P*(QH+AG)$*= MP6&PVJ8L"FN2_[_(V?=[(>')V??[J*4#3!TNN">F7SMFF=28P6?N0*5ZY2&= M >N4L!&]1#?.I):)S[[?"UNGF'V_CZ([ /OMR>K"960D23ITJC2+()NW!2D/ M%M:R0IF#:_(6YJ7/OM\+%$_.OM]'0QW ZV%I;GYW_>KB_/-R51>9_4&Q_>K. MRDD2\_WD8&/RS)8D&4,PS,SH9"J&AR8;;AKP\E*FXQ\3*XP- MD6E;R0,)]*7+R5GZZG0@(A+C#!4YBJ0A*Y:$SBZG[JSD,5YZ/!!.B,_A[&40 ML/39*W(@_[_-%[@]6;5G(3*E@0@F'X:1UV6SF3+Q(&P*,@=US(2IHPF=%&L:QH'A1%O)A_M?_BZOE5@PEZA"=3Y3 L=JVP@4XKCP4Z1&M M%$6;='K;N$5CCUWW+\$J#@?"B[*'-V?X#1=;*3!N-/>D#^?I\%2)6_!>%V!6 M(==*YN+SZA]A!UEH Z>U%< MMBC[FK_^ZUY[&=L=#QW?/#4#0+>0/]#V?UW^B:O+G\V_S.OR=C0VJ4(G8&:U MX4A P& !#5K.+9?&G- 8AF&JQZ2['4!;WC0=@Y:79CE_?/UZ2Q;!EJP5=U4" M'$A=2&>YY91D68W.NI*R[]YR[C#58U8^3KP9 M.*UE=J*(O=#8BR4?,4KD_JX3GY1TBE)$'40D 1@#WMH,184Z45K6K5Y=Y4^/ M<=+C_<+(I]VI<-'/SM*AW,J-UQ,[N!4^8Z0=[I.%(*T$Y0V#J)R'+ .WAHD@ MS G?[)R&Z8G.5^SP$&N)MEX.K9/)ZK$W_&)&)WP(V7&@"(59QN!@PWCS!L]2++U_"ZONRU->WEV):KR^^7,KA M#Q+/L&]0=_VV9@].#V+W-*]+4?OBK%3 "I+S]3SMWA=N@_ZVKTNW4?''00@MY^:&1=< M,BF#];EVAS(+T8H$I>Y/$IHS@;H%0%_DZ]*]D/#DZ])]U-(!IIJ\+Q-)(L^> M XJ40+$J V1U-Y]%(2472H^SF'SBKTOWPM8I7I?NH^C1^PVO4]G+974?EV\H MKEQ^Q\TP])_G*TSTS]?;[K&D+;&F)41O%3%4=)U76H E[X44JL2\X_N+O;ZW M\PZ/YB!9GD9C4_"\SV>MF1=C2TS5"P@ZM6P$+RW).&$H!,/@65^[%G[=J]]O M B]-CXD;3@R 7B!_R!ROMV&^NAPG=IT_O_GK*YD_YGJ7R&=:&,=L*!"8RJ"T M3W7?@P>A%+D%*1';1,/M6.K\)!@8G$--?!L6*;W8S"&*>$H2_[$\HX\YHZS\ M?3C'6>*6F^ X*%%G/97"(%6Z.D=VYVWR?7]'6U%'V'EIYO1^ MOO[7VQ76H9)(R#K?",2;$*S,&;*IKW:#(?]B4H242W16A^1PG)62QW(V^4:] M;DSI:-R\-$.Z\BT_S[_-,R[R1B!HF9.Y/J.I-)%BJ596HI8*BHB^=HYKDH]$$-':8+V1 M4K2)>?X6Q=)]T->N6+J/CCN(3VY73IP,6I982&9>DAR# \^%A1)CTEZ([)AM M = 762S="PE/%DOW44L'F&I2'LE*&!]JG2(70\%4UN!X%, MQ5*&[#PW;)=_ MP<72O;!UBF+I/HJ>6+'4%LF+E0ET3EB/J00^UI=CR(QAT0:MQ'.!Z+^+I7N# MY(ABZ3X:FX+G?3YIQ2)#]L)3JEHHE,H,P;FH($MTIGA7LICR<)0)%$N/B1M. M#( I0_[^,\;WR[.SM\M5_<,9)1+"1EZ[)"B%4(8Q""8P0BUB\$48I9I$PFW8 MZ?P$&!B4[1ZZ'HJ0?EZ[#OK@EQ.&I6&:M$(*45K4#0[< (LJ&&=3*+')XH%Q M'H+W9Q\# K3YX_!]L'*PN7S%U7R9/YR'U7D7)G,98OZR^'U#US]6R_5Z9K5A MSOH$BGP7J.B1CG=GP:7#V1OYUX]7LGG&LR;)$GO<:0Z*BP!!Y#IEC">?<_'%M'GAN3>I M$ZWN-X1\6VWOCVA_B>C%9LMJ[N(8(#D7G)]?D$2N;'N6<\K69@4BU%?=C([" MJ 7%ME&2[-%'%L=Y_+$_+Q,MU/=[#!R+EQ=A-/=#2#3"U[<0@)9%\ANZ0%0H MH(0@4DB&O$J7D=-AZ49_8W#Z-9CCL')DNO%FT8?!W!^0P+Q+17D%KH[A4G2N M4M1(\:,6/HFB"T;_@@9G]#>'IE^#.0XK+\1@;NCEJ>%956=EJS.F6"Q":O#U M?:D2EE]*B9*QK /3GI4FNXI/S^I$<_ONKHQ;(*N/-/\T,II9+66D QM*E *4 MBI0M!LH;*2#V5@A3''9YB.W(WXNY>FX"]''L>R^M&Z\X.WCT\*2"=R MI26H^H@\D!*U <<3!QL2RU['&$:*^YWDT[) M267G XG#4MBCG(:@:O5 Y8@J2$QZG.= @[+Y8J[A)V&<[1 X!?O<_;+VU2*_ M^>OK?+7YA!V%98)-=1Y&*L&!DE)"**A!JJ "=X6$UF5">137+Z9@T(7U=H// M%V#,NR8(7I0H"A;@.1M0.1@(6@5 AL67Y H7;<:"=I243J% ,04#;8&Y%W)# M>^.:^DG1)(D< TOU$0N",@K)2_$$B5&L(>L80(\]FN.._+V8\L<4S+$%YEZ( M.;[*>5Y_$LY^GJ_3V7*]"2JNWM]Z0YS9HL X]-L.A1 8""VDXMIC\EV6YY_D M:J*)9A]ED.'PTDMH&9\71MS;#3Z^^B/[0#Y%&TB\^A@E(@1F/'"EF38^))GZ M&M=W.*_3KH,,B/2A1OR="':]6.8P 0^0XBQCI00 M"6*M"'G,)LA0GX9V&5<^RM&TBQJ-K6QT"/5B2T>XF\>CY\?<#9^1MY%2A+HM MDM61;J5 L*X 4SY('8L-N=THP-/R.M%PLOM3KC7L7I9EWG91?*:B3@*%!N63 M 64SN2>5',3$>42F,]H3;CD<@J5I5Q@F86?'@&A:V]BVDQV6Y=79V58.H592 M[FYT'':\X+[?VFS6X%'LGVCP8!U2;G(DW\TSJ*P8A.(5ECR:@C6VF-4QD M\* 1CCE)CL*X5%MF$@6AW"?P=2NPD,$*UZ9<]?<8/+@'^MH-'MQ'Q[V$,_?8 MO7PV^LQVW9^^W]^ONYEEIJ1/.GA2!#/U1875$)AC4 S/-B%CV9QP'L51O+R4 M(8A[H7*GI/QT$)FVE=P7P'9VFA9"9J,3I"A=58FE&,U[T*(@,LN5#B=L.3J* MEQXOC4^(S^'L91"PC#Z-<4C^WRUP.P-0969+W3 =N"*5R%S &Q5 VN2T$YR+ MNYLJ'IO:V(2^R=K ,)A;]@6 %V4#'_]<;D40M,K!>4%4UL MIV035\YB7QVRO[ZT=2'#5]B: :!;R!]H^K\N_\35Y<_F7^;G,RYYR1A("U$) M4"%'<#IP<");4Y*U\93/$(=AJL?R0CN MJRH'8.6EV8Y?WS]>DL67G$68V2 M2FYV=WH(KM#/M&,I2\G4!&K2=YCJL2@Q3"95"PR1(.]CY+98TAW M?V\N6IYWI\)%/Z8QE&.Y_[S@*BSLGI\KH#V)H:4$C#I>:T9"\IX,P)7R962?.*I MW0[W\?GOL1+U0NUU& SV8KI'Q!4/+/K@2:0ZBR"RFCP;*2':S*%((7SPG&?9 M9;QYV%*8$Q>T)A-O'H>+CM_OOJ_EN(L[%Z>[/<*]^J?#O*1]D)"!GL-N/_LM MH?+*P?US?O[Y]<7Z?/D%5]6=7DN?Z)W-+/=*Y^^K2JNS1)2^_*3<%? UT7]"Q0TBB*=Z 2QKIZ MC9,U84E&<^M8DZE'.U$W#8>T#X[N.J3AE=2[-[H>Y'&#=\S;/SUB>,E>GS^H M+SN I1.[.BY%\E9&$!DU*"$3^+KZVBOCZT)WYUB3>\D.7-VL:,$PN@@L(Z.C MW!LZU)T%I[BV,6L=VD2?3Q$U#<>V#VKV<6Q[J63$VX_UZGSV^VJ9+]+YN]4' M7'V;I\OG\5Y:)WG0H'E4E#*33**6&8*47#N'SN]T>4&??P-.]*N[4'J,@''A M,YQJEP/*N0^+S5R]K=U&1/#)31[+J+"FM90&"-0F" ]D7R6*18#6=HV_M_\%;[<8\!HU-X+ 4(G$D=2 5RD MT]&P''-Q+JFB=]+_0Y\^3FM4(_T?+;ZQ];\5Q#T>4 F>A>)@I:[725:!2S9! M5#HQ@_8)Q^G48H&$*('=37'TFI?OU1I.6:*'?6@D&1JH DN!P* M:.8#Q^(I:FY2+G^.L'%?%PR>B3;11P?X>N;&YY=%.KNH39^OUFND_^6/X:]9 M\0[)H1!CJ,@FBR(3$CI#DE:9$&+BA;6 W &T=GD?U_K[J*2#0Y&$E+#*:7.;-%__ZZ?O/^$B M??X25O_:W%*ZC);B1 ?%Z@!*:EM%EL%H;TS1*+AO K'G".ORN#L LN&^N@2 M7U?<;+,>14(J1#-$7;>:*Z4A>*X@>V\HB_6:B28-*,\1-BZ^AH7!LQ@[0B<= M8.Q#.,/UU@)_P_-M]IL*Y]X[0;E.JL,A%5DA3P:<9T:J8(1Q;9XA/41-;V@Z M1N%WVY^/EO[(5CX=N&0@VXXB8\-&_QTEX6K85A9"^EC!L8BI;H$ M=X@E6-)V3L2?,[A3H]%NL'F,BO&JG0-I=SFTJ#LXJ7Y;+OY8;STDT]81E8X4 M6@0H)STE'YP3$Y9YGY!.^-CB?+I!PX@8&4:CRV'$VP$RGKT_$R[Y7(2'P"+9 MCM418G2Z'M&)A6(H[//=7GXW&^#1+ \;5!\=X.NARY!?YR'.S^;GWU]?K*JP M9PH3^F(HJ:AK;Q3SE%0XOYDK+4V.B1*,5KG^L\1UF>\?"(?[^=BPNND!;UL^ MWF.Y6.1[W)C"8@S<@.8N@TK1@D#7 M4Q:SE=M[3,M/B_J2?285:ED" ^DLI;-6F56@@[*G-ROW2.SRY/T M!![N.'WU@<;;URN_XZK^1OA4=S%;-$KJ0J&'": "_2S*^J!;2RYRRL[XT]QO MWB!JW/%0K9$VC"ZZ?4+V*X;U82]9M_]RF KP0V0,5/G]M1;Q\7K?^H^B74FY M!(46K*CKU@.AWLD<0 K-7! 8/&]2ZGV,H&,=Q^7GOON*%:Z+3Y^' M="$-'\$_"A8IO%?>!A!14KB+@L)=1R<,LA*SJ'_BF[1UG=*1_(BO_DS#XIV<3E#:FST MQN[KI0H77\F]U-O><+8=-OOA,^+Y+XNR7'VYC-/PK+X5_[B\X1&NV4["E5+? MR<4D+2A1-WE(YZ#P&$T(3CD1GO-> ],T[D7!H( <4UO]@/15SIOW=.%L9T8] M*H'&1Q#>L!IP($2?"LADDDTAF'PWL7L6EOM3,>Z=04L@-M9(YW':$?V^MS]@ MR$BM9;?OHU 2ECLGO0+%< MAZBMD6"8,;7[)H,S6H+ F+GRF7M!J2O^C_EB_N7BRQ6#FU'2=Z[7CHYP]OZF(4.AX]AL'3,E)93@2H$F M)P3D>AQ$QQ6()$,.T5@;)G5/_O UR1S75Y+_^>)&[A&5EP062 :)>>/J6!TC MH-BL.;6-2!E-U$&=OC!PG\YQH@F[34[$WIN!E,GQ#=6X.3 M ^G;Y<5JYBE+E,+7]B5T=16X@%A[=F-*E.JI%$T^6>_&4X2.VPK6)43WUM_T M$#K_1C8H+7.%Y*>0U4(=*^ D&'"B>-!9VZ*2VX.]FZ\YN':W)"<)TQDY4R)=<&557?NCIPBD+L1 )./J),XR)T)U"ZOPTH M]]+7X3AS]CC\8Y'GZ[2\6)QC?O-7HK_ZZDO]U2RJC-$I4Y]T4Z2B8X)H MZLT9RIA<5IPRP9.#\C%J=T*H?]D('423^\/57\)U<;DYJ$&A^P>#,^M<3 P- M!!\H@HX8B!&.$*U54BJ9@FPR?.$1>G:[31]T0ZAC,#;8I@%_OP7JZ??9\ M.5 =_- O'+(U\'W0LLOA M>JQFNKAD?,1_7TT1<$Q&)FP"IUD$I6($)Q*'%(N*VCLN9)- [VFR>@#8P%C8 M[5@]1"T=)+N/&8;[0L])D=HW X[ M"K;V4L1DLH-WYY_KYH(3I 4[?E.;?. 0-ELG DXP'Y+79'@A@]*R1G4:(5DG M":.*B=+P/JIU>^P_L;Y-P/R*?&3XA)3D01PD>:'S45YZN.&.5)W)GB@<_/&][VZ\WT/ - R%F+)&4(IA D6 M,WAC&134S"C%2FFS?FP=!2[Z(H+K-%4T1-XOLN&L.5Z??WYWS_.S\_PE__X?56'MG]9O\?S MB]7B7?EC@6&UP/SV8I'7-6B=B<2B=L& Q;J!M@[B\%(GR&2K@CF95-EM-,J! M!$S)L^V#HMO=>B=03K?^[<-%7.-_7=!GO?E6@_,#G-G=CQC&['3G^:0F M#J5E^/,HBI007O,0(!C)Z\@+.J.22<"MX[:D$K-M$NDT\RO7X^X^DWW]%-9( MY_07DO]Z:[*K0*?JY@C_Z?OUW]FV0[WZ,ZSRY8H1:XR2&!106D"'*=;2JBE( MC*"H[S,<]TTRO<$XZ-1O[8.X>WYK%.V.O(UL$_Z]*[\L\OS;/%]L%VZ%3/FR M$77AEL ZC)%BO8#UAR"E4=$&/=@FL@XR!A.:1:>L-57>&P*>*1_-:? MYU\_+M]0#G+^?;N^BV5G.>.ISOOTEWL?79U16[(NQC*KLMOE.O PQ#U-VWC; MS@9 P5.8&E E8T]D?4L&^:___GIYOEHN<+E=Y68B&H QCJ 72W?+QH6=DV'61Q0RAJCX1MS5$GG/((0@HP7DRQ*SK!G !CG&'*<:239-S M]5&*NJI,'J;OYS%T@/#[0]'6^;+D=8R, =N,S,Q& A&>0'/MA8[&8CJ%U^HB M,1A&TT_CYP"Q]X"=YYSX8S[\UQ_[P9UD3'/I@9+]NFPG,HA1D!]WTB@3C!2A M3=/%T:2/.VVWDY/TM "8,N3?_-?%_/S[+PO*JBXV6MF\IOWX.2S>;5Y=K_]! M'W&^_F7Q.Z[FRSPS05F#6H&/LM9PG(/@"P/E4*@8N"Z-SO 3,=CY;<_ P!W* M;EJB:,K6M?GA/W!=.^@O6>>SY'TL0AD@1\;J4&5.Q[.CLU7GY)V./$7LRH(> M8*+S2ZE.K>18-$S9$I[U$%4NF']X",6"+DD*D(5.?F5CO;01'(RQC%DC8O!M M(OT3,=CY/5NG%M0216-WG-Q4"%+-YIG7]L2_B!%(R<W MOS>?,Q068U8(/*EZ"T&97(A> @;T0D9,F)ILI=N?U'&W?XSMBMMJMGNG^J!H M+T^1F7,ZY5I+Q*C)-'6R9*1<@^'%)2Z,]5$,XUB?H&+A=#=-D&XG MYH1/^*[P@<:N7\E_7Z O//%ZL?>>^&Y_6=7HX-F_]8+=?K&?/,Q, 8(*O]'%$0@XH+ M0!N$#:SDV*A]\2!RQ]TX,G8 T5[#XZ\6NR_ :_'^=E%K9._*FXUE8V4ZX?P; M26)SZ3E+VKGDK00?$4$%[^N&/P2# JT4,B"6W?SQX42,NW%D5.][(LVUGT&P M_8/Z0R1^_L__Y?\'4$L#!!0 ( )F#BD]20&E.^@< 8H ; 87-P M=2TR,#$Y,3 S,7@Q,'%E>'@S,3$N:'1M[5K;;B.Y$7W/5W!E9-8&=&O9\D7R M&/#:FD3 7!Q#FTF>%NPF6R+,;O:2;,G*U^>0;,FR)=L:),!:3@:P1LU+L:KK M5-4AQ?.?KK]=C?YY,R 3FTER\^LOGX=7I-9HM;X?7K5:UZ-K\M?1E\_DJ-F. MR$C3W @K5$YEJS7X6B.UB;5%K]6:S6;-V6%3Z7%K=-MRHHY:4BG#F\RRVL6Y M:\$GI^SB3^<_-1KD6B5EQG-+$LVIY8R41N1C\IUQ]=]1IGG0+VY\)9B>]J-W^<[_FQUV-1$FE>WH<[W>ZW?KBC[2;[8-^Z-MK^W]] M)Z"1TDS(>>_GDXG(A:6'$;-Z+$]FRU)\&:Y[F=4CT7>L*J H.)MFG8UN!T-/PVO+D?#;U_) MMT_DYG;X]6IX<_F9#/XQN/IU-/S[ ,T8,;A]UO0W9>C19D.'=?)%)!/*)?E" M[83/3)TD7%N1SHF=4/MAKWO:?]FY(F=P;._P&"ON@LE1 SI#8[$8;\7E*-6))SM!=*6Z)R\DGIC$3MQM^( M2LFE*7A._@*#BCH9YDD3CCQ[9X[L[)8C?Z$&[H.CLCFYR]5,#/RHM, M8>% 4+HL5P(># MMH.\E _8K6!CGBR-\&">.=;=B%)B "K@"J_G/'Z)-1,2"K5S"S0K/E8& O: M:0EUC4%O:%E? :59*+.F[3O$Y=%NX7+TR(D?]DX[T4G?5,BK:(M+.2I-!1[W MS8'W\)!0S3V6@ T12^Y\3C@ '$MA)FZ&&Y8AX[JLZYZ9,(E4IL0\EXNUD@%4 MA58)9V@V9!\88AR@#$ 9W(-&Y6-.+I'F;DN)$=$A;43=?1ZTB+HL/(5'XP(FNG!CJ"Y<^3? MX#4WV!?!J[Z8O@ZYNJOS"2W-]E-CQ6-?P!4_4JO[M.@5P,78R2@OFMN"EC(YB@6C@#1& :OJKD M3E)I7/7W$6P\5? Y%WM]*(1-N)]4@.R*I)34E0J8Y95X8!&8$3C)*I7"MYB[ M@[P;>3YK')QOPOG4"7(/]]JES:_0C8J:".5!3HW+J:@0U M" A'?!W2J68+U"$.!(V%%';NB,6F95T,>H!Z[(7P>31TA3C[4G1?&524N@#V MC2="2:(T\PIX"CWF.?B-1 B@AQ(= 3W8#Z,O$/IA2 M6?KLYU# TQ0<5DSA/[.!BRYIS!;9/#QNIJ<>UYB(3&P""8Y5:9_78)MZ0Y>C MN6/XZ>N;-Q(O]@X^5'EX$]#'P](M\+Z@R78#F@\Y.'A]'3WNJ*$BEKYG(T1_ M(/,Z'J&2I-0.(RM%>X/43!F+=G<^#%DF@:#J@(OL/S,E!=B1$Y^,KA3'SH_[ M4Q)W@)*72[T.@E83:I8,QV53'QR<^3+CWT=5 N9$BCLNJR.3)^/K__$K^K& MV)DM9?=_9$OI3V79(IKJ#WG/I>%51#^D0(?)'V ]:SQ[J1T%U[9*FR71\ T0 MF67"6LY?*#*Q I5Q_4Q /R]D'[A'3C>N9N!_Q_@7P+ M[(> 66VVPI'*AE1)&28:OLR4SX*XXM"8 B2"ZM8#]3#@':;, !N\)F],5:$V M'BV^4UJQ:UN[2["'5",-U0$/[I,G .9_":B06 _%5^13):?<5>"=-SN1^UZ MN-KPFG6QLE9EO>-@G_7;W<6WSIK_S6 M[^;W5R//F89J64@Z[XG<&^77K6Y)G)TU3[N'I^W(WY6P&G]LH5)UCZ(9[E&T M+%OO['2;AR=GG?;9\T->G/]BYTF[>=QIGYQ%6\YO>?6#"7@WIJ#YQ]IA;3%C M$4$.8IWB?AE1E5-_J^IXZN@ ]7;4'@XXB-X(9%0W!IM [R5Q#Y,IP? M0W]+2VH7'_:.$,'^\^F-A"6:JS>_X9W^ 2_L+;JZBDR?O JXTQW"DH4K=@,' M3WT?ZXNKB> I&=SSI'1G&.1;H.*N:_\F''LAMZ_U'[QUW+1\ ES)TL_>#UO) MX(4*=^9ZX3A^RE>OF;UV 6U-"(V!D=+R?H7(]@]?6JL^PPTY?U?OXM]02P,$ M% @ F8.*3YZ$\O$#" 4B@ !L !A#$P<65X M>#,Q,BYH=&W=6FM/(SD6_;Z_PA.T/2#E5>&=T$@,C]U(O< B1JW]-'*578F% MJUQCNQ*ROWZ/[:H02( P,])V:(ETRH_K>WW/O??8J9.?+F[.[_]S>TG&-I/D M]M=?O@W/2:/5Z7S?/>]T+NXOR#_O__6-[+6[$;G7-#?""I53V>E<7C=(8VQM MT>]TIM-I>[K;5GK4N;_K.%%[':F4X6UF6>/TQ+7@DU-V^K>3GUHMB8?%?Z04QHZ+?"2GY:RSGI MA.>3CE_D)%9L=GK"Q(0(]K4A?NO^%D&-#AI"J[$SR;\VQMQ)[^_UVH?[A1U, M!;/C?M3M_GW0\.-.3U*56XC3F!R^!AE+DBQ_M"TJQ2CO>XV= #>A[H]I\C#2 MJLQ9*U%2Z;X>Q=N]_?UF_4>Z[>[.(/1M=?V_@1/02FDFY*S_\[W(N"'7?$KN M5$;SGT.O$?_ET!C*^\=I,.@0DZ7(>:LR,.IYDRX?QR(6ENQ&[=YS>U9;DF!G MN1YD5(]$WK*J@*#BQS3M_/+N?G@U/#^[']Y;*XRXO'O5]!_*T+W5A@Z;Y IQ^(#@L%KE7#5)PK45Z8S8,;5?MO:/!F_[ M5N0,?NWO'F#!3; X:M?V_&"J%90Q9*V6Y*GM]X[:^WX#AV1,)YQH/A%\BLQF MQ\*0WTNJ$4IRAO9":4M43JZ4SDC4;?V;J)2<*-H7KFAF3T@6/=!9D&;0S*8$GI M"R36< ,2H5$0,2S'=&C"N";3L4C&Q)3NXVG^E&M>"7$&9,)(5$Y7A*?"CF$@ M )EX!9W< JHI!C,GF,9(/%O;@*F&U%* M# !@%5#EES->GX2:,4FEFIH:S9J/A+&H=I90UQCTAI;-!5":6IDE;3\A+ONH%QT.3(6\BK:XE*/25.!QV^QX#P\)U=QC"=@0L>3.YX0#P+$4 M9NQFN&$9,J[+NNZ9"9-(94K,<[E8*QE 56B5<(9F0[:!(<8!R@"4R\=D3/,1 M)V=(EQ(AHE[:B_6T>M(CV67@*C\)QX3R V(\W ^]U]GX. M][7SWQ+JU\^<:X,? 3,1S&&:&I535R*H03PXWNN 3C6K08BY]G0!=[L*]%C95!1Z@+0-YX')8G2S"O@&?2(YZ W$A& 'EZX MT')#<#H(*$<(B@+%X!/B/-D,G,_S^N6$RM(G/X<"GJ:@L&("_YD55'3.8M9( MYN%Q-3OUN,9$)&(3.'"L2ONZ!NN4&SH?S1W!3]\_NY&X/CKX4.5A)Z"/AZ5; MX'-!DVT&-.ZX=!=6V2ILYT? -$)EEPEK.WR@RL0*58,@-LL$W>F*I$K;Q9_*2T(MX,0!ZV M#T(:/0-]2#724!/PX#YY F#^AX *BZ-_LKW EOHD3"Y08K*8ZR];T4%W$'6;X<6&]ZR+ ME;4JZQ\$^ZP_[CX?X=U+2ZOJ:/$O(826&+'*M;-?TL+P?OUEL/!+OYL_6(P\ M9QJJ92'IK"]R;Y1?MWI'XOBX?7SL-LN_*6$U_EBM4O4613OT=2Q;[NSMMW=W MCZ.CZ/4A;\Y_L_.PVSXXZ!Y%QVO.[WCU@PG8&U/0_&MCMU'/J"/(0:Q7/,XC MJG**:UH392_W>^+H"@AQU18$/H_8"&ZH&X)+HV60OX/(M^'\'/IK6M(X_;*U MAPCVGR_>1YB#N=KX%5OZ?]BO-U_F^0%14 6MSVL%/.VN9TGMIWV\"27==V[?A0@RM2_T[FPRICD^;;U>N@R>'K9"U,*=0X?V[?KC; MG_#%5];>>YEM20B- :O2\D$%XNZ'7X"K/L/;=OZ]O]/_ 5!+ P04 " "9 M@XI/$ D[5_,' #* &P &%S<'4M,C Q.3$P,S%X,3!Q97AX,S$S+FAT M;>U::T\C.1;]OK_"$[0](.4=PB.AD9A ST;J!19EU-I/(U?922QN!9^<)3RV)-:>6,Y(; MD8[(#\;-(ZE4BE$]E8R? 39CW1S1^'&F5IZP2*ZET M1X^BPV:[79[_D7JU?M0-?0=U_Z_K!%2&-!%RUOEY(!)NR"V?D@>5T/3GT&O$ MOS@TAO+^<1H,.L5D*5)>*0QL-+U)-T]C$0E+6HUJ:]V>[9;$>+-<=Q.J1R*M M6)5!4/8Q3>O=/ SZW_J]JT'_[I;TTSZIM_P+[9$PGG&@^$7R*S&;'PI _^0=10W)E,IZ27V%05B;]-*["D>>?S)'-_7+D+]3 M?7!4,B./J9I*SD:\'/Q9>)$I+)PJE#$L045*:#HC>6IUSF$>"INO<7 O)0F> MM*"2#&F,)DU4@DQL51BW,2#E,8*;ZID;DM!'CG579!JT,2B#):4OD%C##8B% M1D'$L!33H0GCFDS'(AX3D[N/Y?PIU[P0X@Q(A)&HG*X(3X4=PT ,O8*.KD9 M5%,,9DXPC9%HMOH:/B%46Y\$JIP,10HP.%PMG5\&3C$RB5V"]B89TLC/)@GCF4W(I<8 , JH,HO M9[P^,35C,I1J:N9HUGPDC 7KM(2ZQJ WM"RO@-+,E=G0]A/B\GB_<#E8<^*7 M@[-FX[1K"N05M,6E'#4<"CP>FB/OX3ZAFGLL 1LBDMSYG' .)+"C-T,-RQ! MQG59USTS86*I3(YY+A=K)0.H,JUBSM!LR"$PQ#A &8!R\Q2/:3KBY II[B$' MER*-%JTTVH<\:-%HL_ 4'H7CPFD LY-/7"Y&:2^KQ6-3P):;*17YWG0*Y&+H8 M)07S.W&31T8P0;5P!HC -'Q529VDW+CJ[R/8>*K@W _*0/9%7$N MJ2L5,,LKL601F!$XR2J5PK>(NX'(YIC/V>[9>V_P'NT'WD^K)Z=;\+YS MR M_>ZINR%\%D;ND*\13\1B($T,,S%UMN"+8' M >:(09&A&GQ"H,?[ ?1%8K^94)G[[.=0P(=#<%@Q@?_,%BZZH#$[9//PN)V> M>EQC(C*Q"20X4KE]68-=Z@U=C.:.X0_?WKR1:+YW\*'*PYN /AZ6;H'/!4VV M']!!BR3 Q! MQ0$7.7QARA!@1TY\-KI0'#L_[D])W %*FB_T.@I:C:E9,!R737UP<.;+C'\? M10F8$2D>N2R.3)Z-+__'K^A] ;$W6\KV_\B6TI_*LGDTE9=YSZ7A540O4Z## MY#M8SP;/7FA'P;6MTF9!-'P#1":)L);S5XI,I$!E7#\3T,\+.03ND=.-JQGX MWS'^>;#R/W(!]7U@YFGL#U>._K]S_-,)QI4$AP2G%0"EV]2[XX%8<$"H( F+ M'=R4TT=7]0.G]'7?LV%_9#P_,'L7,(O-5CA2V9(J*<-$PQ>9\D40%QP:4X!$ M4-URH!X&O,/D"6"#U^2-*2K4UJ/%3THK]FUK=P7V,-1(0V7 @_OD"8#Y7P(* M))9#\17I1,D)=Q4XI:/B!PU=Y%N>9%+-.'JG8Q4R+%W#.7#Y7Z$GU;W^R?8: MK]0G87*-$I-$7'\Y:)S4NXUZ.=QL>,NZ2%FKDLY)L,_Z[>[Z".]>FELUCQ9_ M"R&T1(A5KIW]DF:&=^9?NBL_];OYW=7(\%CCO:$GI\LO!,2+8?Z[?1UA@N7CO6][HG_"Z M/J*CB[CTJ2N#,]T1+)D[8C]0L.[Y2%_VQH(/R=7RG.LN\'#7=W@?SKR0V#<' M''UTW-1\^EO)T2]>#EO)WYD*%^8ZX3!^PE?OF+UU^VQ#"(V D=SR;H'(^KMO MK!6?X7J#$P<65X>#,R,2YH=&WM6FUOXC@0_GZ_8I;JNJU$7H'R$A:) M!7I;:;?T6E9[^VEE$@>L)G'6,:7]:!D6-:72L^R^J,^?!A]^@A5TW9@)$B2,43.00:G35B/X24G0^:7] MQC"@S_U93!,)OJ!$T@!F&4LF\"6@V3T8QE*KQ].%8).I!-=VFO"%BWOV0'*Y M9#*BG96=MI4_MRW]DO:8!XM..V /P()W)?;-_N:@&Q8.Y*.97$3T76E*E?56 MU37KM51Z2#0G<'+^:VYCQY*DC](@$9LD+>VQ,J F MK.1CXM]/!)\E@>'SB(N6F(S/W%JMO/H!V[3/O5QV8NLO3QDP0A*S:-%Z.V(Q MS>":SN&6QR1YFTLS]B=%C]%Y_3C/ ZKCY(@EU%@&Z+@ZI,'CE(V9A(IK.MOQ M[(_$QY6EPHN)F+#$D#Q%0^EAAM8;W(ZN+J]ZW='5\!IQ?'OWN7L]@M$0G 9\ M-N_,G@EW@YZ6.I6:73ZR^+MWT.T/;T:#_E;PJY";]@4,+V'T80!WW=OWW>O! MG3'\X^/@*W1[(R5Q;=O]X9()R29*&?'.\8Q-> (L=$T*U6%W^-*O?OZ4L\2K$IA8?251,T/64(27XVCZ4"W?;IHH=8LRA'$ M4RKTV[,5:I;%TWP1-&K5'T-C3\^U>R"-N90\;EWDTR091_2)AEXS,I-\]1[= MG.4C8RX"*E1:(Y)FM+7ZQ=OH -1\;]-GE;& 96E$%BV6Z%SI]RY[QV;3;-0J M#=O1':3$$&2PG:S1^K/#O_66'=-B]#:9)C8=Z5*:35C!4N5.3=]7,-TF10U],+-\W2]']31YI-H.98;W-X& M#J9A-9"GU-DM*S_9:,_OTNT=_<)(2IW3DVK=R_3GTS-[C>;ERN]9T_]AP0XQ MUK9 \4AF'(L(M3HK,;P;#6 MIEAL=^3G!6Z.JT3TU1\\=.\,?>K3&)D#DHN<-!QZKBU]V!44\1 IXJ4@R3WJ M2<$3RE\!0]P"WZOA"05%_#CM MW^%D^@@HXI/4KQGBY;JH[F>(._*"(1Y9@3@JAGAPO=+1$\%;]0()W8BB6L$# M"QY8\,""!Q8\L."!!0\\J#9ODP=NG=F'WN,=3J*/@ ;FG>!V_M="N0L$&CZQ,'"$;?/[$3GE^R[PE:$34O\(W+V;_[,KVCA$RQJHPD]1; MHLC^Q]>\EY_YG7)]N[WS%U!+ 0(4 Q0 ( )F#BD_AW9GDLSX" .&^'@ 1 M " 0 !A(^ @!A&UL4$L! A0#% @ F8.*3Q,'2?LV30 +7( !0 M ( !QN<" &%S<'4M,C Q.3$P,S%?9S$N:G!G4$L! A0#% @ F8.*3VOX M#:)YZP M/P) !4 ( !+C4# &%S<'4M,C Q.3$P,S%?;&%B M+GAM;%!+ 0(4 Q0 ( )F#BD^!K!ZV49< 'PN!P 5 " M =H@! !AN 0 87-P=2TR,#$Y,3 S,7@Q,'%E M>'@S,3$N:'1M4$L! A0#% @ F8.*3YZ$\O$#" 4B@ !L M ( !D< $ &%S<'4M,C Q.3$P,S%X,3!Q97AX,S$R+FAT;5!+ 0(4 Q0 M ( )F#BD\0"3M7\P< ,H ; " #$P<65X>#,Q,RYH=&U02P$"% ,4 " "9@XI/?1VQ0VP% X M+P &P @ 'YT 0 87-P=2TR,#$Y,3 S,7@Q,'%E>'@S,C$N 9:'1M4$L%!@ + L \ ( )[6! $! end XML 17 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Schedule of Disaggregated Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 12,085,965 $ 8,095,344 $ 22,443,947 $ 15,316,649
Tuition        
Disaggregation of Revenue [Line Items]        
Revenue 10,807,131 7,442,392 20,098,083 14,076,232
Course fees        
Disaggregation of Revenue [Line Items]        
Revenue 1,119,259 539,665 2,045,213 1,000,876
Book fees        
Disaggregation of Revenue [Line Items]        
Revenue 20,631 26,251 41,416 50,465
Exam fees        
Disaggregation of Revenue [Line Items]        
Revenue 55,415 43,600 115,515 95,840
Service fees        
Disaggregation of Revenue [Line Items]        
Revenue $ 83,529 $ 43,436 $ 143,720 $ 93,236

XML 18 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details)
6 Months Ended
Oct. 31, 2019
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable (in shares) | shares 1,902,579
Warrant  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercisable (in shares) | shares 516,223
Warrant | $4.89  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Minimum exercise price (in dollars per share) $ 4.89
Maximum exercise price (in dollars per share) 4.89
Weighted average exercise price (in dollars per share) $ 4.89
Outstanding (in shares) | shares 50,000
Weighted average exercise price (in dollars per share) $ 4.89
Weighted average remaining life in years 4 years 8 months 12 days
Warrant | $5.85  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Minimum exercise price (in dollars per share) $ 5.85
Maximum exercise price (in dollars per share) 5.85
Weighted average exercise price (in dollars per share) $ 5.85
Outstanding (in shares) | shares 92,049
Weighted average exercise price (in dollars per share) $ 5.85
Weighted average remaining life in years 4 years 3 months 7 days
Exercisable (in shares) | shares 92,049
Warrant | $6.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Minimum exercise price (in dollars per share) $ 6.00
Maximum exercise price (in dollars per share) 6.00
Weighted average exercise price (in dollars per share) $ 6.00
Outstanding (in shares) | shares 200,000
Weighted average exercise price (in dollars per share) $ 6.00
Weighted average remaining life in years 4 years 7 months 6 days
Exercisable (in shares) | shares 200,000
Warrant | $6.87  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Minimum exercise price (in dollars per share) $ 6.87
Maximum exercise price (in dollars per share) 6.87
Weighted average exercise price (in dollars per share) $ 6.87
Outstanding (in shares) | shares 224,174
Weighted average exercise price (in dollars per share) $ 6.87
Weighted average remaining life in years 2 years 11 months 26 days
Exercisable (in shares) | shares 224,174
XML 19 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Other Information Related to Leases (Details)
Oct. 31, 2019
Lessee Disclosure [Abstract]  
Weighted average remaining lease term (in years) 5 years 1 month 6 days
Weighted average discount rate (percent) 12.06%
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
6 Months Ended
Oct. 31, 2019
Debt Disclosure [Abstract]  
Debt Debt
Convertible Note
On February 29, 2012, a loan payable of $50,000 was converted into a two-year convertible promissory note, interest of 0.19% per annum. Beginning March 31, 2012, the note was convertible into shares of common stock of the Company at the conversion price of $12.00 per share (taking into account the one-for-12 reverse stock split of the Company’s common stock). The Company evaluated the convertible note and determined that, for the embedded conversion option, there was no beneficial conversion value to record as the conversion price is considered to be the fair market value of the common stock on the note issue date. This loan (now a convertible promissory note) was due in February 2014. The amount due under this note has been reserved for payment upon the note being tendered to the Company by the note holder. However, this $50,000 note is derived from $200,000 of loans made to Aspen University prior to 2011. No disclosure was made of these loans in connection with the merger of Aspen University and EGC, the acquisition vehicle led by Michael Mathews, the Company’s current Chairman and Chief Executive Officer. The bankruptcy judge in the HEMG bankruptcy proceedings has recently ruled that the Company may pursue remedies for these undisclosed loans.
Revolving Credit Facility
On November 5, 2018, the Company entered into a loan agreement (the “Credit Facility Agreement”) with the Leon and Toby Cooperman Family Foundation (the “Foundation”). The Credit Facility Agreement provides for a $5,000,000 revolving credit facility (the “Facility”) evidenced by a revolving promissory note (the “Revolving Note”). Borrowings under the Credit Facility Agreement will bear interest at 12% per annum. The Facility matures on November 4, 2021.
Pursuant to the terms of the Credit Facility Agreement, the Company paid to the Foundation a $100,000 one-time upfront Facility fee. The Company also is paying the Foundation a commitment fee, payable quarterly at the rate of 2% per annum on the undrawn portion of the Facility. As of October 31, 2019, the Company has not borrowed any sum under the Facility.
The Credit Facility Agreement contains customary representations and warranties, events of default and covenants. Pursuant to the Loan Agreement and the Revolving Note, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Credit Facility Agreement and the Revolving Note, and the senior term loans described below will be subordinated to the Facility.
Pursuant to the Credit Facility Agreement, on November 5, 2018 the Company issued to the Foundation warrants to purchase 92,049 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $5.85 per share which were deemed to have a relative fair value of $255,071. The relative fair value of the warrants along with the Facility fee were treated as debt issue costs, as the facility has not been drawn on, assets to be amortized over the term of the loan.
On March 6, 2019, in connection with entering into the Senior Secured Loans, the Company amended and restated the Credit Facility Agreement (the “Amended and Restated Facility Agreement”) and the Revolving Note. The Amended and Restated
Facility Agreement provides among other things that the Company’s obligations thereunder are secured by a first priority lien in the Collateral, on a pari passu basis with the Lenders.
Senior Secured Term Loans
On March 6, 2019, the Company entered into two loan agreements (each a “Loan Agreement” and together, the “Loan Agreements”) with the Foundation, of which Mr. Leon Cooperman, a stockholder of the Company, is the trustee, and another stockholder of the Company (each a “Lender” and together, the “Lenders”). Each Loan Agreement provides for a $5,000,000 term loan (each a “Loan” and together, the “Loans”), evidenced by a term promissory note and security agreement (each a “Term Note” and together, the “Term Notes”), for combined total proceeds of $10,000,000 million. The Company borrowed $5,000,000 from each Lender that day. The Term Notes bear interest at 12% per annum and mature on September 6, 2020, subject to one 12-month extension upon the Company’s option, and upon payment of a 1% one-time extension fee.
Pursuant to the Loan Agreements and the Term Notes, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Loan Agreements and the Term Notes, will be subordinated to the Loans.
The Company’s obligations under the Loan Agreements are secured by a first priority lien in certain deposit accounts of the Company, all current and future accounts receivable of Aspen University and USU, certain of the deposit accounts of Aspen University and USU, and all of the outstanding capital stock of Aspen University and USU (the “Collateral”).
Pursuant to the Loan Agreements, on March 6, 2019 the Company issued to each Lender warrants to purchase 100,000 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $6.00 per share. The two warrants were deemed to have a combined relative fair value of $360,516. The relative fair value along with closing costs of $33,693 were treated as debt discounts to be amortized over the term of the Loans.
On March 6, 2019, in connection with entering into the Loan Agreements, the Company also entered into an intercreditor agreement (the “Intercreditor Agreement”) among the Company, the Lenders and the Foundation, individually. The Intercreditor Agreement provides among other things that the Company’s obligations under this agreement, and the security interests in the Collateral granted pursuant to, the Loan Agreements and the Amended and Restated Facility Agreement shall rank pari passu to one another.
XML 21 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
6 Months Ended
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Regulatory Matters
The Company’s subsidiaries, Aspen University and United States University, are subject to extensive regulation by Federal and State governmental agencies and accrediting bodies. In particular, the Higher Education Act (the “HEA”) and the regulations promulgated thereunder by the DOE subject the subsidiaries to significant regulatory scrutiny on the basis of numerous standards that schools must satisfy to participate in the various types of federal student financial assistance programs authorized under Title IV of the HEA.
On August 22, 2017, the DOE informed Aspen University of its determination that the institution has qualified to participate under the HEA and the Federal student financial assistance programs (Title IV, HEA programs) and set a subsequent program participation agreement reapplication date of March 31, 2021.
USU currently has provisional certification to participate in the Title IV Programs due to its acquisition by the Company. The provisional certification allows the school to continue to receive Title IV funding as it did prior to the change of ownership.
The HEA requires accrediting agencies to review many aspects of an institution's operations in order to ensure that the education offered is of sufficiently high quality to achieve satisfactory outcomes and that the institution is complying with
accrediting standards. Failure to demonstrate compliance with accrediting standards may result in the imposition of probation, the requirements to provide periodic reports, the loss of accreditation or other penalties if deficiencies are not remediated.
Because our subsidiaries operate in a highly regulated industry, each may be subject from time to time to audits, investigations, claims of noncompliance or lawsuits by governmental agencies or third parties, which allege statutory violations, regulatory infractions or common law causes of action.
Return of Title IV Funds
An institution participating in Title IV Programs must correctly calculate the amount of unearned Title IV Program funds that have been disbursed to students who withdraw from their educational programs before completion and must return those unearned funds in a timely manner, no later than 45 days of the date the school determines that the student has withdrawn. Under the DOE regulations, failure to make timely returns of Title IV Program funds for 5% or more of students sampled on the institution's annual compliance audit in either of its two most recently completed fiscal years can result in the institution having to post a letter of credit in an amount equal to 25% of its required Title IV returns during its most recently completed fiscal year. If unearned funds are not properly calculated and returned in a timely manner, an institution is also subject to monetary liabilities or an action to impose a fine or to limit, suspend or terminate its participation in Title IV Programs.
Delaware Approval to Confer Degrees
Aspen University is a Delaware corporation. Delaware law requires an institution to obtain approval from the Delaware Department of Education (“Delaware DOE”) before it may incorporate with the power to confer degrees. The Delaware DOE granted full approval to operate with degree-granting authority in the State of Delaware until July 1, 2020. Aspen University is authorized by the Colorado Commission on Education to operate in Colorado as a degree granting institution.
USU is also a Delaware corporation and received initial approval from the Delaware DOE to confer degrees through June 2023.
XML 22 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 20, 2019
investor
shares
Aug. 17, 2019
shares
Aug. 01, 2019
USD ($)
subsidiary
$ / shares
shares
Jun. 18, 2019
shares
May 13, 2019
$ / shares
shares
Dec. 24, 2018
shares
Nov. 30, 2019
shares
Dec. 24, 2018
USD ($)
shares
Sep. 30, 2018
USD ($)
$ / shares
shares
Oct. 31, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Oct. 31, 2018
USD ($)
shares
Oct. 31, 2019
USD ($)
shares
Oct. 31, 2018
USD ($)
shares
Dec. 30, 2019
shares
Jun. 28, 2019
shares
Jun. 07, 2019
shares
Jun. 03, 2019
shares
Apr. 30, 2019
shares
Dec. 13, 2018
shares
Mar. 13, 2012
shares
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                   1,000,000     1,000,000           1,000,000    
Preferred stock issued (in shares)                   0     0           0    
Preferred stock outstanding (in shares)                   0     0           0    
Common stock, shares authorized (in shares)                   40,000,000     40,000,000           40,000,000    
Common stock issued for stock options exercised for cash | $                   $ 192,522 $ 45,190 $ 52,285 $ 237,713 $ 60,102              
Restricted stock issued, fair value | $                         $ 0                
Weighted average recognition period                         2 years                
Common stock issued (in shares)                   19,142,316     19,142,316           18,665,551    
Number of investors electing cashless exercises | investor 2                                        
Compensation expense | $                   $ 492,130     $ 990,547                
Unrecognized compensation costs | $                   $ 1,300,000     $ 1,300,000                
Investor                                          
Stockholders Equity [Line Items]                                          
Restricted shares granted (in shares)                         25,000                
Restricted shares granted, value | $                         $ 122,250                
Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Restricted stock issued (in shares)             26,050                            
Equity Incentive Plan                                          
Stockholders Equity [Line Items]                                          
Number of shares granted (in shares)                   180,434     180,434                
Number of shares authorized (in shares)                                       500,000 3,500,000
Common stock, shares remaining for future issuance (in shares)                   13,852     13,852                
Equity Incentive Plan | Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Number of shares authorized (in shares)                             500,000            
Equity Incentive Plan | Scenario, Plan | Subsequent Event                                          
Stockholders Equity [Line Items]                                          
Number of shares authorized (in shares)                             1,100,000            
Common Stock                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless stock options exercised (in shares)                   80,313 101,894 25,534 182,207 30,764              
Common stock issued for cashless warrant exercise (in shares)                   57,526 19,403   76,929                
Cashless exercise of warrants (in shares)                   121,070 43,860                    
Common stock issued for stock options exercised for cash (in shares)                   90,950 21,876 24,118 112,826 26,807              
Common stock issued for stock options exercised for cash | $                   $ 90   $ 24 $ 113 $ 26              
Restricted stock issued (in shares)                         104,803                
Restricted stock issued, fair value | $                         $ 104                
Common Stock | Minimum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               40,000,000          
Common Stock | Maximum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               250,000,000          
Preferred Stock | Minimum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               1,000,000          
Preferred Stock | Maximum                                          
Stockholders Equity [Line Items]                                          
Preferred stock, shares authorized (in shares)                               10,000,000          
Warrant                                          
Stockholders Equity [Line Items]                                          
Unvested shares of restricted common stock outstanding (in shares)                   69,672     69,672                
Total unrecognized compensation expense | $                   $ 249,000     $ 249,000                
Director                                          
Stockholders Equity [Line Items]                                          
Restricted stock issued (in shares)                     30,131                    
Restricted stock issued, fair value | $                     $ 122,332                    
Former Director                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                   9,806      
Former Director | Warrant                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                   21,930      
Chief Executive Officer                                          
Stockholders Equity [Line Items]                                          
Common stock issued (in shares)                                 9,597        
Investor 1                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares) 8,970                                        
Investor 1 | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares) 18,818                                        
Investor 2                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares) 42,285                                        
Investor 2 | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares) 88,710                                        
Investor                                          
Stockholders Equity [Line Items]                                          
Common stock issued for cashless warrant exercise (in shares)   6,271                                      
Investor | Warrant                                          
Stockholders Equity [Line Items]                                          
Cashless exercise of warrants (in shares)   13,542                                      
Executive Officer                                          
Stockholders Equity [Line Items]                                          
Stock based compensation expense | $                   $ 101,063                      
Restricted Stock                                          
Stockholders Equity [Line Items]                                          
Restricted stock vesting period           36 months                              
Number of shares granted (in shares)           24,672   24,672                          
Restricted Stock | Investor                                          
Stockholders Equity [Line Items]                                          
Restricted shares vested (in shares)                   5,000     5,000                
Restricted Stock | Andrew Kaplan Current Director                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)       5,131                                  
Options granted (in shares)       5,131                                  
Restricted Stock | Two former directors                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)       25,000                                  
Options granted (in shares)       25,000                                  
Restricted Stock | Director                                          
Stockholders Equity [Line Items]                                          
Restricted shares granted, value | $               $ 126,320                          
Restricted Stock | Chief Financial Officer                                          
Stockholders Equity [Line Items]                                          
Total unrecognized compensation expense | $                 $ 180,000                        
Restricted shares granted (in shares)                 25,000                        
Restricted stock vesting period                 36 months                        
Restricted stock price on date of grant (in dollars per share) | $ / shares                 $ 7.15                        
Weighted average recognition period                 36 months                        
Non-qualified stock options to certain former directors                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)         30,000                                
Options granted (in shares)         30,000                                
Terms of share-based payment award         five years                                
Share-based payment award exercise price (in dollars per share) | $ / shares         $ 4.12                                
Share-based Payment Arrangement, Option                                          
Stockholders Equity [Line Items]                                          
Granted (in shares)     59,000                                    
Options granted (in shares)     59,000                                    
Options granted, number of employees | subsidiary     26                                    
Fair value of stock options | $     $ 83,000                                    
Recognition period of stock options (in months)     36 months                                    
Exercise price of options (in dollars per share) | $ / shares     $ 3.99                                    
XML 23 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COVER PAGE - shares
6 Months Ended
Oct. 31, 2019
Dec. 06, 2019
Cover page.    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 31, 2019  
Document Transition Report false  
Entity File Number 001-38175  
Entity Registrant Name ASPEN GROUP, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-1933597  
Entity Address, Address Line One 276 Fifth Avenue  
Entity Address, Address Line Two Suite 505  
Entity Address, City or Town New York  
Entity Address, State or Province NY  
Entity Address, Postal Zip Code 10001  
City Area Code 646  
Local Phone Number 448-5144  
Title of 12(b) Security Common Stock, par value $0.001  
Trading Symbol ASPU  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   19,131,899
Amendment Flag false  
Current Fiscal Year End Date --04-30  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Central Index Key 0001487198  
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Deficit
Beginning balance at Apr. 30, 2018 $ 33,733,591 $ 18,334 $ 66,557,005 $ (70,000) $ (32,771,748)
Beginning balance (in shares) at Apr. 30, 2018   18,333,521      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 515,291   515,291    
Common stock issued for cashless stock options exercised 0 $ 31 (31)    
Common stock issued for cashless stock options exercised (in shares)   30,764      
Common stock issued for stock options exercised for cash 60,102 $ 26 60,076    
Common stock issued for stock options exercised for cash (in shares)   26,807      
Purchase of treasury stock, net of broker fees (7,370,000)     (7,370,000)  
Re-sale of treasury stock, net of broker fees 7,370,000     7,370,000  
Fees associated with equity raise (29,832)   (29,832)    
Net loss (5,312,354)       (5,312,354)
Ending balance at Oct. 31, 2018 28,966,798 $ 18,391 67,102,509 (70,000) (38,084,102)
Ending balance (in shares) at Oct. 31, 2018   18,391,092      
Beginning balance at Jul. 31, 2018 31,084,276 $ 18,341 66,744,959 (70,000) (35,609,024)
Beginning balance (in shares) at Jul. 31, 2018   18,341,440      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 305,315   305,315    
Common stock issued for cashless stock options exercised 0 $ 26 (26)    
Common stock issued for cashless stock options exercised (in shares)   25,534      
Common stock issued for stock options exercised for cash 52,285 $ 24 52,261    
Common stock issued for stock options exercised for cash (in shares)   24,118      
Net loss (2,475,078)       (2,475,078)
Ending balance at Oct. 31, 2018 28,966,798 $ 18,391 67,102,509 (70,000) (38,084,102)
Ending balance (in shares) at Oct. 31, 2018   18,391,092      
Beginning balance at Apr. 30, 2019 26,461,428 $ 18,666 68,562,727 (70,000) (42,049,965)
Beginning balance (in shares) at Apr. 30, 2019   18,665,551      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Common stock issued for cashless stock options exercised (in shares)   101,894      
Common stock issued for stock options exercised for cash 45,190        
Common stock issued for stock options exercised for cash (in shares)   21,876      
Common stock issued for cashless warrant exercise (in shares)   19,403      
Ending balance at Jul. 31, 2019 24,969,790 $ 18,914 69,146,123 (70,000) (44,125,247)
Ending balance (in shares) at Jul. 31, 2019   18,913,527      
Beginning balance at Apr. 30, 2019 26,461,428 $ 18,666 68,562,727 (70,000) (42,049,965)
Beginning balance (in shares) at Apr. 30, 2019   18,665,551      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 889,484   889,484    
Common stock issued for cashless stock options exercised 0 $ 182 (182)    
Common stock issued for cashless stock options exercised (in shares)   182,207      
Common stock issued for stock options exercised for cash 237,713 $ 113 237,600    
Common stock issued for stock options exercised for cash (in shares)   112,826      
Common stock issued for cashless warrant exercise 0 $ 77 (77)    
Common stock issued for cashless warrant exercise (in shares)   76,929      
Amortization of warrant based cost 18,565   18,565    
Amortization of restricted stock issued for services 73,350   73,350    
Restricted Stock Issued for Services, subject to vesting 0 $ 104 (104)    
Restricted Stock Issued for Services, subject to vesting (in shares)   104,803      
Net loss (2,713,450)       (2,713,450)
Ending balance at Oct. 31, 2019 24,967,090 $ 19,142 69,781,363 (70,000) (44,763,415)
Ending balance (in shares) at Oct. 31, 2019   19,142,316      
Beginning balance at Jul. 31, 2019 24,969,790 $ 18,914 69,146,123 (70,000) (44,125,247)
Beginning balance (in shares) at Jul. 31, 2019   18,913,527      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 391,067   391,067    
Common stock issued for cashless stock options exercised 0 $ 80 (80)    
Common stock issued for cashless stock options exercised (in shares)   80,313      
Common stock issued for stock options exercised for cash 192,522 $ 90 192,432    
Common stock issued for stock options exercised for cash (in shares)   90,950      
Common stock issued for cashless warrant exercise 0 $ 58 (58)    
Common stock issued for cashless warrant exercise (in shares)   57,526      
Amortization of warrant based cost 9,125   9,125    
Amortization of restricted stock issued for services 42,754   42,754    
Net loss (638,168)       (638,168)
Ending balance at Oct. 31, 2019 $ 24,967,090 $ 19,142 $ 69,781,363 $ (70,000) $ (44,763,415)
Ending balance (in shares) at Oct. 31, 2019   19,142,316      
XML 25 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Courseware and Accreditation (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Apr. 30, 2019
Courseware          
Finite-Lived Intangible Assets [Line Items]          
Courseware costs capitalized     $ 7,325   $ 34,422
Amortization expense $ 16,917 $ 15,960 36,059 $ 31,331  
Accreditation          
Finite-Lived Intangible Assets [Line Items]          
Courseware costs capitalized     $ 2,250   $ 57,100
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment
6 Months Ended
Oct. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and EquipmentAs property and equipment reach the end of their useful lives, the fully expired asset is written off against the associated accumulated depreciation. There is no expense impact for such write offs. Property and equipment consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Call center hardware$270,010  $193,774  
Computer and office equipment345,241  327,621  
Furniture and fixtures1,484,930  1,381,271  
Software5,178,944  4,314,198  
7,279,125  6,216,864  
Accumulated depreciation(2,296,365) (1,825,524) 
Property and equipment, net$4,982,760  $4,391,340  
Software consisted of the following at October 31, 2019 and April 30, 2019:
October 31,
2019
April 30,
2019
Software$5,178,944  $4,314,198  
Accumulated depreciation(1,645,950) (1,351,193) 
Software, net$3,532,994  $2,963,005  
Depreciation expense and amortization for all Property and Equipment as well as the portion for just software is presented below for the three and six months ended October 31, 2019 and 2018:
Three Months Ended
October 31,
Six Months Ended
October 31,
2019201820192018
Depreciation and amortization expense$332,212  $233,109  $648,740  $440,841  
Software amortization expense$242,797  $160,666  $463,250  $304,440  
The following is a schedule of estimated future amortization expense of software at October 31, 2019:
Future Expense
2020$507,808  
2021960,396  
2022870,922  
2023710,683  
2024421,401  
Thereafter61,784  
Total$3,532,994  
XML 27 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment - Depreciation and Amortization Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Oct. 31, 2018
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense $ 332,212 $ 233,109 $ 648,740 $ 440,841
Software amortization expense $ 242,797 $ 160,666 $ 463,250 $ 304,440
XML 28 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Details)
6 Months Ended
Oct. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Return of unearned funds, no later than (in days) 45 days
EXCEL 29 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )F#BD\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ F8.*3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "9@XI/-D4G*^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFG1$%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6 MK1."!^ 8^Y?/GR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/=4"HJVH%#DD910HF8!$7(I.MT4(G5!32&6_T@H^?J9MA1@-V MZ-!3!EYR8'*:&$]#U\(5,,$(D\O?!30+<:[^B9T[P,[)(=LEU?=]V3=S;MR! MP]O3X\N\;F%])N4UCK^R%72*N&:7R:_-PV:W9;*N^'W!ZX)7.[X2]9VX;=XG MUQ]^5V$7C-W;?VQ\$90M_+H+^0502P,$% @ F8.*3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " "9@XI/"HG? #\# "?#P & 'AL+W=OJT[3=-G 05< 9. MT[W]C$-9YGL\]4\ <\X]-H=C,#\8<;Y.DVQQ4770W M^J@:>V>GV[HP]K+=)]VQ5<76D>HJH32=)'51-O%JX<8>VM5"GTQ5-NJAC;I3 M71?M[WM5Z?,R%O';P&.Y/YA^(%DMCL5>?5/F^_&AM5?)6&5;UJKI2MU$K=HM MXSMQNY:R)SC$CU*=NZOSJ%_*D];/_<7G[3).^QFI2FU,7Z*PAQ>U5E755[+S M^#44C4?-GGA]_E;]HUN\7D'W;-S]^QJ.SOZ MLDH7R4M?9D#<7Q!TA1 C(K&U1P%" O?$Z/2OP)HC)!:0< 72T>45/< M?>*YEK[["!-PGW#VB>=:^NX#3!9PGW#VB>9[S["A%1P M]HGG.LM\%8#) RHX^\1SG4U\E7=_Z0E'GWBL,_:*@:]]Z('AZ!./=3;S5=[_ MP2<*QSKP7>3U@T\ 9 /-RY_S\78$(KDG@#D#S[MQ_GQ'&3TURU>[4 MJMV[SK"+-OK4N+;T:G3L/N]<0Y;\A5]:UZ]%NR^;+GK2QC9=KC7::6V4G4IZ M8U_$@^V6QXM*[4Q_.K7G[:5EO%P8?1S:X63LR5=_ %!+ P04 " "9@XI/ M%&8 'P(& #-'@ & 'AL+W=O'F)I:4 MG]1/:OAQ2%Z]=?VWW7/;#I/OZ]5F=SU]'H;ME]EL=__R7C?] M?_-VU;U=3V'Z_N#K\NEY&!_,;JZVS5/[9SO\M;WMR]WL5,O#]F^[F=8\'SZ_?:?]DWOC3FKMFUBV[US_)A>+Z>INGDH7UL7E;# MU^[MU_;8(#^='%O_>_O:KHI\=%+><=^M=ON_D_N7W="MC[44*^OF^^%WN=G_ MOAWK?R]F%\!C 3P5 /YA 3H6(%%@=G"V;^K/S=#<7/7=VZ0_?*UM,P8%?*'2 MF??CPWW?[?]76KLK3U]O?+Z:O8[U'"7S@P3/)'BI6&A%<"?)K+S_9 )-$[@O M3^?EP2Y/9GG:E^?S\L+B_" )>\GF(.&(#%$T1>NRATP>;3]L^F'MAX2?@\2? MO8<]8TK"CB'CQ*[2N]YTX[4;%FZ\>@U@ O*J>PRA"[YT9<51,!T%[<@+1T&] M**:44<3F0LL87&1ONXFFFZC=!.$FJM<0R$&@-0@U(\DTDK01T?_SI/L_HG?R M,VE9Y?MDTTC61D1@SK-NK8L.\ED@'*P80G 4 2HC"IS-*:<9D2LU5$@'JE72 M[/RHN7 ;G0/9*$-7(!$C5QS9V /4CD Z0AUZ[ NXI"-#AS%@A:-@@Q0T2:,D MZ5%ST?;"I$RJDPPA)00BV:;*B"IFJ45 7-RT^(.9#D[\)20D)?0J_BRH8K M:+I&25?0Z.2<2O2JB#*$E(&X0C>P.0L:M%&"%C1"O0-@4KG/Q\)+3S9R03,W M2N:"9BE[4G/BA[++C,SF+3KM1R:&1\U%TSF[2&)X+@PAN51"B2J>;(*C)GB2 M!$>#X-[Y(#O)T)%SJ1;=6$E<-<&3)#AJ,L=J-=Y&,VHT)XEFU,0EY.SE M.#)TH5 0\61#6;48$X2S&B N62Y);=4'\0B,SKVKM9/-IK1JT0AU3ZJ#5+4 M($T2I*CQ")!* B 3>$L8Z=S M-G8L.8,I1E6BCQ5TFEO8U0KQ$*3I+-&XMM>R5E*'^\DO(V;[WF+;A* MEN)M.'KC9*=6@XTTKQ,\D-NQZ9XYB,[/LX \/YK^:;G9 M3>ZZ8>C6^X/$QZX;VE*G^UR:^-PV#Z>;5?LXC)>Q7/>' ];#S=!MCX?'L],) M]LW_4$L#!!0 ( )F#BD]O+:,:M ( $L* 8 >&PO=V]R:W-H965T M&ULC9;M;ILP%(9O!7$!Q1_80)5$6C)-F[1)5:=MO]W$25 ! M,^PDW=W/-A0%<]HT/X)MWG/\'-MZ\>*BNF=]E-)$+W75Z&5\-*:]3Q*]/MU^S?_'%VV*>A)8;5?TI=^:XC/,XVLF].%7F45V^RJ$@%D=#]=_E M6596[DCL'%M5:?\?;4_:J'K(8E%J\=(_R\8_+_T;E@YA< 9 L@8@-\/H$, M#0*2GLR7^ED8L5ITZA)U_6ZUPAT*?$_M8F[=H%\[_\Y6J^WH>84Q621GEVC0 MK'L-N=($BLUF;(+#0!P&X/ A\WJ)CA' M% 4XV;@)4@$#%'(@$$ZV+V40ARGN*"01&L+4@ .'WH)NTP*GU41YB 9ZG;V#! MEHH!3R6AIPZBR62<\RQDNB7K@9*KK[J[9OT0W:%L=/2DC+T@^,_X7BDC;4IT M9Y,=[J6C/?'U7]02P,$% @ F8.*3_JR M\V\Q! MA$ !@ !X;"]W;W)KD#5K)<28FW;U]*5KS6<.0V%Y%$?QS. M/QR)0TXO9?6M/GC?3+X7^:F>)8>F.3^G:;TY^"*KG\JS/X5?=F559$UXK/9I M?:Y\MNTZ%7G*&=-ID1U/R7S:M;U6\VGYWN3'DW^M)O5[4635/PN?EY=9 LEG MPY?C_M"T#>E\>L[V_JMO_CB_5N$IO5G9'@M_JH_E:5+YW2QY@>=Y:"G[\W1M-;F.V'>_O M/ZW_W(D/8MZRVB_+_*_CMCG,$IM,MGZ7O>?-E_+RB^\%J632J__-?_@\X*TG M88Q-F=?=_\GFO6[*HK<27"FR[]?K\=1=+[W]SVYT!]YWX+<.8>Q''43?0?SH M(!]VD'T'^7]'4'T'A49(K]J[8*ZR)IM/J_(RJ:[Y<,[:M(-G%:9KTS9VL]/] M%N)9A]:/.7 S33]:0SVSN#)\P-@ALR*8&Y$&#VYN<,J-!8^Z\^$ RY@ [I 3 M_VEE_=C*P%%!QDMT!L2] <%H Y(T(#L#6<-URCM,\QA273*/D7<48 M<"&-P_H(CG$.9B1%'2G/$?)0ZBTQQR@N,/ M'0$R+:7F(R*!T>E7TX($IQA"MM<4Z02 MW#@SDJTPLA "\=&R(R;(1>P%.!$LAX/%X[D67.%D7A)&DR(Y-9IG/0D" ZG\HKBK.)1TJQ)D/.[E!F*I!=H M(%9HB5?H'AIFLM,"S\^2 F54N%"4=H9;AB7&("@-(ZLST,LS*$(AQPH5X1*W MH"U62(#AI5;,1#4B16IMK(I>:H(,=0@7:BQAZ3H"B$)"XD("XA4=6/C#.F., M88%$3:*4B]0]LC24153*"@)I 1R:0(DVH7%24IP3Y> +I M(@*(*D+B*J*'[/U@[(E%KR*)0?1%I3%2R2(L,.(]HZK&F;X;7E>(.7WNTY"U_MNP. >K(IWT]-N[#>M=X. M&5YXNV=%[0MX7@+1OFH/);H][@_SUQ.-W[-J?SS5D[>R"3OE;C^[*\O&!P'L M*;A^\-GV]I#[7=/>FG!?74\2K@]->>Y/2=+;4;W?7XN6E>/DZGN_OG:EWN/M0OU2;]Y['> MKLLF76Z?IKN7;54^=(W6JZE1BJ;K[U_6Z MW/Y[6ZWJ]^NQ'O_XX?/RZ;EI?YC>7+V43]67JOGSY=,V74T/41Z6ZVJS6]:; MT;9ZO![_HC\N*+0-.L1?R^I]=_1]U [E:UU_:R]^>[@>JS:C:E7=-VV(,GV\ M5;-JM6HCI3S^Z8..#WVV#8^__XB^Z :?!O.UW%6S>O7W\J%YOAX7X]%#]5B^ MKIK/]?NO53\@/Q[UH_^]>JM6"=YFDOJXKU>[[N_H_G77U.L^2DIE77[??RXW MW>?[_C\4^V:X@>D;F$,#;4\VL'T#>VD#US=PAP8FG&S@^P;^9P_^9 /J&]#/ M'KJYFNXGJYO]>=F4-U?;^GVTW6^@E[+=I_HCI?6];W_LEK/[7UJ 7?KU[4:[ M<#5]:P/UF-L]Q@PPQ1 S0Y@XQ,P!QJLAY@YA]!"S0!ASP$S3> ^#-G#0I@O@ M!@$L&_0>0QUFTV&L#=;ZR+*92: NK'5L[!)%Y'U0RK,)D,!)0BDV3PL LR8$ M'8Y69C 3%LZ$!3/!4I_M,9X-T'JC<4\.]N2Z*';0D\.,Y"[CR[ M*6 W!>B&,*+HQ5*B N]$* M,ZP"'6E.L4JN%I:=);)ZCQPF!0F9@V8F3@S]Z#! M#)A86);\_#QNF!)F2 THTCF>DN3(B;?:6$ZFBTN0P[0PG6H'9DJDY>3^+2)1 MB$*^'5(Q09P@((5T WL5^8:02*AC"&<+5;AC6AA.")8'#?2!/!^F9/YNF"KF M.L/DKP'[$Q7$[,N :2V=BYQG[P 2SSX2%T\J*I/; MCEAC-! 9"GR84F6Z83J78PFL-+JXW$MH3/X:L+]P$UK2OU7I9O5\7<[BAIX4 MZX0!.B$YO96R;CUI%=Y\[" M2++WQA2< (STS498=1B*,I[+8-DP0#:$O3!2#(S3.N/@#58" Y1 ")0!-&M< M\"JP)5M<@ARFA?G8(#X6:4D^S@A4CSPG4"!@1J $A^T .ZT0!FL&09IAMB? MDI!/"Y3!?&P0'Q=\]B4?&W*DG1&S'\#L$U>\.0A(A2<33."S+Y%X]@'.&>5B MI!R[8LTPX'A"D0]3'BO:87KO.-RYQW+29^ M"X@_\".^148\:NM-KC-,JA:1*N$+G8,.$,)\Z8%)YL>C629,JEDM6T+7B9 GB3(Y1PX0Q>SO WGR3SIQDY=1/ MD?-9'K.R!ZPLCKD>U342\3B^7HM+D,.T,/=ZP+W\3'WK01DDV;^@A/WKD8.5 M2[Z.JP8(F,QDH2TOEM\!)#0@".=<(.MR92R/%<(#A0C<@'A)ZMTPKT M[@&M%XK//JJR0//=(\^9;Q P8[X!$L\^P)TVWQZ+CP?B4_ GUEZJQFGS[3-/ M9/WE]L]C3?#H,:IXJ@L*Z5$K7E^>G\<-4\*JX-'S4F[_O*1[L9EDS81OS3D( M,RER!(0UPZ/GKMS\>?.AF3!).-L !(Y&P#+.!N MA-J*<*>=#6%A('1ZSK MIDI1U8<4[[DJ'PX7J^JQ:;^&]'V[?WUR?]'4+_VKH=/#^ZDW_P%02P,$% M @ F8.*3R^EA.)S!0 UAH !@ !X;"]W;W)KNC^3]#9( M8=A S:@Z+#MM9I<$J.VY4E*TGW[G637 M=4A>NS>QI3QW]Y Z_4A9UZ]M][E_RGF8?=EM]_W-_&D8#E?+97_WE'=-_ZX] MY'WYST/;[9JA'':/R_[0Y>9^&K3;+M$8O]PUF_W\]GHZ]Z&[O6Z?A^UFGS]T ML_YYMVNZ?U=YV[[>S&'^]<3'S>/3,)Y8WEX?FL?\1Q[^/'SHRM'R/,O]9I?W M_:;=S[K\<#-_#U=K&\8!D^*O37[M+[[/QE ^M>WG\>#7^YNY&1WE;;X;QBF: M\O&2UWF['6NL.UZM M0S-N"KBBDLR[\>24N^E_)=J^G'VYA8C7RY=QHI-F==3@I>:L6);9STN@ML0* MQ7"VP%HJ ).^!*E1T#0!O8F"] FL.H&=)K"7$UC+TG#4^$FSGS0+#$#6&1:. M(G0$2,[JEIQJR2DQ52;PZ@1>QA0=B^FH<1=6O8W>11:1E&'"&"O7**AV@K1# MW$X0ZY2TV9 2\Z/H#"($U U%U5"4AIQGAJ)8J$1M(]L::RESX#!5;I.DVDG* MY>)VDHP[.L^RN)8JHQL!HS/!*%8"AX(1JU "OG$45(G<"\B\4,F_ M<"-U-3$&*MUYT M?H("T(OM?_)BQ4*!2.!3D=42HY,3%'2F"AI 9RLXMD( L!9JX(445 M$B1?\:-S%"1(O8"71.2B5 ]G K?TOUF*.DM186GBG04J+#76!Y;&M:);H(FV MDB#4D8H2J:(O0$G*A0.P@5\S3>@-(%;X@3I848)5%#^4P(P1K7 D90$#A8H? MG:THV9KX)D+)S06Z9$1W*W7648RUC:03%B5A11U$!; 8 G#"*CKRWES4R[>. M=,RBDXY$CIRRLTME3F)K2R%X @BU+.G<1HW;8G,K-$:+$(&;DL)"B0+3BB<= MVJATOCS^%6HP+ET#""1I2F=CL%BI):AS&Z-2)6MWB8Y:5'I6WG2M4&%M,.H*LL37PB51)&.7)+(1<-;-5)0"NC( M.XXX56D)7.T.)IVZA&(+H*DEO/+D+4&)G( K^G$3JD@6I8&G2MM&.B1)0A(- M;]M(TJ_XV?>S M3^TPM+OIC<)#VPZY^#3O2MJ>O_ M5&BT<-XU-;.= 5%&D%:,;S8W3 O9TCR-L:/)4^R=DBT<#;&]UL)\'$#AD-&$ M7@(OLFY<"+ \[40-W\']Z([&>VQF*:6&UDILB8$JH_?)_K +^3'AIX3!+FP2 M.CDAO@;GNB5>\'A":9^KBF9FO\*9U ^/2CQ-0I4-GY)T5N'>F+Q4K1X M'T_9QG.8^"^P=0"? /P3@(V%HO(OPHD\-3@0,\Z^$^&*DSWWLRE",(XB_O/B MK8^>?BK#%3#68.FZ3)07V;=SD171>V'L>[^1/^KCMWX2I96O) M"9V_V3C_"M&!E[*Y\BO4^ ](#8_X_PW4$L#!!0 M ( )F#BD\(-5S.M0$ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0$N[6W4Y)I%ZG:9-6Z=1IVV^C\38U&"^=-TS#; M&Q!5!&G%>)+<,BUD1XLL^LZFR'!P2G9P-L0.6@OS>@*%8TY3^N9XE$WK@H,5 M62\:^ ;N>W\VWF(+2R4U=%9B1PS4.;U+CZ=]B(\!/R2,=G4FH9(+XE,POE0Y M38(@4%"ZP"#\=H5[4"H0>1G/,R==4@;@^OS&_BG6[FNY" OWJ'[*RK4Y/5!2 M02T&Y1YQ_ QS/>\HF8O_"E=0/CPH\3E*5#:NI!RL0SVS>"E:O$R[[.(^3C<[ M/L.V 7P&\ 5PB'G8E"@J_RB<*#*#(S%3[WL1GC@]" M_7]+W(CAR5])V*JG&DP3I\F2$HW"\;T_FVG,)L-A/_\@MGSCXA=02P,$% @ MF8.*3Q5AS]6S 0 T@, !@ !X;"]W;W)KX4]=/ZF1J.%\Z9IF.T-B"J" MM&)\M_O(M) =+;+H.YDBP\$IV<')$#MH+];%H7'*S(>M' M#W _^Y/Q%EM8*JFALQ([8J#.Z4UR.*8A/@;\DC#:U9F$2LZ(C\&XJW*Z"X) M0>D"@_#;!6Y!J4#D93S-G'1)&8#K\PO[EUB[K^4L+-RB>I"5:W-Z34D%M1B4 MN\?Q*\SU?*!D+OX;7$#Y\*#$YRA1V;B2^\>.N]EX+S)&.7 M0#3''*<8OHIYC6">?4G!MU(<^5]PO@W?;RK<1_C^C<)_$*2;!&DD2/];XE;, M_ET2MNJI!M/$:;*DQ*&+D[SR+@-[P^.;O(9/T_Y=F$9VEIS1^9>-_:\1'7@I MNRL_0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ\0=02P,$% @ F8.*3RVE MQ]2U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@ M$/T5Q >$7=:;1"O;4C91U4JIM$J5Y)FUQQ<%&!?P.OW[ G88J]DZV&DR&V5TJ87T>0.&1T2S\<3VW=N.!@>=J)&GZ >^Y. MQEML9BE;!=JVJ(F!*J-WV\,Q"?$QX*6%P2[.)%1R1GP+QKUG(6%>Y2O;>F:C-Y24D(E>NF>="$^\/7#?FR(X8ROBG1=OO?>2-_:\0'7@IFRL_ M0HW_8+,AH7+A>.//9ARST7#833^(S=\X_PU02P,$% @ F8.*3]*7I,*U M 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5 MQ >$-;O;1"O;4C95E$JMM$K4YIFUQS8*&!?P.OW[#-AQK,3J"S##.6>:,G%4Q%B]=QEVW)&GU@S$CKWO1'CBY,"Q-T5PQE;$.TS>H?>2)TF2LDL0FC#'$<.7 MF!G!4'T.P=="'/D7.E^G;UG;.,D+[SRPMSR^R0=\G/9?PM:R=>1L/+YL[']EC =,97.%(]3@ M!YL-!94/QVL\VW',1L.;;OI!;/[&^1M02P,$% @ F8.*3_-B$<"V 0 MT@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0 M')*U661;:CI5F[1)4:>UGXE]ME'!>(#C[M_OP*[KK5:_ '?<>_?N.-+!V&?7 M 'CRHE7K,MIXWQT8=J)&GZ"_]6=+%IL9BFE MAM9)TQ(+549O-X?C+L3'@$<)@UN<2:CD;,QS,+Z5&4V"(%!0^, @<+O '2@5 MB%#&[XF3SBD#<'E^9;^/M6,M9^'@SJ@G6?HFHWM*2JA$K_R#&;["5,\G2J;B MO\,%%(8')9BC,,K%E12]\T9/+"A%BY=QEVW-B:* MRK\(+_+4FH'8L?>="$^\.7#L31&8XQO!%S&:. M8,@^I^!K*8[\'9ROP[>K"K<1OOU'X>=U@MTJP2X2[#XL<25FF_R7A"UZJL'6 M<9H<*4S?QDE>>.>!O>7Q3=["QVG_(6PM6T?.QN/+QOY7QGA *92DALP$ -(# M 9 >&PO=V]R:W-H965T6_>#$,^HGUR'8 G MSUH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;YD6TM R3[ZS M+7,4#(7_PFN MH$)X5!)R5*A<6DDU.(]Z9@E2M'B>=FG2/DXWV>T,VP;P&< 7P%W*PZ9$2?D[ MX4696QR)G7K?B_C$^R,/O:FB,[4BW07Q+GBO)<_V.;M&HCGF-,7P5+$_X+S;7BVJ3!+\.PWA?\@.&P2'!+!X;\E;L5D?R1AJYYJL&V:)D&#+8:"QL?C M;3C;:!-8YT6 4W7,M\[$'4":<7X;G?'M)"&EGGRG5V9VR$H M:>#LB!^T%N[G"90="[JG;XYGV78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4 M]'%_/&4Q/@5\DS#ZU9G$2B[6OD3C8UW0710$"JH0&01N5W@"I2(1RO@Q<](E M902NSV_L[U/M6,M%>'BRZKNL0U?0!TIJ:,2@PK,=/\!4AXV)4K*WXD@RMS9 MD;BI][V(3[P_D.Q7OT7DM^R')VC41SS&F*X:N8_1+!D'U)P;=2 MG/@_<+X-/VPJ/"3XX0^%M]L$V29!E@BR_Y:X%7/W5Q*VZJD&UZ9I\J2R@TF3 MO/(N _O(TYO\#I^F_;-PK32>7&S ETW];ZP-@%)V-SA"'7ZPQ5#0A'B\Q[.; MQFPR@NWG'\26;US^ E!+ P04 " "9@XI/Q$NI)K8! #2 P &0 'AL M+W=O_(M0"#/6AF?TS:$ M[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF1;2T")+OK,K,ML')0V< M'?&]UL+]/H&R0TZW],7Q*)LV1 0*E(A#)^39QT3AF! MR_,+^\=4.]9R$1X>K/HIJ]#F]$!)!;7H57BTPR>8ZGE'R53\%[B"PO"H!'.4 M5OFTDK+WP>J)!:5H\3SNTJ1]&&_XW01;!_ )P&? (>5A8Z*D_(,(HLB<'8@; M>]^)^,3;(\?>E-&96I'N4+Q'[[7@N]N,72/1%',:8_@B9CM',&2?4_"U%"?^ M!L[7X;M5A;L$W_VC\+!.L%\EV">"_7]+7(NY>Y6$+7JJP35IFCPI;6_2)"^\ M\\#>\_0F?\/':?\J7".-)Q<;\&53_VMK Z"4S0V.4(L?;#84U"$>;_'LQC$; MC6"[Z0>Q^1L7?P!02P,$% @ F8.*3]6+Q'BS 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0M.IL3EOG^@-C MMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B/$ENF!:RHT46?2=39#@X)3LX&6(' MK87Y<02%8TYW]-WQ))O6!0I,0B5GQ)=@/%8Y38(@4%"ZP"#\=H%[4"H0>1FO,R==4@;@^OS. M_BG6[FLY"POWJ)YEY=J?; M\/VFPGV$[W]3^(_\Z29!&@G2_Y:X%?.G2K;JJ0;3Q&FRI,2ABY.\\BX#>Q&PO=V]R:W-H M965TBQ:^0OC6GQU:;&&II0;CI37$05/0^_WQE,7X%/ D M8?2K,XF57*Q]CL:GNJ"[* @45"$R"-RN\ !*12*4\6/FI$O*"%R?7]D_I-JQ MEHOP\=UF'KJ!WE-30B$&%1SM^A+F>6TKFXC_#%12&1R68H[+*IY54@P]6 MSRPH18N7:9-TP]_-L&T GP%\ =RE/&Q*E)2_%T&4N;,C<5/O>Q&?>'_D MV)LJ.E,KTAV*]^B]ECP[Y.P:B>:8TQ3#5S'[)8(A^Y*";Z4X\7_@?!M^V%1X M2/##'PJS;8)LDR!+!-E_2]R*N?TK"5OU5(-KTS1Y4MG!I$E>>9>!O>?I37Z' M3]/^1;A6&D\N-N#+IOXWU@9 *;L;'*$./]AB*&A"/+[%LYO&;#*"[>&PO=V]R:W-H965T M?*+*]"OJDCYSIZ;YM.K>*CUJ?[)%';(V\K M=2=.O#/_[(5L*VT>Y2%1)\FKG2UJFX32-$_:JN[B]=*./I'E*)I9=W?).U:*+)-^O MX@=VOZ&B+["(EYI?UZIZC,Y<(?>=/T3&8> MOT?2>-+L"V_O/]@_V\6;Q;Q6BC^*YE>]T\=57,;1CN^K4Q=&X M^F_\PAL#[V=B-+:B4?8WVIZ5%NW(8J;25N_#M>[L]3K\DQ=C&2Z@L8"F@M+J M)(.0G?FG2E?KI1372 Z;?ZKZ=\SNR>S-MA^T6V'_,Y-79O2RIGF^3"X]T8C9 M#!BZP; )D1CV28*0Q(:\! KY&ONRT-@8J0WW K8"#GA;=O"!3R&^X&#$2]\/R&0 &_ M$>X'!*)>N+T-@@(^(-P/"$2]<'T 00$?$.X'!*)>N#Y H#+@ \+]@$#42]<' M$!3P >%^0"#JI>L#" KY /<# E$O/1\@4,@'N!\0B'KI^0"!0C[ _8! U$O/ M!P"T<'V0W!Q.6RX/]EBNHJTX=_:;X&9T.OH_D#W<_H,/WPW?*WFH.Q6]"FV. MR/8@NQ="&UL;5/;;MP@$/T5Q >$->NTFY5M*9NH:J566J5J^\S:8QL%C MXG?Y] M!^PX;NH78(9SSEP8LM'89]<">/*B5>=RVGK?'QES90M:N!O30X#1M MPUQO0521I!7CN]T'IH7L:)%%W]D6F1F\DAV<+7&#UL+^.8$R8TX3^NIXDDWK M@X,562\:^ [^1W^V:+%%I9(:.B=-1RS4.;U/CJJ"D@EH,RC^9\3/,]=Q2,A?_%:Z@$!XRP1BE42ZNI!R<-WI6P52T>)EVV<5] MG&[2PTS;)O"9P!?"(<9A4Z"8^:/PHLBL&8F=>M^+\,3)D6-ORN",K8AWF+Q# M[[7@=TG&KD%HQIPF#%]AWA ,U9<0?"O$B?]'Y]OT_6:&^TC?K^G)W;9 NBF0 M1H'TGQ+YNQ*W,/MW0=BJIQIL$Z?)D=(,79SDE7<9V'L>W^0-/DW[-V$;V3ER M,1Y?-O:_-L8#IK*[P1%J\8,MAH+:A^-'/-MIS";#FW[^06SYQL5?4$L#!!0 M ( )F#BD\;"?Y6\P$ ((% 9 >&PO=V]R:W-H965T!.\U;NP-J;;$J*K&@33#[*#UNZA>"*;^[('+81?&X7O@I;G4 MQ@5(673L M_!_.@.RJ[(K')J!+2ZD6V@X+P+'^/M/G=X#_C9P* 7\\!5/WI!G.EHZXG+^K?_*UVUJ.3,.3Y+^: MDZEW818&)SBSGIL7.7R&J9YU&$S%?X4K< MWF5B/2G+MOT'5:R/%I&)3$>QM M')O6C\.XLTHF&DZ@$X'.A,S[D-'(9_[,#"L+)8= C6??,7?%\9;:LZE3JA";,?L30!2:>$<2JSQ84L]C3.SK%Z0F:8>+IR7\9KG&! M%2JP\@*KI0"-;TI$,/D&-UFC)FM$(+TQP3 9;K)!339W FF"\U.4GW[\*#-4 M($,JR&^JO,&N?VKR.(-"% 7__IU4,F^]9UG$9T;S"/U M;^@??.Q.WYBZ-*T.CM+8E^C?RUE* S:5Z,%>:VT;XKS@<#9NFMJY&MO"N#"R MFSH>F=MN^1=02P,$% @ F8.*3RWBI^"U 0 T@, !D !X;"]W;W)K M&UL;5/;;M0P$/T5RQ]09YTL5*LD4K<(@032J@AX M]B:3B^I+L)U-^7O&3AI"R8OM&9]SYN)Q/AG[[#H 3UZ4U*Z@G??#B3%7=:"$ MNS,#:+QIC%7"HVE;Y@8+HHXD)1E/DG=,B5[3,H^^BRUS,WK9:[A8XD:EA/U] M!FFF@A[HJ^.I;SL?'*S,!]'"-_#?AXM%BZTJ=:] N]YH8J$IZ,/A=,X"/@)^ M]#"YS9F$2J[&/ ?CZ[A/\\TQ76C[!+X0^$JXCW'8'"AF_D%X4>;63,3.O1]$>.+# MB6-OJN",K8AWF+Q#[ZU,DS1GMR"T8,XSAF\PAQ7!4'T-P?="G/E_=+Y/3WKP@ZV&A,:'XWL\VWG,9L.;8?E! M;/W&Y1]02P,$% @ F8.*3Z U'H?6 0 G 0 !D !X;"]W;W)K&UL;53;;IPP$/T5RQ\0<]DEFQ4@95-5K=1*JU1-G[TP M@!4;4]LLZ=_7-H32C5^P9WSFG!DSXWR2ZE5W :]"=[K G?&#$="=-6!H/I. M#M#;DT8J08TU54OTH(#6/DAPDD111@1E/2YS[SNK,I>CX:R'LT)Z%(*J/R?@ M&$P MZN4HN4KXZXVM=X,@E!!PJXQBH7:[P!)P[(IO&[X43KY(N<+M_9__L:[>U M7*B&)\E_L=IT!3Y@5$-#1VZ>Y?0%EGKV&"W%?X,K< MWF5B-2G+MOZ@:M9%B M8;&I"/HVKZSWZS2?['=+6#@@60*2->#@=<@LY#/_1 TM_"G]FD]?6>RW3*,O)U1$MF-.,23:8>$40R[Y*)"&)4_(A/ F'I\$, M4Q^>_I?A?9A@%R38>8+=5O_AX:;$CY@T.H1%]D&1?8#@5B2 B:.P2!84R0(B M\8U( !/?_BZRZ0X!JO5SH5$EQ][/Y,:[CMYCXKOK'WR>V^]4M:S7Z"*-[5'? M28V4!FPJT9TMN+-/Q6IP:(S;WMN]F@=F-HP K ]2^1=02P,$% @ MF8.*3_9=!J[S 0 IP4 !D !X;"]W;W)K&UL MC53M;ML@%'T5Q .4A'Q'CJ6FU;1)FQ1UVO:;V-2OUC MN)=SSSF N4FGS;.M !QY4;*Q!UHYU^X9LUD%2M@[W4+C5PIME' ^-"6SK0&1 MQR(E&9_-UDR)NJ%I$G,GDR;ZXF3=P,D0>U%*F#]'D+H[T#E]33S59>5"@J5) M*TKX#NY'>S(^8B-+7BMH;*T;8J XT/OY_K@+^ CX64-G)W,2=G+6^CD$7_(# MG05#("%S@4'XX0H/(&4@\C9^#YQTE R%T_DK^Z>X=[^7L[#PH.6O.G?5@6XI MR:$0%^F>=/<9AOVL*!DV_Q6N(#T\./$:F98V?DEVL4ZK@<5;4>*E'^LFCEV_ MLN%#&5[ AP(^%FRC#NN%HO-'X42:&-T1TY]]*\(5S_?.>OV*$$NP^<-X+ABQL1-GDH"DP96X0EF;XTL3U-LF,7NH\OD_V# M]RWLFS!EW5ARULX_U_BH"JT=>"NS.W_WE>^:8R"A<&&Z\7/3]XX^<+H=VB(; M>W/Z%U!+ P04 " "9@XI/E=C[RKM<_V1,5NVH(2]P1ZT MOZG1*.&\:1IF>P.BBB0E&=_M;ID2G:9%%GUG4V0X.-EI.!MB!Z6$^7T"B6-. M]_3=\=(UK0L.5F2]:. ;N._]V7B++2I5IT#;#C4Q4.?T87\\I0$? 3\Z&.WJ M3$(E%\378'RNY-J?WE%10BT&Z%QP_P5S/@9*Y^"]P!>GA(1,?HT1IXTK*P3I4LXI/ M18FW:>]TW,?I)KV;:=L$/A/X0KB/<=@4*&;^))PH,H,C,5/O>Q&>>'_DOC=E M<,96Q#N?O/7>:Y'P-&/7(#1C3A.&KS#[!<&\^A*";X4X\?_H?)N>;&:81'JR MIB>';8%T4R"- ND_)1X^E+B%N?T0A*UZJL T<9HL*7'0<9)7WF5@'WA\D[_P M:=J_"M-TVI(+.O^RL?\UH@.?RN[&CU#K/]AB2*A=.-[YLYG&;#(<]O,/8LLW M+OX 4$L#!!0 ( )F#BD]YROVGTP$ )P$ 9 >&PO=V]R:W-H965T M!.]TAAMC^@,ANFA ,'TC>^CL M2B658,:&JB:Z5\!*3Q*-O!22$]",'4GR-P.69X M@]\3CVW=&)<@>=JS&GZ!^=V?E(W(HE*V CK=R@XIJ#)\MSD<$X?W@*<61KV: M(]?)6)TU\6+IB.OYN_HWW[OMYHQ(J-G#S*,<'F/O9830W_P,NP"W<56(]"LFU_Z)BT$:*6<66 M(MC;-+:='\=I99?,M#"!S@2Z$/;>ATQ&OO*OS+ \57)$:MK[GKE?O#E0NS>% M2_JM\&NV>&VSESRFMRFY.*$98/M/B_NK%D.8+V&37=!D]UD@CJY,0IC_[&02-$D" O3*)(2) MKTS(ZG0(4+6_%QH5&PO=V]R:W-H965TJT[;.;. DJ8 9.TOW[V4!8L(\H[8=BFW?O MW?E\AS,]R^JM/@BAO/<\*^J9?U"J? R">G,0.:\?9"D*_68GJYPK/:WV05U6 M@F\;HSP+"$)1D/.T\.?39FU=S:?RJ+*T$.O*JX]YSJN_3R*3YYF/_!3W+-LU%4:>R\"JQF_F?\..*$&/0('ZEXEQ?C3T3 MRJN4;V;R=3OSD?%(9&*C# 77CY-8B"PS3-J//QVIWVL:P^OQA?VY"5X'\\IK ML9#9[W2K#C,_\;VMV/%CIE[D^8OH F*^UT7_39Q$IN'&$ZVQD5G=_/ M$^@]Z3>&@!M#&H)P0(!A@A D"!L".B @UHZT&-9@BA8#2U!0@@(2H24!82@L MPD 1!A!8V5^VF.@JCHC&A&([NRXNCDF8(#O#+F["\"1D!'8\ AV/ ,>M([F( MG 2,2,2@1 Q(6#$O8S?'B&)TA1L():!0 @A9F[9,G$TCB#",["2X.$:3F)*1 MHSJ# 26XLX6K9*<'4%,O?J[[S:IT7MO4JE;U/-G6&ULE5C9;MLZ$/T5 M01]0D<-%DF$;B)?D7J 7"%JT?59LVA:JQ97DN/W[2RU1+'(4JWF()/K,S!F2 M<[C,KWGQLSPI53F_TR0K%^ZIJLXSSRMW)Y5&Y:?\K#+]RR$OTJC2G\71*\^% MBO:-49IX0(CTTBC.W.6\:7LNEO/\4B5QIIX+I[RD:53\6:DDORYX*@-F@0WV-U+6_> MG3J5ESS_67_\NU^XI&:D$K6K:A>1?KRJM4J2VI/F\:MSZO8Q:\/;]S?OCTWR M.IF7J%3K//D1[ZO3P@U<9Z\.T26ION37?U27D'"=+OO/ZE4E&EXST3%V>5(V M_YW=I:SRM/.BJ:31[_899\WSVOE_,\,-H#. W@#HAP:L,V!3#7AGP'L#QC\T M$)V!>(_@?V@@.P/Y;O!QTGYGX!LY>&WO-L.UB:IH.2_RJU.T,^X- S8(PG$'''7 &P=\ MX$ 8@]=B9(/)&@P(HO^,CKL+&] 1*!V!T)$&G18C;N)()H (D\]$W).P>(=Z M @,)<.(2)2X1XKY!2%J!?!HRP,/X:!@?"6-.8 PS,JD"-$A@._#-SL4P(^4: MHD%"Q(%10JO0&D'!0^(SHXPVH=6Q*.[)QC$2". ,)TX)KG?$HAY04^^(1=T/ M!8/ I#X5^-@!;\D' 1FO+SHBUA3I=V:RIU/93P0^=L#I[%&-?Z" L.[!( MU?NJ,# 6I74''"@6\$!2:J9I SE0"6!4^!8#,8!K']C:9W<, MV)HF0VFJ^Q:!C:@!X%H&F):-K-J "PK 7W0)7JPPI5C!KD%.S0W"]AYJ2 'Z (@^!&,N<'V O] 'P/4!;'TP M]_8KL,N> H!Y3MCBO5IH/ZK\W%V;>/W=S?)_4$L# M!!0 ( )F#BD^M?\UF, ( +\' 9 >&PO=V]R:W-H965T4N@5=("Q)R^W? M+PF4H:N1N"]-8OR>_5PG3EHA7U4!H+VWBM^"B37WJ MWPTOY:70UD"RI&$7^ 'Z9W.0YD0&EE-90:U*47L2SJF_H]L]C2W >?PJH56C MO6>E'(5XM8>OI]0/;$; (=>6@IGE!L_ N64R>?SI2?TAI@6.]W?VSTZ\$7-D M"IX%_UV>=)'Z:]\[P9E=N7X1[1?H!2U]KU?_#6[ C;O-Q,3(!5?NU\NO2HNJ M9S&I5.RM6\O:K6W/?X?A@+ 'A / Q+9:ND N\T],LRR1HO5D5_R&V?^8;D-3 MF]P:72G<-Y.\,M9;%JW#A-PL4>^S[WS"D0\=/(AA'T*$6(A]^ /<7B$9A@Y M^&($CP,/QN$W2YQ@B1(L'Q*(UM&[$F$^"SS("@VR>E0Y4>08Q=Z'@Z0RGJ-!4';?L=#1&*U00% MWOHT^H!:O/OI8HY:S"F>B(-?$OIX ^)H@@&_ 73U ;'X):#Q'+&8T_LN)J/W MLP)Y<9-#>;FXUFYLC:S#=-J%[OW][]Z-MN],7LI:>4>AS2ONWMJS$!I,+L&3 MJ5IAINEPX'#6=AN;O>Q&2G?0HNG')1EF=O8/4$L#!!0 ( )F#BD_+*>7' MF ( %$) 9 >&PO=V]R:W-H965TNQ.0NCHJ:Z:;AV?M&YODZ3;G43-NQO9BL;\.4A5[59R;.NRD;?TDAH"R.!JB_R(NHC)PZ\2,L9-5YY[1[MQI60\JQDK- MG_IWV;CWM?]#\$ +$]! 0",!R'\)>"#@&2'IG;E0/W#--RLEKY'J9ZOE=E' M+3;)W-E.ESOWST3;F=[+!C.V2BY6:,#<]1@TP:!_$5L?D:O&1848"^O&>8%BFB:PCP?/@P*3.G"]!1!-X7O!L)\ M2,.5G+X^(;"P&<#+*1DPTV Q,4L1YEM" &>6$EH**KPQ /(=H06%\,X ^ UI M"1$2!/J*Q%!O M/\V LH*0>6)\(,% H& S3\GD;+.7C:]<'D.\P.4FIA1-,;DZ:3 MN=^,C4H(O:_ 502P,$% @ F8.*3]3PR(WV M 0 ^P0 !D !X;"]W;W)K&UL?53!CILP%/P5 MQ+UKC#&)(X+4I:I:J96BK=H].\E+0&LPM9VP_?O:AJ44T%YBO^>9\8QQG'52 MO>@2P 2OM6CT/BR-:7<(Z5,)-=NH9#BN3J;YRDT/XW.-VTD?6@8JW4_+4?J\:/7;^RV0RT=4(\ M$.*1@)-W"60@D!D!]>TP\P<3_(XHE(OTG@JR!T46\ZB+V?#+=@=%U ;(J0+Q ,A'8 MD%F*'I)Z2.,A%&^V+$EF69:XA. $L^VZGV353[+P0[9L9JC'T,E&'W":4$9G MYU^L 0G%F)%U2W35$EU:8GAFB2ZR$TIBQN9GM,3%+"51-/]F:'(-W;/PG:MK MU>C@*(V]T?[>7:0T8#6C!RM:VI=H+ 1^,+(=GAHTOG?Y7U!+ M P04 " "9@XI/-(N,FC\" !X!@ &0 'AL+W=OV.FS 0?!7$ QQ@&_(A@G1)KFJE5CI==>UOAVP".H.I[237 MMZ]M"$<,3?L'V\OL>&:-E_3"Q9LL )3W7K%:KOQ"J689!#(OH*+R@3=0ZS<' M+BJJ]%(< ]D(H'N;5+$ A6$25+2L_2RUL6>1I?RD6%G#L_#DJ:JH^+T&QB\K M/_*O@9?R6"@3"+*TH4?X#NJU>19Z%?0L^[*"6I:\]@0<5OYCM'R*#=X"?I1P MD8.Y9YSL.'\SBR_[E1\:0< @5X:!ZN$,&V#,$&D9OSI.O]_2) [G5_9/UKOV MLJ,2-IS]+/>J6/ESW]O#@9Z8>N&7S]#YB7VO,_\5SL TW"C1>^2<2?OT\I-4 MO.I8M)2*OK=C6=OQTO%?TZ834)> ^H0HOIN NP3\D4#N)I N@?SO#G&7$#L[ M!*UW6\PM531+!;]XHOT<&FJ^NF@9Z^/*3=">CGVGZREU])SA!4J#LR'J,.L6 M@P:8",UO,=L)3(\(M()>!IJ2L4:C=$?$9HR(T,(1\4^6I_LL-T+Q9+VP)<## M+1":)B"3!,02D)N"8Z?@+2:QF+K%8(0BMR1C&,(X"MVJC&$)F<](Z)1F#",D MG)._'&,\:2Z>,$<<<_%8-4&SQZK;9=\(.^["4" !&!@ &0 'AL+W=OV.HR 4AF_%> $#@E\TUF2GF\ENLILTL]G9W[2EU0R* [3. MWOT"6F.5[)_"P?>\SSD6L.B%?%<58SKX;'BKMF&E=;L5;5H \G.V_!+M-D1JW>"MYKU M:C8/;"<'(=YM\/VT#:$MB'%VU-:!FN'&=HQS:V3*^!@]PPEI$^?SN_N+Z]WT MJ:5E(T0=R M^+,Z:O=$M,'F91[MHGMW[IGI5IG56XE)4H";-1HUSX,&S33H4;%;*U(X28 I M8*H">:M +A_/";,J'@RPUP [@WAFD*2++@9)ZB3M((%9#G,_)O9BXA4&DR5G MT"0S#DGA7/; 2;R3KS@QA M.ON*D49;'?@SQ8HBGG6B!(:OMAA.,"(D7 M1V>M0R3%$"ZW/YB=:'O#_J3R4K&ULC53;CILP$/T5Q >LS;V-"-(F M5=5*K11MU?;9(<-%:V-J.V'[][4-RQ*PVO* [?&9XW,&//G Q;-L )3WPF@G M]WZC5+]#2)8-,"(?> ^=WJFX8$3II:B1[ 60BTUB%(48IXB1MO.+W,9.HLCY M5=&V@Y/PY)4Q(GX?@/)A[P?^:^"IK1ME JC(>U+#-U#?^Y/0*S2S7%H&G6QY MYPFH]OYCL#MF!F\!/UH8Y&+N&2=GSI_-XO-E[V,C""B4RC 0/=S@")0:(BWC MU\3IST>:Q.7\E?VC]:Z]G(F$(Z<_VXMJ]OX[W[M 1:Y4/?'A$TQ^$M^;S'^! M&U --TKT&26GTKZ]\BH59Q.+EL+(RSBVG1V'<2=^/Z6Y$\(I(9P3]-E_2XBF MA.@M(;7F1V76Z@>B2)$+/GAB_%@],?]$L(MT,4L3M+6S>]JMU-%;$>,@1S=# M-&$.(R9<8%:(XQ81XW#&(*U@EA&Z9!S"#4&X.F*+2+'[A,AI-++YT9W$R$T0 M.PEB2Q O"+)L5:@1DEI(9R$)#H(X6GOY-^Y.3^+4DVSTQ#AV$Z1.@O3_*Y(Y M"3*'@F15DFQK-<'Z655D"PL"?(<;]:#%?\U U+8%2*_DU\ZVGT5T[C*/H;T7 M;_"Q17TEHFX[Z9VYTK?+WH&*B[$WC O%^ZGM MH;GW%G\ 4$L#!!0 ( )F#BD^@>:UX[0$ /X$ 9 >&PO=V]R:W-H M965T3WK@$#N0B0NE15*[52M-6VSPX< M EJ#J>V$[=_7-@0!055YB'T.,^,9XSCNN7B3%8!RWAO6R@152G5'C&5>04/E M$^^@U6]*+AJJ="DN6'8":&%)#<.^ZT:XH76+TMCV3B*-^56QNH63<.2U::CX M\PR,]PGRT+WQ4E\J91HXC3MZ@1^@7KN3T!6>5(JZ@5;6O'4$E GZZ!VST. M MX&<-O9S-'9/DS/F;*;X6"7*-(6"0*Z- ]7"##!@S0MK&[U$334L:XGQ^5_]L ML^LL9RHAX^Q77:@J07OD%%#2*U,OO/\"8YX0.6/X;W #IN'&B5XCYTS:7R>_ M2L6;445;:>C[,-:M'?M1_T[;)O@CP9\(7O!/ AD)9$7 @S,;]1-5-(T%[QTQ M?*R.FC/A'8G>S-PT[=[9=SJMU-U;&KA1C&]&:,0\#QA_AO&7B.P1$;D3!&L# MDPM_TX5O^63A@FP+D$T!8@6"AJYY5FG^ [BP%&Q:"C8L M[5>6!DPX6^F#[[E[0LC*T@;0"\,%<&$IW+04/E@B!V]E*7P(OSLN]*&V1Z_D7('6=)^T:*4OHZE@4"HSW>FY M&/Z20Z%X-]XV>+KRTK]02P,$% @ F8.*3]9Q-BER @ Z@< !D !X M;"]W;W)K&ULC57M;ILP%'T5Q ,4;,"$*$%JOK1) MFU1UVO;;(4Y !<^V7Y+EK*WGA.B'#>J[+F2S<7 MHIE['L]R4F'^1!M2RS]'RBHLY)&=/-XP@@^:5)4>]'WD5;BHW72A;2\L7="S M*(N:O#"'GZL*L[\K4M)VZ0+WP_!:G'*A#%ZZ:/")_"#B9_/"Y,GK50Y%16I> MT-IAY+ATG\%\ERB\!OPJ2,L'>T=ELJ?T31V^'I:NKP(B)N8 MY+^1"RDE7$4B?62TY/KK9&H@,(7K4 S($="4@W8^N6+KZ&RQPNF"T=5AW?QJLKBF8 M(]G?3!EU._4_V0 NK9(W101^K#'>#+* M/E1H"W4%)P+PUL5ZB@!PE,SFORK;!U1V4PSR[;D$UK('FA\.BP'N"(16@5 + M! .!P(_M I%5(+)$,&K9IL,@C:DU)@Y@-"K%%!2$(;S3662-!4UC\4=N5FCB M!J $Q*,;8$%%R: U75X=*AJ&C/QHU./M5"L 00#LB<76Q&)+D>]49F85F#W> MYL0JD#S0YF22*(31J&:[*2B*@3^^L][@W:D(.^FIP9V,GFNA\AA8^\'T#-6[ M-;*OP'P-+/8-F&^[N7.5[Z;@=\Q.1&ULC55=;]L@%/TKEM]7OOP9 M.9;63-,F;5+5J=LS24AL%1L/2-S]^P%V+=*S/E;8#H"PZ>F8_F'[J'J2)P*1R MK!O6JEJT@62G;?@1;7;($1SB9\UZ->L'-I6]$,\V^'K/<*AD?OT?1<%K3$N?]5_7/+GF3S)XJMA/\5WW4U3;,PN#(3O3"]:/HO[ Q MH3@,QNR_L2OC!FZ=F#4.@BOW#0X7I44SJA@K#7T9VKIU;3_,I'BD^0EX).") M@*)_$LA(( L"&)RY5#]13Y?L PC:+5&PO=V]R:W-H M965TAK5O;]J/_/S>!*D;@/B-"#6()H9Q,FBBD&26$D[5)%E.')3(BQW>^9<@;8,GG1=E;[)IP&#LS+= M5/?%<)\- \6[\:I&T_^B_ =02P,$% @ F8.*3U2APR.M P >A( !D M !X;"]W;W)K&ULE9CK;N,V$(5?1= #1"2'U"6P M#33)!EN@!8(MMOVMV'0LK"1Z)27>OGVI2UR;.C3L_(@N/C.'0_$C*2T.IOG1 M[K3N@E]56;?+<-=U^_LH:M<[7>7MG=GKVOZR-4V5=_:R>8O:?:/SS1!4E9%@ M+(ZJO*C#U6*X]]*L%N:]*XM:OS1!^UY5>?/O@R[-81GR\//&M^)MU_4WHM5B MG[_IOW3W??_2V*OHF&535+IN"U,'C=XNP]_X_;,4?<"@^+O0A_;D/.A+>37F M1W_Q^V89LKY%NM3KKD^1V\.'?M1EV6>R[?@Y)0V/GGW@Z?EG]N>A>%O,:][J M1U/^4VRZW3),PV"CM_E[V7TSAZ]Z*DB%P53]'_I#EU;>M\1ZK$W9#O^#]7O; MF6K*8IM2Y;_&8U$/Q\.4_S,,!X@I0!P#*+D80%, 71L@IP#Y?P"_&*"F '4, M$)<#XBD@=@*BL;.&WG_*NWRU:,PA:,8!M,_[<BQ:P M:#$DH+,$'"<@F("&!/(L@7"J'379H*D'#;MC*1%A(PF-)##R)% P@;J^U!@F MB$$+I#- 1HTZ*96S_@_[)- G 3[N0)QK*)78)(4F*3!Q1O+#J(E/BHFQ108M M,F"1X 2<8239]<^,>ZCFH!6IBS6?54HQ4]Q3+L2&BC$T'%!# MW)V3Y]B(2P5C>#B@AX1G:L?TB!OH$9@> >@YF;;'(0U%GLE(>):A.3JDG([] M D6^+L'@"+!9ZS-?Z[AG$)%G=PEXE;X>P1C2#0L=863HFH6.;ESH M"&-# !LI7"_$EF?&)M_@-02P,$% @ F8.*3^+5@^) "0 M&ULE5O;=A/)#OV5K'P M+M6]6$G6.I!A@(20@%Z?']\OET\O1:/']OIJ.%R]F3]5C_SG\O)PV-U/3]:_)Q.Q_-_ M7U63V?/I,1TW'WQZ^'&_7'TP.CMY&O^H/E?++T_7\_K=:#?+[<.T>EP\S!Z/ MYM7=Z?%_Z.57LF4U8@WY^E ]+_9>'ZUT^3:;_;UZ\^[V]-BL1*HFU??E:HYQ M_>=7];J:3%93U8+\;SOK\6[1U<#]U\WL;];:U]I\&R^JU[/)?Q]NE_>GQ_GX MZ+:Z&_^<+#_-GM]66XW"\=%6_8S@%^.\#O!OAND<)V M0.B[0MP.B+\'E,X!:3L@]5TA;P?DO@/*=D#Y/:!;:3*-YTAC( M;:QO3>\AC?4M]1ZR([ME0T8;M[+V4^?CY?CL9#Y[/IIO?.W3>.72Z64]JIY\ M]>G:\ZV_K'W5HO[TUYGWY63T:S73%O-J@['[F&#:F-<:AMJ8A(-R'D3<="%:P)7S2A4]">!_Y,=Y@XOZQ*S98YB4N):R.((7[/XFJ9\K,"UQ) ME'4I$=O6CQ(6#1FK[T#6=R#+'4C<*EFL W:YZ&L490UVE*\T#-!DE9BJN8!1 MCB)SPA=;4,N+%/+6$7.S5[V1-QHRQQC"7@K1U@!E,Z3L K/ZJRUH?S6T4<#] MDU66$1MEY8$NEAP_' JN%!,\B$@$ @K)B.)3X#(YR46G^9$>P+94(%B0C!8^ M13 '<.04^D=; DZ6I)?U*7&EI5.T :L,7"(I/C%EOI3B%*VU :T%G ])[V.] M W, YT*E__9:X#FL]!P^L3CPUDJ6VVB0RA90W"H4SV@.E+X-R-\LX)M5^)9Y M?F&5E"L;[YBON#J,:\L$V&85MF469[]8F5@%Q05\57 N=+@ "^AK92+F,T]P MK,RBR&5^.[PZ"&M+!)R!59Q!1EL-6&[3@",$V&N5W(&;ZWH+ZC!7>RW /9\H63) \IV,@W0O$%Q1O'%92P%(M%IP"X#*>YC,@%E_E#?>4T7,%+!>== MCNAP P_D9)Y!O%QTL07M+U5,X=6[2P5F*:?(SY0"\T0\N5%@1#9S"W[4IHO9 M@,37 2_J%"\J[J!.7L'$U5+!\-O/E8(A<:W4)@(YKP/NVFG7N<*%*8HKJ),A MD !ZX-:]EKR)>HV1BAO ?@]\O]=\/["V!R[=#TC=/'#IOD?Q[2\O4[+N"HE' M]3(M*4,2 [_I!UR!/'!A7BDT2:W!%:A#;>">O'(-RL#K>D!MGP>H#9CD)9,4 MM34F=2@= )6"0J6"Y@ L"=1?Z0!8$I3$1RB]!2E*(XD!GX+DD[,@)P^ )<$/ MT!I5?)6;1A$E7YD/Q!(3OVD; $"):7 5Y"T@!II0%1+@!I)JY]%KK%R&RG H"09%%!$S8 ;>4!= M+ -N9.UNQ*V<95TLYT1(7$"AK#V] LXK W+D 56Q#,B1E:H8M_+K+.M.T280 M_S.@4)84"@;- ;B1XP"- 3>R=B>*7&.E>N*"1T^ET6-I2:$ GVP#;N0!3X8* MX$:1<2/P&MU%T8H+9"+(2@O@4)$<"JA&40 YRH#4JP!R%!DY@F&/8O]408"% M!3"H:*4%X@LIA6 O+CSO#L+:$@&F%8UI($TH@&EE -,*8%J13 N&5]R+9%J0 MUZY#J+8\@(Y%HR.(K 5U@0R@8WV1UR?9?,$D(:;S'PVJI32\=M5<18LIC"02 MB\FPUK48:LHP,JX%@BTPJ(W"#(AL9%#;@Y',U'99>T:#&PX,:I P"NN4;98Y M8N=JJ)7"R"PQ$&HZ,*A+P@S($\F@_@>CM5\QGK]K4.VK?706JHY:)8R2+1*( M, 3;K&A ODBXU4DK-#"O_KY!M53/'7T\L.5)[7D2G= D;UY=9PPV,RG=3"*$ MOM=1J+L(MB@I/4J!Y%H;5-Y_COB"P&V#8"\3*;D\93$:EIQ$:^&FI](Z7X*E/AJ*@KM M(^I^(J7]*?#*_IL&M7]8_0L8"U&;%%DEHD*GB1JER Z)J*BUB93>)G& SDEK M;L(EH M_:B178=BB/5*AU/@S>WG*@IZ.]3@1$J'4^"UT/,&M<\,]T+4N$9[OY]:_1SU MPWC^X^%QKWTO=S6;+JI[2O*@-,!!M$J>)@>W?UW9"E-@G"R\D-G-FQB=F>B8/6_-<_%=>DC_S;QDAU/4D\$JT7%COPGE[^JYUJ- M@IYEGQ6\;#)1>C4_+/W/Z&F+B2XPB-\9OS:#>T\OY56(-SWXME_ZH7;$<[Z3 MFH*IRX5O>)YK)N7C;T?J]YJZ<'A_8_]B%J\6\\H:OA'YGVPO3TL_];T]/[!S M+E_$]2OO%A3Y7K?Z[_S"O;A]OQ?0N0D]4 M=7^G)TVSS7>J/8V:O:PB'"V"BR;J,.L6@P<8/$9L7$04$["K W2&K[+-G(]!UW/ =>6SGKNZB#7]?8N;&0'A7!0A.XOD$Q1 M3&0- M9$[9QH0>G0[6RPO<="<%@@# A%MA!^=%LA.%$0$"DDME5:D.Y>+X-G M832A!&<* D*%V.&%'DX5!,<* G*%V+F"W&"94H$S!0&A0JQ067>@X2:(9]CY MUW%1HZW2.8[=)S B&[N&8PH!.45#VW4"N';WW1W4V X<:2AU?XP435# ^8* M@*%V+((@YS% H(EDP'"XX!"@L))A#8(F^H;A!,((Z-O$,0)/'$2 ;*&);;4% MQ8-GC"*:8FO'; <103/[12YSS>V#@<6!@*+IK9UXDBEL>-\>Q?6&@H&YU#] M)O&#U<>L;+Q7(=61UAP\#T)(KBC#F0J5DWIYZ08!AI(# #H$0 &0 'AL+W=O6;,_#+!ZZMJOK;M29UGK3PZJJ?).#YMCT)X;F>_-HJH,* SCH,J+VM^NS=QS MLUVK2U<6M7QNO/9257GSZTF6ZKKQF?\V\;4XGKI^(MBNS_E1_B.[?\_/C1X% M-R_[HI)U6ZC::^1AXS^RAR=!_0)C\5\AK^WDWNM3>5'J>S_X<[_QPSXB655?I)EV7O23O$[F)6_E)U5^*_;=:>.GOK>7 MA_Q2=E_5]0\Y)A3YWIC]7_)5EMJ\CT1K[%39FO_>[M)VJAJ]Z%"J_.=P+6IS MO8[^WY;A!30NH-L";A8$@Y")_'/>Y=MUHZY>,VS^.>^?,7L@O3>[?M)LA?E, M!]_JV==M)+)U\-H[&FV>!AN:V+";1:"]WR0(23R1M3R*0NR PQBY<<#?.7!$ M(* #81R(=PYHEN1@$QF;>D@R"RE*,BP40:'($N)$V$$,'<3+4TV@@V1!JHF5 M:L1B(HYU4JB3 AV'@PPZR)9GRD)IXJ,S!" -"T5QH M)"E60$E.*Y$GTD)8P4XT HF0MQNU!"_>=0PNPQ!)^5DOA(2I@]9L,7 M1>E<"!FY=#"B++9=Q*X]P9"RY /%C_EC"$"K^%-K6Z-5&CF$,*5XI9/-\1PCS3(CG>?&/1M/BSR@4CEHAS#,MX9ELGN^DA'DFQ/.\ M^)%1[&KEF&9:TDK)[J7WM@[C3(#4V-%+"9-*'^BFA$DEU$_GF(U&\23?V*&" M828$\YRQT2A:H()))D2R58S9TEPXII@CBN=PC4;37"ATMQ:..>:(XWE"H]&2 MA###'#$\1PL9Q8[?0]SQ*Q
+VRWY[L9ABCF@.!8.%QA/'BUGBV,\.6BD M%ENCT?3+,5ZEB4,(0\P1Q'.\1J-W+>R.$@:9(Y"MBK2[\ATAS#)'+%N497:Q MD&")XTD+#+18TI:%W9;=.0F,LT XST%#1K&C5PH,M$! 6Z^#M&SO@LF+=B6; MHSEB:+V=NM3F?&,R>SO&>#2G&,'_YL,9R-]YUN MFS 4?17$ ]1\!$@B@M2DFC9IDZ).VWX[Y":@VIC93NC>?K:AC)+;KG]B^_K< M<\]Q\'7>"?FD*@#M/7/6J(U?:=VN"5%E!9RJ.]%"8W9.0G*JS5*>B6HET*-+ MXHQ$09 23NO&+W(7V\LB%Q?-Z@;VTE,7SJG\LP4FNHT?^B^!Q_I<:1L@1=[2 M,WP'_:/=2[,B(\NQYM"H6C2>A-/&OP_7NS"P"0[QLX9.3>:>M7(0XLDNOAPW M?F 5 8-26PIJABOL@#'+9'3\'DC]L:9-G,Y?V#\Y\\;,@2K8"?:K/NIJXR]] M[P@G>F'Z472?83"4^-[@_BM<@1FX56)JE((I]^N5%Z4%'UB,%$Z?^[%NW-CU M.]EJ2,,3HB$A&A/"[-V$>$B(9PFD5^:L/E!-BUR*SI/]O]52^U&$Z]@<9FF# M[NS"(# !;#0 &0 'AL+W=O?';"]_2OWK^%2;473-LLU+636Y MJH):[A;A9_RP)K0-L(C?N;PT@_N@+>5%J==V\&V["%&K2!9RH]L4F;FK4KX57*F4HP9S!1#%(%/M$&#M$L4>4I @AF"8!:1*@GL2A23R: M3XQ3(2:(4I H]8EBERCUB0BA@L(\&,&[$P%O+7:W)_)[A C&+G % 9UF]GOU M=L:Q^@EOP7?LN1YT>]/= 1R+@HT$ TY"I[H"6PF&O,1;PPZ4#.2R&9O8-ABV M".Q[!*?<)>I ;<\&3&BJ)-A+, >8A,O$?28RF[!Q#'L.!DS';[7PB?@LG6*" M30<#KD-3]^V+@2[QV-TX$(IY'8^A1@R2C57#'H8!$V/(59UX>NC,QA!/"PQ/4P$.2>,FZ QF)@2R* )274%=.!Q&#A1)(@X79\ M=2]P?0=PK'[B$$0 ]Q$18-# M:_O9\2.K]WG5!"]*F_.O/:7NE-+2)$4SXT4'\Z5S'11RI]O;V-S7W7&_&VAU M[#]EHNOWU/(_4$L#!!0 ( )F#BD\(_M0#D04 (,@ 9 >&PO=V]R M:W-H965TWWRX>XZXN=?.MW1G3+;X?#Z?V M;KGKNO.7-&TW.W.LVJ0^FU/_RTO='*NNOVQ>T_;4IYE.CU6^]-R MO1KO/37K5?W6'?8G\]0LVK?CL6K^?3"'^G*W9,N/&U_WK[MNN)&N5^?JU?QA MNC_/3TU_E=ZB;/='[Y3W[\JCSH<"H^&MO+NWD^V)HRG-=?QLN M?MW>+;/!D3F833>$J/J/=_-H#H:MS*#C]_A']Y['Q?6.>J]8\ MUH>_]]MN=[:G>#MW7^O*+L0U2RX5M_6_FW1QZ^>"DKV-3']KQ[V+S MUG;UT4;IK1RK[]?/_6G\O-CX'\5P 6X+\%L!\7D!80L(4B"].AN;^E/55>M5 M4U\6S76TSM4P*=@7T7?F9K@Y]MWX6]_:MK_[OE9%ODK?AT!6\W#5\(F&\<+5 M/ +-39'V#FXV.++QP+WB2F6DBL\U3B4"ME6, 803(.!2P@!R#""= )QTUE6C M1LWIVA%EQE5>DM;$=8XA!0TIWU!1X :!M#SNR2' 7+0)9)TR5533)N:J!S7 M4L!:"E"+(K5<-2R;5,.30%M*6$L):M&DEA*TI:1C&Q$Y5@;#:%UFP(RW,#-O M$NDL8TS1Q1G5N98"J& S^L>*(AT44[EV(#+N&0=V/"P!41&J!U.#B1FKWHKB M(Q'5N98PAQ@ 41E (8'4S/6/M65#BKD@<8Q3!C&((,7?Y61-9_ MK@,U8@28+1D8ZH7#L82 P1R8- Z4TI4?*\H(_/N,Y]3F,N<<0E MVD-61 :=0B"FPH1"PHFD/RRR3A:9^HCK7$N82 M!UPJ>2 $Y@B7\R' ,4DPD@8A$6PY$,@\L%H%1(Q!J* *L:-K#7/3/9DG]1'6N)4PE :@4 M[+W GN@'-D4"4T2@;1%%@!4QYJS,0-HC,&L$8@U%@!4Y"%!):*@Q:P1B#9WA MPL]LI#_#8RK7#@:20$"B#+"BZ8S*&9.*,BFN @ .RU=9'0;$)6Y+P QDQ1@4AD82H49HMA\ "C,$(6V1Q0 M5C0=YSP)33N%2:,0:2@ K,@!0)ZH &H41HU"J*$3W(K<)@GZB(NI7#N!-[V( M1Q0 5N2\7=)9F7-J**IS+6$FJ3E9DO+S']1#$95K!Q-)(2)1!"!1&7@R*(P: MA5!#$:#\G1;GF>!T'Q#7N98PE13*;0*]IS%'=#8? AIS1*,-$H6 ]M_\%L'# M (UIHQ%M* 2LR(% &7SL:HP;C7!#I[CV$YLB*>G,BZE<.YA)&C&)0D#[)TN< MY5E&WP?&=:XES"4])T_2?@:$>BBBQ\Y4V]O%P;QTP]>\_]YW_ M#M;_ 5!+ P04 " "9@XI/D/FZXR\# "B# &0 'AL+W=O5?W<[*74P4M95,TLW&M]F$11L][+ M,FONU$%6YLY6U66FS;;>1RJK)5174 MKE_9/[7%FV*>LD8N5?$[W^C]+$S"8".WV;'0W]7YL^P+XF'0 M5_]5GF1AX#83$V.MBJ;]#=;'1JNR9S&IE-E+=\VK]GKN[@C6N\$.I'<@@X.) M_9X#[1WHF\/[$5COP&Z-P'L'[D2(NMI;,5>9SN;36IV#NCL/A\P>.SSAYG&M MK;%].NT]HV=CK*>Y0'@:G2Q1CUET&'*!P22YQJP S("(3 9#&@1*8T$\=W(= M8.DC,$F=)/[+\O ^RU6B%-2+M@3T2B\"$S"0@+4$[#)'RAS!.XQH,56?)4IX M*K@CB@],4,HIC0)1F$" !.)VE6.0 M(+Y!Y0[#+VM%"8HQ=<[_T@?&C!&:.H=KY>-,PTX3E%!'92 R0[$@=*3&!*PQ M 51F,$$*$J2WJXP1W#W0#3KWH*MR,4X)=_Z^2P#(:2K<4[\"< 0Q3K"K,Q09 M(93$8J3*D1Z) :7Y" 78W^XQ^8#6<.?!]!:M*2"-\$XT!!.$8U=H'\8PP\*5 MV8=QQ,280G!?Q'YC%&CL.<%M!_,/B PW'BQN$5GX]7*&W>8,P!@5"+DB^S", M.7?I'@!V2FR 4?17'!U@514W& M.+/YZ+0S[4QF.]O^)H9$9U$LD+A]^P*ZKD%VF_P(<#GG<( K-^LH>^$EQL)Y MK4G#5VXI1+OT/%Z4N$;\@;:XD3,GRFHDY)"=/=XRC(Z:5!,/^'[LU:AJW#S3 ML3W+,WH1I&KPGCG\4M>(_5UC0KN5&[AO@:?J7 H5\/*L16?\$XOG=L_DR!M5 MCE6-&U[1QF'XM'(?@^5NH? :\*O"'9_T';63 Z4O:O#MN')]90@37 BE@&1S MQ1M,B!*2-OX,FNZXI").^V_J7_3>Y5X.B.,-);^KHRA7;NHZ1WQ"%R*>:/<5 M#_N!KC-L_CN^8B+ARHEN#W.+!,HS1CN']>G0(I5UP1+* MZRI44-^.GI/GR67TFL=^FGE7)31@UCT&3# !,# ;"V9$>-+!: /8;*S!C Z, M!?Z+V,X1 5C<8G9S3.S;?8;6XPHU/[SA [M 9!6(M$ T$4@3X[A[2*PAC89 MZ"_2.#!.Y$[<;HX#$8S3&-I]0ZMO./=MIDD/@9-U@H4/0&#ZOA.W@S/?09!$ MT/\@L6*K[WCF._:-I%C'\P-*?/4SC%MP\!9W8RBQ&DKFAH(/!%*K0'I_"BZL M @N+ _..;!CS>[-A0L.(-WF':LS.NBAPIZ"71JCO&ULC57;CILP$/T5Q >LP\TA$4':)%JU4BM%6[5] M=L@DH#68M9VP_?OZPK($K';S$.SQ.6?.3/ DZQA_$26 ]-YJVHB-7TK9KA$2 M10DU$0^LA4:=G!FOB51;?D&BY4!.AE13%"X6&-6D:OP\,[$#SS-VE;1JX, ] M<:UKPO]L@;)NXP?^>^"YNI12!U">M>0"/T#^; ]<[="@>,_ M!NL]UG@#^%5!)T9K3U=R9.Q%;[Z>-OY"&P(*A=0*1#UNL -*M9"R\=IK^D-* M31ROW]6?3.VJEB,1L&/T=W62Y<9/?>\$9W*E\IEU7Z"O)_&]OOAO< .JX-J) MRE$P*LRW5UR%9'6OHJS4Y,T^J\8\.WN"PY[F)H0](1P(*O>_"%%/B#Y+B'M" M_$&(3+=L*:8W>R))GG'6>=S^NBW1+U&PCE7W"QTTS39GJCU"16\Y#N(,W;10 MC]E:3#C"!&%ZC]DY, ,"*0>#C=!E8QO.Z.$DP7\1^SD"!XG;1.3L160$HG&* M*'4+Q$Z!V C$=P[PI)D6@PVFL1B\BI/5I-PY+ CC)$T7;C^)TT\R\Y,&$SL6 MDHSR+%=)%*;1Q,\G4W4C6]@,8#?\"^5]02P,$% @ F8.*3W&I_[!C M @ E@< !D !X;"]W;W)K&UL?97=CILP$(5? M!7'?!=M@0Y0@-:FJ5FJEU5;;7CN)$] "IK:3;-^^MF$I"Y/F FQSYGPSCG_6 M-ZE>="F$"5Z;NM6;L#2F6T61/I2BX?I!=J*U7TY2-=S8KCI'NE."'WU04TU3%6EY,7;7B407ZTC1<_=F*6MXV(0K?!IZJP"O.)G)6YZT@Y<*7LI7USGZW$3 MQBXC48N#<1;0M4/V_U7&W*-"* MV,D\N$$_=_Z;K5;;T6M!4;:.KLYHT&Q[#9YH\'O%;JF@*!TUDU=%KJ->T7H-0$E.$85 "@I(%B.1T!NHUZ02$<4Y( M=@>4@J 4 +$9* 5 ."5)!H,H"*( :+X$Z *$*"4)26 0 T$, .4S$%N"$I8@ M=F#H!P S?;&-E^ &,MQQF .BN%M&@,D,M^G M\;*FF*$X3^D=V)TS 0&P9 Y#"]@'S%)&&;D#@W<^P@ LG&UL?531CILP$/P5Y \X@\&$1(!T MR:EJI5:*KFK[[, 2T!E,;2=<_[ZV(91+4'G WF5V9M;83@NC,ETK(EFD3RC-6O016NJ*68^+[,6Y9TZ$\=;FCS%-Q MT;SIX"@]=6E;)O_L@8LA0P&Z)5Z;6LFFA4XWH M/ E5AIZ#W8%:O /\;&!0B[EG.SD)\6:#+V6&?&L(.!3:,C S7.$ G%LB8^/W MQ(EF25NXG-_8/[G>32\GIN @^*^FU'6&$N254+$+UZ]B^ Q3/Q1Y4_-?X0K< MP*T3HU$(KMS;*RY*BW9B,59:]CZ.3>?&8>*_E:T7D*F S 5!]-^"<"H(_Q6$ MKOG1F6OUA6F6IU(,GAQ_5L_LG@AVH5G,PB;=VKEOIEMELM<\)G&*KY9HPNQ' M#%E@R$?$X1$1!W3&8.-@MD%6;1!'$'ZPL5DG"%<)0D<0+0BV=R;W(R1VD,Y! M NIO([)=UXE6=:('G9@D=T(CABZ$XB@*$QJM"]%5(;HB1.^$Z$-'FRT-21+> M_9Y'7)+X]KDSA!>[QI[B;TR>FTYY)Z'-!G3;I!)"@^'TGPQI;2Z..>!0:3O= MF+DKZ?\+U!+ P04 " "9@XI/Z@A"%*4! "] P &0 M 'AL+W=O"5[ M.%KB+EH+^W$ 9<:2;NAGXD6>.Q\2K"H&<8;?X/\,1XL16U0:J:%WTO3$0EO2 M;YO]81OP$?!7PNA6>Q(Z.1GS&H*?34FS4! HJ'U0$+A?&$?=&N,!];([O"T=OJ4E4-#ZL+W'O9UNU!1X,\R/A2TOMOH/4$L# M!!0 ( )F#BD^9),)7MP$ -(# 9 >&PO=V]R:W-H965T;9"P-8\8789DG_ MOF-#*$GHB^T9GW/FXG$V&/OD6@!/7I34+J>M]]V1,5>VH+B[,1UHO*F-5=RC M:1OF.@N\BB0E6;+9')CB0M,BB[ZS+3+3>RDTG"UQO5+<_CF!-$-.M_35\2": MU@<'*[*.-_ 3_*_N;-%BLTHE%&@GC"86ZIS>;H^G-. CX+> P2W.)%1R,>8I M&-^JG&Y"0B"A]$&!XW:%.Y R"&$:SY,FG4,&XO+\JOXUUHZU7+B#.R,?1>7; MG'ZFI(*:]](_F.$>IGKVE$S%?XBX M#^/-/IEHZX1D(B0S 6.'6L9 ,?,OW/,BLV8@=NQ]Q\,3;X\)]J8,SMB*>(?) M._1>B\,NS=@U"$V8TXA)%ICMC&"H/H=(UD**K!-G"9'2M/K.,D+[SRPM_$1V3_X..T_N&V$ M=N1B/+YL[']MC =,97.#(]3B!YL-";4/QT]XMN.8C88WW?2#V/R-B[]02P,$ M% @ F8.*3[<\/6?^ @ .PT !D !X;"]W;W)K&ULE5?1;ILP%/T5Q <4;+"!*HFTIHLV:9.J3MN>G<1)4 $S<)+N[V<; MR@*^CI(\!-N<>^X]MH^!V5DT;^V!<^F]ET75SOV#E/5C$+2; R]9^R!J7JD[ M.]&43*INLP_:NN%L:X+*(L!A2(.2Y96_F)FQEV8Q$T=9Y!5_:;SV6):L^?O$ M"W&>^\C_&'C-]P>I!X+%K&9[_H/+G_5+HWK!P++-2UZUN:B\AN_F_B?TN,*9 M#C"(7SD_MQ=M3TM9"_&F.U^W%)I)U?&G)_6'G#KP MLOW!OC+BE9@U:_E2%+_SK3S,_=3WMGS'CH5\%>*'@NA*5 M8R.*UOQ[FV,K1=FSJ%)*]MY=\\I0(0#%5P-H'T"'@,AD"+K),K/_S"1;S!IQ]IIN ]5,[U/T2-7Z M;O2@64YS3RU JT9/"QHEL^"DB7K,4X?!(TPZQBPA3#;&/ .8.!QC/D,8-,:L M( P>,('2.XC&H&AL".(+ AQ',$$$$D2&(+H@( 3!!#%($%L5Q,EDNE8=AAA, MU55)0Q+":0B8AEAIJ$LH!0GH[4(3D" !*H@G0A-+*'$L9PKF2*T<)(QA@@PD MR&Y7B4+81B%0 YGN;0A$'7D<=D7 ?!('!;SY$;Y#+;S]401LWV1Z(D36LJ)0 M_QRI8*,@VRG6Q"X!4)0FT]/G.FA<#&PG!/F)3HLAMF[BE@W[#E$@DZM8V'DH MN6.=86,AVUG6.C_WH-$Y=66980>B#-";.LYTV((XO%TOAMV%(7=-CN4G".0Z ME;'C^6,_@"A!TSP=B$[WD2L5;%5L6Y6Z3E<,6Q#'=TPL;!P,&(=$4\&V<;#; M.!@V#@:,0^)I)@CD.$4Q["X,/-B(XRS'L+MP>L>\PK;!@&WL>4X8,B.Z@OF:%3\)W4S42UF^YUONM(4?>? M*L'PO;3X!U!+ P04 " "9@XI/33DCPTE^ .U $ % 'AL+W-H87)E M9%-T&UL[+U9Q?/V=U/QX+ &953M^'-JLL$4"$K\>/G_4[_U*6 M5;3?9G_?IU?Y?EO]ZW?3R>R[Z-MFO2W_];N'JMK]^,,/Y?(AW21E+]^E6_CE M+B\V204?B_L?REV1)JOR(4VKS?J'8;\__6&39-OO_O@O9?;'?ZG^>/7^+]KM)5_=?WRZH7C09Q M-.P/%O4?7Z7+7M2?MO]XE7]-BVB7W*>]QGOY8V+>I/]/N#B]%\,)MTO/HQ MO<_*"CJOHG?)IM'!Y735679IYLUWF!0P[P1G$T4T% M2Q'E143T5SS!OZOF$EYW-/8I^1:]6<&J9'?9DEKLF-QP=C%8C$:3Q:RCIT^V-ZGQ[S^_,T^@P68]+N6 MW35TA9]@H3[EC]OZL^_2Q^BO>?'E6!MNM3\4^==LNVR,_MU?CS7Q(2^K9!W] MO]FN=:L&?:"CQEFD%H!5M+XR'4_K7[W-E]#'AX=\VT6MX_'\8C(8C^O??\HJ MH/#\+AH,SV[/HYMTN2^@]R9WV&R 6&ZJ?/DE!BY11%^3]3Z-7O1[+>.'([?* MMO?1S=/F-E^W4/[GQJY*O]'UM^5#LKU/6\_,N\N;5Y<-;B,K?K4O"CSO?,BI M>]B]?8.!_K7)4]U1 UZ5+*OL:XH<)]$F#_ &.(= (?=YT5BQR^4RA=_AUQ4_ MV='*S299KZ.7^Q+HO>P:V?4F+>YQ2C\7^2,<)=B.7;)M]*E-/J30Y.%GP@V] MH:LF>K^O@%BWM'=GV59NH//&U("OKHBWOEXG]PU2D7UXG95(E']-@5BZ>/C% M17]\,>IW\FYI0VZ"U_!U8X7^?7CL;1I!Z[O#_K#1MZX/-%# RV_@EOT6_5O: M6$<\M^/Y;+"8-Q;@_;N;]V_?O+K\=/TJ>GGY]O+=U75T\Z?KZT\W<*M_OGD5 MG;UHKNFN@-NLWW$WRY(F99E6Y8^-GY/RH?[=QQ3NGFR)U+=L^1FH$^^/,BK2 M99I]36[7:1QMTPHY =!C_I@ L\,/+P;Q?#&,1X/Y__J?@VG_)Z ._&XXGL5] ME#. /G8I'9EU8XD^%.DNR591^@TDH;)Y[-Y7#W" _ @Z'E@&LV_PFAS9Z^%G M@'OOT@)V%4>?_GV?[9 ^6M81CLTR12[@GVKAA+L]/H%MY7=PCZ;=#[_>%]NL MVA^J1SAIIPT[CNZ+O,DIWN*EF2R!]/=K8CJK%(3-9<:W M/+:0;) O_B=]T;Z*NXX.@3#J+_R$Z7U1Z&GS3[;HK MU64E25<74NXF%NG]C&[?Z!1 M[LLT6J<)_#^15;.M70Z"90H[O/V:OT+BUP_8NT503[F-[MMZLR6L&JE-4>Y<-#;2!%Z'FCJ[9)3E?Y M%K2)*H/!1ML<1*B.D=^DVPRD*Z6/=9YL]5''CE; Q7'Z1"K#P1SX3C]*J@CD M_QP$G4YMY_T.;U^\RG@/\]MU=D_$7QX=?\AXS-X343P:SG&F M<#=DZ\[+X< \#VYB^U0.3 %%AJQ"CL DCT,=.[:CP6^"%T_'BV !AKO-X.IW$D\D@: &^'<_C M^7Q<;^'P;$!W(7T9;P2XOR] $EPFNPS(HRGH \GM00NEF4=G@RF,8]8I-P:W M$]R<60<1EH8$B*YF/PDA'"5:FOCI[X/(#]H&\:E+XL\1'_U/H(2@BEV4*=[, M3 + 9E-8F=8+U#3$C+[U:GE.BX?$R+,/"1[AA[0"-7Y]?D"L;+UT6B]I=R<_ MYTH_\)IPO)#3*8L[?.BO3SKT1@U%9665K]=) 9.-_#3URC*39\\QY$3/FF#0[_'9!8^?.+4ZOSC0NJ7^FT_PSR_7[X#R MW[^.WG^X_GCYZ0T\$)U]WB9[.$#IZL 9&)UL,6VHEVB&0*G@D!P/RY<_PO^# MHH6FAO53=)O">6RLP<_I-D5UEMY?;;(MF291N&Z1:I^K-N1'IVADE!;5A5EN MQFM])FTTIF"?:N&^*5!1I0/H&*=IX0?73RNC?@O#A*6\RX%3R\"JY%MS8F_< M;UU=OP/9KFW2^KT_R\1*E\@GHRH'ZN8#-1>-0OD&R;9= 6BX$.!%D4%JCN4%H9D?*!AR M%AF99/% M_M9VGGM989M=36E__ZQV#M[[^V+Y0*K8750%-YY3]6Z+_ L1/2-BB1K\W.M:B1\\$*L/5ZCWX.OMIZ7/^_7 MSWFCUM\SWZZ=L(;>\ZSS>5 ';*5R.(OD#51B.D1"S6VQ5OY0-SEE_H_"VZN8Y3(NOV;+ME+AWB)U%;_P[-_(.R+_[V[^E MRPKOTZ_P JS1/ZN=YVW>0;?\Z6?J!(H]MMW/.E--8CEPQU_>_"EZ_?;]KR=* MY>BTB.Y 5BVCNR+?&"&2/' =EM#5W_:EF*!@+T!0S;=+=-%O59J";_%O8M%[ M)$"8W4E-OTS0*'';*4+^RF1=GD*<)#VB^(S:-^J\9"ANN6'K)X$&H#IR4VUO M>]H;LX\^OQ-_C&B%AV;P+M]>T!J"YNZ6.]LB\>?HLEFS@3&ZRXI-8V?)@5O6 M5IZM*RA+GF3J[C;AOS]@:>??#M@PWYU"&\=(E=?A"#VI$%"RC!W8?9)#=I_@ MQ7:/S-%9M8WPV*SNLBWP@R.S>I65MS@5I@FD(!$N\KN[M,"76RGQ0Y$OTW1% M4^J2K'"&CWK(.F5)-]4=1F2 /A_=/K4.O>W%LY65G*D9,F3C'SB/KR!WM9P[ M7*G8WE)+^J+M5>2@MX[%X@:2Z_H?;#$E5V-'6S?[W6Y-&P)*#_(.X(/H<5SJ M_L)<.0:M3<3G,YXQ/\M$C3[V5+<^W#48&/U668HA3G**'M^[3B&]2SA 9??"02O&?Y#[)MFAT.=UU(HX>)9GBL'O]75+)K,7R@:2.[[W-8&=7+8;H M]\5]LA5>'4=7\'R^SE;>"O,!'2;;RO'RU[QL,"9GG"H/6*>.#RAZ_Q57,WV, M+DNX #'29+^+,?RL%YU5^7U*K)7T"?1Y@D14PGM)D:%\!+^1 VC8_TG"3F+Z M./A)OZ9&W9>P=_K]SV_D2SB3,*0(55GF(]Q.]/B0+1\BX(C02Y&F0<^]Z--# M"LRQ2&74G[<93*.4P#D8N>W>_.KZS'G=F6T.%O-9+"V] S8'XXAK[;SSPSU+ M_%B0 3:&<(Y$NN&FU6>#F@HM/#S&0B?L7FE>JG7X^>:SZ]"W]DORA"W->B!= M?0:N6=(.?$UAJ4 8>DSY(H K.UG"]L+J=/6&4LHKN&K)&,1"'S1Z=J-.O/%Y M+_KU 68%;9(U&QO%/F$0U0-L&$=;Q<'O:4:T@D/*MVN,X]O[#OUV\NF#4>VW M*WE\FVP.C;6(X!ZUB\Z-24,ECVAOEE(6!CV5Z3>0E3:[-5$-4!U1VS9*5WL) MA*S2Y<,V7^?W3W4:A#: ":]3-IV51/_ 4XL$#MM^Z<([4' $>:LD\QVY1>C) MZC'W8Z+3TB#5P_0 K:W2-7[&W:*-SDIA YOD"P]TO4[O81AW0",K,B$2C^M% M+]-E@EP0]N<6&H$Y1 _ '3'"QTY,I=6.$.A MF0T?,,E[N*DKM.F2^X/$R?K(:2-E9"7TE6V0*.XPU$MDU*^T&7=[VJ1[#I[+ M2)BMD@)X&O6$S>J/6S[V*%[!:C%KK 4W*;PG?;A(V:, 25'5GRP>&# M3%:1)G?M=M0Z%[$_#!8&/MPAU2[XU<"0BH$ 'C15@ MNJA@)2AH(7U$_D>+;B1HD@7N<*^?4C2#PSV1[V%+_YQLI;?A6%=ZV.]#S\C! MW.(6(*^U+NZOES=7D;@QK_2$\5'5\5%,!)&)9]F_WEQ]OO+S?ME*&'_?)^OL M+F,NC2N9+;,=!AM[9O@GIG:_M)=+6NO!8CHAUI9@'"::2?]T?7E.(\/77J4G]V59%OB:A.]]N,:H+7B99 E^A2TI"]&'9 MD3FW7DLODS(C%2(0ALCWDVW:)2(0#UBJS2A43(2J=&56I?1/ X6L][BBL.XI M\IOD:\HT0JISX8_ E9-.8!+Y'D1*-'C$T0X.^!ZM7\AAX+EBOY:8!*"RO6K- MPN$DZ%FC%ESHLR>JX#3=7%\%IXE6>Y=MY2HPPW(L<9-LX11S$!\RK<383\YP M/3(6Q$D\!Q5AC:<=N!T=?_,L3V"Y1@K2S>=O4:IO?><\@GT&#HH'$$F99P*"WL4S9%]BS;LP65Z;PW00<$JIG:71K&5QI[3 M!$<$%?82$^L-GCF4H.OO>C+9)*N49-(#DX/K\L'1)*MTS!*V>>76+(,URK8K M6NJO[DKT^HHV#RM[FY+D0;J(SO=N#YN-S+ 77<&!3<@DX)1 \>BI\(JRB?<31[>)V!T !S M7S_%SWW;2#B8?R5\Z&]P)X:,Z'A#3/(L:P*/(*.87S(DFTM>)9:+D8^]AL6- M!OV+?_.[PW'IN#]"CF$\%M+97;96]PVQBNLK;.O/>]BD!3_%=%9[4XVZE&*& MD@[#V8\6!"I$^^# M?3&>C./A?(Z+4U.9>]%[4++RK\SC)^S#"3JD0&Q:6)2GA2'@HL71BXF/I^/[ MN4B_YNNO) O3#0Z,9HDVP"=:)O3BET:.V^:!IUOGHW=O8E_WRM#T'-GN+TD! M![BY/L%P4>BGR*<$Y3]O+#/KZ/%T$;7=JK?-PJ&)"@?4FIJAKJ,&IT!?>/WGQQ+0>^V8+BHU& M'>];E8K 0=J <"CL5F8:$,)@J/S7N%)VR1-=&M'@>Q3\+ZILDW+#=/?=I6EM M]5_MZ98YC:/;"9,Z[/P"%%X;]\<#^&^F!@9WCOCK"I8L?&-SX 1UFV&+5:'CE@P#G2.(A$1%9K-AN']B/D$WMUR9PN M!HEL)@9YM&^ 8(:DB0+X(^C(ZZ<+E/96-9/,Y7K-K%G59SE>S#TQ([),EGP? M^IL"=-,-C*5*E3O[\8,HRK[T:Q!6-J0>XXQ8)',&L>K9D\2'\$XDJP3Q+K^N M.[^<]QPZQ=I!NJO\[1BJ[+A &^"VR\1I C]?7GYPUILB)5.,%&[&/$S,"A9F.#,D5>*^D*^$>I8[EI!N4LB14=%C2E;C*4"NWUX,; M"ZI,GNC\$*5'7"W:7UROWTQ>+A$$><8JW]]6(+MXJO.I%29-B)D9F@7<[J,! M)*E([X$OEB+S!._X"0BUH"@JL96HTXN#B@UFJ[JGBC>%]SZ);B5=#RU$M]E6 MK+9!8)Z3[*"=VE#5%Q3C,9&H80EX@WA)E2"RF$7,[PV-[C0[%X3^4?N/ RLIN ,M,WNQ&.X$G6@[D)2$>@Q M)2VCU<5T0M(#"YPZ)\0MP$/&YE!Q[ "KWWZQ;IT$KP(@W&I/>[72E"EF:\#2 MX,I'C@CBTS>4;X"V5L)MX3U.E8&+@9?WQ7#",A_&.;9V$ X1K1>H5)%A-D,S M)![K)Z(^IE[2Q1RS$>+%:,@79*AD#*= %HNQ2G+X]#\P5 [Z9#>',Z303;(C MQJH&LXB3YI+23P\:>_7^NLO,U;2'P9_027._>(MJJAUOXG@>C_O]7J3YES3H M-^8:<3]X;:=(Q?K"WA \::5C;,H\4.1AE0ZWAL! W"6Y28HO:?7\NY(.%-DO ME[@23IP 4D[BZ.W;*S,/,C6BF0(S@U"P@A;OV "4\3&6ZS5=F;?0EI\2Q;)U M8OW$+FHX<%F!3+47-3)S_'JPT3[H\JM,I_Z57"5!QDZL1CW4E)(=FDF3-;+^ M(EF)+TLDWE6*2Z@N@73#!$;2K^D=KFP4?K#'4N-$U.;A+$1N%4 (J>C;8PMP M(X9@%[7SD.U$&$"SW7*_WF]:AQ:L@8P(?5UN!&9\O>@U4LI?B$1^H;!5N1=? M>S$KHC-TY7V#8TU- MGJN,ZI5M:&"#>1;)ZBM(LR!_Y_M2Z5KM,JXKWRY*>W@?KPC$QN@N,-3JD4U^ MU(8SX>M]ZR]_L9KRN6@)@B(/2X%\+JFL4.J9I?GR(0.F!B?V2>(K]SOQ">:W M& VAXR:)<+>'SC0DR M,Y.A$"",8Z'MY:YWJ\V?D9"O9W[E&M>5NC%/S:4@PM3Q_7V?5WY$ M1&8P%Q +R>2-H8YT[@A<9^G2O1M[C03%""/<4OF3#&/8-8Q8%* *4Q+;1A&+ M- 5S%\_["KCR$CD_1>OX3[9I6A9N9[=.1 'SPT=S$ A>ZZ3HF$FL8Y&ER/0H ME'XXQ*]HMC$9@"7_QB\N/F1&16''6Q)A04W);W..#[@-AFX)D>WIMVC(0^UG M_>2MW]8JU3Z#GS@ AE9_)*O_N85@W4C+_4Z4[UL4WZN*A[S-'9VR<>C)O&(T M:#&CMZJ=>1"UR$2N"M^J]HIJMZ$$7.S%T,=2$UE"NP+AFN0JF:3CP)!XD+ M*R#]'(,>5OA)XF(ECI&%/)'3*?Q#K#,(J0 ?V:]-]PP'/,24O6',&[J\O/6D MY:U]+W!"MU:,,^L*3TVGWSMISH7K*@6B2PKI56<;:\Q(Q@8ENA4E!TR[JYYV M*5F6<=G9=/=(&F3BO,J\1J7U+FHP:TUOPX#NC,#>'S(26;D-@);DXP$@X&@.US=]@'1KJV*Y)%B1_)"3ZB$ M6R9BJF%!ZZZ2JP05?UY>VE6G(A@5C*QLJ!Z(%8@&"CN<4<8T34YGP:(OR8$D ML*_D,M= 1+&3>[ZVE&Q1-OKA^&AA\*-.!]GW$EIS&8QNV"AHT<&T8Z#!)07> MYX-^GTC)+%VPK!JC@@H[C9J"\.&HDADF8@<'0VKH&&OJDBPQJDEJR@G6 F0# MZ8/\U<[(Z19'R#K;UO08[TT)"8'>L-WP5&/I7K<195.\^ZHU\P"8%<5/O9$X M-Z#,U,U^3T=FO?9&6<=8V'M@^G/TP?1<(\$>&9Q:N#&+5O[0M-1$^*XY]CE7'I@-MC MBSLX8)E7OG1P1T^XN9ER8-A&U*^??>. .8%@88]24?DPWA#D$A1#_>]\G]N@ M$ DW$1I9 H_+-VBR=KR>K#.J8"(CP! #?ZP#?"4VK)9D5ROVNPI.FGBP83@N MGLA1L1"D][U(BHDLS?/LIV7ZH]:N>#EOZV M7]US4)0[O41GJ)8F7X$+\OXD2W6:9,5ROQ%1*-;,LP+C(?S*!AO"KC2_B)IQ M4),+"PQE3>MWB,;;\(WF@GO$N,^4A5:P3S3=Y@A4HKT0"A"3EFJJ%#KHS:](IT6.8@%WAJV?(%5]'6V7J80,@CPMVPU/60\*SQU*08>2HQ 1SMI@(PG*(=W K("8 U MD/_%KQ(2 QTMTRIEY;7%B'HPLYGKNJR=?X M8A*/%_UX-A)LQU'8N3WM<-\;%N[54[6)O1@D19&NJHQ MOO@T,W0GYUL&"Q6B+\64%K,""BKE6H) ELP8.")*G+_HR177":E?H96Y:D?3\]:( )?1:4T2C=O!0N1F\ MO1GE9PKF]Z _=+H)Y'05J#-%0FEUE- CPJ\[6E[3")P83CR4JX.-7;N&4;9B M6E,L90SXP4;>(CMJ166-)A+K?Q".U3W5CL,:S>3GM]EM@4+8&:Q=^Z2@>/'Z"P[/S):(8\U'-$5FU#/ M,GC)B,H.;DQ#3C8;=G63VN?7@UOEB#)L%KZY90'(_*S,SO7)-[5$.P IH?0B MYA&)Y\6M0)FQI]@_&I.S9'XL#&679ULQ#>C*:J=963,K:^\BN28K<;,1,8B$ M2M<9"5ID*Z(D(=\(N>G([F;6KQ=]WMVC>Y!7*MT^(/2SRIBL:GA#/(6@']O;A2R*W 4WZ-"43QGN#6F^";;_,X1\70/KZ\N:E"R!M M??XJ7_ET+)>E?.,RA:)/^0YTP]&DKVE$-ECD(HPC(?@,>;,7_:R!KW'K;%&Z M=28WW($)OLD:41MU?AA?&&(^4L:=I M31B>#=O\/;@@L .4L=]26(/ S%JZ(G4"+Z8=Z(%\6?CX#5J,2L1T&XSB&!// M.<4Q;S6< I4@=BLN/1I+J*^&JBK1=%(4')'OU'<7@($JN]'N,!6:1+;KKQX/ M.FC>B*]ASAR.1.5[[ RF46FZN!N!RI@L'UZF]YS#[!-^Q(+ M_>!Y:=B)@W=6Z9((5'JH)P,*H"PI-1P45T++',@A3!$'E&U$C*D-N-ZW4 ._[.YQHCVGPN"Q\.YDUB+;:/BDAEF\ MTJ;IVMV[ (46QF424/T.+_0VN9$X'*.%=Q@&BV>D#W#H=B+U>T\KMN3]ZBT MK*#$N#C_JLSM]LEX\TZ;N,[/1!1(A%U@LV'#I%YA[2>SH=AI:*9&&S[^?5/M7(M+)^RZ8DOM0\AVYANS+/R:A'7-GX@F#R%I@6UIJ$\Q7/#\4O M\S ZC,*0W1+/&9R$=/G%9Y."()-D%D/-N35]7O];5C7LQ$B%+3D_[&L"YVU? M*CB-3Q+CV%$='%*XGC,RQ; PK1'*,'UR_E KM6PT,5661F1TW81F6\N ^4&& MQO";1W$Y=/-J@*Y,#UDL6B(XP90S$#3Q :] -']P79;MZ@>,X:/?@(&EF &I M,AR)\YP6"U)>*?Y=GU:9U,S31BKO'^:]M+,(KZN?*:6"B"!&3B FU0-+!0_!+:P5%M%!,?QDT+A2(N M4\SA\YP6H9%739SF4(BRHT"H%%IK%%EN/J.1;WHQE,ADA)\9F*0 DUN :DA! M^2)R>PB.R',2A(P3S*Z8N?'O[B[4;Q>$3=4P)J9,**>(W#&!*H&X'6MD>.NS MGWYO1QX;G&N5"HDU^;!/!\$QB%K*CTKB>!D&I7(LB_I4Y@O?HL0!]@( M73"(T7:O6F0@R*YRRH_C4R&33BEY#4490S9&]Q6Q'!_@1PV* $?<,H-FK=A$ MEJVS5,.-!)_"1 E(YR+9^C%0&(P#;:".W$!P%@R*[IB8)WPT]H GGB@+JF**0?(B@E5)28FUC;:HPNWGE)&3$EH68A36:[/ M"I9\)K8GZH#?Y97/<)$A"^2$S%1-^=R)F'^IQ(S$/6YV>LD*J=+..0DL/)PH MH7@[@4Q5'T[\#5>'C6M;"E7%/[YW221.)3\A#X]Z#(+\7LQ[<\WZCM5C[;GJ ME>6J+X53W! *0#?/IOPH$CB7SK%0%_,Q:UH0_RA(5?$"1$PDF5>EV?K:7F)R MBX=D%^0&O^2KC- 4W*6Q?G*#\2/Y0_GPD:;!U6_5PXN"Q(?4 \&#$/XK#C X^Q MA(-!#$[-=\F+S:Y=G"^/>\OI>$;6JMD!&5M4;E&QBI*/F ++"6'-,>[M4WB9 MUBR,'.N$5.ST")?YI/O3W!Y45]B=_-%P WS>E=+2!]YOS1&;AQ*J7A?'+7C3 M_C0Z0]@I^ /$!_D+UR6(5''IZ9'D*#B?MT'K(B$?1!&)IM*T&B4TY>*9K!8[=!H-J^1@/D[]\4$RC<'(?N/< M)4A$I"8C#!IH419.R$!/0>/Q*4=<5\Q%Q[<<=UT03RB4!Q2$V%OSBT8585H- M2+PMW/ J#FX93,7EU1 AN1TT2& / _'/$6:I29L228; 0;5P2(EBIH#S Z& M?X!M2O88PU STPET8X*^?+0/BP:N[-2!\#&D .?]2)"\$E4]]$0LJZ7:-+VZ MS-Q-R%T83NL4.F@=6KXH*#5)U3OQ>U)LGC-N<1K!TK7;YFM7@.["]2.SX*5)=E$41NA-L7BT\%,UL4K!?C('+[!JI:/;33L -AP +&+YRD<)8,3+F4PT!#80&2Z *:R>L1=7SI<8;N*CE &M MQEJKIB'GXBY9PEE%B<;CA@+!<;MNDAU-D((KZ42(/+G?R6D1NO"+4[^M?\A6)'9O@]F^WBG?CF\O0ZKHWT>\#PL,K[MR41E.1GABM A2@K; MND$3CW?,&6 54L\\N>L\S-MP_:^R)%9M#K6E[;)EUT-ZA;4K]HQF*1%WL5B0 MC;L<*>8?6#63GW5-".MYX MGH&K%TLTYQ$> MP)GIP[@/G'LQY^BP%^-X.)C&P^&L'NJEXSC6^_R9O0_'\W@Z&&COX]$T[D\; MO=LZ:)=!';2HNT2:-Y?YXV#8!%IA-[MU_I229><^N=?36.PH@S& 862+%^S? MPWY#25TN9=9:7#Q3B3V]>9D@YA"2C"-EG0_,]ZB!'F7OI'F1G*63\]"W:)93 M1L2V\=M:E0S+H5MS"L.T#XH!+TM7)R 65'B-TL';NN90=Q$7\@*,'1,VV>E< ML4RW,397YCL.6D)NJ;?I/0SA6A_!]+\U?<4T1"8*.)_W/EH!)+/BGB>FITAU&0[#K[ MDE(Z;K(E"4O#N$"]DJ@ NVH<\]ELO3[=(".;8W(J+KY'-PC+.7 8I4$]W#/:XUVCI19[$'QU$7BG)-, M.QPD(/K%Q]0'M2GW)]D^8 Y+^IJD^@X MG" #:D-SZE*'N?9:@V4L2@.9-[961442)XRIJI&O' ML37>\S;?]AK9KLN4\2!D56RCPLF]9SP''!/)5!9DH!\>JG(C7ARD/A1?(_0M ML?>K2=-$N:4/\2:A)(6K4@X4A>[']E[LIOB [/2:Z;']\.(E[?Z5E32Z"C=: M?Z-?3^:0]U2,C=P>:J8ESX&X_9THZA1G,K>46>64$&%)++JII!,@M%&+=TXH8-*L_O;.RWKA=3"TIW)U.,Y*&OC;V4'<_S"X?2&D9EP^'%#"FN MGMMR+.X,P7JXQC'YU6K4P*Z[Z*[)@$XW+/.ZEK1/QMP(\(0$5.0+^1>E:"F>FJ^.-:LR4T;]X MOS5VF5.Q,\-P" 6'I&5P44,&8ZG=ZM &OEF+9,!B7U2$[P,,_(;(HZ7>U]^2RM9[UM4H6"TOBX@5+0R3Q:,7*@"VH#^N:#)07MS/ZP_:^V3JS) M.FNSYO0:&@J .<7(1_)88TIZ,813PJQ'2K+N)G051($U2,@%(L6[Z=RDQ,)! MQ?4&"2L&N7I+Z%_;*B8Q:0*EO$K>8;S%X3MKB/7F6N6D3M9>*W6E0/3XCQ*YY,;B2AL_4(,JF&.%[D M6ZPFI.A^)\56M?PFH52EQO/(N?61.OC\6G*IFI9)][Q1 AFE(/#)"7GG[2', M':%H/DJWPR77@'YOS\'L>BJ./JP3"2#T"9N=V._1M\WZ1PIJ^=?O2+*#X_!= M1Y>794?"#JHZSDF[DOL_*X*$(1;'$&7H2=&*?+PTIMXC9A.A=PB:@=S]>CMW M9?^8$@Q;;TV32 ]7$H5R^PF1H]>5O!K@T]:"J4Y*4_XQ>,C_9G-,@6.NR.#X M(AK.X,(;].&OP6(4SV;C(^FFHS%F-P^BT7 63X>#KK3303R>C^/%J ]_C>:# M>#@;F$S3>#";QXOQ&*[-T0"NSL4\FL$CBW@PG$13,JO/IV,\4NVI5F?#>+B8 MQJ/IY#PZ&\3SX22>#,?G'6O*-J(7T-EB/HQGTS[]/5K R,9]/ZK?;>5=#R_, MS%^8N7?/O %O4)55?Q?P;0;T]5U@$6#)1L.AKADHU$\Z"_@K^EX'L_&1"!CE# - MT7:T,AP#22UF>'ZF_7@ZG>*[L '#";8RZH]C:(D!/1TY$8Y%N7R NYTC<@P, M(EL=6SM#F=R-IDF1/\)9I)?%!8 UX7 ,D_XLGO=QA>"X+F"0H\44/PRC.9S] M!?P+'T;1; ##GX^HDEPT!G%]W!\P4^/[:3J(9_-QQ$5B+ M^E)G5&Y4Y2*TA(8U1[CTJI0F06>@U!+4 R;6=Q&",>_:I<;3W>9T**-YLO7" MU@#PP6).E(FUC&CAS.NYR]#AQ2JXU*A;.JLL'UDL3&VY>2MF(1-)AS,, P:E M9%Y+KFD] % 3B^^"T%]3L@X#<.; '64;6LTC6L.7#)_[\F$%^V';HP%2=/;* M("5UV !/-!SDVV/U!%D&)XZ(&LGR(I6J%9G9U0[4&#X M:=IBQ+9"H"XMN!JV8K >J>ZK=%"^JA S7 %SRS0,27T\BGQ^Z=%C.W"T*V1"GP# M,RR,^*F]R?5674AA+$O'F>R"6?7U+JO""R5ANPX35 * MJ"#4(,0Z\Q4)'E,+'R%WV 9YD*!^=^2[%0:\TL%0HRREIVO4IK=&9.$G?U%N\NEBA(4\9,^0(T :X.6 __ M:=:"^-T4FV97( 7W=6#AA\L.; +4Y0;]>3P:C4C'F4SD[W>4E-'L8 9")ZA% M4Q2YY_%DS'^?)!0>1,$P/[)-W@(Q\ ;,XA'HI\\KN/IB!!H R-A'-YD@WTQ@ M$!DSQ"8HYHR,@R_T7,<"EM-IMNB$@SC95G'!MHI@;7XO^X3O [2J.>H7<]0S M0+=?S&>US9I@Z:!^-)DA?1VB+=!]QN,A4-80'1"3V;GI1[7GP6@"#TU)A1N0 MS2*,VUF%F!S!0!QJ"(;G:5TC&=;S"*63,.H'O)7;A+@E_S6*=^O <%'CQ8 4 M9-A),KY@W.($U6WH?#0:_-.T8QM6=ZI^?.8RW<^)[N(YJ+^D*H^ N\!P25.& MO9C.1JPH8\G,D>C) ]SUJ563I].TGGYR2OC>*%X M^?QR 6E4.4ZS/>79? M#(8]J9W&7J$SP;;DN4D^%[Z-M5CAE%P,AN1\*$H-:2A!NJEJ71ICNO'JU5+: MG3O"#XZG1O/E./X \3%VQQ0M$:M5NK)STGH"E4UC;*]5R.JF0>PMVQSUNM?B4/1[((OE\WIXR*;4[8!4=C9-G]D@-8NNCFGB2 4;19FL8\M%"\] M8,)5J$NCV]%MSF*3XA0X&&]Z]C8ET1$97>&58-TI<1=QJ_EZA1:,/^6/2 4Q M=ZCG0^8:9A2]&/:=BYA+ 5/Y"5Z(8/MSU=Q0W_\FH)\N\:\8G*2_0+";I*NX5#"@[7ZC9[$!:_] MZ@'UL&1K7'T--R!OFL&_QL@8A\WSI^M??NX"QWY(.(2::[?MUZD!0?6E!)_8 M<$-H))AK[N!)2H6K@;5,5[QPE"XF];&ON/[=:XV0?M\LPWV@L'52JRP-7 0> M%7M1O>E+?YN*_ODIA]6_RM&^CBOZ.ME@!M!KH'6I7FP[\%][\R Q MFJZ.?,%"3^LX)X-+AA<#_?N)G$Y+FZ3QS'=X3W,4':6/Y*($$C=L?>N M483$X:JR8:]^TQ(L4BZL0"M[[W? ([:F22KP;>\)3D,HM3!XHTU&$J6E@'=C M=VW_'5AE117:Y)@48G*S*^-SYK%&RK8.QOO:%7QOK^[9C%4C;#':P)03F1$P MRF_C:UN _L"F"GY.*?FFR/1=!)]&!9!EF\)**,A4T=THLCO!#'R.-?F*X(<8 M'U[?V;=X9GV7:MX)R3(FLX2(D3G).!)+OZ5J>6BWN85+G"S"#@(WS!H-BI4% M+X HBM'$"'>,%WUE@A.ZUZ9SH J]PX7K&=.";@@XZLLBNW5N-LT[*/>W5*K0 M6G[]#M77ZP#QYTUV&5"&H,]"^WX+X838*JS =-YQT/8NP^, M\N S=ALHO9>ZK@C'G(0U"IIBD4H2@!(-*):WW%%$ 8B/-A7C=ODIMQ9SU5G6 M;7TX))T>9_"C2#[5$]\B;M!EZ*1F?/F&:? &[G\\#WC4:H&MR8;52K89"CCE M8<*WE\>E>?VCOG[@CFT_-+P])[;EKTU8.6 M=J%E1SOE&LR.#B6;,CJCD)E$]R%DHM8-5N7W!*'&[;<^7C9%(,\;"'R*C]XO M18]E(R<2$@GO2C... M[DITD!*[K#C??*EAB" (N?D+?D\H]3@9PBP4L7(:)*^X>)X2D2;\,(Z(@Y+# MSU?Z%L[(KN*KBT[$L!_;U#.,Y1P,+\@49K!YG?[8..^BAA.^!C[D:ILAFM[@ M>R_Z^<9(YCLLGGCWDY_F?YEL'YTU'R(QNF.!^Z!#D[#ELE>)4U?FO$^.F@6F/Z0VO-#?<=I'.L:TN MV6XT[<>3P;1;MC.RG$,1=&;_T2B>+D;M,IT"ZIXHHLDY^HTR6F/G _$,M<[0 MR,$U) HV#. EUBJ8O0F>:1'$2'8*#I\17!PKL7( @G+#M4:%W'G1.SKYQR4T M8T0TP*I>LY)+4Z^6LBFB<09=NK(A1/%!KGFJ^ E4C!$@R?:+%0#EBA+AIA&$ M?>.%G?(/%*59/9WR#/L'NOT)]AV-() W/[C0+\9\ _+\\QZ&.)RW"9RJ!U#R M %J![QB '4@VIHZW+GYOZ\7@=!IX-:GTST1FZMLU/R.4+?7Q$_>:U!*ZFA+[8<5%J< MCU*E.>A/\R6UY8=T34%(D=; %22FA5-9!PA<$ <3D_"]62-\74CP"AL+E\O*B[+)FM?B> M8XPPP<7=Y@=V66Y%"H_RES9ZP8D ^1B M]^/18-1U3IQ@B\%):Q8$Y6952M&TKG_*:":S>#+L2NP[,IK!$$ANUG<7^C]E M0(L^AL\?'5#GJK#JHU7F'6A9J/TLAC#KX;'Q_GD/9_G@8 ?]03Q?C/\O;.8) M8UG$X_YOI*OQ*)Y/3]_(XX,!RIC/CI/5/[2+XTD\6/1[=&E+RJ@[ZHK^+:FC M+KW4#\@DFG:FR[8$)?0D4" 4&C%/:CAQ'5GN"8=W' C\=0H_(6PN\/Q@N,! MV#(JJEZ+M.JK GR52E\"(OV/[S"P:,P//KZ@B"RD>J!> 0JZ7)/L!\-A/!H- M>TYF&VRU*C$ MB-=*VQ\>!Y0?X ^\Y6YA=\]QQD2'Z%":U*ZLCK&X/;_+L-)!R];J_,,6!1@S M(P*F]$.IDH!J_\;8"?DM.G="Z\ZNJ"'<2H;>.T:TBB(T*IJ!Z4?N M8%)')\&_:<3<;#T>Q/,E MR8&P?&0P]P&JG>OFQH56;0E<&@S80, %1H-,7\0/2@L'?%)XB=('(-)1Z%HO ML@Y:_&%Y34BG%V0##<=MT0%*Q_:0C.DB\"3=R9,L.YK&H^%1PC(+]*N:-B[1 M\;I)&AB@3NN5J]:!(=KRF,=C_YJY>S_ZOM\YQ>A7!8MP?US>WV.Z.6RAXK&_ M]_==7 ]CGHTP!A,S[B:]X3P:]888!#@>C#";,_I95EDCZ+K^O99+?A6=#:;C M>#%<4.1>3W)Z[*,WQ&W?@WQU-X%V*E9Q/Z=7+MV^C7R\_?KQ\]^DFNO[?UQ^OWMQ!N].8+_6>B<=ST:=R;]=TJX!;.)_J/N'CET[@WG/FO MR&PG_PQ=9#A]'/>FX7?SF?XSA ,VF(W=Q]YBX;[3M=5U@@-\N;_'9%3,XQ/5 MS]\O+O.D0^L8Q9/QT,FJL4B'N%932EM6I=UW,U2"QIM8^RE=1XUNB-D#4YD/ MYL2.YO-X-NBW=CF/%S-FH&.XA6 QU4P1Q@"K0#-R6 %UB>#8M(<!"'.K4A4-3J@U'^ME.)XN9ZY0%[S=;C!##]A%,@%9%;%", M._6S,U-?!PA(SC3@;:F#D0U!;:MQPB;XGQ&H6/+M\'FU@M6&8DVD]!A^ZXRB M%N;8E]1R<@ 07&@6T!2QG&W!F>NK)ELBLA.G9&5.9' _6F%":$9$QIW)AS8V MF(;TL=^B7';VW<>;S^5WY^05T&6-.=ME73&M,"J V'=7QPPQ+H@5_P]EA/'( MJ;A>HTB^)MG:^PK88^/< MYYY)8[O+EE@^>Q%W4ZC&NA-:UMU^>G[?K\6;O^ M_^<]_YVV>A3/)\-_:*?GLM-2%DZR!:VM$QO7C=:D 8X-=J3AK7\U^VV9IA0= M;AIQ"8)23:/@0L1M]N%P&KS/9+:<6-.O^,UJP>(.C(YH($2[P];; !#W",*G M27$GH 8:>,@:YFF)L9RFV*?@-*-6YK[U<(!=LJC5,YHE9&O- M%5GYY8**Z#D'/T" MENQ2^NJPACG1D 'R,U&+8/Z$4IT7%DRQ9;\#Q5Q5#7LBPZ-GP(2,S5,HP$QXLT*NJ6 M>(O!I;1\@H]=:A/]6^USE#AW?"^-7B9C)9VLUY$5=ZV$28F\9^0]/T>5@/Z[ M;CF48Q"MH^^!"?4&\,_'CN,UZ$UG\/.P-QW!/Z_"0]1'X?Q[_>>ZXVQ$VQ\2 M^N]3ZVJ1XHFYPG1Q^51<=^R" TK3.VT)Q=[1:!L-$GNI.& WT%53XD3TO516 MJ&Q5N17656'@-+H0VM!-2T4T:*ZY154TK?HG)+B@8S/JH(R?>S>FU!;MB08% M4OBZA\]3BU&XCGE8N5;F(?YRFNU MN\.UV3MN;PDHQ!E=FF"LGFT_QR 3MUID%%GSGV>0&<7C_CP>3 B.JC<>HYY- MFG@\!S%]"E^H46;.'H)QKS\Z9) 93T;Q=-H_AX:&_<:#KYF!X(-HF9^.SJ-) M;S'\G4TQ'GP4)SF9-2=YV!P#BG)_&$]FE+#:F\V!=\ZGE(@^&4_B\6Q -IGW M'SZ]>?\N-,FX[_X1B\P APS'_,6PQS!M: J9@E0Y&$STXZ 'E[[[;HC&-7YC M-B73&,Q]M!C&LWF?/@X7P-OGLV@,;XQQ+J/><$QOC'N<=(TK-,),_+E\'$64 M63D<36 UQOC@A 3<%Y/>D"U$"X20&L3C"9N/H(%A;S**1J,IU2R!!Q<3>F.* MPR,+T R=U^,!&WT&V,5TCLG!:'Y XS3/>]:;X$1GO1',>]J/%[.A?H3M@+>& M_7@$XW\QUY5:8-,OHGEO,8_@N(IYB3Z.D,IGZ!8:N?-$R*.>2OQ^&\-2FP:A ME].$ST;N@6^'4\,&'A]RBCF@X/T'(FS#"SC44?P7;=XR$5[JJ0:E@V-ML\3/ M1\X0[ZM2M)N9]58+XNTP"1)V'3J_#DO;C@XMA+&/CR3&UX?\'5!DK?V\X=BR M481PA0'E@?YOP@!_6]&?FOA9K+KCHPI_ MBS>'8@=PW)I:\&JLHCZ[%AO#R%OJW$GHCQ0K"N:)77"5F)5P4P"*HW# M$\71BIM:6&TI*"C ;S"A1**.&6>%-,?P<10S339E8?>;N;$;&V>L _U4!,N5 MNCH4E?;GBM6TI(9R32:_MKS57+SIEDK^D,KN"_))RIBW"K0YJG6C:VJR8F\_ MNS[D>_+3^C**MWG^Q=6=2S:_K3[D";4AVPA$ ;-"$+M",;M3B<>6$#];Q1)V M8P\J#>$-^#J=K^J/NE15,12XJBUR(F,I'.;QU*0Q*C5!\^6RL+8J@=!2N#YV M<(SM$Y0^E*@1.T\Q(S,N%ZP*GH&.4M(![%W9;A,Q4^5BK<*05G !JV;A=H5K MT3(]4AE:,F?)%O]V&)E/PN=R? MHS-U,([[LVD\' T% XBI]-1N0#B$ZVX(XNUDM E9Q*AAW,2#T%PY5!9C%![ M"0>AI5T*U=WE&=$$J^ PMBD,> @CF@RB,4C.@REZ7,=3M.OH&3K6R@0T$)#Y MQZ!VP44+XG\\@8^+23Q':&,Y[2>UA(A+H!B,L3K#%!9K%,] LE^,8,'(=0VS MG2. SX1PM_K0Q8A@C$&3&\/#B[% _(P&(/"/%_X6%"V-N?\'PU'>FTC]#GM@ M\]@2.) <+PS/RA =48#Z$RVBR\Q0 WXPV5X@L4+H1P8P:9SW-APKP9N<]!?Q M?#KPEG5G%N57Z>+1;%V\ 4CHEVN D^CXFLZV?&$ 2VB6B7O!*L@0U":Z:YI< M2OD]NE363_;8?L(ZU-&;OT3^)436<255":1(\"I9!0'%0D4+26Y#!L]LBN5Y MG9W,8U4/]3M1Z*Y''?9FFBS(DC7HB_I%7;I>)EK5W+&D((U;=A 6/]"=6D+ MZP;]>X0EX*O(V&5;;CWD>K<.V,AR!D-Y,>/?,.&;+#.$WN'D("V/S8VTI:0= MJ.?F'RK;L'#1"3 "9D@E#>2YL#57NA'O'V#^6>[*OE%&!F8L[:D>&MF<>N(? M=87N3%E%&M JW]]6B$<7#-,#=F'=D;11]@X'D&T%0C-&W78M.8](ZR5KD%; M1!+&*@[JV%@Y2G5.+E]ECH4.+9@<%N?D0Y&LOB:45$M@+\I-[HQ'HW%?RT-& MZ"BKNE#N"E22D9I7SJ4TB.RP@@DD7-0WJ\JCJ^EA+=V#8NUV%EH*C$C63U)$ M$ULU1MN@F&F!!86!1E60<*"7;-KUN3#)O=SF*EO4LR;IQ,NZ88K3WDV88 -Q M)'>M+]ZZR\!8HPUG9LE-DOCVVR7()RDCZVH'GJL;7,^VKCC^CF 1L=@=+:1; MQ00QJ_";TNHAUI#- (F)L5]CT8PRNW6^3QT<)CM?86PY';L=C.+]OC "/%?# M%447.&8.&AH%!L)^<$M(EN1W\'5RI1!;;'/?X =BL9C$*VG(J*=+H?-$T'WE MJ[MT14Y>SOB'_6(/M5-3SO2F.'=EW?#\99M;9&0^4PZ'B>G'7Y&2$S%D;' 1 M4!G1D;L.A(HHUMY?)[_@<7$KDJ[%:XDUB%#.;)N5((N1(8+VC79EXUB!T $. MK?9Z8&M?I]M[+$>NQ4!D_D+JO!>MSX5#T5NU=?+5TPX/&V9J%045U6YZ^4)I M$B.<9#'0/"CZ3KC\DB O6U.:7E9PH>=RE2O>.^NE>@_5VE\^Y @/C_F\R9/@ M%!-NP7*=E,V6;UE+];<=^6WPT9Y'M-_B7_;HD<;K1^Y&Q5QW&Y\&L:T!^FN6=VU,O@,E4^#Z5G%L,2W=C,UM$91/) MI9FML3A@'(4UG$**5(3[HE&EO0=:E0/Y3L+45)8BH?LU>C\EYYX[="5 :G-@ M1.?NX>P.T_4X ML]IM(]EF].IQHI9:+-9AF2N2CQEY"@]?5NW%D*37=FU55)H(T3UP98K0_J/O MJZ416^$1>WD"[Q_$ZG'<0'*!M4_-G+D2RW=9J1XC=2!]02\TS"! +QYBG2H5 MVEHQJGG'-% (*K)5X*QU$@P]_.3-P14;+'!-[^"7JA>]:9\-5_'%>YNL-F9= MJ!BF'%E630:%$!8HMR%YMQVU!#&4#VEJF*^5,!+0IHH71^1/1N&*3 M.QY55VQ@_62/05VA=9JU6)T=86-NG))G6/O"*;0XV$%O-/R>%GS0F_6_KRV$ M#[4\'>.X%DY=M\>_Q2B 1JV:MU@&-3T-GY=;>.]JT:TIFL%@R5-,)CE&_/=G MWWU\_UD^?'>NAS@L=@$]$&[O>9*[U3J11>#>T3"Q9*;Q<;Z V]M(?X MM(_<#\-+[I^4Z"[RNPM'K%[?QMNQ-D]"M657@#S$#[@8Y[(GVVMCY_(Z 4DE M7;7,'@T&M*OZR1;9T##7QMR:@^BP:06A>AW&P>ET0<$/4IUA.)Y0?$DM<8.) M38K^DA-$/7S& [KVQ%U;%*X RQBB4KY9^3(%SSW 5GY04_P$H_OVFP?3R8PT&BZ9T?JV9_[F@PZZ!19^ M$ _&_7@Z&#(R/%8?',6C^9#!X>'C$*WA<\:'QX(4(\IQ8(CX>#S#O*4)?IQ@ M4Z-Q/"./QW J8L13#O_,9HMX.)])0GAM96M';-#'#*)X,9E&;PD.C$HVKCR' M.!O&L\D,0>NQ*F+MG-?V(8#,H0(;DQ&,9%1CGE>H /HTROJE8AKQ%B9<.K29 MCX>+PR]XDI^2.V$^T5)SIPZ679*VGN^O]=K6=4U6B3>8ZA&J@!K0RD&F MW-E*8B&<;3*A=KJV5\YS*%L2>^[UIZ&T8P&9W>!O$7V\'[L?HJSPUY,8KA]W,@L05 MF:CNTRV*VL]Z^#0I\W 3'WW5JU^HY%'9ZCYW109)QFH'HNNL2U?+0A ,1+)D MW6O=;K@O7HLMDC/X\!S=X[6]%4$ET2%3/(+45\&UOLT1]9T*:+&O#]H4L,H_ M<7#;A8/RKR^6SVZWL%JE4D5_%MOWI_[2?VD :K1 XU M8Z(RY<7*90&Z'P7)EX%9Q=/4XG)H751P'6)NI55QB+QXY[UC2=63NF1O3[ MC(/[@0-I 9.*":/2]8B38JB8(,H] C7+CK=F#2])[ MR;QWZ6#01*UJV5NW%Q]T'N*XS;12HY1T"..Z6%#K[LS;S870+ Z&&#[)\!QX MC5F9Q "45;;R12S(^/& P7?$M!^WL/D/V8['@&LMTEX9'&%WMMG:EZ6/:+<" MOD(,E^B8U!9'(F&Q>(O3 JP%^:&C*Q<9ABX>1C:D]GR*!^X&\ FF.*[6EV"9 M>#2VTEFC8GH(+%9A'4=-AVJAVXSMEJQILV?)3-(=ZE[T6IR9I&W!O82LN^*L M!] HG;6K]6U*PF)?J1(&&?TRO>UAIV\35QNY2=XKCX MI-K<2W6N;+L"WH)E#LF.*[AORFB;H&^X8:C6DXN+$#N\B+E.,B[E **+65Z, ME$L>RSV>'#@M[1<-21&*\&,LIG!@TON479I$&5^S?.WPZSR?!U98\B".#6@R!;HE!*YHC8Z<]9(6 MMF8FW&_%@EYO0?S?7NUBVV%6DM-I%42*H-](C;[.VH-U8-OB,<5C9)Q1Y"C# MX18\?;A\J&J+.@UH( RU!!N]1E/]=HMQEE@5T^NIXPGKJ7)'K72RPLX"][H< M6[TGD _K!+:^>B[?9482\ $(:O*2$?'(RV#GPH5$:73R/5+ !J=/V9RR?&6" M2^&L1"&#DSQF0[5$Y:35WI@B:\U$M9 MO"N(/;TE)J(%5C&X&>4=\KBI?)/2=$.IH>W$8G39.B'PL$N36 Z".H8FOTI1 MT"B;\A097-R;!C;5M(?,QM^XX2*@K_&6G$HNG=W9:UT#K]"15"F8N1>DM4"Y M?_#]M9.DY:!G%?'NS$&ZFFK)L4< <7./HY5AS*!@+:?U>^R)[F=@)5FN8SBHGL,^L M+,5[[5?'C"[;^L=)<^>11FZD9DM\B70@ZN/^L3ACPV1RM2\([B3V&FKPD$^<\(L%H5<%;S M@UA>'U&YKZ)+=(YG\N2E]VRYTF189<(U2 ?*0>-PK:'2USB3V^62F#!KU56J M9/2@J&.::M'V*#M._[;?FOR?!X8"P%EN*'H=AR3CQN[_@K&Y']B[*VX-"IK% ML*)".\]84\V9B%H6=ZB+&TRXCO7- #ETV&VM+3FR'C@?K?8'-M#,X#?U4-L6 M1^P&)4^!YA&%QN'[\86I\'YL_.&+KQ7@+W5C^2F@.4DK&DQ\#\%X#.:R.8>^ M&!*9D_#2KV^_0Q0T"]0VN>$_O*V HBM84U+/21#<"*U>_OQ&,B](^H4MN4 M=Q4H.+B]:X'.UR!B&^!> M88RQDY1EMB*#F3&B*>Z/M?/G'9XK6GTQWX7(P#'A1B[\//6A*Z1'$N# M/#D5U84+^-7G:O<4Z[9^&>T]T0T$0B&FS.&&LL;BQA6)H? MXC,R<(Y3XY%P8)]A9"+!8[$.*AB-1*9*_8+%+D?K) M+VX]XK@I*I'?8I@RNJ&XUH8"_-LJS1+M)!&EP5!].6Y?[IT?=,"[*V1>^4YJ M"5*^6V/\0:NM#AF*K_CNW+KZ29G);%)$3SGE):R$=6=D25VQ M@BOEZP7L$S/K6SMHIBEI7"BG%7!]4$GXP'!&2@EV:2&4A;O%&X-] ZRC-'V( MSZCE4+4L&:8GN85 _S&>ZQ?3>#09QOV)IO##QT4\[,_KCK\'AH$ALXM+@C5K M4 ;H\+0QY%P<3\;Q<#[OA%[?KC2E.UUQ5CUB3$^'/H_,<&R.S&Y::!@G7?14 M1PRU$ NZB$'3=*4C:\Y5%%_*7!,,TI4 02,8Z%"!T8S?^,5PBBF48[6/#P M)H[G\;C?;S#(GX5ITQS>^"OJU.]7SP\4S+F7D[O!"31E^2;SC>/I=B0#S%B:Z MLYKE%!LDDPS.*2C;J+;4%^XU3N@O-)-?"/.*N?Z)CT6OO>"2N>5D>N %#(/+ MG5IV)R9 #M,H?)EGE.#O"#!"5_ I.D/ P&]9Q4V>^U@&$HPY<(FLGY1;5H%$ M2XDIO$L:M."Z\NVRW95<7+!01GF H5:/J#E(&\[6V(#/6TI<#N^R"V(,8CP% M)"2IK)CG.8;Y$M3( MV;3Q+EZ&IKY+>HY"8^_2G;[O:50*[!-+P(0N $< ,3 M>K"\A3F0_/P9H77!2JU1J#MW*5PR3T)B8^.EDBL2H.)7N@RI1T(AVV_S9@<@ M)+2T3RK;EK-<6)Q,5]JI43$:<#L;2VMDL=/UMCS7!\NY!?PQ>HO]1 .!JVHN MA613\/C^OL\K/R(B,Y@+R$:KOV'5T]4Y'R-P: M1E SLFT4L8\2%.\$6]+09(%@_?Z3;9J6A=O9K1-1:?SP,5I1TD_:9Q+K6&0I M,CT*M:!%GFWL'9EVTU9;1::6>,"9R.G59'2[$U9$X MA9/#@?#8!YOD"WLD85X<*5TD9@'I*1H/$? MNJ/HC-8!F:RL($Q'<(P<'@8%C=]5)$QV6EW;5">+MN4L<^8X#31F641'6 M-2^,)$4*X9:2Q%4CD03MQXYQNM1YETQ%"X,?=3IX/RRA-1=8X(:-DAR=_+JG M7QS*@SXG")FE"Y95(QQ1+:914U@212BTYOD]I'6E1)88E1%?6,>L!0@?T@C.L;"D .F/Q\I2O1<(T'&KFO+OP]RO>+_1I+X;R2)+B0)F]-K$'8M MK$2(F.]R$6L8_7YN->4%D99F0KA.HTO4 MS[[QF9Q L+!'J>B4&".)96Y!SO6_\WUN2X6A)K)T-+(4W,72\WHR9J@&BXP MTUK\L0X24A31$*U7Q7Y7+9^T6B25G_:A&DS%0I"VVJ/8%R@F'I5ON4DEVT=3 MURG2"E.:A%-3>ABG>O&J<6:?\8%AUXJ*$(>YB+>H]YJZ%,E2_1Q9L=QO1!2* M#91]8E8VV!#V?OE%3.[1(%W5Y4(IVUR[0^2.U'"R$)=3*$ORA#&CO3$"E6@O MA +$H*6J,$7;>"-E0 .E,_"P(*KCM2%EA4.K6#6S(AGR*LRY=@/K&?&!(GG< M,HI?-#R%VQ0Y/YR.GM0D8@YR@:>6AE'!5;1UQB0F$/([<#G= M'4;T); M65CE8MF7@?2B,U?%;][BX$?SLV21H'^(77C!UZG[6K-LU52%-R,&O)E2-A*& M3;EN5E"Q::&*C^&*@#@9 HX2LI@U0;0XQB]$P7KRKF'/J1B3ZPJ>NL?0W\_< MR%LTA5ZAB+>D2!@SCXF$;USQ2#G>B%%V6YYZ#;)GYH 4[[)O[$RCH),2C9AL]&'- MCHZ=-H_WZS3X6:&U?: KG4'Q%@J, MG"@^6\6*JZ3>QY6NB< @2]9\)3&4F63DNY753K.R9I'2WN5.2E9B<"=BD+N' M4"J(A9(6B&1K&B&#O23ZNKGTHL^[^R)9R4JEVP?D$L8,:O8TNVLN$\TDU_SJ M5<9D34OF Y4-%]1OW8.[18RA4_F@SN[AQWYKDNA@$D%P;0<3B:=&SD M\GW7RD@^?_HMXP5U[=&]1'900=;8IH_NUUC=X*[B,G+B:V?#U7JW=)%80H^=0E=C^CR$L"TA#;! ,$%&QE* ([)-A,^-5B&S85!)H_U":F:S:,5 M6EJ&;X=Y0"V(/#Z8T(3UW;AD)2YTK,%=KR]O7KK@KM;GKVP17GWM\N;*O<5( M6Z-)7U,XK1/U(@K\JY3M+6\V\5LPF?PM.?D88:3V0/1ML_ZQW,%A_-?O2"DL MOJ;?-=\*@R$)?@JQ9!7TQK@T-5./LMC7'/3)3>@)Y6.94KT9=4FF'%N-3@ER M5W($42"2A=(8[692% SWXB14Y\0,:GB1X8)E%PGB;B@"%O.[!AA?0UB#:8A> M9T;@' ;LU;G+Q*FAFV;=(BQO-M>G?&>*2(?FLHDT( ) M@6"UV<#KS=NVEV 4]G(,E7(;_5DK?ND3:T!&$,$FWQCB-1R M7VC&)[,7_[COPZHL=A0(JD1KC>S^YC/& 4TOAA(>1*5N3&2>"?!3C!S'=:36 MQ7-"?HV-S*Z8X99W=Q=JU@OOTMMBCZH,C9D(YY:+&2JX17M*QAF>U M/OMYMR)L*N ML:23*Q)Q-O'NBWA2RHYQG= ;@^5IE3JI0 M#V;X>#O>H*E"9$CG1Y;YIC^!7EP4I+I@Y4YQY:D/@K=Y&0 1_>3>O*FA7S4& M\,0#=6'23#F(ZE=RX2$#@-A*>^WH<%2N52' M##\C%(_,%+8CWZ;J#1,;$DFN$G>QV>DE*Z0:@@.%AQ,%'J]L! "]@L(@(%PU M0)ZVI5 !_N-[%\D9P*TE+%QY3Q[_9,II=OF'H M (H<)^ ;]H^0I4+-P/6UO<0(TTO'PM=/<7@Z$3_# JNMG]Q@_$C^4#XW KYG MX(%J1TH-WK&49(G%+"R<3WP[KJ40SK$#N9&,NXN&!.@*E-Y0Z;$/$K4J_K-$ M4K4J?4H*DQ?N6(HMQS!*O!Z8"_IT?5AE98Q:=]O%N-;LQ>QB]%@I'/WIHM-D M?>H#XL&(R0&''1]XC 4>='DXCWI*G>&@4>.5^#KKF;*D7IH MQ]Y#O"%_<.>U#&&YA(Y;$Z;]:70F,.(@E,A?C;JZ+HTM"G"L0Z!)4AU P!$7 MK@8#2_8.<7)7Q@H5-.)3&(>M3]7%1'1!/+U1=',0 M.%BV +QCL##(T2T\]BH.[JYMKN'^(GIK"E]@?B.M8%\3*GO/*+&W-#6B?N]* M>QR9IT1U:MD]99)"[L*W6J?00>M-I&MQR5! 0&L9+.)BOZ5DW#N0:CSL^EJ@ MT#T]_::2<3CD$\K&'?)17DG\C5+&L=\C_:*HD1)?=X^8 T:NPDRT5%TZ"6 - M=SL6ZS"&]VH=#9?OKV\TV/*;H-4KUZH4_&K,X=CST9LCPVP_+HW2G2PDHC7P[3ELL_;E\%>!ZV**-RG=I.6,\S65'&*UX O>AF3W77U+]A MDL5)0?5'4U?!O!T1NEBL^BSCC[703'A88.6+/>.H24B"EJ$T7D>D0],1ZSF$ M1$TW*GK/^!UQV]4+:PC[XGV.6*]!0-:QW&L]_DS>Q^.YU1*7'H?CZ9Q?UKOO9&5IW$YZ"\SK.EK0V;M?C*R M/R7A3\[2Z,^1X4YHP':%P-/M?7*O3$!ADWQL0JR5HN+H8;]A/"]?#\H;JSPO MBSVA>L$G#F#%G.O%]ZB.=B#J4^85@(W#WMREI6!-.O['7H8@0+16<;HU'20, MJ*7HNI+-=)SBSY#$&B6!(DG-@^D\WO("C!US;=@I7['@NC'F:F98+C6V_6Y] MF][#B*[EC<._4A;&FKYB2N4ZO8I2R'$25-!WI5XHXAO&*-V\JDEK^Y34<5;: MG9;^\?8Z?X+F;!*3GE2S).\212C1DUXM+0.7 $('.!C;CJ0S]12XN.6FU5L# M\7J4PEG#*A">66*L50:2.EE!H7\7/Q>;6,,64(-:P"'=TH3(M\Z^I)2TE6Q) M8M6('=!ZUYRW:E?MP18*-JW7IQOD[7'X147/LQF6!4$X]SE%;G4M;,V3>VA] MD:S\FC+H"5DU%4G!A5MO--I;K"MB!,#!Z<.FXJF=8XCD;"!$Q2O+M,-N<-'7 M/J8^?DD!&IM-4WD/_#WX+R:2E_$Q-]Z0 ;H%L5?^H!$+A!!DC'YI3 MIS',M=<:"&%S>#;?IK&U\<::4N,4 M)P.AX5(>N+B3:4XCC,M\C2<)(T7PO%&*+YKD$>.GXBUL $,1:LE+>OW*W(JG M/L>&Q3;8$^-^E/1<9P!DJ"U%:J8S08X$R5IWT6&*H,16U MRW*)?P*"O4LYS+5@-*5/?#NYL';-(]>%/'EZ804CKR=0,+S+.>!0DHH"SBUX M$\R(N#Z=/X[V7K.!JC ($T^JZ\74@A++R10C66MK8^AD/_3\8J9>P##2 M$[CM/:P4V9.CEF-Q9PBV=*XD]TU#UGBIN$U7'K>I(?&T/H25 2UP58<)[LX% M=Z!O+%73O;=)VW/JQ7AK2J%7Y&[ L'DF2S(+42XNLX6Z#?ZQ7E]ENR<(0CS;[">IMV!S M:B1XG(*"E$V_W[F-=WLUBOM#K+3#RB)6XYF ZCCMZ ).&_G\J["1R135VQ$U M,9WTX_EXUMG ?BO8DH7'FY'AWT7313R=,;Q.GZT3 K9D_F3HF@ \+#JSWU!8 MU3@>3&?T&O_5/IQSCE:Q"]<%0]54R4-$)&2:$OI2!68L=43M*\<65]F:$C.V M3:K01'P?JU *(HN'2$0V=T%M0-]\$OE.*GM$TX)4VXI[ZN;T%6L0HAT#O/(RLA-IR'SI%S5UM0K.N&10(P4 M&&*ND;!5+$22A$MYE7S8*%RLT\#4Z@VRRJR=K+G,.:NN2-@B["HND,*IJ75% M@;58]EQ&N;7E;9JN7!JIF&--15-;WO8^12/;[B&LW?H'C%)$3%,?C;!*EQ0& M0QF\Y%&J2@$^O?Z6+FFE ZQ@10<6(XG#1.4+O"8OF(N+U@TA0"5K8NLJU<8^ M ,_&FXG87LM$\]EK:O4\/"%.PGWR81^,8=/BE5VF-;#5(M_F>\U">.[S)P:0 MM?PF\6*E!BT)H_#A2(QBS%DG3>.C>][H4)RI&;@(Y3SE@=IB$JA;X^U\HD"' MA[!Y)H\!V7ZBC+J&!^E&*^-!\QT9;RYI[&O3I/3?"6ZG);B=F%S8M4OZ>!Q] M6"<2W>K?^H^WN+)O,#RW#G'>;GCKR&$,8/YJX7 G(4'^&#SD?[,[ ??/BE;F M132<@?@PZ&.AO<4HGLW&1S9E-)[$P_$@&@UG\70XZ-J<03R>C^/%J ]_C>:# M>#@;F/V(![-YO!B/00@9#4 06M,-!2\YTNUV%P+9:(;R#&DT< "D3 BV";_V-2GZ9I"V#3Y!BK,]OJ76' M3Z$<]R-3MK3&^\Q^)W.J>OAA3DG+\Q)Z3X5@W@*IW,QZ=.I&$U @5F,SEV+>@Y& M\026?K' 9N%?6*Q^?])8HM=L&_W-U/\I6).P BQZM3QV&'?4NK^HU#D":"[K MCY&,4@;&I5=AX?JS>-Z?<['5!=#%:#'E4JMS8'>+X9 +K6(%U.E\Q&56QZ#O MC?L#COQD>6,ZB&=S+2-JUZT!J'[S.>I$[^RZ3_PSSTDR>]/(COK=*+'9U0NL M&ZOU%8(/EBB#G016/>C/X]%H1$0YFE'6<9@-(&'IL1E!W2M'^*H;3P#O_]M M%'_9P1B,+_>_YJ)K'1BN4+P8T(4$VT+"!L893/!Z@\Y'HT%][7Y?_FE=WJ=R MT+!X]7 .$M:8F>D(SB3,B7@ID.1T-F)6"B0X& DG'<"]/IE:1BK8E8Z3*CFU M.G(PFQMTV3^0$(3(N5U:TWY#N$$PQU_9NH,E&2B4Y32ZBDK?0IM>*#8C#YII MD">.TU=3'OM1QUE&[YS-TI6+=G]:-*79;">V^'B^O(T[,1'EJ4HB:] MX3P:]89(:./!""7DZ&T\3V0"^J/WA!B%QO* MCC=+@']'GVN=:&-%U9P*8F(/R:]'PMY@,@;R[.L4.#*D^>[ OSN:P+MT'N=3 M>K65#(%;H;:$-@C4]SCS&O+1E\KP.7R2NI$M70-\GD+?X<*18?7?I4 ML5@:CMUN@$Z RM='?.(TDG[[-GK_X=.;]^]NHNO_??WQZLW-Y7VV]13\:HL]X$)SKKC6#>(%0N9D/]..HA(QR"H GC M?S'7E5I@TT!F/1#;@:>(V$0?1ST0ZV=#%(:< X(,RM[S !=M?QA/9HLF@7K& MY8-A+HTO]#/06"/=IFFT$0Y(:#95S9UJ/8U[=-E*;H, 5K6ZTPGMV#AS2U>A M#X.7W"FQP$$<(RZ0-NUBS[4:]PB#Y8QL.>=XA.D_]ZMW+8,"V.M'WX,:T!O M/Q^S\LL%95H35 MZ=2F.;= #R?)[W.P1_/,J(VR%5?2481&'/E+9]_J/ZZ3F MAHZV/R3XWX$-"GC&/_>""OSF[I9J.G&U;EWYK!LL;KW"E%;_>3?8"-2N.=QA MI.7BJ1CBF863&,_A5$[A"[W%Y@LZ0>->?W3H!AM/1J T@!(\1)90?_ U[R ^ M.(3C-P5=!#C"\'>^N_RIQDD">VA,\O#]Y7D!SAE#Y M1Y$U3KXW?KW\^/'RW:?PXO!?_B,W!\QXOM!_)JH]TJ=Q;^:W"&68^43_@7NB M/U[HIW%O./-?37O4!/TS=/HH?1SWIN%W\YG^,QR.X\%L[#[BC:7?J7"A@D)7 M0EJ7-/H*)BMD+ZZ_]LRV4X1]YLT&[)J3E"1;9.5[\HXA@2.G>!-*OR+3B<37 M_G85Y_^T=BV];1PQ^*_LH05<8.U*NUII=0G@RG7KU*F+V$;1HRTKC5!99T95F6 M<./C;8]U8-IRT*(2-AR5@PD0NJZ,L:G1.[G3P$D"^53!#=_44SCK38&,T905 MW-U#W/BR!87CI\WF'V9<%:&F\Z/AFRT&T>%K6S0N&^4D&< 4M7(2@D ;0>/IR)B?-3#S>$3U!Y>(@>=E8Q*^ M POPU"<;ZZ19QM=P7))0C^FD>!?4_E)4**X\5,W\XLC&F-3 MP"/@N6&EK6I\SJA!QZVT80W_K7!+6VU;HPL,.6%DS&L0]RBS&OQO@T/5HW*B MCFTU5A+ 9(B=3.",@)S35G>'LOK;'6'AV*(W= IV^R4286F>$)W&= 1:>S-! M@_\'57(6C1<75-?%^P>X/>W2@QNY:JE0#9U&,20_C%EX[V$ !W!575/*\P_KNB$3%8W9[?58WL4?1M'&)CP@EYL^DL:O&VE7#H]:M,#UH MKR=.>17:_+[Y!)_1),?Y0P'C8DY/>)W?>(4[K"9;O!3RY_P!.MA"U9+";FNX M9Q5VV@;1[!:+?W00"5*OV[FM09LBFZOJ,!I(M+S"U08=)CYGUTLA;I :4(7N M&MM$W_ARLV68=\N#YF@*/UC":;B$RX5YC[S9P(TSV^ HB)(ZOWM$..HY,+94 M.EBE[;8U",%&MEFC;!($G7>!<--Z<:RN@!@U6,IB'%2%P1WI&O?F\893>S4IEBYOIPGSG!OI$AD*^W=CZ M?1@?]47=,O=8)4E=^?,[$- 9/<.80X'/>L-L).G""8,L@:&CX72L9([,X%MB MGHI!>O8@ Y':T91 T)53S\\N9JX0%:B50XJL@"7"@ZFXI.QO2 39'$A+M".9WRKFMYKY M;<2\%IC7V\."7?K)#49OZ'L4');SIFXD/"[TPM1B8# MB:Y)G="0R0Z+A>G?#SE&)HIIV:D:*"YE/[-:/^U!2\P0);TK[QTV.R0EFK=G M E&>W#\?9N)^5_QHKG3A8F?LR;X^YXO[DZ*:JCX5Z9-C5/,CMLDVZMLOG!V2 M/,3H($?7KW[&VCVMJ$;0L>+XAWJ3CC:R'TL#\MD9;2J$_ 0:&#H\-$%^$+4J M8EJA&BF\MK@'S]+C6#7L#V=ZP,+GVT"CPTGE/:$F+/^FXRY36%?;$STO%OJU!$/@0U!;R+.5)#,_0^.BIQN&^J^F$,)^B$60N4, M.U/K\'F7S:$DYPM-=N=3Y2SVJO@+O=*=\0EA!B?#*?7<^//P:H[L> $"Y\%+ MD>TKN AW2?29[)^ _%@*T<[U@;JHV.T+_&3^G,_O5BO]6.: @/@P@.[-/"%@ M(\RXL_]S?-)A9C?)*VA\'L'5_7*]7X25@B1J3KI_3O=_8T9N+<67RO3;;/FE MJ*;#B6Z::#*0_*M]=]3;_1HF:%,3J.2>M6[1-]S98@Z?-M+79.(FM=[;C%&2 M#IWKQ9,;+/=:9OU+ G%6F2W5BM,?I2A=)2FMF@R2NZV;U$F&"-WCB>6:/16V M2:DCIDDE$#_@>LOT27=9#"I7%R6-5UJX,)(/JJ;#[B,>UH2C(ARO#'--,-V8 M1QB?W9;W>U>\W>^%G#O!)C7Y6E=55]!8^S&H.MAV#%EH'!>S]MLPWPV30)'I MLG?5PAN62W690DP'3U M;W)S\=L=>L&+F0F0D%CI MEWYQ>-6)#SYL.3>?-RCZD%\?I&A[IINT7J:I9G*?UD#@$K*CQ@18=Q)TO<(. MP'RQ_^[O5LL/2Y\*QF>JL4GE^LAPHZ*;[+5CT >N0!-FE>KV\!4NR9F0AO@& MSHY,<$0/'Y5!-B ? YV*D3BGV<$GUPZ05,3,6PTZ$DX^R^ MXR*!BXJ:Y,5I]Z]7"-!. M=/1Q\4;MC_$]KR4KY9:4'.YO'>]'?_ONUN3,X'>IOW7^AF5_6V+O^L<@V_C> MJ>$S..U8V@K$=7'#>(AL1I*)15Q4+5P0_Y$39=O5MMUPQ+8[8"EE&(K?ORYV M.H_GN(#!E^O=3E)8]^$USI)ZNG/Z#RX MT+C7%\?3 \?3_*7)3NR05+C]YBKZQ-U95[&L27['LH0:8^%5/DXN.ILU> MM,1886#$:N4PG2HZ*;AL[._B@8XQX<(GNA*6_+;$*'$RAJ//L.:[1Y!Q\M<( M'BZQSMC-,>#GB"#CTBAMSW=&.'))ZKE!*N%S(VRY-$IC1^'53(MEC#GA+,(5 M.KQC1ORC5X*!Z!'^#T!W$A$R/E [8VVM,1UW M7/IJ!-MT"<.?%NOY1ZQ0 [JF= M57?,Z__PI*[(%3,\F3!!T08&V$^!,'2='44*K%.XC2<,UU9Y[DQUB3!I;A1=P)47M;*,U!V\CUX M*+J.J*96A]%R6U+NTW"\(Q%2A#@])A[H\7'Y_.@R6J/C !8,PBJ)H7FOZI$@ MQ?9K+0FQ'M2#JK94(,%,77JE2<)'D %]Q=%X.Y17H\($F-RYB4/7&(EC) MEA$/0KWT83R)\S+S(Y%W!I3C0.OWU[?*?NU[/?V=\6UK% MRVM_&\DOXNK>( MZGE[ GO]O-VL%QL5MO5U:\)V]DUIZ7SBJ><<]+T]@]Z)M;J^P0+>;G:+IX_% M-0:3KO[+Z' -,FJKBM8 OQL;-EBVX+F7S%%N-.;=@*R2>7/J6_CY'FMXQ"_- M"4*?.O#?EGMWI"'<=7U24WN6K+SSR"ZO^L?=[OG-_U!+ P04 " "9@XI/ M8MLQXEH" !D# #0 'AL+W-T>6QED^_3XDEN#-E@9:'UISL7^GY]CMSX- M*[6C^+; 6(&&45Y%L%"J?.]Y55)@AJHS46*N,YF0#"GMRMRK2HE16IE)C'IS MWU]Y#!$.XY#7[)JI"B2BYBJ"RSX$W/PKD>((WLU>?Z^%NGP%W//DSK>I0/GF5/5ZC#"A;2U707WN6F'3Q*=9P )I3W@'+I ')9( M*2SYM7;L8!O\)05:>[TK-6$NT2Z8+^$PP3YTD8V0*99]F0!VH3BD.#,XDN2% M>2I1>B:IE&#:2 G*!4>6H9O1&EHVP93>FJ_R\X/T@4EV0KUL=;+X=8W1P??2)R1QOI-U@-H=526=/>!DIPS M[!;SVX+!@07C$'5U0"$DN==ZYJ@D.H E!%LL%4G&D1\2E6OVORI3X&=D-!?H$4 NCP%R=0R01W F M%QX!4E3['A,CQ;!KZ8YI'L7]= I M:'F%-KKEW]/7O M(9O4J>C5OMSR1 '#A>XQ]?FZT[IYZ52S^2?LI!F&&RLW5[W>B;;\)*9O]26 M2[=GI73)K%O5ZY[9:LYRL^'O>B43,OCV]7BLA>[Y*\KRS HEW<9Z MPY/@._.ZOUXES#5XX8]L.0SZ 6&553>BL%Q/F.6W6E5;(=?#( S(2FACT_K< M3Z4%K^5M*Q(,ZV*HOE7O:/YDSN#.6UYXMJ*[*RA9/Z4/)#%Z#:IL=U9[O/#)5@7G%L_>&Q? +8ON&P_TY_D5JE\)XJBX;MW(I+K M&L*/7MB'LG1X+(1.$7:K@[\C'A%P0 M(LL QHQ]3$@+(;(7VIU%+EPYXLSPI]]MAM00(:L!TI>#]3$A.T38!0A@L#>8 M8!72@3A:;SEDD.AC#-+*!:DD^A"5M&)!3HF0G0)VX\_28@19)<*V"I@6J8\) M22;J5#(#'Q.23-1)Q4$N)MPR4?A=B0B23-2-9"Y)Z@Z>5_ZP!R29&%DR[V). M^%;SS,>$)!,C2^9=S)NJ3@$^)B29&%DRL+(G/B8XV(6L&1#SDOB8D'5B[/$N ML&=Q%DW(0C%Z90-@GD<3LE",;"$0\TR6,62A&-E"]6##*9G[/8T8DDZ,7=FT M]A[;*"'GQ,C.::5TQJG*DNF]_R12R#D4V3GO86[S]S1C=N>L2);:%(O#O,W M=%"/OZZJHAB[;7,Y5:SYB*$^QO%#D&__ E!+ P04 " "9@XI/"N@6%N@! M #!'P &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2QP4*@<]Z%]<@: M/_Q,Q[HNLWO4VK+%Q7_%E3AZR"=#U)ZD,T'&3W(YX.<'A3G M@R(]:#4?M*('WBM?;P5ZZQ6>M='# M-E]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\%>BM?;P5Z*U]O!7HK7V\#>AM?;P-Z M&U]O WK;%AM?;P-Z&U]O WH;7V\#>AM?;P-Z&U]O WH;7V\' M>CM?;P=Z.U]O!WH[7V\'>OL5SKK183=?;P=Z.U]O!WH[7V\'>CM?;P=Z.U]O M!WH[7^\(](Y\O2/0._+UCD#OR-<[3O3.33VD[4L9#NT^7[KDT_!O:R9PY_)^ M3)?/.$_]=O]$Z3)N2>'\>?$[Y3SU(R)\>F/_^!=02P,$% @ F8.*3R=% MD<;- 0 FA\ !, !;0V]N=&5N=%]4>7!E&ULS=G+;L(P$ 707T'9 M5L3X 7T(V+3=MDCM#[C)0"*2V+(-A;^O$Z!2*RI1 =+=$))Q9FZ"=3:,W[>6 M?&]35XV?)$4(]H$QGQ54:Y\:2TVLS(VK=8BG;L&LSI9Z04P,!B.6F290$_JA M[9%,QT\TUZLJ]!YWU]O6DT1;6Y69#J5IV+K)?S7M[QNFCJINC2]*ZV_B@J3W MO(E=?+PV26+5)^R$";]O;,_C?:]K9I2;;%7'6U)O'>G<%T2A MKE)?:$?Y6W!EL]CGG6D77G0=&[--Q7XL2*^7(VPK.AZ@JUQRM8NO.0C4KMU
  • ^N5R") <$B2' LDQ!,DQ LEQ"Y+C#B3'/4@./D )@B(J1R&5 MHYC*45#E**IR%%8YBJL9C/NK_DIU]0 M2P$"% ,4 " "9@XI/'R// \ 3 @ "P @ $ M7W)E;',O+G)E;'-02P$"% ,4 " "9@XI/)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( )F#BD\V M12&UL4$L! A0#% @ F8.*3PJ)WP _ P MGP\ !@ ( !^ @ 'AL+W=O 8 " 6T, M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3_JR\V\Q! MA$ !@ M ( !CQ4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F8.*3Q56TN"Q 0 T@, !@ ( !-2< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F8.*3RVEQ]2U 0 MT@, !D ( !\"P 'AL+W=ODPK4! #2 P &0 @ '< M+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3QYE*2&S 0 T@, !D M ( !M3( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ F8.*3]6+Q'BS 0 T@, !D ( !>#@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8.* M3Z$B'=JV 0 T@, !D ( !<3\ 'AL+W=O00 >&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3Z U'H?6 0 G 0 M !D ( !=$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3WG*_:?3 0 G 0 !D M ( !F4L 'AL+W=O\" \# &0 @ &C30 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ F8.*3ZU_S68P @ OP< !D ( !Y%0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3S2+ MC)H_ @ > 8 !D ( !1UP 'AL+W=O"4" !&!@ &0 M @ &]7@ >&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3Z!YK7CM 0 _@0 !D M ( !5V, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F8.*3_%TM_@= @ .P8 !D ( ! MC&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F8.*3W=NS9T7 P +@T !D ( !.WH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F8.*3S_M!G9A @ L0< !D M ( !-Y 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F8.*3V&V[$3D 0 J@0 !D ( !Q)< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF8.*3[<\/6?^ @ .PT !D ( !J9T 'AL+W=OH >&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " "9@XI/)T61QLT! ":'P $P @ %[ L* $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 /0 ] )T0 !Y*@$ ! end XML 30 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity
    6 Months Ended
    Oct. 31, 2019
    Stockholders' Equity Note [Abstract]  
    Stockholders' Equity Stockholders’ Equity
    Preferred Stock
    On June 28, 2019, the Company amended its Certificate of Incorporation, as amended, to reduce in the number of shares of common stock the Company is authorized to issue from 250,000,000 to 40,000,000 shares, and the number of shares of preferred stock the Company is authorized to issue from 10,000,000 to 1,000,000 shares. The stockholders of the Company had previously approved the Amendment at a special meeting of stockholders held on June 28, 2019.
    The Company is authorized to issue 1,000,000 shares of “blank check” preferred stock with designations, rights and preferences as may be determined from time to time by our Board of Directors. As of October 31, 2019 and April 30, 2019, we had no shares of preferred stock issued and outstanding.
    Common Stock
    The Company is authorized to issue 40,000,000 shares of common stock.
    During the three months ended October 31, 2019, the Company issued 80,313 shares of common stock upon the cashless exercise of stock options.
    During the three months ended October 31, 2019, the Company issued 57,526 shares of common stock upon the cashless exercise of 121,070 warrants.
    During the three months ended October 31, 2019, the Company issued 90,950 shares of common stock upon the exercise of stock options for cash and received proceeds of $192,522.
    During the three months ended July 31, 2019, the Company issued 101,894 shares of common stock upon the cashless exercise of stock options.

    During the three months ended July 31, 2019, the Company issued 19,403 shares of common stock upon the cashless exercise of 43,860 warrants.

    During the three months ended July 31, 2019, the Company issued 21,876 shares of common stock upon the exercise of stock options for cash and received proceeds of $45,190.
    Restricted Stock
    There were 69,672 unvested shares of restricted common stock outstanding at October 31, 2019. Total unrecognized compensation expense related to the unvested restricted stock as of October 31, 2019 amounted to approximately $249,000 which will be amortized over the remaining vesting periods.
    During the three months ended July 31, 2019, the Company issued 30,131 shares of restricted common stock to certain directors with a fair value of $122,332.
    On June 18, 2019, in order to correct errors in a third party software system used to track stock options, the Company granted Andrew Kaplan, a current director, 5,131 shares of restricted common stock and two former directors (not recipients of the May 2019 stock options mentioned above) a total of 25,000 shares of restricted common stock.
    During fiscal 2019, the Company granted 25,000 shares to its investor relations firm, of which 5,000 were vested with the balance vesting quarterly over one year, subject to continued service. The total value was $122,250 which is being recognized over the service period.
    The Board approved a grant of 25,000 shares of restricted stock to the then Chief Financial Officer in September 2018. The stock vests over 36 months and the stock price was $7.15 on the date of the grant. The value of the compensation was approximately $180,000 and is being recognized over 36 months. See Note 11 for further information concerning the resignation of the former Chief Financial Officer and modification of the vesting.
    On December 24, 2018, the Company granted a total of 24,672 shares to certain directors with a value of $126,320 which is being recognized over 36 months.
    Warrants
    A summary of the Company’s warrant activity during the six months ended October 31, 2019 is presented below:
    WarrantsNumber of
    Shares
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Term
    Aggregate
    Intrinsic
    Value
    Balance Outstanding, April 30, 2019731,152  $5.28  3.29$413,296  
    Granted—  —  —  —  
    Exercised(164,929) $2.05  —  —  
    Surrendered—  —  —  —  
    Expired—  —  —  —  
    Balance Outstanding, October 31, 2019566,223  $6.22  3.66$154,820  
    Exercisable, October 31, 2019516,223  $6.35  3.59$86,820  
    ALL WARRANTSEXERCISABLE WARRANTS
    Exercise
    Price
    Weighted
    Average
    Exercise
    Price
    Outstanding
    No. of
    Warrants
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining Life
    In Years
    Exercisable
    No. of
    Warrants
    $4.89  $4.89  50,000  $4.89  4.70—  
    $5.85  $5.85  92,049  $5.85  4.2792,049  
    $6.00  $6.00  200,000  $6.00  4.60200,000  
    $6.87  $6.87  224,174  $6.87  2.99224,174  
       566,223        516,223  
    On August 17, 2019 an investor elected a cashless exercise of 13,542 warrants, receiving 6,271 shares. On August 20, 2019 two investors elected cashless exercises of 18,818 and 88,710 warrants, receiving 8,970 and 42,285 shares, respectively.
    On June 3, 2019, a former director elected a cashless exercise of 21,930 warrants, receiving 9,806 shares. On June 7, 2019, the Chief Executive Officer elected a cashless exercise for the same amount receiving 9,597 shares.
    Stock Incentive Plan and Stock Option Grants to Employees and Directors
    On March 13, 2012, the Company adopted the Aspen Group, Inc. 2012 Equity Incentive Plan (the “2012 Plan”) that provides for the grant of 3,500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units ("RSUs") to employees, consultants, officers and directors. As of October 31, 2019, there were 180,434 shares remaining available for future issuance under the 2012 Plan.
    On December 13, 2018, the stockholders of the Company approved the Aspen Group, Inc. 2018 Equity Incentive Plan (the “2018 Plan”) that provides for the grant of 500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units to employees, consultants, officers and directors. As of October 31, 2019, there were 13,852 shares remaining available for future issuance under the 2018 Plan. At the annual meeting of shareholders scheduled for December 30, 2019, the Company is seeking shareholder approval to increase the number of shares available for grant from 500,000 to 1,100,000.
    The Company estimates the fair value of share-based compensation utilizing the Black-Scholes option pricing model, which is dependent upon several variables such as the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, expected dividend yield rate over the expected option term, and an estimate of expected forfeiture rates. The Company believes this valuation methodology is appropriate for estimating the fair value of stock options granted to employees and directors which are subject to ASC Topic 718 requirements. These amounts are estimates and thus may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants. The Company recognizes compensation on a straight-line basis over the requisite service period for each award. The following table summarizes the assumptions the Company utilized to record compensation expense for stock options granted to employees during the period ended.
    October 31,
    2019
    April 30,
    2019
    Expected life (years)3.53.5
    Expected volatility46.0 %50.1 %
    Risk-free interest rate1.67 %2.63 %
    Dividend yield0.00 %0.00 %
    Expected forfeiture raten/an/a
    The Company utilized the simplified method to estimate the expected life for stock options granted to employees. The simplified method was used as the Company does not have sufficient historical data regarding stock option exercises. The
    expected volatility is based on historical volatility. The risk-free interest rate is based on the U.S. Treasury yields with terms equivalent to the expected life of the related option at the time of the grant. Dividend yield is based on historical trends. While the Company believes these estimates are reasonable, the compensation expense recorded would increase if the expected life was increased, a higher expected volatility was used, or if the expected dividend yield increased.
    A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2019, is presented below:
    OptionsNumber of
    Shares
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Term
    Aggregate
    Intrinsic
    Value
    Balance Outstanding, April 30, 20193,408,154  $4.44  2.90$6,880,644  
    Granted89,000  4.03  —  —  
    Exercised(453,660) 2.20  —  —  
    Forfeited(22,363) 5.92  —  —  
    Expired—  —  —  —  
    Balance Outstanding, October 31, 2019
    3,021,131  $4.57  2.90$6,880,644  
    Exercisable, October 31, 2019
    1,902,579  $3.78  1.86$7,545,471  

    ALL OPTIONSEXERCISABLE OPTIONS
    Exercise
    Price
    Weighted
    Average
    Exercise
    Price
    Outstanding
    No. of
    Options
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining Life
    In Years
    Exercisable
    No. of
    Options
    $1.57 to $2.10
    $1.99  600,115  $1.99  1.18600,115  
    $2.28 to $2.76
    $2.31  392,780  $2.29  0.87400,486  
    $3.24 to $4.38
    $3.90  358,388  $3.93  2.00235,904  
    $4.50 to $5.20
    $4.93  711,459  $4.90  2.53336,611  
    $5.95 to $6.28
    $6.07  80,417  $6.13  2.6836,806  
    $7.17 to $7.55
    $7.39  660,972  $7.39  3.73220,324  
    $8.57 to $9.07
    $8.98  217,000  $8.98  3.4472,333  
    Options only3,021,131  1,902,579  
    On August 1, 2019, the Company granted 59,000 options to 26 employees who had been hired during the first quarter ended July 31, 2019. The fair value of these options was approximately $83,000 and will be recognized over 36 month. The exercise price is $3.99.
    Effective May 13, 2019, the Company granted a total of 30,000 five years non-qualified stock options to certain former directors exercisable at $4.12 per share.
    For the three and six months ended October 31, 2019, the Company recorded compensation expense of $492,130 and $990,547, respectively, in connection with stock options and restricted stock grants. For the three months ended October 31, 2019, the Company recorded stock based compensation expense related to the executive officer target bonus plan of $101,063.
    As of October 31, 2019, there was approximately $1,300,000 of unrecognized compensation costs related to non-vested share-based option arrangements. That cost is expected to be recognized over a weighted-average period of approximately 2.0 years.
    XML 31 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Subsequent Event
    6 Months Ended
    Oct. 31, 2019
    Subsequent Events [Abstract]  
    Subsequent Event Subsequent EventsEffective December 1, 2019, the Company appointed Frank J. Cotroneo Chief Financial Officer and Robert Alessi Chief Accounting Officer. Mr. Cotroneo is a director and was Chairman of the Audit Committee until he resigned from the Audit Committee in conjunction with his appointment. Mr. Alessi was Vice President and Controller until his promotion. Effective December 2, 2019, Mr. Cotroneo entered into an Employment Agreement with the Company, and effective December 1, 2019, Mr. Alessi entered into an Employment Agreement with the Company. Mr. Cotroneo received a grant of 100,000 RSUs vesting annually over three years subject to continued employment; the Company vested 15,000 RSUs Mr. Cotroneo previously received in November 2019 for Audit Committee service. Mr. Alessi received a grant of 20,000 RSUs vesting annually over three years subject to continued employment. The former Chief Financial Officer, Joseph Sevely, resigned on November 30, 2019. The Company agreed to pay him a six month severance or $150,000 payable on December 15, 2019, fully vested 25,000 shares of restricted stock issued to Mr. Sevely in September 2018 (only one-third of which was vested) and also issued Mr. Sevely 25,000 vested shares of common stock.In November 2019, the Company issued 26,050 RSUs to 52 employees vesting over three years subject to continued employment.
    XML 32 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    USU Goodwill and Intangibles - Intangible Assets (Details) - Educacion Significativa, LLC - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Goodwill [Line Items]    
    Intangible assets $ 10,100,000 $ 10,100,000
    Accumulated amortization (2,108,333) (1,558,333)
    Net intangible assets $ 7,991,667 $ 8,541,667
    XML 33 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Property and Equipment - Schedule of Software (Details) - Software - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Property, Plant and Equipment [Line Items]    
    Software $ 5,178,944 $ 4,314,198
    Accumulated depreciation (1,645,950) (1,351,193)
    Net intangible assets $ 3,532,994 $ 2,963,005
    XML 34 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Significant Accounting Policies
    6 Months Ended
    Oct. 31, 2019
    Accounting Policies [Abstract]  
    Significant Accounting Policies Significant Accounting Policies
    Principles of Consolidation
    The unaudited consolidated financial statements include the accounts of AGI and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
    Use of Estimates
    The preparation of the unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Actual results could differ from those estimates. Significant estimates in the accompanying unaudited consolidated financial statements include the allowance for doubtful accounts and other receivables, the valuation of collateral on certain receivables, estimates of the fair value of assets acquired and liabilities assumed in a business combination, amortization periods and valuation of courseware, intangibles and software development costs, estimates of the valuation of initial right of use ("ROU") assets and corresponding lease liabilities, valuation of beneficial conversion features in convertible debt, valuation of goodwill, valuation of loss contingencies, valuation of stock-based compensation and the valuation allowance on deferred tax assets.
    Cash, Cash Equivalents, and Restricted Cash
    For the purposes of the unaudited consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at October 31, 2019 and April 30, 2019.  The Company maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits of $250,000 per financial institution. The Company has not experienced any losses in such accounts from inception through October 31, 2019.
    As of October 31, 2019 and April 30, 2019, the Company maintained deposits totaling $6,352,050 and $9,359,208, respectively, held in two separate institutions.
    Restricted cash was $454,288 as of October 31, 2019 and consisted of $122,262 which is collateral for a letter of credit issued by the bank and required under the USU facility operating lease. Also, included was $71,932 and an additional $260,094, which was collateral for a letter of credit issued by the bank and related to USU’s receipt of Title IV funds as required by DOE in connection with the change of control of USU. Restricted cash as of April 30, 2019 was $448,400.
    Goodwill and Intangibles
    Goodwill currently represents the excess of the purchase price of USU over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.
    Intangible assets represent both indefinite lived and definite lived assets. Accreditation, regulatory approvals, trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly.
    Fair Value Measurements
    Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy:
    Level 1—Observable inputs that reflect quoted market prices (unadjusted) for identical assets and liabilities in active markets;
    Level 2—Observable inputs, other than quoted market prices, that are either directly or indirectly observable in the marketplace for identical or similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities; and
    Level 3—Unobservable inputs that are supported by little or no market activity that are significant to the fair value of assets or liabilities.
    The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued expenses are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.
    Accounts Receivable and Allowance for Doubtful Accounts Receivable
    All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The monthly payment plan represents approximately 66% of the payments that are made by students, making it the most common payment type. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen may have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned, and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.
    For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and each student’s status. Aspen estimates the amounts to increase the allowance based upon the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
    For accounts receivable from primary payors other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.
    Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts. (See Note 8)
    When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an accounts receivable because, the student does have the option to stop attending. As a student takes a class, revenue is earned over the class term. Some students accelerate their program, taking two or more classes every eight week period, which increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable. At October 31, 2019 and April 30, 2019, those balances were $5,490,733 and $3,085,243, respectively. The Company has determined that the long term accounts receivable do not constitute a significant financing component as the list price, cash selling price and promised consideration are equal.  Further, the interest free financing portion of the monthly payment plans are not considered significant to the contract.
    Property and Equipment
    Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.
    CategoryUseful Life
    Call center equipment5 years
    Computer and office equipment5 years
    Furniture and fixtures7 years
    Library (online)3 years
    Software5 years
    Costs incurred to develop internal-use software during the preliminary project stage are expensed as incurred. Internal-use software development costs are capitalized during the application development stage, which is after: (i) the preliminary project stage is completed; and (ii) management authorizes and commits to funding the project and it is probable the project will be completed and used to perform the function intended. Capitalization ceases at the point the software project is substantially complete and ready for its intended use, and after all substantial testing is completed. Upgrades and enhancements are capitalized if it is probable that those expenditures will result in additional functionality. Depreciation is provided for on a straight-line basis over the expected useful life of five years of the internal-use software development costs and related upgrades and enhancements. When existing software is replaced with new software, the unamortized costs of the old software are expensed when the new software is ready for its intended use.
    Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful lives of the leasehold improvements.
    Upon the retirement or disposition of property and equipment, the related cost and accumulated depreciation are removed and a gain or loss is recorded in the consolidated statements of operations. Repairs and maintenance costs are expensed in the period incurred.
    Courseware and Accreditation
    The Company records the costs of courseware and accreditation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350 “Intangibles - Goodwill and Other”.
    Generally, costs of courseware creation and enhancement are capitalized. Accreditation renewal or extension costs related to intangible assets are capitalized as incurred. Courseware is stated at cost less accumulated amortization. Amortization is provided for on a straight-line basis over the expected useful life of five years.
    Long-Lived Assets
    The Company assesses potential impairment to its long-lived assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Events and circumstances considered by the Company in determining whether the carrying value of identifiable intangible assets and other long-lived assets may not be recoverable include, but are not limited to: significant changes in performance relative to expected operating results, significant
    changes in the use of the assets, significant negative industry or economic trends, a significant decline in the Company’s stock price for a sustained period of time, and changes in the Company’s business strategy. An impairment loss is recorded when the carrying amount of the long-lived asset is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds fair value and is recorded as a reduction in the carrying value of the related asset and an expense to operating results.
    Refunds Due Students
    The Company receives Title IV funds from the Department of Education to cover tuition and living expenses. After deducting tuition and fees, the Company sends checks for the remaining balances to the students.
    Leases
    The Company enters into various lease agreements in conducting its business. At the inception of each lease, the Company evaluates the lease agreement to determine whether the lease is an operating or capital lease. Leases may contain initial periods of free rent and/or periodic escalations. When such items are included in a lease agreement, the Company records rent expense on a straight-line basis over the initial term of a lease. The difference between the rent payment and the straight-line rent expense is recorded as additional amortization. The Company expenses any additional payments under its operating leases for taxes, insurance or other operating expenses as incurred.
    The Company implemented ASU 2016-2 as of May 1, 2019.  There were no material changes to our unaudited consolidated financial statements other than additional assets and off-setting liabilities.
    In February 2016, the Financial Accounting Standards Board, of FASB, issued Accounting Standards Update, or ASU, No. 2016-2, Leases (Topic 842).  This standard requires entities to recognize most operating leases on their balance sheets as right-of-use assets with a corresponding lease liability, along with disclosing certain key information about leasing arrangements. The Company adopted the standard effective May 1, 2019 using the cumulative effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented.  The Company adopted the following practical expedients and elected the following accounting policies related to this standard:
    Carry forward of historical lease classification;
    Short-term lease accounting policy election allowing lessees to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less; and
    Not separate lease and non-lease components for office space and campus leases.
    The adoption of this standard resulted in the recognition of an initial operating lease right-of-use assets (“ROU’s”) and corresponding lease liabilities of approximately $8.8 million, on the unaudited Consolidated Balance Sheet as of May 1, 2019. There was no impact to the Company’s net income or liquidity as a result of the adoption of this ASU. Additionally, the standard did not materially impact the Company's unaudited consolidated statements of cash flows.
    Disclosures related to the amount, timing, and uncertainty of cash flows arising from leases are included in Note 9.
    Treasury Stock
    Purchases and sales of treasury stock are accounted for using the cost method. Under this method, shares acquired are recorded at the acquisition price directly to the treasury stock account. Upon sale, the treasury stock account is reduced by the original acquisition price of the shares and any difference is recorded in equity. This method does not allow the company to recognize a gain or loss to income from the purchase and sale of treasury stock.
    Revenue Recognition and Deferred Revenue
    On May 1, 2018, the Company adopted Accounting Standards Codification 606 (ASC 606). ASC 606 is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to
    which the entity expects to be entitled in exchange for those goods or services. This ASC also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer purchase orders, including significant judgments. Our adoption of this ASC, resulted in no change to our results of operations or our balance sheet.
    Revenues consist primarily of tuition and course fees derived from courses taught by the Company online as well as from related educational resources and services that the Company provides to its students. Under ASC 606, the tuition and course fee revenue is recognized pro-rata over the applicable period of instruction and are not considered separate performance obligations.  Non-tuition related revenue and fees are recognized as services are provided or when the goods are received by the student.  (See Note 8)
    Cost of Revenues
    Cost of revenues consists of two categories, instructional costs and services, and marketing and promotional costs.
    Instructional Costs and Services
    Instructional costs and services consist primarily of costs related to the administration and delivery of the Company's educational programs. This expense category includes compensation costs associated with online faculty, technology license costs and costs associated with other support groups that provide services directly to the students and are included in cost of revenues.
    Marketing and Promotional Costs
    Marketing and promotional costs include costs associated with producing marketing materials and advertising. Such costs are generally affected by the cost of advertising media, the efficiency of the Company's marketing and recruiting efforts, and expenditures on advertising initiatives for new and existing academic programs. Non-direct response advertising activities are expensed as incurred, or the first time the advertising takes place, depending on the type of advertising activity. For the three and six months ended October 31, 2019, total marketing and promotional costs was $2,006,989 and $4,216,227, respectively. For the six months ended October 31, 2018, total marketing and promotional costs was $2,248,611 and $4,436,067, respectively.
    General and Administrative
    General and administrative expenses include compensation of employees engaged in corporate management, finance, human resources, information technology, academic operations, compliance and other corporate functions. General and administrative expenses also include professional services fees, bad debt expense related to accounts receivable, financial aid processing costs, non-capitalizable courseware and software costs, travel and entertainment expenses and facility costs.
    Legal Expenses
    All legal costs for litigation are charged to expense as incurred.
    Income Tax
    The Company uses the asset and liability method to compute the differences between the tax basis of assets and liabilities and the related financial statement amounts. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company has deferred tax assets and liabilities that reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets are subject to periodic recoverability assessments. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of projected future taxable income.
    The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is
    more likely than not to be sustained upon examination. Step two, measurement, is only addressed if the position is more likely than not to be sustained. Under step two, the tax benefit is measured as the largest amount of benefit, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.
    Stock-Based Compensation
    Stock-based compensation expense is measured at the grant date of the award and is expensed over the requisite service period. For employee stock-based awards, the Company calculates the fair value of the award on the date of grant using the Black-Scholes option pricing model. Determining the fair value of stock-based awards at the grant date under this model requires judgment, including estimating volatility, employee stock option exercise behaviors and forfeiture rates. The assumptions used in calculating the fair value of stock-based awards represent the Company's best estimates, but these estimates involve inherent uncertainties and the application of management judgment. For non-employee stock-based awards, the Company has early adopted ASU 2018-7, which substantially aligns share based compensation for employees and non-employees.
    Business Combinations
    We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.
    Net Loss Per Share
    Net loss per share of common stock is based on the weighted average number of shares of common stock outstanding during each period. Options to purchase 3,021,131 and 3,435,616 shares of common stock, warrants to purchase 566,223 and 650,847 shares of common stock, unvested restricted stock of 69,672 and 0, and 50,000 and 50,000 of convertible debt (convertible into 4,167 and 4,167 shares of common stock) were outstanding at October 31, 2019 and October 31, 2018, respectively, but were not included in the computation of diluted net loss per share because the effects would have been anti-dilutive. The options, warrants and convertible debt are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share of common stock when their effect is dilutive.
    Segment Information
    The Company operates in one reportable segment as a single educational delivery operation using a core infrastructure that serves the curriculum and educational delivery needs of its online students regardless of geography. The Company's chief operating decision makers, its Chief Executive Officer and Chief Academic Officer, manage the Company's operations as a whole, and no revenue, expense or operating income information is evaluated by the chief operating decision makers on any component level.
    Recent Accounting Pronouncements
    Financial Accounting Standards Board, Accounting Standard Updates which are not effective until after October 31, 2019, are not expected to have a significant effect on the Company’s consolidated financial position or results of operations.
    XML 36 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Debt (Details)
    1 Months Ended
    Mar. 06, 2019
    USD ($)
    $ / shares
    shares
    Nov. 05, 2018
    USD ($)
    $ / shares
    shares
    Feb. 29, 2012
    USD ($)
    $ / shares
    Mar. 31, 2019
    USD ($)
    Feb. 28, 2019
    USD ($)
    Debt Instrument [Line Items]          
    Reverse stock split     0.08333    
    Loan Agreements          
    Debt Instrument [Line Items]          
    Stock issued during period, conversion of convertible securities (in shares) | shares 100,000        
    Debt instrument, term 5 years        
    Warrants granted, exercise price (in dollars per share) | $ / shares $ 6.00        
    Loan Agreements | Warrant          
    Debt Instrument [Line Items]          
    Warrants issued as part of senior secured term loans $ 360,516        
    Closing costs treated as debt discounts $ 33,693        
    Revolving Credit Facility          
    Debt Instrument [Line Items]          
    Line of credit, maximum borrowing capacity   $ 5,000,000      
    HEMG          
    Debt Instrument [Line Items]          
    Notes payable         $ 200,000
    Leon and Toby Cooperman Family Foundation | Loan Agreements          
    Debt Instrument [Line Items]          
    Debt instrument, interest rate, stated percentage 12.00%        
    One-time extension fee (as a percent)       1.00%  
    Proceeds from issuance of secured debt $ 5,000,000        
    Proceeds from issuance or sale of equity $ 10,000,000     $ 10,000,000  
    One-time extension fee (as a percent) 1.00%        
    Convertible Promissory Note Dated February 29, 2012          
    Debt Instrument [Line Items]          
    Face value of loan     $ 50,000    
    2 Year Promissory Notes          
    Debt Instrument [Line Items]          
    Debt instrument, interest rate, stated percentage     0.19%    
    Conversion price (in dollars per share) | $ / shares     $ 12.00    
    Credit Facility Agreement | Revolving Credit Facility          
    Debt Instrument [Line Items]          
    Line of credit, maximum borrowing capacity   $ 5,000,000      
    Interest rate   12.00%      
    One-time upfront facility fee   $ 100,000      
    One-time extension fee (as a percent)   2.00%      
    Number of securities called by warrants or rights (in shares) | shares   92,049      
    Warrant term   5 years      
    Exercise price of warrants (in dollars per share) | $ / shares   $ 5.85      
    Fair value of warrants outstanding   $ 255,071      
    XML 37 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
    3 Months Ended 6 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Oct. 31, 2019
    Oct. 31, 2018
    Income Statement [Abstract]        
    Revenues $ 12,085,965 $ 8,095,344 $ 22,443,947 $ 15,316,649
    Operating expenses        
    Cost of revenues (exclusive of depreciation and amortization shown separately below) 4,188,056 3,835,515 8,541,114 7,587,907
    General and administrative 7,601,459 6,210,411 14,638,609 12,034,543
    Depreciation and amortization 628,225 524,067 1,234,799 1,022,172
    Total operating expenses 12,417,740 10,569,993 24,414,522 20,644,622
    Operating loss (331,775) (2,474,649) (1,970,575) (5,327,973)
    Other income (expense)        
    Other income 132,567 41,493 155,369 97,894
    Interest expense (428,960) (41,922) (852,649) (82,275)
    Total other income/(expense), net (296,393) (429) (697,280) 15,619
    Loss before income taxes (628,168) (2,475,078) (2,667,855) (5,312,354)
    Income tax expense 10,000 0 45,595 0
    Net loss $ (638,168) $ (2,475,078) $ (2,713,450) $ (5,312,354)
    Net loss per share allocable to common stockholders - basic and diluted (in dollars per share) $ (0.03) $ (0.13) $ (0.14) $ (0.29)
    Weighted average number of common stock outstanding - basic and diluted (in shares) 18,985,371 18,335,413 18,859,344 18,326,621
    XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Property and Equipment (Details) - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross $ 7,279,125 $ 6,216,864
    Accumulated depreciation (2,296,365) (1,825,524)
    Total property and equipment, net 4,982,760 4,391,340
    Call center equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross 270,010 193,774
    Computer and office equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross 345,241 327,621
    Furniture and fixtures    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross 1,484,930 1,381,271
    Software    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross $ 5,178,944 $ 4,314,198
    XML 40 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    USU Goodwill and Intangibles (Tables)
    6 Months Ended
    Oct. 31, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Intangible Assets
    Intangible assets consisted of the following at October 31, 2019 and April 30, 2019:
    October 31,
    2019
    April 30,
    2019
    Intangible assets$10,100,000  $10,100,000  
    Accumulated amortization(2,108,333) (1,558,333) 
    Net intangible assets$7,991,667  $8,541,667  
    XML 41 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases (Tables)
    6 Months Ended
    Oct. 31, 2019
    Lessee Disclosure [Abstract]  
    Future Minimum Payments Under Operating Leases
    The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2019.
    Maturity of Lease ObligationsLease Payments
    2020 (remaining)$1,140,612  
    2021  2,293,382  
    2022  2,225,348  
    2023  1,663,434  
    2024  1,474,175  
    2025  1,134,718  
    2026 and beyond779,287  
    Total future minimum lease payments10,710,956  
    Less imputed interest(2,757,673) 
    Present value of operating lease obligations$7,953,283  
    Schedule of Balance Sheet Information Related to Leases
    Balance Sheet Classification
    Operating lease obligations, current$1,509,429  
    Operating lease obligations, long-term6,443,854  
    Total operating lease obligations$7,953,283  
    Schedule of Other Information Related to Leases
    Other Information
    Weighted average remaining lease term (in years)5.1
    Weighted average discount rate12.06 %
    XML 42 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity - Schedule of All Options and Exercisable Options (Details)
    3 Months Ended 6 Months Ended
    Oct. 31, 2019
    $ / shares
    shares
    Oct. 31, 2019
    $ / shares
    shares
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Exercisable (in shares) | shares 1,902,579 1,902,579
    $1.57 to $2.10    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 1.57  
    Maximum exercise price (in dollars per share) 2.10  
    Weighted average exercise price (in dollars per share) $ 1.99 $ 1.99
    Outstanding (in shares) | shares 600,115 600,115
    Weighted average exercise price (in dollars per share) $ 1.99 $ 1.99
    Weighted average remaining life in years   1 year 2 months 4 days
    Exercisable (in shares) | shares 600,115 600,115
    $2.28 to $2.76    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 2.28  
    Maximum exercise price (in dollars per share) 2.76  
    Weighted average exercise price (in dollars per share) $ 2.31 $ 2.31
    Outstanding (in shares) | shares 392,780 392,780
    Weighted average exercise price (in dollars per share) $ 2.29 $ 2.29
    Weighted average remaining life in years   10 months 13 days
    Exercisable (in shares) | shares 400,486 400,486
    $3.24 to $4.38    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 3.24  
    Maximum exercise price (in dollars per share) 4.38  
    Weighted average exercise price (in dollars per share) $ 3.90 $ 3.90
    Outstanding (in shares) | shares 358,388 358,388
    Weighted average exercise price (in dollars per share) $ 3.93 $ 3.93
    Weighted average remaining life in years   2 years
    Exercisable (in shares) | shares 235,904 235,904
    $4.50 to $5.20    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 4.5  
    Maximum exercise price (in dollars per share) 5.20  
    Weighted average exercise price (in dollars per share) $ 4.93 $ 4.93
    Outstanding (in shares) | shares 711,459 711,459
    Weighted average exercise price (in dollars per share) $ 4.90 $ 4.90
    Weighted average remaining life in years   2 years 6 months 10 days
    Exercisable (in shares) | shares 336,611 336,611
    $5.95 to $6.28    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 5.95  
    Maximum exercise price (in dollars per share) 6.28  
    Weighted average exercise price (in dollars per share) $ 6.07 $ 6.07
    Outstanding (in shares) | shares 80,417 80,417
    Weighted average exercise price (in dollars per share) $ 6.13 $ 6.13
    Weighted average remaining life in years   2 years 8 months 4 days
    Exercisable (in shares) | shares 36,806 36,806
    $7.17 to $7.55    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 7.17  
    Maximum exercise price (in dollars per share) 7.55  
    Weighted average exercise price (in dollars per share) $ 7.39 $ 7.39
    Outstanding (in shares) | shares 660,972 660,972
    Weighted average exercise price (in dollars per share) $ 7.39 $ 7.39
    Weighted average remaining life in years   3 years 8 months 23 days
    Exercisable (in shares) | shares 220,324 220,324
    $8.57 to $9.07    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Minimum exercise price (in dollars per share) $ 8.57  
    Maximum exercise price (in dollars per share) 9.07  
    Weighted average exercise price (in dollars per share) $ 8.98 $ 8.98
    Outstanding (in shares) | shares 217,000 217,000
    Weighted average exercise price (in dollars per share) $ 8.98 $ 8.98
    Weighted average remaining life in years   3 years 5 months 8 days
    Exercisable (in shares) | shares 72,333 72,333
    XML 43 aspu-20191031_htm.xml IDEA: XBRL DOCUMENT 0001487198 2019-05-01 2019-10-31 0001487198 2019-12-06 0001487198 2019-10-31 0001487198 2019-04-30 0001487198 aspu:IntangibleAssetsOtherThanCoursewareAndAccreditationMember 2019-10-31 0001487198 aspu:IntangibleAssetsOtherThanCoursewareAndAccreditationMember 2019-04-30 0001487198 aspu:CoursewareAndAccreditationMember 2019-10-31 0001487198 aspu:CoursewareAndAccreditationMember 2019-04-30 0001487198 2019-08-01 2019-10-31 0001487198 2018-08-01 2018-10-31 0001487198 2018-05-01 2018-10-31 0001487198 us-gaap:CommonStockMember 2019-07-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0001487198 us-gaap:TreasuryStockMember 2019-07-31 0001487198 us-gaap:RetainedEarningsMember 2019-07-31 0001487198 2019-07-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2019-10-31 0001487198 us-gaap:CommonStockMember 2019-08-01 2019-10-31 0001487198 us-gaap:RetainedEarningsMember 2019-08-01 2019-10-31 0001487198 us-gaap:CommonStockMember 2019-10-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0001487198 us-gaap:TreasuryStockMember 2019-10-31 0001487198 us-gaap:RetainedEarningsMember 2019-10-31 0001487198 us-gaap:CommonStockMember 2018-07-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0001487198 us-gaap:TreasuryStockMember 2018-07-31 0001487198 us-gaap:RetainedEarningsMember 2018-07-31 0001487198 2018-07-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2018-10-31 0001487198 us-gaap:CommonStockMember 2018-08-01 2018-10-31 0001487198 us-gaap:RetainedEarningsMember 2018-08-01 2018-10-31 0001487198 us-gaap:CommonStockMember 2018-10-31 0001487198 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0001487198 us-gaap:TreasuryStockMember 2018-10-31 0001487198 us-gaap:RetainedEarningsMember 2018-10-31 0001487198 2018-10-31 0001487198 us-gaap:CommonStockMember 2019-04-30 0001487198 us-gaap:AdditionalPaidInCapitalMember 2019-04-30 0001487198 us-gaap:TreasuryStockMember 2019-04-30 0001487198 us-gaap:RetainedEarningsMember 2019-04-30 0001487198 us-gaap:AdditionalPaidInCapitalMember 2019-05-01 2019-10-31 0001487198 us-gaap:CommonStockMember 2019-05-01 2019-10-31 0001487198 us-gaap:RetainedEarningsMember 2019-05-01 2019-10-31 0001487198 us-gaap:CommonStockMember 2018-04-30 0001487198 us-gaap:AdditionalPaidInCapitalMember 2018-04-30 0001487198 us-gaap:TreasuryStockMember 2018-04-30 0001487198 us-gaap:RetainedEarningsMember 2018-04-30 0001487198 2018-04-30 0001487198 us-gaap:AdditionalPaidInCapitalMember 2018-05-01 2018-10-31 0001487198 us-gaap:CommonStockMember 2018-05-01 2018-10-31 0001487198 us-gaap:TreasuryStockMember 2018-05-01 2018-10-31 0001487198 us-gaap:RetainedEarningsMember 2018-05-01 2018-10-31 0001487198 us-gaap:RevolvingCreditFacilityMember 2018-11-05 0001487198 2019-03-01 2019-03-31 0001487198 aspu:LoanAgreementTwoMember 2019-03-06 0001487198 aspu:LoanAgreementOneMember 2019-03-06 0001487198 aspu:LoanAgreementsMember aspu:LeonAndTobyCoopermanFamilyFoundationMember 2019-03-01 2019-03-31 0001487198 us-gaap:LetterOfCreditMember 2019-10-31 0001487198 aspu:CallCenterMember 2019-05-01 2019-10-31 0001487198 aspu:ComputerAndOfficeEquipmentMember 2019-05-01 2019-10-31 0001487198 us-gaap:FurnitureAndFixturesMember 2019-05-01 2019-10-31 0001487198 aspu:LibraryMember 2019-05-01 2019-10-31 0001487198 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-05-01 2019-10-31 0001487198 2019-05-01 0001487198 us-gaap:WarrantMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember 2018-05-01 2018-10-31 0001487198 aspu:UnvestedRestrictedStockMember 2019-05-01 2019-10-31 0001487198 aspu:UnvestedRestrictedStockMember 2018-05-01 2018-10-31 0001487198 us-gaap:ConvertibleDebtMember 2019-10-31 0001487198 us-gaap:ConvertibleDebtMember 2018-10-31 0001487198 us-gaap:ConvertibleDebtMember 2019-05-01 2019-10-31 0001487198 us-gaap:ConvertibleDebtMember 2018-05-01 2018-10-31 0001487198 aspu:CallCenterMember 2019-10-31 0001487198 aspu:CallCenterMember 2019-04-30 0001487198 aspu:ComputerAndOfficeEquipmentMember 2019-10-31 0001487198 aspu:ComputerAndOfficeEquipmentMember 2019-04-30 0001487198 us-gaap:FurnitureAndFixturesMember 2019-10-31 0001487198 us-gaap:FurnitureAndFixturesMember 2019-04-30 0001487198 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-10-31 0001487198 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-04-30 0001487198 aspu:EducacionSignificativaLLCMember 2019-05-01 2019-10-31 0001487198 aspu:EducacionSignificativaLLCMember 2018-05-01 2019-04-30 0001487198 aspu:EducacionSignificativaLLCMember 2019-10-31 0001487198 aspu:EducacionSignificativaLLCMember 2019-04-30 0001487198 aspu:CoursewareMember 2019-05-01 2019-10-31 0001487198 aspu:CoursewareMember 2018-05-01 2019-04-30 0001487198 aspu:CoursewareMember 2019-10-31 0001487198 aspu:CoursewareMember 2019-04-30 0001487198 aspu:AccreditationMember 2019-10-31 0001487198 aspu:AccreditationMember 2019-04-30 0001487198 aspu:AccreditationMember 2019-05-01 2019-10-31 0001487198 aspu:AccreditationMember 2018-05-01 2019-04-30 0001487198 aspu:CoursewareMember 2019-08-01 2019-10-31 0001487198 aspu:CoursewareMember 2018-08-01 2018-10-31 0001487198 aspu:CoursewareMember 2018-05-01 2018-10-31 0001487198 aspu:ConvertiblePromissoryNoteDatedFebruaryTwentyNineTwoThousandTwelveMember 2012-02-29 0001487198 aspu:TwoYearPromissoryNotesMember 2012-02-29 0001487198 aspu:HemgMember 2019-02-28 0001487198 us-gaap:RevolvingCreditFacilityMember aspu:CreditFacilityAgreementMember 2018-11-05 0001487198 us-gaap:RevolvingCreditFacilityMember aspu:CreditFacilityAgreementMember 2018-11-01 2018-11-05 0001487198 aspu:LoanAgreementsMember aspu:LeonAndTobyCoopermanFamilyFoundationMember 2019-03-01 2019-03-06 0001487198 aspu:LoanAgreementsMember aspu:LeonAndTobyCoopermanFamilyFoundationMember 2019-03-06 0001487198 aspu:LoanAgreementsMember 2019-03-01 2019-03-06 0001487198 aspu:LoanAgreementsMember aspu:WarrantsMember 2019-03-01 2019-03-06 0001487198 2012-02-29 2012-02-29 0001487198 srt:MaximumMember us-gaap:CommonStockMember 2019-06-28 0001487198 srt:MinimumMember us-gaap:CommonStockMember 2019-06-28 0001487198 srt:MaximumMember us-gaap:PreferredStockMember 2019-06-28 0001487198 srt:MinimumMember us-gaap:PreferredStockMember 2019-06-28 0001487198 us-gaap:CommonStockMember 2019-05-01 2019-07-31 0001487198 2019-05-01 2019-07-31 0001487198 aspu:WarrantsMember 2019-10-31 0001487198 srt:DirectorMember 2019-05-01 2019-07-31 0001487198 aspu:AndrewKaplanMember us-gaap:RestrictedStockMember 2019-06-18 2019-06-18 0001487198 aspu:TwoFormerDirectorsMember us-gaap:RestrictedStockMember 2019-06-18 2019-06-18 0001487198 us-gaap:InvestorMember 2019-05-01 2019-10-31 0001487198 us-gaap:RestrictedStockMember us-gaap:InvestorMember 2019-10-31 0001487198 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2018-09-01 2018-09-30 0001487198 srt:ChiefFinancialOfficerMember us-gaap:RestrictedStockMember 2018-09-30 0001487198 us-gaap:RestrictedStockMember 2018-12-24 0001487198 srt:DirectorMember us-gaap:RestrictedStockMember 2018-12-01 2018-12-24 0001487198 us-gaap:RestrictedStockMember 2018-12-24 2018-12-24 0001487198 us-gaap:WarrantMember 2019-04-30 0001487198 us-gaap:WarrantMember 2019-04-30 2019-04-30 0001487198 us-gaap:WarrantMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember 2019-10-31 0001487198 us-gaap:WarrantMember 2019-10-31 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMember 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember 2019-05-01 2019-10-31 0001487198 us-gaap:WarrantMember aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember 2019-10-31 0001487198 us-gaap:InvestorMember aspu:WarrantsMember 2019-08-17 2019-08-17 0001487198 us-gaap:InvestorMember 2019-08-17 2019-08-17 0001487198 2019-08-20 0001487198 aspu:Investor1Member aspu:WarrantsMember 2019-08-20 2019-08-20 0001487198 aspu:Investor2Member aspu:WarrantsMember 2019-08-20 2019-08-20 0001487198 aspu:Investor1Member 2019-08-20 2019-08-20 0001487198 aspu:Investor2Member 2019-08-20 2019-08-20 0001487198 aspu:FormerDirectorMember aspu:WarrantsMember 2019-06-03 0001487198 aspu:FormerDirectorMember 2019-06-03 0001487198 srt:ChiefExecutiveOfficerMember 2019-06-07 0001487198 aspu:EquityIncentivePlanMember 2012-03-13 0001487198 aspu:EquityIncentivePlanMember 2019-10-31 0001487198 aspu:EquityIncentivePlanMember 2018-12-13 0001487198 aspu:EquityIncentivePlanMember us-gaap:SubsequentEventMember 2019-12-30 0001487198 us-gaap:ScenarioPlanMember aspu:EquityIncentivePlanMember us-gaap:SubsequentEventMember 2019-12-30 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2019-05-01 2019-10-31 0001487198 2018-05-01 2019-04-30 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2018-05-01 2019-04-30 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2019-04-30 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2019-04-30 2019-04-30 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2019-10-31 0001487198 aspu:StockOptionGrantsToEmployeesAndDirectorsMember 2019-10-31 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember 2019-05-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember 2019-08-01 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember 2019-10-31 0001487198 aspu:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember 2019-05-01 2019-10-31 0001487198 us-gaap:EmployeeStockOptionMember 2019-08-01 2019-08-01 0001487198 us-gaap:EmployeeStockOptionMember 2019-08-01 0001487198 aspu:NonQualifiedStockOptionsToCertainFormerDirectorsMember 2019-05-13 2019-05-13 0001487198 aspu:NonQualifiedStockOptionsToCertainFormerDirectorsMember 2019-05-13 0001487198 srt:ExecutiveOfficerMember 2019-08-01 2019-10-31 0001487198 aspu:TuitionRevenueMember 2019-08-01 2019-10-31 0001487198 aspu:TuitionRevenueMember 2018-08-01 2018-10-31 0001487198 aspu:TuitionRevenueMember 2019-05-01 2019-10-31 0001487198 aspu:TuitionRevenueMember 2018-05-01 2018-10-31 0001487198 aspu:CourseFeeRevenueMember 2019-08-01 2019-10-31 0001487198 aspu:CourseFeeRevenueMember 2018-08-01 2018-10-31 0001487198 aspu:CourseFeeRevenueMember 2019-05-01 2019-10-31 0001487198 aspu:CourseFeeRevenueMember 2018-05-01 2018-10-31 0001487198 aspu:BookFeeRevenueMember 2019-08-01 2019-10-31 0001487198 aspu:BookFeeRevenueMember 2018-08-01 2018-10-31 0001487198 aspu:BookFeeRevenueMember 2019-05-01 2019-10-31 0001487198 aspu:BookFeeRevenueMember 2018-05-01 2018-10-31 0001487198 aspu:ExamFeeRevenueMember 2019-08-01 2019-10-31 0001487198 aspu:ExamFeeRevenueMember 2018-08-01 2018-10-31 0001487198 aspu:ExamFeeRevenueMember 2019-05-01 2019-10-31 0001487198 aspu:ExamFeeRevenueMember 2018-05-01 2018-10-31 0001487198 aspu:ServiceFeeRevenueMember 2019-08-01 2019-10-31 0001487198 aspu:ServiceFeeRevenueMember 2018-08-01 2018-10-31 0001487198 aspu:ServiceFeeRevenueMember 2019-05-01 2019-10-31 0001487198 aspu:ServiceFeeRevenueMember 2018-05-01 2018-10-31 0001487198 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember 2019-05-01 2019-10-31 0001487198 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember 2018-05-01 2018-10-31 0001487198 aspu:FrankJCotroneoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2019-12-02 2019-12-02 0001487198 aspu:RobertAlessiMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2019-12-01 2019-12-01 0001487198 aspu:FrankJCotroneoMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2019-12-01 2019-12-01 0001487198 aspu:JosephSeverlyMember us-gaap:SubsequentEventMember 2019-12-15 2019-12-15 0001487198 aspu:JosephSeverlyMember us-gaap:SubsequentEventMember 2019-12-15 0001487198 aspu:JosephSeverlyMember us-gaap:RestrictedStockMember us-gaap:SubsequentEventMember 2019-12-15 0001487198 aspu:JosephSeverlyMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2019-12-15 0001487198 us-gaap:SubsequentEventMember 2019-11-01 2019-11-30 0001487198 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2019-11-01 2019-11-30 shares iso4217:USD iso4217:USD shares aspu:subsidiary pure aspu:agreement aspu:segment aspu:investor false --04-30 Q2 2020 0001487198 0.08333 P6M 0.3333 10-Q true 2019-10-31 false 001-38175 ASPEN GROUP, INC. DE 27-1933597 276 Fifth Avenue Suite 505 New York NY 10001 646 448-5144 Common Stock, par value $0.001 ASPU NASDAQ Yes Yes Accelerated Filer true false false 19131899 6472417 9519352 454288 448400 1892318 1247031 12813517 10656470 788929 410745 312 2145 172507 0 20701970 21037112 270010 193774 345241 327621 1484930 1381271 5178944 4314198 7279125 6216864 2296365 1825524 4982760 4391340 5011432 5011432 7991667 8541667 135446 161930 625963 625963 625963 625963 45329 45329 5490733 3085243 250569 300824 7953283 324950 629626 52888139 43204503 1187748 1699221 739661 651418 5509861 2456865 1902211 1174501 0 47436 50000 50000 218030 9781970 0 1509429 28605 270786 20709485 6350227 353328 0 9646672 6443854 767710 746176 27921049 16743075 0.001 0.001 1000000 1000000 0 0 0 0 0 0 0.001 0.001 40000000 40000000 19142316 19125649 18665551 18648884 19142 18666 69781363 68562727 16667 16667 70000 70000 -44763415 -42049965 24967090 26461428 52888139 43204503 12085965 8095344 22443947 15316649 4188056 3835515 8541114 7587907 7601459 6210411 14638609 12034543 628225 524067 1234799 1022172 12417740 10569993 24414522 20644622 -331775 -2474649 -1970575 -5327973 132567 41493 155369 97894 428960 41922 852649 82275 -296393 -429 -697280 15619 -628168 -2475078 -2667855 -5312354 10000 0 45595 0 -638168 -2475078 -2713450 -5312354 -0.03 -0.13 -0.14 -0.29 18985371 18335413 18859344 18326621 18913527 18914 69146123 -70000 -44125247 24969790 391067 391067 80313 80 -80 0 90950 90 192432 192522 57526 58 -58 0 9125 9125 42754 42754 -638168 -638168 19142316 19142 69781363 -70000 -44763415 24967090 18341440 18341 66744959 -70000 -35609024 31084276 305315 305315 25534 26 -26 0 24118 24 52261 52285 -2475078 -2475078 18391092 18391 67102509 -70000 -38084102 28966798 18665551 18666 68562727 -70000 -42049965 26461428 889484 889484 182207 182 -182 0 112826 113 237600 237713 76929 77 -77 0 18565 18565 73350 73350 104803 104 -104 0 -2713450 -2713450 19142316 19142 69781363 -70000 -44763415 24967090 18333521 18334 66557005 -70000 -32771748 33733591 515291 515291 30764 31 -31 0 26807 26 60076 60102 -7370000 -7370000 7370000 7370000 29832 29832 -5312354 -5312354 18391092 18391 67102509 -70000 -38084102 28966798 -2713450 -5312354 648658 292889 1234799 1022172 889484 515291 18565 0 -3918 0 135298 0 50255 0 0 8285 73350 0 5211195 4028143 378184 238951 -1833 -179196 172507 0 -304676 20846 -511473 -601225 88243 72737 -25902 453880 727710 366098 3052996 1631170 -242181 172378 -2025107 -5487423 9575 85821 1244078 1345777 -1253653 -1431598 0 29832 237713 60102 0 7370000 0 7370000 237713 30270 -3041047 -6888751 9967752 14803065 6926705 7914314 652121 0 49595 0 178447 0 7469167 6472417 7723808 454288 190506 6926705 7914314 Nature of Operations and Liquidity<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Overview</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Aspen Group, Inc. (together with its subsidiaries, the “Company,” “Aspen,” or “AGI”) is a holding company, which has three subsidiaries. They are Aspen University Inc. (“Aspen University”) organized in 1987, Aspen Nursing, Inc. (“ANI”) (a subsidiary of Aspen University) formed in October 2018 and United States University, Inc. (“USU”) formed in May 2017. USU was the vehicle we used to acquire United States University on December 1, 2017. (See Note 4). When we refer to USU in this Report, we refer to either the online university which has operated under the name United States University or our subsidiary which operates this university, as the context implies.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">AGI is an education technology holding company that leverages its infrastructure and expertise to allow its two universities, Aspen University and United States University, to deliver on the vision of making college affordable again. Because we believe higher education should be a catalyst to our students’ long-term economic success, we exert financial prudence by offering affordable tuition that is one of the greatest values in higher education.  AGI’s primary focus relative to future growth is to target the high growth nursing profession, currently 83% of all students across both universities are degree-seeking nursing students.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Since 1993, Aspen University has been nationally accredited by the Distance Education and Accrediting Council (“DEAC”), a national accrediting agency recognized by the U.S. Department of Education (the “DOE”). In February 2019, the DEAC informed Aspen University that it had renewed its accreditation for five years through January 2024.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Since 2009, USU has been regionally accredited by WASC Senior College and University Commission. (“WSCUC”).</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Both universities are qualified to participate under the Higher Education Act of 1965, as amended (HEA) and the Federal student financial assistance programs (Title IV, HEA programs). USU has a provisional certification resulting from the ownership change of control in connection with the acquisition by AGI on December 1, 2017.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Interim Financial Statements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The interim consolidated financial statements included herein have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). In the opinion of the Company’s management, all adjustments (consisting of normal recurring adjustments and reclassifications and non-recurring adjustments) necessary to present fairly our results of operations for the three and six months ended October 31, 2019 and 2018, our cash flows for the six months ended October 31, 2019 and 2018, and our financial position as of October 31, 2019 have been made. The results of operations for such interim periods are not necessarily indicative of the operating results to be expected for the full year.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain information and disclosures normally included in the notes to the annual consolidated financial statements have been condensed or omitted from these interim consolidated financial statements. Accordingly, these interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019 as filed with the SEC on July 9, 2019. The April 30, 2019 balance sheet is derived from those statements.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Liquidity</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">At October 31, 2019, the Company had a cash balance of $6,472,417 with an additional $454,288 in restricted cash.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On November 5, 2018 the Company entered into a three year, $5,000,000 senior revolving credit facility. There is currently no outstanding balance under that facility. (See Note 6)</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company entered into two loan agreements for a principal amount of $5 million each and received total proceeds of $10 million.  In connection with the loan agreements, the Company issued 18 month senior secured promissory notes, with the right to extend the term of the loans for an additional 12 months subject to paying a 1% one-time extension fee. (See Note 6)</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the six months ended October 31, 2019 the Company used net cash of $3,041,047, which included using $2,025,107 in operating activities.</span></div> 3 0.83 6472417 454288 5000000 0 2 5000000 5000000 10000000 0.01 -3041047 -2025107 Significant Accounting Policies<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements include the accounts of AGI and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of the unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Actual results could differ from those estimates. Significant estimates in the accompanying unaudited consolidated financial statements include the allowance for doubtful accounts and other receivables, the valuation of collateral on certain receivables, estimates of the fair value of assets acquired and liabilities assumed in a business combination, amortization periods and valuation of courseware, intangibles and software development costs, estimates of the valuation of initial right of use ("ROU") assets and corresponding lease liabilities, valuation of beneficial conversion features in convertible debt, valuation of goodwill, valuation of loss contingencies, valuation of stock-based compensation and the valuation allowance on deferred tax assets.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For the purposes of the unaudited consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at October 31, 2019 and April 30, 2019.  The Company maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits of $250,000 per financial institution. The Company has not experienced any losses in such accounts from inception through October 31, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of October 31, 2019 and April 30, 2019, the Company maintained deposits totaling $6,352,050 and $9,359,208, respectively, held in two separate institutions.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted cash was $454,288 as of October 31, 2019 and consisted of $122,262 which is collateral for a letter of credit issued by the bank and required under the USU facility operating lease. Also, included was $71,932 and an additional $260,094, which was collateral for a letter of credit issued by the bank and related to USU’s receipt of Title IV funds as required by DOE in connection with the change of control of USU. Restricted cash as of April 30, 2019 was $448,400.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Goodwill and Intangibles</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Goodwill currently represents the excess of the purchase price of USU over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Intangible assets represent both indefinite lived and definite lived assets. Accreditation, regulatory approvals, trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy:</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 1—Observable inputs that reflect quoted market prices (unadjusted) for identical assets and liabilities in active markets;</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 2—Observable inputs, other than quoted market prices, that are either directly or indirectly observable in the marketplace for identical or similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities; and</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 3—Unobservable inputs that are supported by little or no market activity that are significant to the fair value of assets or liabilities.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued expenses are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts Receivable</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The monthly payment plan represents approximately 66% of the payments that are made by students, making it the most common payment type. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen may have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned, and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and each student’s status. Aspen estimates the amounts to increase the allowance based upon the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For accounts receivable from primary payors other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts. (See Note 8)</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an accounts receivable because, the student does have the option to stop attending. As a student takes a class, revenue is earned over the class term. Some students accelerate their program, taking two or more classes every eight week period, which increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable. At October 31, 2019 and April 30, 2019, those balances were $5,490,733 and $3,085,243, respectively. The Company has determined that the long term accounts receivable do not constitute a significant financing component as the list price, cash selling price and promised consideration are equal.  Further, the interest free financing portion of the monthly payment plans are not considered significant to the contract.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.561404%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.707602%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Call center equipment</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Library (online)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs incurred to develop internal-use software during the preliminary project stage are expensed as incurred. Internal-use software development costs are capitalized during the application development stage, which is after: (i) the preliminary project stage is completed; and (ii) management authorizes and commits to funding the project and it is probable the project will be completed and used to perform the function intended. Capitalization ceases at the point the software project is substantially complete and ready for its intended use, and after all substantial testing is completed. Upgrades and enhancements are capitalized if it is probable that those expenditures will result in additional functionality. Depreciation is provided for on a straight-line basis over the expected useful life of five years of the internal-use software development costs and related upgrades and enhancements. When existing software is replaced with new software, the unamortized costs of the old software are expensed when the new software is ready for its intended use.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful lives of the leasehold improvements.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Upon the retirement or disposition of property and equipment, the related cost and accumulated depreciation are removed and a gain or loss is recorded in the consolidated statements of operations. Repairs and maintenance costs are expensed in the period incurred.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Courseware and Accreditation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company records the costs of courseware and accreditation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350 “Intangibles - Goodwill and Other”.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Generally, costs of courseware creation and enhancement are capitalized. Accreditation renewal or extension costs related to intangible assets are capitalized as incurred. Courseware is stated at cost less accumulated amortization. Amortization is provided for on a straight-line basis over the expected useful life of five years. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Long-Lived Assets</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company assesses potential impairment to its long-lived assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Events and circumstances considered by the Company in determining whether the carrying value of identifiable intangible assets and other long-lived assets may not be recoverable include, but are not limited to: significant changes in performance relative to expected operating results, significant </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">changes in the use of the assets, significant negative industry or economic trends, a significant decline in the Company’s stock price for a sustained period of time, and changes in the Company’s business strategy. An impairment loss is recorded when the carrying amount of the long-lived asset is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds fair value and is recorded as a reduction in the carrying value of the related asset and an expense to operating results.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Refunds Due Students</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company receives Title IV funds from the Department of Education to cover tuition and living expenses. After deducting tuition and fees, the Company sends checks for the remaining balances to the students.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company enters into various lease agreements in conducting its business. At the inception of each lease, the Company evaluates the lease agreement to determine whether the lease is an operating or capital lease. Leases may contain initial periods of free rent and/or periodic escalations. When such items are included in a lease agreement, the Company records rent expense on a straight-line basis over the initial term of a lease. The difference between the rent payment and the straight-line rent expense is recorded as additional amortization. The Company expenses any additional payments under its operating leases for taxes, insurance or other operating expenses as incurred.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company implemented ASU 2016-2 as of May 1, 2019.  There were no material changes to our unaudited consolidated financial statements other than additional assets and off-setting liabilities.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board, of FASB, issued Accounting Standards Update, or ASU, No. 2016-2, Leases (Topic 842).  This standard requires entities to recognize most operating leases on their balance sheets as right-of-use assets with a corresponding lease liability, along with disclosing certain key information about leasing arrangements. The Company adopted the standard effective May 1, 2019 using the cumulative effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented.  The Company adopted the following practical expedients and elected the following accounting policies related to this standard:</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Carry forward of historical lease classification;</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Short-term lease accounting policy election allowing lessees to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less; and</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Not separate lease and non-lease components for office space and campus leases.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The adoption of this standard resulted in the recognition of an initial operating lease right-of-use assets (“ROU’s”) and corresponding lease liabilities of approximately $8.8 million, on the unaudited Consolidated Balance Sheet as of May 1, 2019. There was no impact to the Company’s net income or liquidity as a result of the adoption of this ASU. Additionally, the standard did not materially impact the Company's unaudited consolidated statements of cash flows.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Disclosures related to the amount, timing, and uncertainty of cash flows arising from leases are included in Note 9.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Treasury Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Purchases and sales of treasury stock are accounted for using the cost method. Under this method, shares acquired are recorded at the acquisition price directly to the treasury stock account. Upon sale, the treasury stock account is reduced by the original acquisition price of the shares and any difference is recorded in equity. This method does not allow the company to recognize a gain or loss to income from the purchase and sale of treasury stock.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition and Deferred Revenue</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 1, 2018, the Company adopted Accounting Standards Codification 606 (ASC 606). ASC 606 is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">which the entity expects to be entitled in exchange for those goods or services. This ASC also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer purchase orders, including significant judgments. Our adoption of this ASC, resulted in no change to our results of operations or our balance sheet.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues consist primarily of tuition and course fees derived from courses taught by the Company online as well as from related educational resources and services that the Company provides to its students. Under ASC 606, the tuition and course fee revenue is recognized pro-rata over the applicable period of instruction and are not considered separate performance obligations.  Non-tuition related revenue and fees are recognized as services are provided or when the goods are received by the student.  (See Note 8)</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cost of Revenues</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of revenues consists of two categories, instructional costs and services, and marketing and promotional costs.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Instructional Costs and Services</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Instructional costs and services consist primarily of costs related to the administration and delivery of the Company's educational programs. This expense category includes compensation costs associated with online faculty, technology license costs and costs associated with other support groups that provide services directly to the students and are included in cost of revenues.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Marketing and Promotional Costs</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Marketing and promotional costs include costs associated with producing marketing materials and advertising. Such costs are generally affected by the cost of advertising media, the efficiency of the Company's marketing and recruiting efforts, and expenditures on advertising initiatives for new and existing academic programs. Non-direct response advertising activities are expensed as incurred, or the first time the advertising takes place, depending on the type of advertising activity. For the three and six months ended October 31, 2019, total marketing and promotional costs was $2,006,989 and $4,216,227, respectively. For the six months ended October 31, 2018, total marketing and promotional costs was $2,248,611 and $4,436,067, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">General and Administrative</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">General and administrative expenses include compensation of employees engaged in corporate management, finance, human resources, information technology, academic operations, compliance and other corporate functions. General and administrative expenses also include professional services fees, bad debt expense related to accounts receivable, financial aid processing costs, non-capitalizable courseware and software costs, travel and entertainment expenses and facility costs.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Legal Expenses</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">All legal costs for litigation are charged to expense as incurred.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Income Tax</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company uses the asset and liability method to compute the differences between the tax basis of assets and liabilities and the related financial statement amounts. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company has deferred tax assets and liabilities that reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets are subject to periodic recoverability assessments. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of projected future taxable income.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">more likely than not to be sustained upon examination. Step two, measurement, is only addressed if the position is more likely than not to be sustained. Under step two, the tax benefit is measured as the largest amount of benefit, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense is measured at the grant date of the award and is expensed over the requisite service period. For employee stock-based awards, the Company calculates the fair value of the award on the date of grant using the Black-Scholes option pricing model. Determining the fair value of stock-based awards at the grant date under this model requires judgment, including estimating volatility, employee stock option exercise behaviors and forfeiture rates. The assumptions used in calculating the fair value of stock-based awards represent the Company's best estimates, but these estimates involve inherent uncertainties and the application of management judgment. For non-employee stock-based awards, the Company has early adopted ASU 2018-7, which substantially aligns share based compensation for employees and non-employees.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Net Loss Per Share</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Net loss per share of common stock is based on the weighted average number of shares of common stock outstanding during each period. Options to purchase 3,021,131 and 3,435,616 shares of common stock, warrants to purchase 566,223 and 650,847 shares of common stock, unvested restricted stock of 69,672 and 0, and 50,000 and 50,000 of convertible debt (convertible into 4,167 and 4,167 shares of common stock) were outstanding at October 31, 2019 and October 31, 2018, respectively, but were not included in the computation of diluted net loss per share because the effects would have been anti-dilutive. The options, warrants and convertible debt are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share of common stock when their effect is dilutive.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Segment Information</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company operates in one reportable segment as a single educational delivery operation using a core infrastructure that serves the curriculum and educational delivery needs of its online students regardless of geography. The Company's chief operating decision makers, its Chief Executive Officer and Chief Academic Officer, manage the Company's operations as a whole, and no revenue, expense or operating income information is evaluated by the chief operating decision makers on any component level.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Financial Accounting Standards Board, Accounting Standard Updates which are not effective until after October 31, 2019, are not expected to have a significant effect on the Company’s consolidated financial position or results of operations.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The unaudited consolidated financial statements include the accounts of AGI and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of the unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Actual results could differ from those estimates. Significant estimates in the accompanying unaudited consolidated financial statements include the allowance for doubtful accounts and other receivables, the valuation of collateral on certain receivables, estimates of the fair value of assets acquired and liabilities assumed in a business combination, amortization periods and valuation of courseware, intangibles and software development costs, estimates of the valuation of initial right of use ("ROU") assets and corresponding lease liabilities, valuation of beneficial conversion features in convertible debt, valuation of goodwill, valuation of loss contingencies, valuation of stock-based compensation and the valuation allowance on deferred tax assets.</span></div> <div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For the purposes of the unaudited consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at October 31, 2019 and April 30, 2019.  The Company maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits of $250,000 per financial institution. The Company has not experienced any losses in such accounts from inception through October 31, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of October 31, 2019 and April 30, 2019, the Company maintained deposits totaling $6,352,050 and $9,359,208, respectively, held in two separate institutions.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted cash was $454,288 as of October 31, 2019 and consisted of $122,262 which is collateral for a letter of credit issued by the bank and required under the USU facility operating lease. Also, included was $71,932 and an additional $260,094, which was collateral for a letter of credit issued by the bank and related to USU’s receipt of Title IV funds as required by DOE in connection with the change of control of USU. Restricted cash as of April 30, 2019 was $448,400.</span></div> 250000 6352050 9359208 454288 122262 71932 260094 448400 <div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Goodwill and Intangibles</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Goodwill currently represents the excess of the purchase price of USU over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.</span></div>Intangible assets represent both indefinite lived and definite lived assets. Accreditation, regulatory approvals, trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly. Fair Value Measurements<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy:</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 1—Observable inputs that reflect quoted market prices (unadjusted) for identical assets and liabilities in active markets;</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 2—Observable inputs, other than quoted market prices, that are either directly or indirectly observable in the marketplace for identical or similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities; and</span></div><div style="text-indent:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Level 3—Unobservable inputs that are supported by little or no market activity that are significant to the fair value of assets or liabilities.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued expenses are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts Receivable</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The monthly payment plan represents approximately 66% of the payments that are made by students, making it the most common payment type. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen may have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned, and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and each student’s status. Aspen estimates the amounts to increase the allowance based upon the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For accounts receivable from primary payors other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts. (See Note 8)</span></div>When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an accounts receivable because, the student does have the option to stop attending. As a student takes a class, revenue is earned over the class term. Some students accelerate their program, taking two or more classes every eight week period, which increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable. At October 31, 2019 and April 30, 2019, those balances were $5,490,733 and $3,085,243, respectively. The Company has determined that the long term accounts receivable do not constitute a significant financing component as the list price, cash selling price and promised consideration are equal.  Further, the interest free financing portion of the monthly payment plans are not considered significant to the contract. 0.66 1 5490733 3085243 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Property and Equipment</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.561404%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.707602%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Call center equipment</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Library (online)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Costs incurred to develop internal-use software during the preliminary project stage are expensed as incurred. Internal-use software development costs are capitalized during the application development stage, which is after: (i) the preliminary project stage is completed; and (ii) management authorizes and commits to funding the project and it is probable the project will be completed and used to perform the function intended. Capitalization ceases at the point the software project is substantially complete and ready for its intended use, and after all substantial testing is completed. Upgrades and enhancements are capitalized if it is probable that those expenditures will result in additional functionality. Depreciation is provided for on a straight-line basis over the expected useful life of five years of the internal-use software development costs and related upgrades and enhancements. When existing software is replaced with new software, the unamortized costs of the old software are expensed when the new software is ready for its intended use.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful lives of the leasehold improvements.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Upon the retirement or disposition of property and equipment, the related cost and accumulated depreciation are removed and a gain or loss is recorded in the consolidated statements of operations. Repairs and maintenance costs are expensed in the period incurred.</span></div> Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.561404%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:47.707602%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Useful Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Call center equipment</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Library (online)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5 years</span></td></tr></table> P5Y P5Y P7Y P3Y P5Y <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Courseware and Accreditation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company records the costs of courseware and accreditation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350 “Intangibles - Goodwill and Other”.</span></div>Generally, costs of courseware creation and enhancement are capitalized. Accreditation renewal or extension costs related to intangible assets are capitalized as incurred. Courseware is stated at cost less accumulated amortization. Amortization is provided for on a straight-line basis over the expected useful life of five years. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Long-Lived Assets</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company assesses potential impairment to its long-lived assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Events and circumstances considered by the Company in determining whether the carrying value of identifiable intangible assets and other long-lived assets may not be recoverable include, but are not limited to: significant changes in performance relative to expected operating results, significant </span></div>changes in the use of the assets, significant negative industry or economic trends, a significant decline in the Company’s stock price for a sustained period of time, and changes in the Company’s business strategy. An impairment loss is recorded when the carrying amount of the long-lived asset is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds fair value and is recorded as a reduction in the carrying value of the related asset and an expense to operating results. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Refunds Due Students</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company receives Title IV funds from the Department of Education to cover tuition and living expenses. After deducting tuition and fees, the Company sends checks for the remaining balances to the students.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company enters into various lease agreements in conducting its business. At the inception of each lease, the Company evaluates the lease agreement to determine whether the lease is an operating or capital lease. Leases may contain initial periods of free rent and/or periodic escalations. When such items are included in a lease agreement, the Company records rent expense on a straight-line basis over the initial term of a lease. The difference between the rent payment and the straight-line rent expense is recorded as additional amortization. The Company expenses any additional payments under its operating leases for taxes, insurance or other operating expenses as incurred.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company implemented ASU 2016-2 as of May 1, 2019.  There were no material changes to our unaudited consolidated financial statements other than additional assets and off-setting liabilities.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the Financial Accounting Standards Board, of FASB, issued Accounting Standards Update, or ASU, No. 2016-2, Leases (Topic 842).  This standard requires entities to recognize most operating leases on their balance sheets as right-of-use assets with a corresponding lease liability, along with disclosing certain key information about leasing arrangements. The Company adopted the standard effective May 1, 2019 using the cumulative effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented.  The Company adopted the following practical expedients and elected the following accounting policies related to this standard:</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Carry forward of historical lease classification;</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Short-term lease accounting policy election allowing lessees to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less; and</span></div><div style="text-indent:-22.5pt;padding-left:58.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt;">Not separate lease and non-lease components for office space and campus leases.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The adoption of this standard resulted in the recognition of an initial operating lease right-of-use assets (“ROU’s”) and corresponding lease liabilities of approximately $8.8 million, on the unaudited Consolidated Balance Sheet as of May 1, 2019. There was no impact to the Company’s net income or liquidity as a result of the adoption of this ASU. Additionally, the standard did not materially impact the Company's unaudited consolidated statements of cash flows.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Disclosures related to the amount, timing, and uncertainty of cash flows arising from leases are included in Note 9.</span></div> 8800000 8800000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Treasury Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Purchases and sales of treasury stock are accounted for using the cost method. Under this method, shares acquired are recorded at the acquisition price directly to the treasury stock account. Upon sale, the treasury stock account is reduced by the original acquisition price of the shares and any difference is recorded in equity. This method does not allow the company to recognize a gain or loss to income from the purchase and sale of treasury stock.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition and Deferred Revenue</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On May 1, 2018, the Company adopted Accounting Standards Codification 606 (ASC 606). ASC 606 is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">which the entity expects to be entitled in exchange for those goods or services. This ASC also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer purchase orders, including significant judgments. Our adoption of this ASC, resulted in no change to our results of operations or our balance sheet.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues consist primarily of tuition and course fees derived from courses taught by the Company online as well as from related educational resources and services that the Company provides to its students. Under ASC 606, the tuition and course fee revenue is recognized pro-rata over the applicable period of instruction and are not considered separate performance obligations.  Non-tuition related revenue and fees are recognized as services are provided or when the goods are received by the student.  (See Note 8)</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cost of Revenues</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cost of revenues consists of two categories, instructional costs and services, and marketing and promotional costs.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Instructional Costs and Services</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Instructional costs and services consist primarily of costs related to the administration and delivery of the Company's educational programs. This expense category includes compensation costs associated with online faculty, technology license costs and costs associated with other support groups that provide services directly to the students and are included in cost of revenues.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Marketing and Promotional Costs</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Marketing and promotional costs include costs associated with producing marketing materials and advertising. Such costs are generally affected by the cost of advertising media, the efficiency of the Company's marketing and recruiting efforts, and expenditures on advertising initiatives for new and existing academic programs. Non-direct response advertising activities are expensed as incurred, or the first time the advertising takes place, depending on the type of advertising activity. For the three and six months ended October 31, 2019, total marketing and promotional costs was $2,006,989 and $4,216,227, respectively. For the six months ended October 31, 2018, total marketing and promotional costs was $2,248,611 and $4,436,067, respectively.</span></div> 2006989 4216227 2248611 4436067 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">General and Administrative</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">General and administrative expenses include compensation of employees engaged in corporate management, finance, human resources, information technology, academic operations, compliance and other corporate functions. General and administrative expenses also include professional services fees, bad debt expense related to accounts receivable, financial aid processing costs, non-capitalizable courseware and software costs, travel and entertainment expenses and facility costs.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Legal Expenses</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">All legal costs for litigation are charged to expense as incurred.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Income Tax</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company uses the asset and liability method to compute the differences between the tax basis of assets and liabilities and the related financial statement amounts. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company has deferred tax assets and liabilities that reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets are subject to periodic recoverability assessments. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of projected future taxable income.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is </span></div>more likely than not to be sustained upon examination. Step two, measurement, is only addressed if the position is more likely than not to be sustained. Under step two, the tax benefit is measured as the largest amount of benefit, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Stock-based compensation expense is measured at the grant date of the award and is expensed over the requisite service period. For employee stock-based awards, the Company calculates the fair value of the award on the date of grant using the Black-Scholes option pricing model. Determining the fair value of stock-based awards at the grant date under this model requires judgment, including estimating volatility, employee stock option exercise behaviors and forfeiture rates. The assumptions used in calculating the fair value of stock-based awards represent the Company's best estimates, but these estimates involve inherent uncertainties and the application of management judgment. For non-employee stock-based awards, the Company has early adopted ASU 2018-7, which substantially aligns share based compensation for employees and non-employees.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Business Combinations</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Net Loss Per Share</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Net loss per share of common stock is based on the weighted average number of shares of common stock outstanding during each period. Options to purchase 3,021,131 and 3,435,616 shares of common stock, warrants to purchase 566,223 and 650,847 shares of common stock, unvested restricted stock of 69,672 and 0, and 50,000 and 50,000 of convertible debt (convertible into 4,167 and 4,167 shares of common stock) were outstanding at October 31, 2019 and October 31, 2018, respectively, but were not included in the computation of diluted net loss per share because the effects would have been anti-dilutive. The options, warrants and convertible debt are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share of common stock when their effect is dilutive.</span></div> 3021131 3435616 566223 650847 69672 0 50000 50000 4167 4167 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Segment Information</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company operates in one reportable segment as a single educational delivery operation using a core infrastructure that serves the curriculum and educational delivery needs of its online students regardless of geography. The Company's chief operating decision makers, its Chief Executive Officer and Chief Academic Officer, manage the Company's operations as a whole, and no revenue, expense or operating income information is evaluated by the chief operating decision makers on any component level.</span></div> 1 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Financial Accounting Standards Board, Accounting Standard Updates which are not effective until after October 31, 2019, are not expected to have a significant effect on the Company’s consolidated financial position or results of operations.</span></div> Property and EquipmentAs property and equipment reach the end of their useful lives, the fully expired asset is written off against the associated accumulated depreciation. There is no expense impact for such write offs. Property and equipment consisted of the following at October 31, 2019 and April 30, 2019:<div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Call center hardware</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">270,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">193,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">327,621 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,484,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,381,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,178,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,314,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,279,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,216,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,296,365)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,825,524)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,982,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,391,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Software consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,178,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,314,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,645,950)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,351,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,532,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,963,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense and amortization for all Property and Equipment as well as the portion for just software is presented below for the three and six months ended October 31, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:49.098097%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">332,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">233,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">648,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">440,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">242,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">160,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">463,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">304,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule of estimated future amortization expense of software at October 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.719298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Future Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">507,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">960,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">870,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">710,683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">421,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">61,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,532,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> Property and equipment consisted of the following at October 31, 2019 and April 30, 2019:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Call center hardware</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">270,010 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">193,774 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Computer and office equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,241 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">327,621 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,484,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,381,271 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,178,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,314,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,279,125 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,216,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,296,365)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,825,524)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,982,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,391,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 270010 193774 345241 327621 1484930 1381271 5178944 4314198 7279125 6216864 2296365 1825524 4982760 4391340 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Software consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,178,944 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,314,198 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,645,950)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,351,193)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,532,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,963,005 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 5178944 4314198 1645950 1351193 3532994 2963005 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense and amortization for all Property and Equipment as well as the portion for just software is presented below for the three and six months ended October 31, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:49.098097%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.385652%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">332,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">233,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">648,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">440,841 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Software amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">242,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">160,666 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">463,250 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">304,440 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 332212 233109 648740 440841 242797 160666 463250 304440 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule of estimated future amortization expense of software at October 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.719298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Future Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">507,808 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">960,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">870,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">710,683 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">421,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">61,784 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,532,994 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 507808 960396 870922 710683 421401 61784 3532994 USU Goodwill and Intangibles<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December 1, 2017, USU acquired United States University and assumed certain liabilities from Educacion Significativa, LLC (“ESL”). USU is a wholly owned subsidiary of AGI and was formed for the purpose of completing the asset purchase transaction. For purposes of purchase accounting, AGI is referred to as the acquirer. AGI acquired the assets and assumed certain liabilities of ESL.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The acquisition was accounted for by AGI in accordance with the acquisition method of accounting pursuant to ASC 805 “Business Combinations” and pushdown accounting was applied to record the fair value of the assets acquired and liabilities assumed on United States University, Inc. Under this method, the purchase price is allocated to the identifiable assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The excess of the amount paid over the estimated fair values of the identifiable net assets was $5,011,432 which has been reflected in the consolidated balance sheet as goodwill.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The goodwill resulting from the acquisition may become deductible for tax purposes in the future. The goodwill resulting from the acquisition is principally attributable to the future earnings potential associated with enrollment growth and other intangibles that do not qualify for separate recognition such as the assembled workforce.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We have selected an April 30</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">th</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> annual goodwill impairment test date.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We assigned an indefinite useful life to the accreditation and regulatory approvals and the trade name and trademarks as we believe they have the ability to generate cash flows indefinitely. In addition, there are no legal, regulatory, contractual, economic or other factors to limit the intangibles’ useful life and we intend to renew the intangibles, as applicable, and renewal can be accomplished at little cost. We determined all other acquired intangibles are finite-lived and we are amortizing them on either a straight-line basis or using an accelerated method to reflect the pattern in which the economic benefits of the assets are expected to be consumed. Amortization expense for six months ended October 31, 2019 and for the year ended April 30, 2019 were $550,000 and $1,100,000, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,100,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,100,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,108,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,558,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,991,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,541,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 5011432 550000 1100000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Intangible assets consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,100,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,100,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,108,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,558,333)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net intangible assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,991,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,541,667 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 10100000 10100000 2108333 1558333 7991667 8541667 Courseware and Accreditation<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Courseware costs capitalized were $7,325 for the six months ended October 31, 2019 and $34,422 for the year ended April 30, 2019. As courseware reaches the end of its useful life, it is written off against the accumulated amortization. There is no expense impact for such write-offs.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Courseware consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Courseware</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">283,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">325,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accreditation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(207,442)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(221,157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Courseware, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company had capitalized accreditation costs of $2,250 and $57,100 for the six months ended October 31, 2019 and year ended April 30, 2019, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Amortization expense of courseware for the three and six months ended October 31, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:48.954479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387372%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule of estimated future amortization expense of courseware at October 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.280702%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Future Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining)</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 7325 34422 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Courseware consisted of the following at October 31, 2019 and April 30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Courseware</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">283,538 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">325,987 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accreditation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">57,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(207,442)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(221,157)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Courseware, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">161,930 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 283538 325987 59350 57100 207442 221157 135446 161930 2250 57100 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Amortization expense of courseware for the three and six months ended October 31, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:48.954479%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387372%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534214%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.747430%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,917 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,960 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,059 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="2" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">31,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 16917 15960 36059 31331 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule of estimated future amortization expense of courseware at October 31, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.280702%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Future Expense</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining)</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,560 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">30,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25,133 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,256 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">135,446 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 28824 38560 30673 25133 12256 0 135446 Debt<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Convertible Note</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On February 29, 2012, a loan payable of $50,000 was converted into a two-year convertible promissory note, interest of 0.19% per annum. Beginning March 31, 2012, the note was convertible into shares of common stock of the Company at the conversion price of $12.00 per share (taking into account the one-for-12 reverse stock split of the Company’s common stock). The Company evaluated the convertible note and determined that, for the embedded conversion option, there was no beneficial conversion value to record as the conversion price is considered to be the fair market value of the common stock on the note issue date. This loan (now a convertible promissory note) was due in February 2014. The amount due under this note has been reserved for payment upon the note being tendered to the Company by the note holder. However, this $50,000 note is derived from $200,000 of loans made to Aspen University prior to 2011. No disclosure was made of these loans in connection with the merger of Aspen University and EGC, the acquisition vehicle led by Michael Mathews, the Company’s current Chairman and Chief Executive Officer. The bankruptcy judge in the HEMG bankruptcy proceedings has recently ruled that the Company may pursue remedies for these undisclosed loans.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Revolving Credit Facility</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On November 5, 2018, the Company entered into a loan agreement (the “Credit Facility Agreement”) with the Leon and Toby Cooperman Family Foundation (the “Foundation”). The Credit Facility Agreement provides for a $5,000,000 revolving credit facility (the “Facility”) evidenced by a revolving promissory note (the “Revolving Note”). Borrowings under the Credit Facility Agreement will bear interest at 12% per annum. The Facility matures on November 4, 2021.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the terms of the Credit Facility Agreement, the Company paid to the Foundation a $100,000 one-time upfront Facility fee. The Company also is paying the Foundation a commitment fee, payable quarterly at the rate of 2% per annum on the undrawn portion of the Facility. As of October 31, 2019, the Company has not borrowed any sum under the Facility.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Credit Facility Agreement contains customary representations and warranties, events of default and covenants. Pursuant to the Loan Agreement and the Revolving Note, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Credit Facility Agreement and the Revolving Note, and the senior term loans described below will be subordinated to the Facility.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Credit Facility Agreement, on November 5, 2018 the Company issued to the Foundation warrants to purchase 92,049 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $5.85 per share which were deemed to have a relative fair value of $255,071. The relative fair value of the warrants along with the Facility fee were treated as debt issue costs, as the facility has not been drawn on, assets to be amortized over the term of the loan.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On March 6, 2019, in connection with entering into the Senior Secured Loans, the Company amended and restated the Credit Facility Agreement (the “Amended and Restated Facility Agreement”) and the Revolving Note. The Amended and Restated </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Facility Agreement provides among other things that the Company’s obligations thereunder are secured by a first priority lien in the Collateral, on a pari passu basis with the Lenders.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Senior Secured Term Loans</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On March 6, 2019, the Company entered into two loan agreements (each a “Loan Agreement” and together, the “Loan Agreements”) with the Foundation, of which Mr. Leon Cooperman, a stockholder of the Company, is the trustee, and another stockholder of the Company (each a “Lender” and together, the “Lenders”). Each Loan Agreement provides for a $5,000,000 term loan (each a “Loan” and together, the “Loans”), evidenced by a term promissory note and security agreement (each a “Term Note” and together, the “Term Notes”), for combined total proceeds of $10,000,000 million. The Company borrowed $5,000,000 from each Lender that day. The Term Notes bear interest at 12% per annum and mature on September 6, 2020, subject to one 12-month extension upon the Company’s option, and upon payment of a 1% one-time extension fee.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Loan Agreements and the Term Notes, all future or contemporaneous indebtedness incurred by the Company, other than indebtedness expressly permitted by the Loan Agreements and the Term Notes, will be subordinated to the Loans.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s obligations under the Loan Agreements are secured by a first priority lien in certain deposit accounts of the Company, all current and future accounts receivable of Aspen University and USU, certain of the deposit accounts of Aspen University and USU, and all of the outstanding capital stock of Aspen University and USU (the “Collateral”).</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Loan Agreements, on March 6, 2019 the Company issued to each Lender warrants to purchase 100,000 shares of the Company’s common stock exercisable for five years from the date of issuance at the exercise price of $6.00 per share. The two warrants were deemed to have a combined relative fair value of $360,516. The relative fair value along with closing costs of $33,693 were treated as debt discounts to be amortized over the term of the Loans.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On March 6, 2019, in connection with entering into the Loan Agreements, the Company also entered into an intercreditor agreement (the “Intercreditor Agreement”) among the Company, the Lenders and the Foundation, individually. The Intercreditor Agreement provides among other things that the Company’s obligations under this agreement, and the security interests in the Collateral granted pursuant to, the Loan Agreements and the Amended and Restated Facility Agreement shall rank </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">pari passu</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> to one another.</span></div> 50000 0.0019 12.00 50000 200000 5000000 0.12 100000 0.02 92049 P5Y 5.85 255071 5000000 10000000 5000000 0.12 0.01 100000 P5Y 6.00 360516 33693 Stockholders’ Equity<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Preferred Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On June 28, 2019, the Company amended its Certificate of Incorporation, as amended, to reduce in the number of shares of common stock the Company is authorized to issue from 250,000,000 to 40,000,000 shares, and the number of shares of preferred stock the Company is authorized to issue from 10,000,000 to 1,000,000 shares. The stockholders of the Company had previously approved the Amendment at a special meeting of stockholders held on June 28, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company is authorized to issue 1,000,000 shares of “blank check” preferred stock with designations, rights and preferences as may be determined from time to time by our Board of Directors. As of October 31, 2019 and April 30, 2019, we had no shares of preferred stock issued and outstanding.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Common Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company is authorized to issue 40,000,000 shares of common stock.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended October 31, 2019, the Company issued 80,313 shares of common stock upon the cashless exercise of stock options.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended October 31, 2019, the Company issued 57,526 shares of common stock upon the cashless exercise of 121,070 warrants.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended October 31, 2019, the Company issued 90,950 shares of common stock upon the exercise of stock options for cash and received proceeds of $192,522.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2019, the Company issued 101,894 shares of common stock upon the cashless exercise of stock options.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2019, the Company issued 19,403 shares of common stock upon the cashless exercise of 43,860 warrants.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2019, the Company issued 21,876 shares of common stock upon the exercise of stock options for cash and received proceeds of $45,190.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Restricted Stock</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There were 69,672 unvested shares of restricted common stock outstanding at October 31, 2019. Total unrecognized compensation expense related to the unvested restricted stock as of October 31, 2019 amounted to approximately $249,000 which will be amortized over the remaining vesting periods.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended July 31, 2019, the Company issued 30,131 shares of restricted common stock to certain directors with a fair value of $122,332.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On June 18, 2019, in order to correct errors in a third party software system used to track stock options, the Company granted Andrew Kaplan, a current director, 5,131 shares of restricted common stock and two former directors (not recipients of the May 2019 stock options mentioned above) a total of 25,000 shares of restricted common stock.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During fiscal 2019, the Company granted 25,000 shares to its investor relations firm, of which 5,000 were vested with the balance vesting quarterly over one year, subject to continued service. The total value was $122,250 which is being recognized over the service period.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Board approved a grant of 25,000 shares of restricted stock to the then Chief Financial Officer in September 2018. The stock vests over 36 months and the stock price was $7.15 on the date of the grant. The value of the compensation was approximately $180,000 and is being recognized over 36 months. See Note 11 for further information concerning the resignation of the former Chief Financial Officer and modification of the vesting. </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December 24, 2018, the Company granted a total of 24,672 shares to certain directors with a value of $126,320 which is being recognized over 36 months.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Warrants</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s warrant activity during the six months ended October 31, 2019 is presented below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:48.219619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, April 30, 2019</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">731,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.29</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">413,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(164,929)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Surrendered</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, October 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">566,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">154,820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, October 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">516,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.59</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:12.516129%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.914956%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.914956%;"/><td style="width:1.0%;"/></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ALL WARRANTS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">EXERCISABLE WARRANTS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>No. of<br/>Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining Life<br/>In Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>No. of<br/>Warrants</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.70</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.27</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.60</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">224,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.99</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">224,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">566,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">516,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 17, 2019 an investor elected a cashless exercise of 13,542 warrants, receiving 6,271 shares. On August 20, 2019 two investors elected cashless exercises of 18,818 and 88,710 warrants, receiving 8,970 and 42,285 shares, respectively.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On June 3, 2019, a former director elected a cashless exercise of 21,930 warrants, receiving 9,806 shares. On June 7, 2019, the Chief Executive Officer elected a cashless exercise for the same amount receiving 9,597 shares.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Stock Incentive Plan and Stock Option Grants to Employees and Directors</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On March 13, 2012, the Company adopted the Aspen Group, Inc. 2012 Equity Incentive Plan (the “2012 Plan”) that provides for the grant of 3,500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units ("RSUs") to employees, consultants, officers and directors. As of October 31, 2019, there were 180,434 shares remaining available for future issuance under the 2012 Plan.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On December 13, 2018, the stockholders of the Company approved the Aspen Group, Inc. 2018 Equity Incentive Plan (the “2018 Plan”) that provides for the grant of 500,000 shares in the form of incentive stock options, non-qualified stock options, restricted shares, stock appreciation rights and restricted stock units to employees, consultants, officers and directors. As of October 31, 2019, there were 13,852 shares remaining available for future issuance under the 2018 Plan. At the annual meeting of shareholders scheduled for December 30, 2019, the Company is seeking shareholder approval to increase the number of shares available for grant from 500,000 to 1,100,000.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the fair value of share-based compensation utilizing the Black-Scholes option pricing model, which is dependent upon several variables such as the expected option term, expected volatility of the Company’s stock price over the expected term, expected risk-free interest rate over the expected option term, expected dividend yield rate over the expected option term, and an estimate of expected forfeiture rates. The Company believes this valuation methodology is appropriate for estimating the fair value of stock options granted to employees and directors which are subject to ASC Topic 718 requirements. These amounts are estimates and thus may not be reflective of actual future results, nor amounts ultimately realized by recipients of these grants. The Company recognizes compensation on a straight-line basis over the requisite service period for each award. The following table summarizes the assumptions the Company utilized to record compensation expense for stock options granted to employees during the period ended.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected forfeiture rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company utilized the simplified method to estimate the expected life for stock options granted to employees. The simplified method was used as the Company does not have sufficient historical data regarding stock option exercises. The </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">expected volatility is based on historical volatility. The risk-free interest rate is based on the U.S. Treasury yields with terms equivalent to the expected life of the related option at the time of the grant. Dividend yield is based on historical trends. While the Company believes these estimates are reasonable, the compensation expense recorded would increase if the expected life was increased, a higher expected volatility was used, or if the expected dividend yield increased.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2019, is presented below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:48.219619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, April 30, 2019</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,408,154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.90</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,880,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(453,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(22,363)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Balance Outstanding, October 31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,021,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.90</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,880,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Exercisable, October 31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.86</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,545,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.887262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.887262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ALL OPTIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">EXERCISABLE OPTIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>No. of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining Life<br/>In Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>No. of<br/>Options</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$1.57 to $2.10</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">600,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.18</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">600,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$2.28 to $2.76</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">392,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.87</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">400,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$3.24 to $4.38</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">358,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.00</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">235,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$4.50 to $5.20</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">711,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.53</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">336,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$5.95 to $6.28</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.07 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">80,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.68</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$7.17 to $7.55</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">660,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.73</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">220,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$8.57 to $9.07</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.44</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">72,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options only</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,021,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 1, 2019, the Company granted 59,000 options to 26 employees who had been hired during the first quarter ended July 31, 2019. The fair value of these options was approximately $83,000 and will be recognized over 36 month. The exercise price is $3.99.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Effective May 13, 2019, the Company granted a total of 30,000 five years non-qualified stock options to certain former directors exercisable at $4.12 per share.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">For the three and six months ended October 31, 2019, the Company recorded compensation expense of $492,130 and $990,547, respectively, in connection with stock options and restricted stock grants. For the three months ended October 31, 2019, the Company recorded stock based compensation expense related to the executive officer target bonus plan of $101,063.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of October 31, 2019, there was approximately $1,300,000 of unrecognized compensation costs related to non-vested share-based option arrangements. That cost is expected to be recognized over a weighted-average period of approximately 2.0 years.</span></div> 250000000 40000000 10000000 1000000 1000000 0 0 0 0 40000000 80313 57526 121070 90950 192522 101894 19403 43860 21876 45190 69672 249000 30131 122332 5131 25000 25000 5000 122250 25000 P36M 7.15 180000 P36M 24672 126320 P36M <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s warrant activity during the six months ended October 31, 2019 is presented below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:48.219619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, April 30, 2019</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">731,152 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.28 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.29</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">413,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(164,929)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.05 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Surrendered</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, October 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">566,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.66</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">154,820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, October 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">516,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.35 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.59</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 731152 5.28 P3Y3M14D 413296 0 0 164929 2.05 0 0 0 0 566223 6.22 P3Y7M28D 154820 516223 6.35 P3Y7M2D 86820 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:12.516129%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.914956%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662757%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533138%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.914956%;"/><td style="width:1.0%;"/></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ALL WARRANTS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">EXERCISABLE WARRANTS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>No. of<br/>Warrants</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining Life<br/>In Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>No. of<br/>Warrants</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.89 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.70</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.85 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.27</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">92,049 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.60</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">200,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">224,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.87 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.99</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">224,174 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">566,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">516,223 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 4.89 4.89 4.89 50000 4.89 P4Y8M12D 5.85 5.85 5.85 92049 5.85 P4Y3M7D 92049 6.00 6.00 6.00 200000 6.00 P4Y7M6D 200000 6.87 6.87 6.87 224174 6.87 P2Y11M26D 224174 566223 516223 13542 6271 2 18818 88710 8970 42285 21930 9806 9597 3500000 180434 500000 13852 500000 1100000 The following table summarizes the assumptions the Company utilized to record compensation expense for stock options granted to employees during the period ended.<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:73.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">April 30,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.67 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.63 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.00 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expected forfeiture rate</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td></tr></table> P3Y6M P3Y6M 0.460 0.501 0.0167 0.0263 0.0000 0.0000 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2019, is presented below:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:48.219619%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.713031%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance Outstanding, April 30, 2019</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,408,154 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.44 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.90</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,880,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">89,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.03 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(453,660)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.20 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(22,363)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.92 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Expired</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Balance Outstanding, October 31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,021,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.57 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.90</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,880,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Exercisable, October 31, 2019</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.86</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,545,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3408154 4.44 P2Y10M24D 6880644 89000 4.03 453660 2.20 22363 5.92 3021131 4.57 P2Y10M24D 6880644 1902579 3.78 P1Y10M9D 7545471 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.853801%;"><tr><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.887262%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.641288%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532064%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.887262%;"/><td style="width:1.0%;"/></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ALL OPTIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">EXERCISABLE OPTIONS</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding<br/>No. of<br/>Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining Life<br/>In Years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable<br/>No. of<br/>Options</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$1.57 to $2.10</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">600,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.18</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">600,115 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$2.28 to $2.76</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">392,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.87</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">400,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$3.24 to $4.38</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">358,388 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.00</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">235,904 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$4.50 to $5.20</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">711,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.90 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.53</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">336,611 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$5.95 to $6.28</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.07 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">80,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.68</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,806 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$7.17 to $7.55</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">660,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.73</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">220,324 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">$8.57 to $9.07</span></div></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">217,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.98 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.44</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">72,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Options only</span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,021,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,902,579 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1.57 2.10 1.99 600115 1.99 P1Y2M4D 600115 2.28 2.76 2.31 392780 2.29 P0Y10M13D 400486 3.24 4.38 3.90 358388 3.93 P2Y 235904 4.5 5.20 4.93 711459 4.90 P2Y6M10D 336611 5.95 6.28 6.07 80417 6.13 P2Y8M4D 36806 7.17 7.55 7.39 660972 7.39 P3Y8M23D 220324 8.57 9.07 8.98 217000 8.98 P3Y5M8D 72333 3021131 1902579 59000 26 83000 P36M 3.99 30000 five years 4.12 492130 990547 101063 1300000 P2Y Revenue<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Revenues consist primarily of tuition and fees derived from courses taught by the Company online as well as from related educational resources that the Company provides to its students, such as access to our online materials and learning management system. The Company’s educational programs have starting and ending dates that differ from its fiscal quarters. Therefore, at the end of each fiscal quarter, a portion of revenue from these programs is not yet earned and is therefore deferred. The Company also charges students fees for library and technology costs, which are recognized over the related service period and are not considered separate performance obligations. Other services, books, and exam fees are recognized as services are provided or when goods are received by the student. The Company’s contract liabilities are reported as deferred revenue and refunds due students. Deferred revenue represents the amount of tuition, fees, and other student invoices in excess of the portion recognized as revenue and it is included in current liabilities in the accompanying unaudited consolidated balance sheets.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table represents our revenues disaggregated by the nature and timing of services:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:48.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Tuition </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized over period of instruction</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,807,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,442,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,098,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,076,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Course fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized over period of instruction</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,119,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">539,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,045,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,000,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Book fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Exam fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">115,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">95,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Service fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">143,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">93,236 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,085,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,095,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,443,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,316,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Contract Balances and Performance Obligations</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes deferred revenue as a student participates in a course which continues past the balance sheet date. Deferred revenue at October 31, 2019 was $5,509,861 which is future revenue that has not yet been earned for courses in progress. The Company has $1,902,211 of refunds due students, which mainly represents Title IV funds due to students after deducting their tuition payments.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Of the total revenue earned during the three and six months ended October 31, 2019, approximately $2.7 million and $2.5 million, respectively, came from revenues which were deferred at July 31, 2019 and April 30, 2019.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company begins providing the performance obligation by beginning instruction in a course, a contract receivable is created, resulting in accounts receivable. The Company accounts for receivables in accordance with ASC 310, Receivables. The Company uses the portfolio approach, as discussed below.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cash Receipts</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our students finance costs through a variety of funding sources, including, among others, monthly payment plans, installment plans, federal loan and grant programs (Title IV), employer reimbursement, and various veterans and military funding and grants, and cash payments. Most students elect to use our monthly payment plan. This plan allows them to make continuous monthly payments during the length of their program and through the length of their payment plan. Title IV and military funding typically arrives during the period of instruction. Students who receive reimbursement from employers typically do so after completion of a course. Students who choose to pay cash for a class typically do so before beginning the class.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Significant Judgments</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We analyze revenue recognition on a portfolio approach under ASC 606-10-10-4. Significant judgment is utilized in determining the appropriate portfolios to assess for meeting the criteria to recognize revenue under ASC Topic 606. We have determined that all of our students can be grouped into one portfolio. Students behave similarly, regardless of their payment method or academic program. Enrollment agreements and refund policies are similar for all of our students. We do not expect that revenue earned for the portfolio is significantly different as compared to revenue that would be earned if we were to assess each student contract separately.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company maintains institutional tuition refund policies, which provides for all or a portion of tuition to be refunded if a student withdraws during stated refund periods. Certain states in which students reside impose separate, mandatory refund policies, which override the Company’s policy to the extent in conflict. If a student withdraws at a time when a portion or none of the tuition is refundable, then in accordance with its revenue recognition policy, the Company recognizes as revenue the tuition that was not refunded. Since the Company recognizes revenue pro-rata over the term of the course and because, under its institutional refund policy, the amount subject to refund is never greater than the amount of the revenue that has been deferred, under the Company’s accounting policies revenue is not recognized with respect to amounts that could potentially be refunded.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company had revenues from students outside the United States representing 1.32% and 1.70% of the revenues for the six months ended October 31, 2019 and 2018, respectively.</span></div> <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table represents our revenues disaggregated by the nature and timing of services:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:48.877193%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530994%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.619883%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended<br/>October 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Tuition </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized over period of instruction</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,807,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,442,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,098,083 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,076,232 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Course fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized over period of instruction</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,119,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">539,665 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,045,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,000,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Book fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,631 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">50,465 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Exam fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">55,415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">115,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">95,840 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Service fees </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-style:italic;font-weight:400;line-height:100%;">- recognized at a point in time</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,529 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,436 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">143,720 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">93,236 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ccffcc;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,085,965 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,095,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,443,947 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,316,649 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div> 10807131 7442392 20098083 14076232 1119259 539665 2045213 1000876 20631 26251 41416 50465 55415 43600 115515 95840 83529 43436 143720 93236 12085965 8095344 22443947 15316649 5509861 1902211 2700000 2500000 0.0132 0.0170 LeasesOperating lease assets are right of use assets ("ROU assets"), which represent the right to use an underlying asset for the lease term. Operating lease liabilities represent the obligation to make lease payments arising from the lease. Operating leases are included in the Operating Lease Assets, net, and Operating Lease Liabilities, Current and Long-term on the unaudited Consolidated Balance Sheet at October 31, 2019.  These assets and lease liabilities are recognized based on the present value of remaining lease payments over the lease term. When the lease does not provide an implicit interest rate, the Company uses an incremental borrowing rate to determine the present value of the lease payments. The right-of-use asset includes all lease payments made and excludes lease incentives. Lease expense for operating leases is recognized on a straight-line basis over the lease term. There are no variable lease payments. Lease expense for the three and six month period ended October 31, 2019 was $669,459 and $1,245,880, respectively. These costs are primarily related to long-term operating leases, but also include amounts for short-term leases with terms greater than 30 days that are not material. <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2019.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:86.304094%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity of Lease Obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Payments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining)</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,140,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,293,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,225,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,663,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,474,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,134,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2026 and beyond</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">779,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,710,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,757,673)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,953,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.719298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Balance Sheet Classification</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations, current</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,509,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations, long-term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,443,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease obligations</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,953,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:86.235294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.764706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other Information</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.06 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cash Flows</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">An initial right of use asset of approximately $8.8 million was recognized as a non-cash asset addition with the adoption of the standard. There were no additional right of use assets recognized as non-cash asset additions during the quarter ended October 31, 2019. Cash paid for amounts included in the present value of operating lease obligations at adoption and for the three and six months ended October 31, 2019 was $0.6 million and $1.1 million, respectively, and is included in operating cash flows.</span></div> 669459 1245880 <div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2019.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:86.304094%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Maturity of Lease Obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Lease Payments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020 (remaining)</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,140,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,293,382 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,225,348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,663,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,474,175 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2025 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,134,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2026 and beyond</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">779,287 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,710,956 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,757,673)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,953,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1140612 2293382 2225348 1663434 1474175 1134718 779287 10710956 2757673 7953283 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:85.719298%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Balance Sheet Classification</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations, current</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,509,429 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease obligations, long-term</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,443,854 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease obligations</span></td><td colspan="3" style="background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,953,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 1509429 6443854 7953283 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.415205%;"><tr><td style="width:1.0%;"/><td style="width:86.235294%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.764706%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Other Information</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cdffcc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.06 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table> P5Y1M6D 0.1206 8800000 600000 1100000 Commitments and Contingencies<div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Regulatory Matters</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Company’s subsidiaries, Aspen University and United States University, are subject to extensive regulation by Federal and State governmental agencies and accrediting bodies. In particular, the Higher Education Act (the “HEA”) and the regulations promulgated thereunder by the DOE subject the subsidiaries to significant regulatory scrutiny on the basis of numerous standards that schools must satisfy to participate in the various types of federal student financial assistance programs authorized under Title IV of the HEA.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 22, 2017, the DOE informed Aspen University of its determination that the institution has qualified to participate under the HEA and the Federal student financial assistance programs (Title IV, HEA programs) and set a subsequent program participation agreement reapplication date of March 31, 2021.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">USU currently has provisional certification to participate in the Title IV Programs due to its acquisition by the Company. The provisional certification allows the school to continue to receive Title IV funding as it did prior to the change of ownership.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The HEA requires accrediting agencies to review many aspects of an institution's operations in order to ensure that the education offered is of sufficiently high quality to achieve satisfactory outcomes and that the institution is complying with </span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">accrediting standards. Failure to demonstrate compliance with accrediting standards may result in the imposition of probation, the requirements to provide periodic reports, the loss of accreditation or other penalties if deficiencies are not remediated.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Because our subsidiaries operate in a highly regulated industry, each may be subject from time to time to audits, investigations, claims of noncompliance or lawsuits by governmental agencies or third parties, which allege statutory violations, regulatory infractions or common law causes of action.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Return of Title IV Funds</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">An institution participating in Title IV Programs must correctly calculate the amount of unearned Title IV Program funds that have been disbursed to students who withdraw from their educational programs before completion and must return those unearned funds in a timely manner, no later than 45 days of the date the school determines that the student has withdrawn. Under the DOE regulations, failure to make timely returns of Title IV Program funds for 5% or more of students sampled on the institution's annual compliance audit in either of its two most recently completed fiscal years can result in the institution having to post a letter of credit in an amount equal to 25% of its required Title IV returns during its most recently completed fiscal year. If unearned funds are not properly calculated and returned in a timely manner, an institution is also subject to monetary liabilities or an action to impose a fine or to limit, suspend or terminate its participation in Title IV Programs.</span></div><div style="text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Delaware Approval to Confer Degrees</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Aspen University is a Delaware corporation. Delaware law requires an institution to obtain approval from the Delaware Department of Education (“Delaware DOE”) before it may incorporate with the power to confer degrees. The Delaware DOE granted full approval to operate with degree-granting authority in the State of Delaware until July 1, 2020. Aspen University is authorized by the Colorado Commission on Education to operate in Colorado as a degree granting institution.</span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">USU is also a Delaware corporation and received initial approval from the Delaware DOE to confer degrees through June 2023.</span></div> P45D Subsequent EventsEffective December 1, 2019, the Company appointed Frank J. Cotroneo Chief Financial Officer and Robert Alessi Chief Accounting Officer. Mr. Cotroneo is a director and was Chairman of the Audit Committee until he resigned from the Audit Committee in conjunction with his appointment. Mr. Alessi was Vice President and Controller until his promotion. Effective December 2, 2019, Mr. Cotroneo entered into an Employment Agreement with the Company, and effective December 1, 2019, Mr. Alessi entered into an Employment Agreement with the Company. Mr. Cotroneo received a grant of 100,000 RSUs vesting annually over three years subject to continued employment; the Company vested 15,000 RSUs Mr. Cotroneo previously received in November 2019 for Audit Committee service. Mr. Alessi received a grant of 20,000 RSUs vesting annually over three years subject to continued employment. The former Chief Financial Officer, Joseph Sevely, resigned on November 30, 2019. The Company agreed to pay him a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmFkZmY3ZDZjYTAxYzQ0OTBiZjhmYzZmZThlMzUyODJjL3NlYzphZGZmN2Q2Y2EwMWM0NDkwYmY4ZmM2ZmU4ZTM1MjgyY185NC9mcmFnOjA5ZGYwOTMwNmI4ZTRmY2VhZjBmZTBjNDE5NzY3ODJkL3RleHRyZWdpb246MDlkZjA5MzA2YjhlNGZjZWFmMGZlMGM0MTk3Njc4MmRfMjE5OTAyMzI1ODc5OQ_c921d5a6-8e03-4a9b-8867-7727a2d131db">six</span> month severance or $150,000 payable on December 15, 2019, fully vested 25,000 shares of restricted stock issued to Mr. Sevely in September 2018 (only one-third of which was vested) and also issued Mr. Sevely 25,000 vested shares of common stock.In November 2019, the Company issued 26,050 RSUs to 52 employees vesting over three years subject to continued employment. 100000 P3Y 15000 20000 P3Y 150000 25000 25000 26050 52 P3Y 5490733 -296393 -429 -331775 -638168 -2475078 -1970575 -5327973 -2713450 -0.14 -5312354 -2025107 -5487423 -1253653 -1431598 237713 30270 -3041047 -6888751 -2025107 -2713450 852649 -5487423 -5312354 4028143 1022172 515291 -1253653 -1431598 237713 30270 454288 XML 44 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity - Summary of Warrant Activity (Details) - Warrant - USD ($)
    6 Months Ended
    Oct. 31, 2019
    Apr. 30, 2019
    Oct. 31, 2019
    Number of Shares      
    Balance Outstanding, April 30, 2019 (in shares)     731,152
    Granted (in shares)     0
    Exercised (in shares)     (164,929)
    Surrendered (in shares)     0
    Expired (in shares)     0
    Balance Outstanding, October 31, 2019 (in shares) 566,223 731,152 566,223
    Exercisable, October 31, 2019 (in shares) 516,223   516,223
    Weighted Average Exercise Price      
    Balance Outstanding, April 30, 2019 (in dollars per share)     $ 5.28
    Granted (in dollars per share)     0
    Exercised (in dollars per share)     2.05
    Surrendered (in dollars per share)     0
    Expired (in dollars per share)     0
    Balance Outstanding, October 31, 2019 (in dollars per share) $ 6.22 $ 5.28 6.22
    Exercisable, October 31, 2019 (in dollars per share) $ 6.35   $ 6.35
    Weighted Average Remaining Contractual Term      
    Weighted Average Remaining Contractual Term 3 years 7 months 28 days 3 years 3 months 14 days  
    Weighted Average Remaining Contractual Term, Exercisable 3 years 7 months 2 days    
    Aggregate Intrinsic Value      
    Average Intrinsic Value $ 154,820 $ 413,296 $ 154,820
    Aggregate Intrinsic Value, Exercisable $ 86,820   $ 86,820
    XML 45 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases - Future Minimum Payments Under Operating Leases (Details) - USD ($)
    Oct. 31, 2019
    May 01, 2019
    Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
    2020 (remaining) $ 1,140,612  
    2021 2,293,382  
    2022 2,225,348  
    2023 1,663,434  
    2024 1,474,175  
    2025 1,134,718  
    2026 and beyond 779,287  
    Total future minimum lease payments 10,710,956  
    Less imputed interest (2,757,673)  
    Present value of operating lease obligations $ 7,953,283 $ 8,800,000
    XML 46 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 214 397 1 false 73 0 false 8 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://aspengroupinc.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Sheet http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Nature of Operations and Liquidity Sheet http://aspengroupinc.com/role/NatureofOperationsandLiquidity Nature of Operations and Liquidity Notes 7 false false R8.htm 2103102 - Disclosure - Significant Accounting Policies Sheet http://aspengroupinc.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2108103 - Disclosure - Property and Equipment Sheet http://aspengroupinc.com/role/PropertyandEquipment Property and Equipment Notes 9 false false R10.htm 2114104 - Disclosure - USU Goodwill and Intangibles Sheet http://aspengroupinc.com/role/USUGoodwillandIntangibles USU Goodwill and Intangibles Notes 10 false false R11.htm 2118105 - Disclosure - Courseware and Accreditation Sheet http://aspengroupinc.com/role/CoursewareandAccreditation Courseware and Accreditation Notes 11 false false R12.htm 2123106 - Disclosure - Debt Sheet http://aspengroupinc.com/role/Debt Debt Notes 12 false false R13.htm 2125107 - Disclosure - Stockholders' Equity Sheet http://aspengroupinc.com/role/StockholdersEquity Stockholders' Equity Notes 13 false false R14.htm 2133108 - Disclosure - Revenue Sheet http://aspengroupinc.com/role/Revenue Revenue Notes 14 false false R15.htm 2137109 - Disclosure - Leases Sheet http://aspengroupinc.com/role/Leases Leases Notes 15 false false R16.htm 2143110 - Disclosure - Commitments and Contingencies Sheet http://aspengroupinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2145111 - Disclosure - Subsequent Event Sheet http://aspengroupinc.com/role/SubsequentEvent Subsequent Event Notes 17 false false R18.htm 2204201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://aspengroupinc.com/role/SignificantAccountingPolicies 18 false false R19.htm 2305301 - Disclosure - Significant Accounting Policies (Tables) Sheet http://aspengroupinc.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://aspengroupinc.com/role/SignificantAccountingPolicies 19 false false R20.htm 2309302 - Disclosure - Property and Equipment (Tables) Sheet http://aspengroupinc.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://aspengroupinc.com/role/PropertyandEquipment 20 false false R21.htm 2315303 - Disclosure - USU Goodwill and Intangibles (Tables) Sheet http://aspengroupinc.com/role/USUGoodwillandIntangiblesTables USU Goodwill and Intangibles (Tables) Tables http://aspengroupinc.com/role/USUGoodwillandIntangibles 21 false false R22.htm 2319304 - Disclosure - Courseware and Accreditation (Tables) Sheet http://aspengroupinc.com/role/CoursewareandAccreditationTables Courseware and Accreditation (Tables) Tables http://aspengroupinc.com/role/CoursewareandAccreditation 22 false false R23.htm 2326305 - Disclosure - Stockholders' Equity (Tables) Sheet http://aspengroupinc.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://aspengroupinc.com/role/StockholdersEquity 23 false false R24.htm 2334306 - Disclosure - Revenue (Tables) Sheet http://aspengroupinc.com/role/RevenueTables Revenue (Tables) Tables http://aspengroupinc.com/role/Revenue 24 false false R25.htm 2338307 - Disclosure - Leases (Tables) Sheet http://aspengroupinc.com/role/LeasesTables Leases (Tables) Tables http://aspengroupinc.com/role/Leases 25 false false R26.htm 2402401 - Disclosure - Nature of Operations and Liquidity (Details) Sheet http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails Nature of Operations and Liquidity (Details) Details http://aspengroupinc.com/role/NatureofOperationsandLiquidity 26 false false R27.htm 2406402 - Disclosure - Significant Accounting Policies (Details) Sheet http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails Significant Accounting Policies (Details) Details http://aspengroupinc.com/role/SignificantAccountingPoliciesTables 27 false false R28.htm 2407403 - Disclosure - Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details) Sheet http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details) Details 28 false false R29.htm 2410404 - Disclosure - Property and Equipment (Details) Sheet http://aspengroupinc.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://aspengroupinc.com/role/PropertyandEquipmentTables 29 false false R30.htm 2411405 - Disclosure - Property and Equipment - Schedule of Software (Details) Sheet http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails Property and Equipment - Schedule of Software (Details) Details 30 false false R31.htm 2412406 - Disclosure - Property and Equipment - Depreciation and Amortization Expense (Details) Sheet http://aspengroupinc.com/role/PropertyandEquipmentDepreciationandAmortizationExpenseDetails Property and Equipment - Depreciation and Amortization Expense (Details) Details 31 false false R32.htm 2413407 - Disclosure - Property and Equipment - Future Amortization Expense (Details) Sheet http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails Property and Equipment - Future Amortization Expense (Details) Details 32 false false R33.htm 2416408 - Disclosure - USU Goodwill and Intangibles (Details) Sheet http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails USU Goodwill and Intangibles (Details) Details http://aspengroupinc.com/role/USUGoodwillandIntangiblesTables 33 false false R34.htm 2417409 - Disclosure - USU Goodwill and Intangibles - Intangible Assets (Details) Sheet http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails USU Goodwill and Intangibles - Intangible Assets (Details) Details 34 false false R35.htm 2420410 - Disclosure - Courseware and Accreditation (Details) Sheet http://aspengroupinc.com/role/CoursewareandAccreditationDetails Courseware and Accreditation (Details) Details http://aspengroupinc.com/role/CoursewareandAccreditationTables 35 false false R36.htm 2421411 - Disclosure - Courseware and Accreditation - Schedule of Software (Details) Sheet http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails Courseware and Accreditation - Schedule of Software (Details) Details 36 false false R37.htm 2422412 - Disclosure - Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details) Sheet http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details) Details 37 false false R38.htm 2424413 - Disclosure - Debt (Details) Sheet http://aspengroupinc.com/role/DebtDetails Debt (Details) Details http://aspengroupinc.com/role/Debt 38 false false R39.htm 2427414 - Disclosure - Stockholders' Equity (Details) Sheet http://aspengroupinc.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://aspengroupinc.com/role/StockholdersEquityTables 39 false false R40.htm 2428415 - Disclosure - Stockholders' Equity - Summary of Warrant Activity (Details) Sheet http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails Stockholders' Equity - Summary of Warrant Activity (Details) Details 40 false false R41.htm 2429416 - Disclosure - Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details) Sheet http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details) Details 41 false false R42.htm 2430417 - Disclosure - Stockholders' Equity - Summary of Valuation Assumptions Used (Details) Sheet http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails Stockholders' Equity - Summary of Valuation Assumptions Used (Details) Details 42 false false R43.htm 2431418 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details) Sheet http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails Stockholders' Equity - Summary of Stock Option Activity (Details) Details 43 false false R44.htm 2432419 - Disclosure - Stockholders' Equity - Schedule of All Options and Exercisable Options (Details) Sheet http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails Stockholders' Equity - Schedule of All Options and Exercisable Options (Details) Details 44 false false R45.htm 2435420 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details) Sheet http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails Revenue - Schedule of Disaggregated Revenue (Details) Details 45 false false R46.htm 2436421 - Disclosure - Revenue (Details) Sheet http://aspengroupinc.com/role/RevenueDetails Revenue (Details) Details http://aspengroupinc.com/role/RevenueTables 46 false false R47.htm 2439422 - Disclosure - Leases (Details) Sheet http://aspengroupinc.com/role/LeasesDetails Leases (Details) Details http://aspengroupinc.com/role/LeasesTables 47 false false R48.htm 2440423 - Disclosure - Leases - Future Minimum Payments Under Operating Leases (Details) Sheet http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails Leases - Future Minimum Payments Under Operating Leases (Details) Details 48 false false R49.htm 2441424 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details) Sheet http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails Leases - Schedule of Balance Sheet Information Related to Leases (Details) Details 49 false false R50.htm 2442425 - Disclosure - Leases - Schedule of Other Information Related to Leases (Details) Sheet http://aspengroupinc.com/role/LeasesScheduleofOtherInformationRelatedtoLeasesDetails Leases - Schedule of Other Information Related to Leases (Details) Details 50 false false R51.htm 2444426 - Disclosure - Commitments and Contingencies (Details) Sheet http://aspengroupinc.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://aspengroupinc.com/role/CommitmentsandContingencies 51 false false R52.htm 2446427 - Disclosure - Subsequent Event (Details) Sheet http://aspengroupinc.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://aspengroupinc.com/role/SubsequentEvent 52 false false All Reports Book All Reports aspu-20191031.htm aspu-20191031.xsd aspu-20191031_cal.xml aspu-20191031_def.xml aspu-20191031_lab.xml aspu-20191031_pre.xml aspu-20191031x10qexx311.htm aspu-20191031x10qexx312.htm aspu-20191031x10qexx313.htm aspu-20191031x10qexx321.htm aspu-20191031_g1.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Courseware and Accreditation - Schedule of Software (Details) - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Courseware    
    Finite-Lived Intangible Assets [Line Items]    
    Software $ 283,538 $ 325,987
    Accreditation    
    Finite-Lived Intangible Assets [Line Items]    
    Software 59,350 57,100
    Courseware and Accreditation    
    Finite-Lived Intangible Assets [Line Items]    
    Accumulated amortization (207,442) (221,157)
    Net intangible assets $ 135,446 $ 161,930
    XML 48 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Property and Equipment - Future Amortization Expense (Details) - Software - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Property, Plant and Equipment [Line Items]    
    2020 $ 507,808  
    2021 960,396  
    2022 870,922  
    2023 710,683  
    2024 421,401  
    Thereafter 61,784  
    Net intangible assets $ 3,532,994 $ 2,963,005
    XML 49 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED BALANCE SHEETS - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Current assets:    
    Cash $ 6,472,417 $ 9,519,352
    Restricted cash 454,288 448,400
    Accounts receivable, net of allowance of $1,892,318 and $1,247,031, respectively 12,813,517 10,656,470
    Prepaid expenses 788,929 410,745
    Other receivables 312 2,145
    Other current assets 172,507 0
    Total current assets 20,701,970 21,037,112
    Property and equipment:    
    Call center equipment 270,010 193,774
    Computer and office equipment 345,241 327,621
    Furniture and fixtures 1,484,930 1,381,271
    Software 5,178,944 4,314,198
    Property and equipment, gross 7,279,125 6,216,864
    Less accumulated depreciation and amortization (2,296,365) (1,825,524)
    Total property and equipment, net 4,982,760 4,391,340
    Goodwill 5,011,432 5,011,432
    Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively 45,329 45,329
    Long term contractual accounts receivable 5,490,733 3,085,243
    Debt issue cost, net 250,569 300,824
    Right of use lease asset 7,953,283  
    Deposits and other assets 324,950 629,626
    Total assets 52,888,139 43,204,503
    Current liabilities:    
    Accounts payable 1,187,748 1,699,221
    Accrued expenses 739,661 651,418
    Deferred revenue 5,509,861 2,456,865
    Refunds due students 1,902,211 1,174,501
    Deferred rent, current portion 0  
    Deferred rent, current portion   47,436
    Convertible note payable 50,000 50,000
    Senior secured loan payable, net of discount of $218,030 at October 31, 2019 9,781,970 0
    Operating lease obligations, current portion 1,509,429  
    Other current liabilities 28,605 270,786
    Total current liabilities 20,709,485 6,350,227
    Senior secured loan payable, net of discount of $353,328 at April 30, 2019 0 9,646,672
    Operating lease obligations 6,443,854  
    Deferred rent 767,710  
    Deferred rent   746,176
    Total liabilities 27,921,049 16,743,075
    Commitments and contingencies – see Note 10
    Stockholders' equity:    
    Preferred stock, $0.001 par value; 1,000,000 shares authorized, 0 issued and outstanding at October 31, 2019 and April 30, 2019 0 0
    Common stock, $0.001 par value; 40,000,000 shares authorized, 19,142,316 issued and 19,125,649 outstanding at October 31, 2019; 18,665,551 issued and 18,648,884 outstanding at April 30, 2019 19,142 18,666
    Additional paid-in capital 69,781,363 68,562,727
    Treasury stock (16,667 shares) (70,000) (70,000)
    Accumulated deficit (44,763,415) (42,049,965)
    Total stockholders’ equity 24,967,090 26,461,428
    Total liabilities and stockholders’ equity 52,888,139 43,204,503
    Intangible Assets Other Than Courseware and Accreditation    
    Property and equipment:    
    Intangible assets, net 7,991,667 8,541,667
    Courseware and Accreditation    
    Property and equipment:    
    Intangible assets, net $ 135,446 $ 161,930
    XML 50 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
    6 Months Ended
    Oct. 31, 2019
    Oct. 31, 2018
    Cash flows from operating activities:    
    Net loss $ (2,713,450) $ (5,312,354)
    Adjustments to reconcile net loss to net cash used in operating activities:    
    Bad debt expense 648,658 292,889
    Depreciation and amortization 1,234,799 1,022,172
    Stock-based compensation 889,484 515,291
    Warrants issued for services 18,565 0
    Loss on asset disposition 3,918 0
    Amortization of debt discounts 135,298 0
    Amortization of debt issue costs 50,255 0
    Amortization of prepaid shares for services 0 8,285
    Non-cash payments to investor relations firm 73,350 0
    Changes in operating assets and liabilities:    
    Accounts receivable (5,211,195) (4,028,143)
    Prepaid expenses (378,184) (238,951)
    Other receivables 1,833 179,196
    Other current assets (172,507) 0
    Other assets 304,676 (20,846)
    Accounts payable (511,473) (601,225)
    Accrued expenses 88,243 72,737
    Deferred rent (25,902) 453,880
    Refunds due students 727,710 366,098
    Deferred revenue 3,052,996 1,631,170
    Other liabilities (242,181) 172,378
    Net cash used in operating activities (2,025,107) (5,487,423)
    Cash flows from investing activities:    
    Purchases of courseware and accreditation (9,575) (85,821)
    Purchases of property and equipment (1,244,078) (1,345,777)
    Net cash used in investing activities (1,253,653) (1,431,598)
    Cash flows from financing activities:    
    Disbursements for equity offering costs 0 (29,832)
    Proceeds of stock options exercised and warrants exercised 237,713 60,102
    Purchase of treasury stock, net of broker fees 0 (7,370,000)
    Re-sale of treasury stock, net of broker fees 0 7,370,000
    Net cash provided by financing activities 237,713 30,270
    Net (decrease) in cash and cash equivalents (3,041,047) (6,888,751)
    Cash, restricted cash, and cash equivalents at beginning of period 9,967,752 14,803,065
    Cash, restricted cash, and cash equivalents at end of period 6,926,705 7,914,314
    Supplemental disclosure cash flow information    
    Cash paid for interest 652,121 0
    Cash paid for income taxes 49,595 0
    Supplemental disclosure of non-cash investing and financing activities    
    Common stock issued for services 178,447 0
    Right-of-use lease asset offset against operating lease obligations 7,469,167  
    Total cash and restricted cash $ 6,926,705 $ 7,914,314
    XML 51 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Courseware and Accreditation
    6 Months Ended
    Oct. 31, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Courseware and Accreditation Courseware and Accreditation
    Courseware costs capitalized were $7,325 for the six months ended October 31, 2019 and $34,422 for the year ended April 30, 2019. As courseware reaches the end of its useful life, it is written off against the accumulated amortization. There is no expense impact for such write-offs.
    Courseware consisted of the following at October 31, 2019 and April 30, 2019:
    October 31,
    2019
    April 30,
    2019
    Courseware$283,538  $325,987  
    Accreditation59,350  57,100  
    Accumulated amortization(207,442) (221,157) 
    Courseware, net$135,446  $161,930  
    The Company had capitalized accreditation costs of $2,250 and $57,100 for the six months ended October 31, 2019 and year ended April 30, 2019, respectively.
    Amortization expense of courseware for the three and six months ended October 31, 2019 and 2018:
    Three Months Ended
    October 31,
    Six Months Ended
    October 31,
    2019201820192018
    Amortization expense$16,917  $15,960  $36,059  $31,331  
    The following is a schedule of estimated future amortization expense of courseware at October 31, 2019:
    Future Expense
    2020 (remaining)$28,824  
    202138,560  
    202230,673  
    202325,133  
    202412,256  
    Thereafter—  
    Total$135,446  
    XML 52 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases
    6 Months Ended
    Oct. 31, 2019
    Lessee Disclosure [Abstract]  
    Leases LeasesOperating lease assets are right of use assets ("ROU assets"), which represent the right to use an underlying asset for the lease term. Operating lease liabilities represent the obligation to make lease payments arising from the lease. Operating leases are included in the Operating Lease Assets, net, and Operating Lease Liabilities, Current and Long-term on the unaudited Consolidated Balance Sheet at October 31, 2019.  These assets and lease liabilities are recognized based on the present value of remaining lease payments over the lease term. When the lease does not provide an implicit interest rate, the Company uses an incremental borrowing rate to determine the present value of the lease payments. The right-of-use asset includes all lease payments made and excludes lease incentives. Lease expense for operating leases is recognized on a straight-line basis over the lease term. There are no variable lease payments. Lease expense for the three and six month period ended October 31, 2019 was $669,459 and $1,245,880, respectively. These costs are primarily related to long-term operating leases, but also include amounts for short-term leases with terms greater than 30 days that are not material.
    The following is a schedule by years of future minimum rental payments required under operating leases that have initial or remaining non-cancelable lease terms in excess of one year as of October 31, 2019.
    Maturity of Lease ObligationsLease Payments
    2020 (remaining)$1,140,612  
    2021  2,293,382  
    2022  2,225,348  
    2023  1,663,434  
    2024  1,474,175  
    2025  1,134,718  
    2026 and beyond779,287  
    Total future minimum lease payments10,710,956  
    Less imputed interest(2,757,673) 
    Present value of operating lease obligations$7,953,283  

    Balance Sheet Classification
    Operating lease obligations, current$1,509,429  
    Operating lease obligations, long-term6,443,854  
    Total operating lease obligations$7,953,283  

    Other Information
    Weighted average remaining lease term (in years)5.1
    Weighted average discount rate12.06 %

    Cash Flows
    An initial right of use asset of approximately $8.8 million was recognized as a non-cash asset addition with the adoption of the standard. There were no additional right of use assets recognized as non-cash asset additions during the quarter ended October 31, 2019. Cash paid for amounts included in the present value of operating lease obligations at adoption and for the three and six months ended October 31, 2019 was $0.6 million and $1.1 million, respectively, and is included in operating cash flows.
    XML 53 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Significant Accounting Policies (Tables)
    6 Months Ended
    Oct. 31, 2019
    Accounting Policies [Abstract]  
    Schedule of Property and Equipment Useful Lives Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.
    CategoryUseful Life
    Call center equipment5 years
    Computer and office equipment5 years
    Furniture and fixtures7 years
    Library (online)3 years
    Software5 years
    XML 54 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity (Tables)
    6 Months Ended
    Oct. 31, 2019
    Summary of Warrant Activity
    A summary of the Company’s warrant activity during the six months ended October 31, 2019 is presented below:
    WarrantsNumber of
    Shares
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Term
    Aggregate
    Intrinsic
    Value
    Balance Outstanding, April 30, 2019731,152  $5.28  3.29$413,296  
    Granted—  —  —  —  
    Exercised(164,929) $2.05  —  —  
    Surrendered—  —  —  —  
    Expired—  —  —  —  
    Balance Outstanding, October 31, 2019566,223  $6.22  3.66$154,820  
    Exercisable, October 31, 2019516,223  $6.35  3.59$86,820  
    Stock Incentive Plan and Stock Option Grants to Employees and Directors  
    Share-based Payment Arrangement, Option, Exercise Price Range
    ALL OPTIONSEXERCISABLE OPTIONS
    Exercise
    Price
    Weighted
    Average
    Exercise
    Price
    Outstanding
    No. of
    Options
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining Life
    In Years
    Exercisable
    No. of
    Options
    $1.57 to $2.10
    $1.99  600,115  $1.99  1.18600,115  
    $2.28 to $2.76
    $2.31  392,780  $2.29  0.87400,486  
    $3.24 to $4.38
    $3.90  358,388  $3.93  2.00235,904  
    $4.50 to $5.20
    $4.93  711,459  $4.90  2.53336,611  
    $5.95 to $6.28
    $6.07  80,417  $6.13  2.6836,806  
    $7.17 to $7.55
    $7.39  660,972  $7.39  3.73220,324  
    $8.57 to $9.07
    $8.98  217,000  $8.98  3.4472,333  
    Options only3,021,131  1,902,579  
    Summary of Valuation Assumptions Used The following table summarizes the assumptions the Company utilized to record compensation expense for stock options granted to employees during the period ended.
    October 31,
    2019
    April 30,
    2019
    Expected life (years)3.53.5
    Expected volatility46.0 %50.1 %
    Risk-free interest rate1.67 %2.63 %
    Dividend yield0.00 %0.00 %
    Expected forfeiture raten/an/a
    Summary of Stock Option Activity
    A summary of the Company’s stock option activity for employees and directors during the six months ended October 31, 2019, is presented below:
    OptionsNumber of
    Shares
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining
    Contractual
    Term
    Aggregate
    Intrinsic
    Value
    Balance Outstanding, April 30, 20193,408,154  $4.44  2.90$6,880,644  
    Granted89,000  4.03  —  —  
    Exercised(453,660) 2.20  —  —  
    Forfeited(22,363) 5.92  —  —  
    Expired—  —  —  —  
    Balance Outstanding, October 31, 2019
    3,021,131  $4.57  2.90$6,880,644  
    Exercisable, October 31, 2019
    1,902,579  $3.78  1.86$7,545,471  
    Warrant  
    Share-based Payment Arrangement, Option, Exercise Price Range
    ALL WARRANTSEXERCISABLE WARRANTS
    Exercise
    Price
    Weighted
    Average
    Exercise
    Price
    Outstanding
    No. of
    Warrants
    Weighted
    Average
    Exercise
    Price
    Weighted
    Average
    Remaining Life
    In Years
    Exercisable
    No. of
    Warrants
    $4.89  $4.89  50,000  $4.89  4.70—  
    $5.85  $5.85  92,049  $5.85  4.2792,049  
    $6.00  $6.00  200,000  $6.00  4.60200,000  
    $6.87  $6.87  224,174  $6.87  2.99224,174  
       566,223        516,223  
    XML 55 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Significant Accounting Policies (Details)
    3 Months Ended 6 Months Ended
    Oct. 31, 2019
    USD ($)
    Oct. 31, 2018
    USD ($)
    Oct. 31, 2019
    USD ($)
    segment
    shares
    Oct. 31, 2018
    USD ($)
    shares
    May 01, 2019
    USD ($)
    Apr. 30, 2019
    USD ($)
    Short-term Debt [Line Items]            
    Cash, FDIC insured amount $ 250,000   $ 250,000      
    Cash, uninsured amount 6,352,050   6,352,050     $ 9,359,208
    Proceeds from bank debt     $ 71,932      
    Percentage of payments from monthly payment plan     66.00%      
    Withdrawal from course, percentage of financial aid earned     100.00%      
    Long term accounts receivable 5,490,733   $ 5,490,733     $ 3,085,243
    Right of use lease asset 7,953,283   7,953,283   $ 8,800,000  
    Lease liabilities 7,953,283   7,953,283   $ 8,800,000  
    Marketing and promotional costs 2,006,989 $ 2,248,611 $ 4,216,227 $ 4,436,067    
    Antidilutive securities excluded from computation of earnings per share, amount | shares     3,021,131 3,435,616    
    Number of reportable segments | segment     1      
    Warrant            
    Short-term Debt [Line Items]            
    Antidilutive securities excluded from computation of earnings per share, amount | shares     566,223 650,847    
    Unvested Restricted Stock            
    Short-term Debt [Line Items]            
    Antidilutive securities excluded from computation of earnings per share, amount | shares     69,672 0    
    Convertible Debt            
    Short-term Debt [Line Items]            
    Antidilutive securities excluded from computation of earnings per share, amount | shares     4,167 4,167    
    Convertible debt 50,000 $ 50,000 $ 50,000 $ 50,000    
    Letter of Credit            
    Short-term Debt [Line Items]            
    Restricted cash 122,262   122,262      
    Restricted cash, current $ 260,094   $ 260,094      
    JSON 56 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aspu-20191031.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 214, "dts": { "calculationLink": { "local": [ "aspu-20191031_cal.xml" ] }, "definitionLink": { "local": [ "aspu-20191031_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "aspu-20191031.htm" ] }, "labelLink": { "local": [ "aspu-20191031_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "aspu-20191031_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "aspu-20191031.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 498, "entityCount": 1, "hidden": { "http://aspengroupinc.com/20191031": 2, "http://fasb.org/us-gaap/2019-01-31": 1, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 8 }, "keyCustom": 48, "keyStandard": 349, "memberCustom": 45, "memberStandard": 25, "nsprefix": "aspu", "nsuri": "http://aspengroupinc.com/20191031", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://aspengroupinc.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - USU Goodwill and Intangibles", "role": "http://aspengroupinc.com/role/USUGoodwillandIntangibles", "shortName": "USU Goodwill and Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118105 - Disclosure - Courseware and Accreditation", "role": "http://aspengroupinc.com/role/CoursewareandAccreditation", "shortName": "Courseware and Accreditation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - Debt", "role": "http://aspengroupinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Stockholders' Equity", "role": "http://aspengroupinc.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Revenue", "role": "http://aspengroupinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - Leases", "role": "http://aspengroupinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - Commitments and Contingencies", "role": "http://aspengroupinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - Subsequent Event", "role": "http://aspengroupinc.com/role/SubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "aspu:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Significant Accounting Policies (Tables)", "role": "http://aspengroupinc.com/role/SignificantAccountingPoliciesTables", "shortName": "Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "aspu:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Property and Equipment (Tables)", "role": "http://aspengroupinc.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - USU Goodwill and Intangibles (Tables)", "role": "http://aspengroupinc.com/role/USUGoodwillandIntangiblesTables", "shortName": "USU Goodwill and Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "if9fa01e7b62045ed85a164b88cbdab25_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319304 - Disclosure - Courseware and Accreditation (Tables)", "role": "http://aspengroupinc.com/role/CoursewareandAccreditationTables", "shortName": "Courseware and Accreditation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "if9fa01e7b62045ed85a164b88cbdab25_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Stockholders' Equity (Tables)", "role": "http://aspengroupinc.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Revenue (Tables)", "role": "http://aspengroupinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338307 - Disclosure - Leases (Tables)", "role": "http://aspengroupinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "aspu:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "subsidiary", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Nature of Operations and Liquidity (Details)", "role": "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails", "shortName": "Nature of Operations and Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "aspu:NumberOfSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "subsidiary", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashFDICInsuredAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Significant Accounting Policies (Details)", "role": "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails", "shortName": "Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "iba60129d29964922ad90e079f226c86d_I20190430", "decimals": "0", "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i830b6aebecf54bea98c73015db8defef_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details)", "role": "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails", "shortName": "Significant Accounting Policies - Schedule of Property and Equipment Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i830b6aebecf54bea98c73015db8defef_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Property and Equipment (Details)", "role": "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "shortName": "Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i53a954657bc643089694fd708d029bdf_I20191031", "decimals": "0", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie1be5f036c414628823dc57313b2b573_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Property and Equipment - Schedule of Software (Details)", "role": "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "shortName": "Property and Equipment - Schedule of Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie1be5f036c414628823dc57313b2b573_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aspu:ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Property and Equipment - Depreciation and Amortization Expense (Details)", "role": "http://aspengroupinc.com/role/PropertyandEquipmentDepreciationandAmortizationExpenseDetails", "shortName": "Property and Equipment - Depreciation and Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aspu:ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie1be5f036c414628823dc57313b2b573_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Property and Equipment - Future Amortization Expense (Details)", "role": "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "shortName": "Property and Equipment - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie1be5f036c414628823dc57313b2b573_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - USU Goodwill and Intangibles (Details)", "role": "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "shortName": "USU Goodwill and Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ibbd3dd96707b42d5b846edf507e02ea1_D20190501-20191031", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i9e20da8bafb6427d8d2be9c4b0066445_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - Disclosure - USU Goodwill and Intangibles - Intangible Assets (Details)", "role": "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails", "shortName": "USU Goodwill and Intangibles - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i9e20da8bafb6427d8d2be9c4b0066445_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "if9fa01e7b62045ed85a164b88cbdab25_D20190501-20191031", "decimals": "0", "first": true, "lang": null, "name": "aspu:CoursewareCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Courseware and Accreditation (Details)", "role": "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "shortName": "Courseware and Accreditation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "if9fa01e7b62045ed85a164b88cbdab25_D20190501-20191031", "decimals": "0", "first": true, "lang": null, "name": "aspu:CoursewareCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "icb3b7ff70dbb4e6aae787e0d7600b3b3_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Courseware and Accreditation - Schedule of Software (Details)", "role": "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "shortName": "Courseware and Accreditation - Schedule of Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "icb3b7ff70dbb4e6aae787e0d7600b3b3_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "iaf776fdb0f3e49c29642960b6e90845e_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details)", "role": "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "iaf776fdb0f3e49c29642960b6e90845e_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ia8940c4213d7469980254128861cffc3_D20190301-20190306", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Debt (Details)", "role": "http://aspengroupinc.com/role/DebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ia8940c4213d7469980254128861cffc3_D20190301-20190306", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427414 - Disclosure - Stockholders' Equity (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "role": "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ic7734db41113493ca2461c1a64f2d099_I20190430", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428415 - Disclosure - Stockholders' Equity - Summary of Warrant Activity (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "shortName": "Stockholders' Equity - Summary of Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i2a12f3672f3d420f9bcdf09a7c0d5ef6_D20190501-20191031", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429416 - Disclosure - Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "shortName": "Stockholders' Equity - Share-based Payment Arrangement, Option, Exercise Price Range (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i88d2eafbf53a4d8da960a9ca43930d96_I20191031", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "icaa61e8152dc42b6816b595dbb4ca830_D20180501-20190430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430417 - Disclosure - Stockholders' Equity - Summary of Valuation Assumptions Used (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "shortName": "Stockholders' Equity - Summary of Valuation Assumptions Used (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "icaa61e8152dc42b6816b595dbb4ca830_D20180501-20190430", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431418 - Disclosure - Stockholders' Equity - Summary of Stock Option Activity (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "shortName": "Stockholders' Equity - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i4d874b534c464ff78b6bd26ebe354bcf_D20190501-20191031", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - Stockholders' Equity - Schedule of All Options and Exercisable Options (Details)", "role": "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "shortName": "Stockholders' Equity - Schedule of All Options and Exercisable Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ice43fd4bc9444050873e6f7b48be2e11_D20190801-20191031", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435420 - Disclosure - Revenue - Schedule of Disaggregated Revenue (Details)", "role": "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails", "shortName": "Revenue - Schedule of Disaggregated Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436421 - Disclosure - Revenue (Details)", "role": "http://aspengroupinc.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439422 - Disclosure - Leases (Details)", "role": "http://aspengroupinc.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i8b2ae20f39c74cad81ffc46d3efe6b15_D20190801-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Leases - Future Minimum Payments Under Operating Leases (Details)", "role": "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails", "shortName": "Leases - Future Minimum Payments Under Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "aspu:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441424 - Disclosure - Leases - Schedule of Balance Sheet Information Related to Leases (Details)", "role": "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails", "shortName": "Leases - Schedule of Balance Sheet Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i06707e6752fa40ee807fb663b0209936_I20180430", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i06707e6752fa40ee807fb663b0209936_I20180430", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "aspu:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - Leases - Schedule of Other Information Related to Leases (Details)", "role": "http://aspengroupinc.com/role/LeasesScheduleofOtherInformationRelatedtoLeasesDetails", "shortName": "Leases - Schedule of Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "aspu:ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ie3bf8d1be9aa4d7684e0f12425c67351_I20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "aspu:LossContingencyTitleIVProgramsReturnOfUnearnedFundsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444426 - Disclosure - Commitments and Contingencies (Details)", "role": "http://aspengroupinc.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "aspu:LossContingencyTitleIVProgramsReturnOfUnearnedFundsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i6a2a0f84d75c43d2aa92d35baf3ffade_D20191101-20191130", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - Subsequent Event (Details)", "role": "http://aspengroupinc.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "i034c86891eed46968d1679f58d54c96b_D20191101-20191130", "decimals": "INF", "lang": null, "name": "aspu:ShareBasedPaymentArrangementNumberOfEmployeesReceivingGrant", "reportCount": 1, "unique": true, "unitRef": "subsidiary", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "role": "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": "0", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Nature of Operations and Liquidity", "role": "http://aspengroupinc.com/role/NatureofOperationsandLiquidity", "shortName": "Nature of Operations and Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Significant Accounting Policies", "role": "http://aspengroupinc.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Property and Equipment", "role": "http://aspengroupinc.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aspu-20191031.htm", "contextRef": "ifd096f4a0fa547f2a9d21e324452772e_D20190501-20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 73, "tag": { "aspu_AccountsReceivableSecuredRelatedPartyNetOfAllowance": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Secured accounts receivable, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively", "terseLabel": "Accounts receivable, secured - net of allowance of $625,963 and $625,963, respectively" } } }, "localname": "AccountsReceivableSecuredRelatedPartyNetOfAllowance", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "aspu_AccreditationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accreditation [Member]", "label": "Accreditation [Member]", "terseLabel": "Accreditation" } } }, "localname": "AccreditationMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails" ], "xbrltype": "domainItemType" }, "aspu_AdjustmentsToAdditionalPaidInCapitalWarrantAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Warrant Amortization", "label": "Adjustments to Additional Paid in Capital, Warrant Amortization", "terseLabel": "Amortization of warrant based cost" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantAmortization", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "aspu_AndrewKaplanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Andrew Kaplan Current Director [Member]", "label": "Andrew Kaplan Current Director [Member]", "terseLabel": "Andrew Kaplan Current Director" } } }, "localname": "AndrewKaplanMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_BookFeeRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Book Fee Revenue [Member]", "label": "Book Fees [Member]", "terseLabel": "Book fees" } } }, "localname": "BookFeeRevenueMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "aspu_CallCenterEquipment": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of equipment used in the Call Center that have no permanent connection to the structure of a building.", "label": "Call center equipment", "terseLabel": "Call center equipment" } } }, "localname": "CallCenterEquipment", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "aspu_CallCenterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment used in the Call Center that have no permanent connection to the structure of a building or utilities.", "label": "Call center equipment [Member]", "terseLabel": "Call center equipment" } } }, "localname": "CallCenterMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "aspu_CashlessExerciseOfWarrantsShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cashless Exercise of Warrants, Shares", "label": "Cashless Exercise of Warrants, Shares", "terseLabel": "Cashless exercise of warrants (in shares)" } } }, "localname": "CashlessExerciseOfWarrantsShares", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "aspu_ClosingCostsOfSeniorSecuredLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Closing costs of senior secured loans.", "label": "ClosingCostsOfSeniorSecuredLoans", "terseLabel": "Closing costs treated as debt discounts" } } }, "localname": "ClosingCostsOfSeniorSecuredLoans", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aspu_CommonStockIssuedForCashlessWarrantExerciseShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock issued for cashless warrant exercise, shares.", "label": "Common stock issued for cashless warrant exercise, shares", "terseLabel": "Common stock issued for cashless warrant exercise (in shares)" } } }, "localname": "CommonStockIssuedForCashlessWarrantExerciseShares", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "aspu_CommonStockIssuedForCashlessWarrantExerciseValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock issued for cashless warrant exercise.", "label": "Common stock issued for cashless warrant exercise", "verboseLabel": "Common stock issued for cashless warrant exercise" } } }, "localname": "CommonStockIssuedForCashlessWarrantExerciseValue", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "aspu_CommonStockIssuedForCashlessWarrantExercisesShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock issued for cashless stock option exercises, shares.", "label": "Common stock issued for cashless stock options exercised, shares", "terseLabel": "Common stock issued for cashless stock options exercised (in shares)" } } }, "localname": "CommonStockIssuedForCashlessWarrantExercisesShares", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "aspu_CommonStockIssuedForCashlessWarrantExercisesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock issued for cashless warrant exercises, value.", "label": "Common stock issued for cashless stock options exercised", "verboseLabel": "Common stock issued for cashless stock options exercised" } } }, "localname": "CommonStockIssuedForCashlessWarrantExercisesValue", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "aspu_CommonStockIssuedForStockOptionsExercisedForCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Common stock issued for stock options exercised for cash.", "label": "Common stock issued for stock options exercised for cash", "verboseLabel": "Common stock issued for stock options exercised for cash" } } }, "localname": "CommonStockIssuedForStockOptionsExercisedForCash", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "aspu_CommonStockIssuedForStockOptionsExercisedForCashShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common stock issued for stock options exercised for cash, shares", "label": "Common stock issued for stock options exercised for cash, shares", "terseLabel": "Common stock issued for stock options exercised for cash (in shares)" } } }, "localname": "CommonStockIssuedForStockOptionsExercisedForCashShares", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "aspu_ComputerAndOfficeEquipment": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of computer and office equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.", "label": "Computer and office equipment", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipment", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "aspu_ComputerAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer and office equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities.", "label": "Computer And Office Equipment [Member]", "terseLabel": "Computer and office equipment" } } }, "localname": "ComputerAndOfficeEquipmentMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "aspu_ConvertiblePromissoryNoteDatedFebruaryTwentyNineTwoThousandTwelveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "February 29, 2012 [Member]", "label": "Convertible Promissory Note Dated February 29, 2012 [Member]", "terseLabel": "Convertible Promissory Note Dated February 29, 2012" } } }, "localname": "ConvertiblePromissoryNoteDatedFebruaryTwentyNineTwoThousandTwelveMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aspu_CostOfSalesContractWithCustomerPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.", "label": "Cost of Revenues", "terseLabel": "Cost of Revenues" } } }, "localname": "CostOfSalesContractWithCustomerPolicyTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aspu_CourseFeeRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Course Fee Revenue [Member]", "label": "Course Fees [Member]", "terseLabel": "Course fees" } } }, "localname": "CourseFeeRevenueMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "aspu_CoursewareAndAccreditationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Courseware And Accreditation [Member]", "label": "Courseware and Accreditation [Member]", "terseLabel": "Courseware and Accreditation" } } }, "localname": "CoursewareAndAccreditationMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails" ], "xbrltype": "domainItemType" }, "aspu_CoursewareCostsCapitalized": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Courseware costs capitalized during period.", "label": "Courseware costs capitalized", "terseLabel": "Courseware costs capitalized" } } }, "localname": "CoursewareCostsCapitalized", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationDetails" ], "xbrltype": "monetaryItemType" }, "aspu_CoursewareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and data related to Coursware that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Courseware [Member]", "terseLabel": "Courseware" } } }, "localname": "CoursewareMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationTables" ], "xbrltype": "domainItemType" }, "aspu_CreditFacilityAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Facility Agreement [Member]", "label": "Credit Facility Agreement [Member]", "terseLabel": "Credit Facility Agreement" } } }, "localname": "CreditFacilityAgreementMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aspu_DebtInstrumentNumberOfLoanAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Number of Loan Agreements", "label": "Debt Instrument, Number of Loan Agreements", "terseLabel": "Number of loan agreements" } } }, "localname": "DebtInstrumentNumberOfLoanAgreements", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "integerItemType" }, "aspu_DegreeSeekingNursingStudentsPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Degree-Seeking Nursing Students, Percentage", "label": "Degree-Seeking Nursing Students, Percentage", "terseLabel": "Percentage of nursing students seeking degree" } } }, "localname": "DegreeSeekingNursingStudentsPercentage", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "percentItemType" }, "aspu_EducacionSignificativaLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Educacion Significativa, LLC [Member]", "label": "Educacion Significativa, LLC [Member]", "terseLabel": "Educacion Significativa, LLC" } } }, "localname": "EducacionSignificativaLLCMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "aspu_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2012 Equity Incentive Plan [Member]", "label": "Equity Incentive Plan [Member]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_ExamFeeRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Exam Fee Revenue [Member]", "label": "Exam Fees [Member]", "terseLabel": "Exam fees" } } }, "localname": "ExamFeeRevenueMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "aspu_FormerDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Former Director [Member]", "label": "Former Director [Member]", "terseLabel": "Former Director" } } }, "localname": "FormerDirectorMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_FrankJCotroneoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Frank J. Cotroneo", "label": "Frank J. Cotroneo [Member]", "terseLabel": "Frank J. Cotroneo" } } }, "localname": "FrankJCotroneoMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "aspu_HemgMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "HEMG [Member]", "label": "HEMG [Member]", "terseLabel": "HEMG" } } }, "localname": "HemgMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aspu_IncreaseDecreaseInRefundsDueStudents": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount refunds due to students.", "label": "Increase Decrease In Refunds Due Students", "verboseLabel": "Refunds due students" } } }, "localname": "IncreaseDecreaseInRefundsDueStudents", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "aspu_InstructionalCostsAndServicesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for instructional costs and services.", "label": "Instructional Costs and Services", "terseLabel": "Instructional Costs and Services" } } }, "localname": "InstructionalCostsAndServicesPolicyTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aspu_IntangibleAssetsOtherThanCoursewareAndAccreditationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible Assets Other Than Courseware and Accreditation", "label": "Intangible Assets Other Than Courseware and Accreditation [Member]", "terseLabel": "Intangible Assets Other Than Courseware and Accreditation" } } }, "localname": "IntangibleAssetsOtherThanCoursewareAndAccreditationMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "domainItemType" }, "aspu_Investor1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investor 1", "label": "Investor 1 [Member]", "terseLabel": "Investor 1" } } }, "localname": "Investor1Member", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_Investor2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investor 2", "label": "Investor 2 [Member]", "terseLabel": "Investor 2" } } }, "localname": "Investor2Member", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_JosephSeverlyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joseph Severly", "label": "Joseph Severly [Member]", "terseLabel": "Joseph Severly" } } }, "localname": "JosephSeverlyMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "aspu_LeonAndTobyCoopermanFamilyFoundationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leon and Toby Cooperman Family Foundation [Member]", "label": "Leon and Toby Cooperman Family Foundation [Member]", "terseLabel": "Leon and Toby Cooperman Family Foundation" } } }, "localname": "LeonAndTobyCoopermanFamilyFoundationMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "aspu_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearSix": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in six fiscal year following latest fiscal year", "label": "2025", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearSix", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "aspu_LibraryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and data related to the Online Library.", "label": "Library (online) [Member]", "terseLabel": "Library (online)" } } }, "localname": "LibraryMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "aspu_LoanAgreementOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Agreement One [Member]", "label": "Loan Agreement One [Member]", "terseLabel": "Loan Agreement One" } } }, "localname": "LoanAgreementOneMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "aspu_LoanAgreementTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Agreement Two [Member]", "label": "Loan Agreement Two [Member]", "terseLabel": "Loan Agreement Two" } } }, "localname": "LoanAgreementTwoMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "aspu_LoanAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan Agreements [Member]", "label": "Loan Agreements [Member]", "terseLabel": "Loan Agreements" } } }, "localname": "LoanAgreementsMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "aspu_LossContingencyTitleIVProgramsReturnOfUnearnedFundsTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loss Contingency, Title IV Programs, Return of Unearned Funds, Term", "label": "Loss Contingency, Title IV Programs, Return of Unearned Funds, Term", "terseLabel": "Return of unearned funds, no later than (in days)" } } }, "localname": "LossContingencyTitleIVProgramsReturnOfUnearnedFundsTerm", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "durationItemType" }, "aspu_MarketingAndPromotionalCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Marketing and promotional costs.", "label": "Marketing and promotional costs", "terseLabel": "Marketing and promotional costs" } } }, "localname": "MarketingAndPromotionalCosts", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "aspu_NonQualifiedStockOptionsToCertainFormerDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-qualified stock options to certain former directors [Member]", "label": "Non-qualified stock options to certain former directors [Member]", "terseLabel": "Non-qualified stock options to certain former directors" } } }, "localname": "NonQualifiedStockOptionsToCertainFormerDirectorsMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_NoncashPaymentsToInvestorRelationFirm": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash payments to investor relation firm.", "label": "Non-cash payments to investor relations firm", "terseLabel": "Non-cash payments to investor relations firm" } } }, "localname": "NoncashPaymentsToInvestorRelationFirm", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "aspu_NumberOfInvestors": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Investors", "label": "Number of Investors", "terseLabel": "Number of investors electing cashless exercises" } } }, "localname": "NumberOfInvestors", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "aspu_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Subsidiaries", "label": "Number of Subsidiaries", "terseLabel": "Number of subsidiaries" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "integerItemType" }, "aspu_OnetimeExtensionFee": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One-time extension fee.", "label": "One-time extension fee", "terseLabel": "One-time extension fee (as a percent)" } } }, "localname": "OnetimeExtensionFee", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "aspu_PaymentsForRepurchaseOfTreasuryStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire treasury stock during the period.", "label": "Payments for Repurchase of Treasury Stock", "terseLabel": "Purchase of treasury stock, net of broker fees" } } }, "localname": "PaymentsForRepurchaseOfTreasuryStock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "aspu_PercentageOfPaymentsFromMonthlyPaymentPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of Payments from Monthly Payment Plan", "label": "Percentage of Payments from Monthly Payment Plan", "terseLabel": "Percentage of payments from monthly payment plan" } } }, "localname": "PercentageOfPaymentsFromMonthlyPaymentPlan", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "aspu_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of useful life of physical assets used in the normal conduct of business and not intended for resale.", "label": "Schedule of Property and Equipment Useful Lives", "terseLabel": "Schedule of Property and Equipment Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "aspu_RobertAlessiMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Robert Alessi", "label": "Robert Alessi [Member]", "terseLabel": "Robert Alessi" } } }, "localname": "RobertAlessiMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "aspu_ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of additional information related to leases.", "label": "Schedule of Other Information Related to Leases", "terseLabel": "Schedule of Other Information Related to Leases" } } }, "localname": "ScheduleOfAdditionalInformationRelatedToLeasesTableTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "aspu_ScheduleOfAmortizationOfIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of amortization expense of intangible assets.", "label": "Schedule of Amortization Expense of Intangible Assets", "terseLabel": "Schedule of Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleOfAmortizationOfIntangibleAssetsTableTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationTables" ], "xbrltype": "textBlockItemType" }, "aspu_ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Schedule of Depreciation and Amortization Expense", "terseLabel": "Depreciation and Amortization Expense" } } }, "localname": "ScheduleOfDepreciationAndAmortizationExpenseTableTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "aspu_ScheduleOfStockholdersEquityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning stockholders' equity.", "label": "Schedule Of Stockholders Equity [Table]", "terseLabel": "Schedule Of Stockholders Equity [Table]" } } }, "localname": "ScheduleOfStockholdersEquityTable", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "aspu_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of supplemental balance sheet information related to leases.", "label": "Schedule of Balance Sheet Information Related to Leases", "terseLabel": "Schedule of Balance Sheet Information Related to Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "aspu_ServiceFeeRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Service Fee Revenue [Member]", "label": "Service Fees [Member]", "terseLabel": "Service fees" } } }, "localname": "ServiceFeeRevenueMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options that are currently exercisable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Exercisable, July 31, 2019", "terseLabel": "Weighted Average Remaining Contractual Term, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsValueOtherThanOptionsGrantsInPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Restricted shares granted, value", "terseLabel": "Restricted shares granted, value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsValueOtherThanOptionsGrantsInPeriod", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the equity instruments by exercise of the non-options.", "label": "Warrants granted, exercise price", "terseLabel": "Warrants granted, exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "perShareItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsEquityInstrumentsExercisableNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, into which fully or partially vested instruments outstanding as of the balance sheet date can be currently converted under the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Options Equity Instruments Exercisable Number", "periodEndLabel": "Exercisable, October 31, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionsEquityInstrumentsExercisableNumber", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Fair Value", "terseLabel": "Fair value of stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodFairValue", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNumberOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Number of Employees", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Number of Employees", "terseLabel": "Options granted, number of employees" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodNumberOfEmployees", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "integerItemType" }, "aspu_ShareBasedCompensationArrangementByShareBasedPaymentAwardRecognitionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Recognition Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Recognition Period", "terseLabel": "Recognition period of stock options (in months)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRecognitionPeriod", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$6.87 [Member]", "label": "$6.87 [Member]", "terseLabel": "$6.87" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeElevenMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$5.85 [Member]", "label": "$5.85 [Member]", "terseLabel": "$5.85" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveEightFiveMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$5.95 to $6.28 [Member]", "label": "$5.95 to $6.28 [Member]", "terseLabel": "$5.95 to $6.28" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFiveMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$4.50 to $5.20 [Member]", "label": "$4.50 to $5.20 [Member]", "terseLabel": "$4.50 to $5.20" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeFourMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$4.89 [Member]", "label": "$4.89 [Member]", "terseLabel": "$4.89" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNineMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$1.57 to $2.10 [Member]", "label": "$1.57 to $2.10 [Member]", "terseLabel": "$1.57 to $2.10" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOneMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$8.57 to $9.07 [Member]", "label": "$8.57 to $9.07 [Member]", "terseLabel": "$8.57 to $9.07" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSevenMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$7.17 to $7.55 [Member]", "label": "$7.17 to $7.55 [Member]", "terseLabel": "$7.17 to $7.55" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$6.00 [Member]", "label": "$6.00 [Member]", "terseLabel": "$6.00" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeSixZeroMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$3.24 to $4.38 [Member]", "label": "$3.24 to $4.38 [Member]", "terseLabel": "$3.24 to $4.38" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeThreeMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "$2.28 to $2.76 [Member]", "label": "$2.28 to $2.76 [Member]", "terseLabel": "$2.28 to $2.76" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeTwoMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "aspu_ShareBasedPaymentArrangementNumberOfEmployeesReceivingGrant": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Payment Arrangement, Number of Employees Receiving Grant", "label": "Share-based Payment Arrangement, Number of Employees Receiving Grant", "terseLabel": "Number of employees receiving grant" } } }, "localname": "ShareBasedPaymentArrangementNumberOfEmployeesReceivingGrant", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "integerItemType" }, "aspu_StockOptionGrantsToEmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Option Grants To Employees And Directors [Member]", "label": "Stock Incentive Plan and Stock Option Grants to Employees and Directors [Member]", "terseLabel": "Stock Incentive Plan and Stock Option Grants to Employees and Directors" } } }, "localname": "StockOptionGrantsToEmployeesAndDirectorsMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "domainItemType" }, "aspu_StockholdersEquityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Stockholders Equity [Line Items]", "verboseLabel": "Stockholders Equity [Line Items]" } } }, "localname": "StockholdersEquityLineItems", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "aspu_SupplementalUnemploymentBenefitsSalaryContinuationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Unemployment Benefits, Salary Continuation Period", "label": "Supplemental Unemployment Benefits, Salary Continuation Period", "terseLabel": "Salary continuation period (in months)" } } }, "localname": "SupplementalUnemploymentBenefitsSalaryContinuationPeriod", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "aspu_SupplementalUnemploymentBenefitsShareBasedPaymentAwardPercentageOfAwardVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Unemployment Benefits, Share-based Payment Award, Percentage of Award Vested", "label": "Supplemental Unemployment Benefits, Share-based Payment Award, Percentage of Award Vested", "terseLabel": "Amount of restricted stock vested" } } }, "localname": "SupplementalUnemploymentBenefitsShareBasedPaymentAwardPercentageOfAwardVested", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "aspu_SupplementalUnemploymentBenefitsShareBasedPaymentAwardVested": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Unemployment Benefits, Share-based Payment Award, Vested", "label": "Supplemental Unemployment Benefits, Share-based Payment Award, Vested", "terseLabel": "Fully vested shares (in shares)" } } }, "localname": "SupplementalUnemploymentBenefitsShareBasedPaymentAwardVested", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "aspu_TitleFundsInTransitPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for Title IV funds in transfer and the accounting method used to account for them.", "label": "Title Funds In Transit [Policy Text Block]", "terseLabel": "Refunds Due Students" } } }, "localname": "TitleFundsInTransitPolicyTextBlock", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aspu_TuitionRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tuition Revenue [Member]", "label": "Tuition [Member]", "terseLabel": "Tuition" } } }, "localname": "TuitionRevenueMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "aspu_TwoFormerDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two former directors [Member]", "label": "Two former directors [Member]", "terseLabel": "Two former directors" } } }, "localname": "TwoFormerDirectorsMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_TwoYearPromissoryNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2 Year Promissory Notes [Member]", "label": "2 Year Promissory Notes [Member]", "terseLabel": "2 Year Promissory Notes" } } }, "localname": "TwoYearPromissoryNotesMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "aspu_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unvested Restricted Stock [Member]", "label": "Unvested Restricted Stock [Member]", "terseLabel": "Unvested Restricted Stock" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "aspu_WarrantTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of warrants issued.", "label": "Warrant term", "terseLabel": "Warrant term" } } }, "localname": "WarrantTerm", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "aspu_WarrantsAwardedToDirectorsForService": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Warrants awarded to directors for service", "label": "Warrants issued for services", "terseLabel": "Warrants issued for services" } } }, "localname": "WarrantsAwardedToDirectorsForService", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "aspu_WarrantsIssuedAsPartOfSeniorSecuredTermLoans": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Warrants issued as part of senior secured term loans.", "label": "Warrants issued as part of senior secured term loans", "terseLabel": "Warrants issued as part of senior secured term loans" } } }, "localname": "WarrantsIssuedAsPartOfSeniorSecuredTermLoans", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "aspu_WarrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warrant [Member]", "label": "WarrantsMember", "verboseLabel": "Warrant" } } }, "localname": "WarrantsMember", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "aspu_WithdrawalFromCoursePercentageOfFinancialAidEarned": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Withdrawal from Course, Percentage of Financial Aid Earned", "label": "Withdrawal from Course, Percentage of Financial Aid Earned", "terseLabel": "Withdrawal from course, percentage of financial aid earned" } } }, "localname": "WithdrawalFromCoursePercentageOfFinancialAidEarned", "nsuri": "http://aspengroupinc.com/20191031", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page.", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "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'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "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.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "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).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Chief Financial Officer" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r115" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive Officer" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r113", "r171", "r174", "r299", "r300" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r114", "r171", "r175", "r301", "r305", "r307" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r149", "r261" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r115", "r257" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r17", "r116", "r117", "r172" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $1,892,318\u00a0and $1,247,031, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r17", "r116", "r172", "r282", "r289" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long term contractual accounts receivable", "verboseLabel": "Long term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r142" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r72", "r134" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization of prepaid shares for services" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Amortization of restricted stock issued for services" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r178", "r180", "r218", "r219" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r157", "r162" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "negatedLabel": "Fees associated with equity raise" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Marketing and Promotional Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r180", "r212", "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r118", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent": { "auth_ref": [ "r24", "r118", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as noncurrent.", "label": "Accounts Receivable, Allowance for Credit Loss, Noncurrent", "terseLabel": "Accounts receivable, secured, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r61", "r72", "r240" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discounts" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r56", "r72", "r242" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issue costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r72", "r128", "r134" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r111", "r278", "r290" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r6", "r47" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r181", "r214" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "http://aspengroupinc.com/role/StockholdersEquityTables", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r229", "r230" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r82", "r228" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r308", "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Software amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDepreciationandAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r309" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Software" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r25", "r303", "r304" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash", "verboseLabel": "Cash balance" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "negatedLabel": "Cash used during period" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r9", "r75", "r82", "r277" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r68", "r74", "r80" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, restricted cash, and cash equivalents at end of period", "periodStartLabel": "Cash, restricted cash, and cash equivalents at beginning of period", "totalLabel": "Total cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r68", "r238" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash, FDIC insured amount" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount", "terseLabel": "Cash, uninsured amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r89" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Number of securities called by warrants or rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r39", "r148", "r283", "r296" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies \u2013 see Note 10" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r147", "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock, shares remaining for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r157" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value; 40,000,000 shares authorized, 19,142,316 issued and 19,125,649 outstanding at October 31, 2019; 18,665,551 issued and 18,648,884 outstanding at April 30, 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r81", "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r129", "r132", "r231" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentTables", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r101", "r102", "r236", "r237" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r101", "r102", "r236", "r237", "r302" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r101", "r102", "r236", "r237" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenues from students outside the United States" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r82", "r232", "r233", "r234" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r168", "r169", "r172" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r173" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Total revenue earned, deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r14", "r280", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Convertible note payable" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r58" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues (exclusive of depreciation and amortization shown separately below)" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r57" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refunds due students" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r279", "r280", "r288" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r241", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount of loan", "verboseLabel": "Face value of loan" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r36", "r154", "r241" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r37", "r87", "r158", "r159", "r160", "r161", "r240", "r241", "r243", "r287" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r240", "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Senior loan payable, discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r29", "r242" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issue cost, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r34", "r244" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent, current portion" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r40", "r244" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueLeasesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred lease income, classified as noncurrent. Includes, but is not limited to, amount paid in advance by lessee.", "label": "Deferred Lease Income, Current", "terseLabel": "Deferred rent, current portion" } } }, "localname": "DeferredRevenueLeasesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueLeasesNetNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of deferred lease income, classified as noncurrent. Includes, but is not limited to, amount paid in advance by lessee.", "label": "Deferred Lease Income, after Accumulated Amortization, Noncurrent", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRevenueLeasesNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r72", "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDepreciationandAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r109" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Net loss per share allocable to common stockholders - basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r82", "r94", "r95", "r96" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r133" ], "calculation": { "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated depreciation", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r135" ], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r135" ], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r135" ], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r135" ], "calculation": { "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r129", "r130", "r133", "r136", "r263" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationTables", "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r133", "r263" ], "calculation": { "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets", "verboseLabel": "Software" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationTables" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r129", "r132" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationTables", "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r133" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r141" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures, Gross", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r72", "r139", "r144" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on asset disposition" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r59" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r124", "r125" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "USU Goodwill and Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r82", "r131" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Courseware and Accreditation" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r82", "r126", "r131" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r82", "r138", "r145" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r53", "r92", "r276", "r284", "r298" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r110", "r226" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r50", "r82", "r221", "r222", "r223", "r224", "r225", "r227", "r306" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Tax" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.", "label": "Increase (Decrease) in Deferred Liabilities", "verboseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Assets [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Courseware and Accreditation" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditation" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r108", "r239", "r242", "r286" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r67", "r69", "r76" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r81", "r82", "r150" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Legal Expenses" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee Disclosure [Abstract]", "terseLabel": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "verboseLabel": "Operating leases" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future Minimum Payments Under Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 7.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2026 and beyond" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r253" ], "calculation": { "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r281", "r294" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r280", "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Line of credit, outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "One-time upfront facility fee" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "One-time extension fee (as a percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoansPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.", "label": "Loans Payable, Current", "terseLabel": "Senior secured loan payable, net of discount of $218,030 at October 31, 2019" } } }, "localname": "LoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r37" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Loans Payable, Noncurrent", "terseLabel": "Senior secured loan payable, net of discount of $353,328 at April 30, 2019" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r68" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r68" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r68", "r70", "r73" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Cash used in operating activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r48", "r49", "r54", "r73", "r95", "r285", "r297" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income/(expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r14", "r280", "r291" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r248", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r246" ], "calculation": { "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities", "totalLabel": "Present value of operating lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesFutureMinimumPaymentsUnderOperatingLeasesDetails", "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r246" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease obligations, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r246" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease obligations", "verboseLabel": "Operating lease liabilities, long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/LeasesScheduleofBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r247", "r249" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r245" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use lease asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/LeasesDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r252", "r254" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate (percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesScheduleofOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r251", "r254" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/LeasesScheduleofOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r235" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Nature of Operations and Liquidity" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Deposits and other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r34" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS_1": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r60" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r65" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock, net of broker fees" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r66" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Disbursements for equity offering costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r62" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of courseware and accreditation" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r62" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r181", "r214" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock issued (in shares)", "verboseLabel": "Preferred stock issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.001 par value; 1,000,000 shares authorized, 0 issued and outstanding at October 31, 2019 and April 30, 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r3", "r5", "r123" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromBankDebt": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from bank borrowing during the year.", "label": "Proceeds from Bank Debt", "terseLabel": "Proceeds from bank debt" } } }, "localname": "ProceedsFromBankDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r64" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from issuance of secured debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from issuance or sale of equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfTreasuryStock": { "auth_ref": [ "r63" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.", "label": "Proceeds from Sale of Treasury Stock", "terseLabel": "Re-sale of treasury stock, net of broker fees" } } }, "localname": "ProceedsFromSaleOfTreasuryStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r63", "r215" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds of stock options exercised and warrants exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r143" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentTables", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r141" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "totalLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentTables", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r143", "r295" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/PropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r26", "r82", "r143" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r10", "r143" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r141" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentTables", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r55", "r122" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r24", "r82", "r119" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts Receivable" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r177", "r256", "r258", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r80", "r277", "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r9", "r74", "r80" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash, current" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r1", "r9", "r80" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r162", "r293" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r170", "r171" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Revenue from Contract with Customer, Including Assessed Tax", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueScheduleofDisaggregatedRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r83", "r176" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition and Deferred Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionLeases": { "auth_ref": [ "r82", "r84" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition for leases entered into by lessor.", "label": "Revenue Recognition, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "RevenueRecognitionLeases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r52", "r106", "r107", "r112" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r250", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-use lease asset offset against operating lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r101" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/RevenueDetails", "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "terseLabel": "Scenario, Plan" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r129", "r132" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CoursewareandAccreditationDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofAmortizationExpenseofIntangibleAssetsDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationScheduleofSoftwareDetails", "http://aspengroupinc.com/role/CoursewareandAccreditationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r129", "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Software" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationTables", "http://aspengroupinc.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r126", "r127" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/USUGoodwillandIntangiblesDetails", "http://aspengroupinc.com/role/USUGoodwillandIntangiblesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/NatureofOperationsandLiquidityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r143" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/PropertyandEquipmentDetails", "http://aspengroupinc.com/role/PropertyandEquipmentFutureAmortizationExpenseDetails", "http://aspengroupinc.com/role/PropertyandEquipmentScheduleofSoftwareDetails", "http://aspengroupinc.com/role/PropertyandEquipmentTables", "http://aspengroupinc.com/role/SignificantAccountingPoliciesScheduleofPropertyandEquipmentUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r181", "r214" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r187", "r200", "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Valuation Assumptions Used" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r86", "r166", "r179" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Summary of Warrant Activity" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CoursewareandAccreditationTables", "http://aspengroupinc.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r82", "r220" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r71" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r183" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Restricted stock vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Restricted shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "terseLabel": "Unvested shares of restricted common stock outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "RSUs vested in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r209" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r208" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedLabel": "Surrendered (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r188", "r190" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Balance Outstanding, October 31, 2019 (in shares)", "periodStartLabel": "Balance Outstanding, April 30, 2019 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r184" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Stock Option Activity, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "periodEndLabel": "Exercisable, October 31, 2019 (in shares)", "verboseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "periodEndLabel": "Exercisable, October 31, 2019 (in dollars per share)", "terseLabel": "Share-based payment award exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Exercise price of options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r189", "r214" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance Outstanding, October 31, 2019 (in shares)", "periodStartLabel": "Balance Outstanding, April 30, 2019 (in shares)", "verboseLabel": "Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r188" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance Outstanding, October 31, 2019 (in dollars per share)", "periodStartLabel": "Balance Outstanding, April 30, 2019 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Restricted shares vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award", "terseLabel": "Terms of share-based payment award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r179", "r185" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "http://aspengroupinc.com/role/StockholdersEquityTables", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Surrendered (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Minimum exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Maximum exercise price (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Restricted stock price on date of grant (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "terseLabel": "Average Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r207", "r216" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofValuationAssumptionsUsedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable", "verboseLabel": "Options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining life in years" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r189" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)", "verboseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityScheduleofAllOptionsandExercisableOptionsDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt [Line Items]" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r32" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/DebtDetails", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r77", "r78", "r79" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock issued for services" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r157", "r158", "r162" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Stock issued during period, conversion of convertible securities (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r157", "r162" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted Stock Issued for Services, subject to vesting (in shares)", "verboseLabel": "Restricted stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r157", "r162", "r193" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquitySummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r15", "r16", "r157", "r162" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted Stock Issued for Services, subject to vesting", "verboseLabel": "Restricted stock issued, fair value" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r15", "r16", "r157", "r162", "r164" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Re-sale of treasury stock, net of broker fees" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r72" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Stock or Unit Option Plan Expense", "terseLabel": "Compensation expense" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r120" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Reverse stock split" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "pureItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r81", "r82", "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/StockholdersEquityDetails", "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSalaryContinuation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability for agreement to continue an employee's salary after termination of employment (but before retirement) including death, disability, or other event. For example, a company may agree to continue a disabled employee's salary for six months.", "label": "Supplemental Unemployment Benefits, Salary Continuation", "terseLabel": "Salary continuation" } } }, "localname": "SupplementalUnemploymentBenefitsSalaryContinuation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r43", "r164" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r43", "r164" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r43", "r164", "r165" ], "calculation": { "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock (16,667 shares)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r97", "r98", "r99", "r100", "r103", "r104", "r105" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/SignificantAccountingPoliciesDetails", "http://aspengroupinc.com/role/StockholdersEquitySharebasedPaymentArrangementOptionExercisePriceRangeDetails", "http://aspengroupinc.com/role/StockholdersEquitySummaryofWarrantActivityDetails", "http://aspengroupinc.com/role/StockholdersEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Fair value of warrants outstanding" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number of common stock outstanding - basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://aspengroupinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21459-112644" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187143-122770" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39927-112707" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r311": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r312": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r313": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r314": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r315": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r316": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" } }, "version": "2.1" } XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue (Details) - USD ($)
    3 Months Ended 6 Months Ended
    Oct. 31, 2019
    Oct. 31, 2019
    Oct. 31, 2018
    Apr. 30, 2019
    Disaggregation of Revenue [Line Items]        
    Deferred revenue $ 5,509,861 $ 5,509,861   $ 2,456,865
    Refunds due students 1,902,211 1,902,211   $ 1,174,501
    Total revenue earned, deferred revenue $ 2,700,000 $ 2,500,000    
    Revenue Benchmark | Non-US        
    Disaggregation of Revenue [Line Items]        
    Percentage of revenues from students outside the United States   1.32% 1.70%  
    XML 58 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 59 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity - Summary of Valuation Assumptions Used (Details)
    6 Months Ended 12 Months Ended
    Oct. 31, 2019
    Apr. 30, 2019
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Expected life (years)   3 years 6 months
    Stock Incentive Plan and Stock Option Grants to Employees and Directors    
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
    Expected life (years) 3 years 6 months  
    Expected volatility 46.00% 50.10%
    Risk-free interest rate 1.67% 2.63%
    Dividend yield 0.00% 0.00%
    XML 60 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Courseware and Accreditation (Tables) - Courseware
    6 Months Ended
    Oct. 31, 2019
    Finite-Lived Intangible Assets [Line Items]  
    Schedule of Software
    Courseware consisted of the following at October 31, 2019 and April 30, 2019:
    October 31,
    2019
    April 30,
    2019
    Courseware$283,538  $325,987  
    Accreditation59,350  57,100  
    Accumulated amortization(207,442) (221,157) 
    Courseware, net$135,446  $161,930  
    Schedule of Amortization Expense of Intangible Assets
    Amortization expense of courseware for the three and six months ended October 31, 2019 and 2018:
    Three Months Ended
    October 31,
    Six Months Ended
    October 31,
    2019201820192018
    Amortization expense$16,917  $15,960  $36,059  $31,331  
    Future Amortization Expense
    The following is a schedule of estimated future amortization expense of courseware at October 31, 2019:
    Future Expense
    2020 (remaining)$28,824  
    202138,560  
    202230,673  
    202325,133  
    202412,256  
    Thereafter—  
    Total$135,446  
    XML 61 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Nature of Operations and Liquidity (Details)
    1 Months Ended 6 Months Ended
    Mar. 06, 2019
    USD ($)
    Mar. 31, 2019
    USD ($)
    agreement
    Oct. 31, 2019
    USD ($)
    subsidiary
    Oct. 31, 2018
    USD ($)
    Apr. 30, 2019
    USD ($)
    Nov. 05, 2018
    USD ($)
    Product Information [Line Items]            
    Number of subsidiaries | subsidiary     3      
    Percentage of nursing students seeking degree     83.00%      
    Cash balance     $ 6,472,417 $ 7,723,808 $ 9,519,352  
    Number of loan agreements | agreement   2        
    Cash used during period     3,041,047      
    Cash used in operating activities     $ 2,025,107 $ 5,487,423    
    Loan Agreements | Leon and Toby Cooperman Family Foundation            
    Product Information [Line Items]            
    Proceeds from issuance or sale of equity $ 10,000,000 $ 10,000,000        
    One-time extension fee (as a percent)   1.00%        
    Loan Agreement One            
    Product Information [Line Items]            
    Debt instrument, face amount of loan 5,000,000          
    Loan Agreement Two            
    Product Information [Line Items]            
    Debt instrument, face amount of loan $ 5,000,000          
    Revolving Credit Facility            
    Product Information [Line Items]            
    Line of credit, maximum borrowing capacity           $ 5,000,000
    Line of credit, outstanding balance           $ 0
    XML 62 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Leases (Details) - USD ($)
    3 Months Ended 6 Months Ended
    Oct. 31, 2019
    Oct. 31, 2019
    May 01, 2019
    Lessee Disclosure [Abstract]      
    Lease expense $ 669,459 $ 1,245,880  
    Right of use lease asset 7,953,283 7,953,283 $ 8,800,000
    Cash paid for amounts included in operating lease liabilities $ 600,000 $ 1,100,000  
    XML 63 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Stockholders' Equity - Summary of Stock Option Activity (Details) - USD ($)
    6 Months Ended
    Oct. 31, 2019
    Apr. 30, 2019
    Oct. 31, 2019
    Number of Shares      
    Exercisable, October 31, 2019 (in shares) 1,902,579   1,902,579
    Stock Incentive Plan and Stock Option Grants to Employees and Directors      
    Number of Shares      
    Balance Outstanding, April 30, 2019 (in shares)     3,408,154
    Options granted (in shares)     89,000
    Exercised (in shares)     (453,660)
    Forfeited (in shares)     (22,363)
    Balance Outstanding, October 31, 2019 (in shares) 3,021,131 3,408,154 3,021,131
    Exercisable, October 31, 2019 (in shares) 1,902,579   1,902,579
    Weighted Average Exercise Price      
    Balance Outstanding, April 30, 2019 (in dollars per share)     $ 4.44
    Granted (in dollars per share)     4.03
    Exercised (in dollars per share)     2.20
    Forfeited (in dollars per share)     5.92
    Balance Outstanding, October 31, 2019 (in dollars per share) $ 4.57 $ 4.44 4.57
    Exercisable, October 31, 2019 (in dollars per share) $ 3.78   $ 3.78
    Stock Option Activity, Additional Disclosures      
    Options outstanding, weighted average remaining contractual term 2 years 10 months 24 days 2 years 10 months 24 days  
    Options outstanding, aggregate intrinsic value $ 6,880,644 $ 6,880,644 $ 6,880,644
    Options exercisable, weighted average remaining contractual term 1 year 10 months 9 days    
    Options exercisable, aggregate intrinsic value $ 7,545,471   $ 7,545,471
    XML 64 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 65 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Subsequent Event (Details)
    1 Months Ended
    Dec. 15, 2019
    USD ($)
    shares
    Dec. 02, 2019
    shares
    Dec. 01, 2019
    shares
    Dec. 24, 2018
    Nov. 30, 2019
    subsidiary
    shares
    Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Restricted stock issued (in shares)         26,050
    Restricted Stock Units (RSUs) | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Number of employees receiving grant | subsidiary         52
    Restricted Stock          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Restricted stock vesting period       36 months  
    Frank J. Cotroneo | Restricted Stock Units (RSUs) | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Restricted shares granted (in shares)   100,000      
    Restricted stock vesting period   3 years 3 years    
    RSUs vested in period (in shares)   15,000      
    Robert Alessi | Restricted Stock Units (RSUs) | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Restricted shares granted (in shares)     20,000    
    Joseph Severly | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Salary continuation period (in months) 6 months        
    Salary continuation | $ $ 150,000        
    Joseph Severly | Restricted Stock | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Fully vested shares (in shares) 25,000        
    Amount of restricted stock vested 33.33%        
    Joseph Severly | Common Stock | Subsequent Event          
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
    Fully vested shares (in shares) 25,000        
    XML 66 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Assets    
    Accounts receivable, allowance $ 1,892,318 $ 1,247,031
    Accounts receivable, secured, allowance 625,963 625,963
    Senior loan payable, discount $ 218,030 $ 353,328
    Stockholders' Equity:    
    Preferred stock par value (in dollars per share) $ 0.001 $ 0.001
    Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
    Preferred stock issued (in shares) 0 0
    Preferred stock outstanding (in shares) 0 0
    Common stock par value (in dollars per share) $ 0.001 $ 0.001
    Common stock, shares authorized (in shares) 40,000,000 40,000,000
    Common stock issued (in shares) 19,142,316 18,665,551
    Common stock outstanding (in shares) 19,125,649 18,648,884
    Treasury stock (in shares) 16,667 16,667
    XML 67 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Nature of Operations and Liquidity
    6 Months Ended
    Oct. 31, 2019
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Nature of Operations and Liquidity Nature of Operations and Liquidity
    Overview
    Aspen Group, Inc. (together with its subsidiaries, the “Company,” “Aspen,” or “AGI”) is a holding company, which has three subsidiaries. They are Aspen University Inc. (“Aspen University”) organized in 1987, Aspen Nursing, Inc. (“ANI”) (a subsidiary of Aspen University) formed in October 2018 and United States University, Inc. (“USU”) formed in May 2017. USU was the vehicle we used to acquire United States University on December 1, 2017. (See Note 4). When we refer to USU in this Report, we refer to either the online university which has operated under the name United States University or our subsidiary which operates this university, as the context implies.
    AGI is an education technology holding company that leverages its infrastructure and expertise to allow its two universities, Aspen University and United States University, to deliver on the vision of making college affordable again. Because we believe higher education should be a catalyst to our students’ long-term economic success, we exert financial prudence by offering affordable tuition that is one of the greatest values in higher education.  AGI’s primary focus relative to future growth is to target the high growth nursing profession, currently 83% of all students across both universities are degree-seeking nursing students.
    Since 1993, Aspen University has been nationally accredited by the Distance Education and Accrediting Council (“DEAC”), a national accrediting agency recognized by the U.S. Department of Education (the “DOE”). In February 2019, the DEAC informed Aspen University that it had renewed its accreditation for five years through January 2024.
    Since 2009, USU has been regionally accredited by WASC Senior College and University Commission. (“WSCUC”).
    Both universities are qualified to participate under the Higher Education Act of 1965, as amended (HEA) and the Federal student financial assistance programs (Title IV, HEA programs). USU has a provisional certification resulting from the ownership change of control in connection with the acquisition by AGI on December 1, 2017.
    Basis of Presentation
    Interim Financial Statements
    The interim consolidated financial statements included herein have been prepared by the Company, without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). In the opinion of the Company’s management, all adjustments (consisting of normal recurring adjustments and reclassifications and non-recurring adjustments) necessary to present fairly our results of operations for the three and six months ended October 31, 2019 and 2018, our cash flows for the six months ended October 31, 2019 and 2018, and our financial position as of October 31, 2019 have been made. The results of operations for such interim periods are not necessarily indicative of the operating results to be expected for the full year.
    Certain information and disclosures normally included in the notes to the annual consolidated financial statements have been condensed or omitted from these interim consolidated financial statements. Accordingly, these interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the fiscal year ended April 30, 2019 as filed with the SEC on July 9, 2019. The April 30, 2019 balance sheet is derived from those statements.
    Liquidity
    At October 31, 2019, the Company had a cash balance of $6,472,417 with an additional $454,288 in restricted cash.
    On November 5, 2018 the Company entered into a three year, $5,000,000 senior revolving credit facility. There is currently no outstanding balance under that facility. (See Note 6)
    In March 2019, the Company entered into two loan agreements for a principal amount of $5 million each and received total proceeds of $10 million.  In connection with the loan agreements, the Company issued 18 month senior secured promissory notes, with the right to extend the term of the loans for an additional 12 months subject to paying a 1% one-time extension fee. (See Note 6)
    During the six months ended October 31, 2019 the Company used net cash of $3,041,047, which included using $2,025,107 in operating activities.
    XML 68 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Courseware and Accreditation - Schedule of Amortization Expense of Intangible Assets (Details) - Courseware and Accreditation - USD ($)
    Oct. 31, 2019
    Apr. 30, 2019
    Finite-Lived Intangible Assets [Line Items]    
    2020 $ 28,824  
    2021 38,560  
    2022 30,673  
    2023 25,133  
    2024 12,256  
    Thereafter 0  
    Net intangible assets $ 135,446 $ 161,930
    XML 69 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    USU Goodwill and Intangibles (Details) - USD ($)
    6 Months Ended 12 Months Ended
    Oct. 31, 2019
    Apr. 30, 2019
    Goodwill [Line Items]    
    Goodwill $ 5,011,432 $ 5,011,432
    Educacion Significativa, LLC    
    Goodwill [Line Items]    
    Amortization expense $ 550,000 $ 1,100,000
    XML 70 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Significant Accounting Policies (Policies)
    6 Months Ended
    Oct. 31, 2019
    Accounting Policies [Abstract]  
    Principles of Consolidation
    Principles of Consolidation
    The unaudited consolidated financial statements include the accounts of AGI and its wholly-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.
    Use of Estimates
    Use of Estimates
    The preparation of the unaudited consolidated financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements. Actual results could differ from those estimates. Significant estimates in the accompanying unaudited consolidated financial statements include the allowance for doubtful accounts and other receivables, the valuation of collateral on certain receivables, estimates of the fair value of assets acquired and liabilities assumed in a business combination, amortization periods and valuation of courseware, intangibles and software development costs, estimates of the valuation of initial right of use ("ROU") assets and corresponding lease liabilities, valuation of beneficial conversion features in convertible debt, valuation of goodwill, valuation of loss contingencies, valuation of stock-based compensation and the valuation allowance on deferred tax assets.
    Cash and Cash Equivalents, and Restricted Cash
    Cash, Cash Equivalents, and Restricted Cash
    For the purposes of the unaudited consolidated statements of cash flows, the Company considers all highly liquid investments with an original maturity of three months or less when purchased to be cash equivalents. There were no cash equivalents at October 31, 2019 and April 30, 2019.  The Company maintains its cash in bank and financial institution deposits that at times may exceed federally insured limits of $250,000 per financial institution. The Company has not experienced any losses in such accounts from inception through October 31, 2019.
    As of October 31, 2019 and April 30, 2019, the Company maintained deposits totaling $6,352,050 and $9,359,208, respectively, held in two separate institutions.
    Restricted cash was $454,288 as of October 31, 2019 and consisted of $122,262 which is collateral for a letter of credit issued by the bank and required under the USU facility operating lease. Also, included was $71,932 and an additional $260,094, which was collateral for a letter of credit issued by the bank and related to USU’s receipt of Title IV funds as required by DOE in connection with the change of control of USU. Restricted cash as of April 30, 2019 was $448,400.
    Goodwill and Intangibles
    Goodwill and Intangibles
    Goodwill currently represents the excess of the purchase price of USU over the fair market value of assets acquired and liabilities assumed from Educacion Significativa, LLC. Goodwill has an indefinite life and is not amortized. Goodwill is tested annually for impairment.
    Intangible assets represent both indefinite lived and definite lived assets. Accreditation, regulatory approvals, trade name and trademarks are deemed to have indefinite useful lives and accordingly are not amortized but are tested annually for impairment. Student relationships and curriculums are deemed to have definite lives and are amortized accordingly.
    Fair Value Measurements Fair Value Measurements
    Fair value is the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. The Company classifies assets and liabilities recorded at fair value under the fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. The fair value measurements are classified under the following hierarchy:
    Level 1—Observable inputs that reflect quoted market prices (unadjusted) for identical assets and liabilities in active markets;
    Level 2—Observable inputs, other than quoted market prices, that are either directly or indirectly observable in the marketplace for identical or similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets and liabilities; and
    Level 3—Unobservable inputs that are supported by little or no market activity that are significant to the fair value of assets or liabilities.
    The estimated fair value of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued expenses are carried at historical cost basis, which approximates their fair values because of the short-term nature of these instruments.
    Accounts Receivable and Allowance for Doubtful Accounts Receivable
    Accounts Receivable and Allowance for Doubtful Accounts Receivable
    All students are required to select both a primary and secondary payment option with respect to amounts due to Aspen for tuition, fees and other expenses. The monthly payment plan represents approximately 66% of the payments that are made by students, making it the most common payment type. In instances where a student selects financial aid as the primary payment option, he or she often selects personal cash as the secondary option. If a student who has selected financial aid as his or her primary payment option withdraws prior to the end of a course but after the date that Aspen’s institutional refund period has expired, the student will have incurred the obligation to pay the full cost of the course. If the withdrawal occurs before the date at which the student has earned 100% of his or her financial aid, Aspen may have to return all or a portion of the Title IV funds to the DOE and the student will owe Aspen all amounts incurred that are in excess of the amount of financial aid that the student earned, and that Aspen is entitled to retain. In this case, Aspen must collect the receivable using the student’s second payment option.
    For accounts receivable from students, Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and each student’s status. Aspen estimates the amounts to increase the allowance based upon the risk presented by the age of the receivables and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
    For accounts receivable from primary payors other than students, Aspen estimates its allowance for doubtful accounts by evaluating specific accounts where information indicates the customers may have an inability to meet financial obligations, such as bankruptcy proceedings and receivable amounts outstanding for an extended period beyond contractual terms. In these cases, Aspen uses assumptions and judgment, based on the best available facts and circumstances, to record a specific allowance for those customers against amounts due to reduce the receivable to the amount expected to be collected. These specific allowances are re-evaluated and adjusted as additional information is received. The amounts calculated are analyzed to determine the total amount of the allowance. Aspen may also record a general allowance as necessary.
    Direct write-offs are taken in the period when Aspen has exhausted its efforts to collect overdue and unpaid receivables or otherwise evaluate other circumstances that indicate that Aspen should abandon such efforts. (See Note 8)
    When a student signs up for the monthly payment plan, there is a contractual amount that the Company can expect to earn over the life of the student’s program. This contractual amount cannot be recorded as an accounts receivable because, the student does have the option to stop attending. As a student takes a class, revenue is earned over the class term. Some students accelerate their program, taking two or more classes every eight week period, which increases the student’s accounts receivable balance. If any portion of that balance will be paid in a period greater than 12 months, that portion is reflected as long-term accounts receivable. At October 31, 2019 and April 30, 2019, those balances were $5,490,733 and $3,085,243, respectively. The Company has determined that the long term accounts receivable do not constitute a significant financing component as the list price, cash selling price and promised consideration are equal.  Further, the interest free financing portion of the monthly payment plans are not considered significant to the contract.
    Property and Equipment
    Property and Equipment
    Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the related assets per the following table.
    CategoryUseful Life
    Call center equipment5 years
    Computer and office equipment5 years
    Furniture and fixtures7 years
    Library (online)3 years
    Software5 years
    Costs incurred to develop internal-use software during the preliminary project stage are expensed as incurred. Internal-use software development costs are capitalized during the application development stage, which is after: (i) the preliminary project stage is completed; and (ii) management authorizes and commits to funding the project and it is probable the project will be completed and used to perform the function intended. Capitalization ceases at the point the software project is substantially complete and ready for its intended use, and after all substantial testing is completed. Upgrades and enhancements are capitalized if it is probable that those expenditures will result in additional functionality. Depreciation is provided for on a straight-line basis over the expected useful life of five years of the internal-use software development costs and related upgrades and enhancements. When existing software is replaced with new software, the unamortized costs of the old software are expensed when the new software is ready for its intended use.
    Leasehold improvements are amortized using the straight-line method over the shorter of the lease term or the estimated useful lives of the leasehold improvements.
    Upon the retirement or disposition of property and equipment, the related cost and accumulated depreciation are removed and a gain or loss is recorded in the consolidated statements of operations. Repairs and maintenance costs are expensed in the period incurred.
    Courseware and Accreditation
    Courseware and Accreditation
    The Company records the costs of courseware and accreditation in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 350 “Intangibles - Goodwill and Other”.
    Generally, costs of courseware creation and enhancement are capitalized. Accreditation renewal or extension costs related to intangible assets are capitalized as incurred. Courseware is stated at cost less accumulated amortization. Amortization is provided for on a straight-line basis over the expected useful life of five years.
    Long-Lived Assets
    Long-Lived Assets
    The Company assesses potential impairment to its long-lived assets when there is evidence that events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Events and circumstances considered by the Company in determining whether the carrying value of identifiable intangible assets and other long-lived assets may not be recoverable include, but are not limited to: significant changes in performance relative to expected operating results, significant
    changes in the use of the assets, significant negative industry or economic trends, a significant decline in the Company’s stock price for a sustained period of time, and changes in the Company’s business strategy. An impairment loss is recorded when the carrying amount of the long-lived asset is not recoverable and exceeds its fair value. The carrying amount of a long-lived asset is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset. Any required impairment loss is measured as the amount by which the carrying amount of a long-lived asset exceeds fair value and is recorded as a reduction in the carrying value of the related asset and an expense to operating results.
    Refunds Due Students
    Refunds Due Students
    The Company receives Title IV funds from the Department of Education to cover tuition and living expenses. After deducting tuition and fees, the Company sends checks for the remaining balances to the students.
    Leases
    Leases
    The Company enters into various lease agreements in conducting its business. At the inception of each lease, the Company evaluates the lease agreement to determine whether the lease is an operating or capital lease. Leases may contain initial periods of free rent and/or periodic escalations. When such items are included in a lease agreement, the Company records rent expense on a straight-line basis over the initial term of a lease. The difference between the rent payment and the straight-line rent expense is recorded as additional amortization. The Company expenses any additional payments under its operating leases for taxes, insurance or other operating expenses as incurred.
    The Company implemented ASU 2016-2 as of May 1, 2019.  There were no material changes to our unaudited consolidated financial statements other than additional assets and off-setting liabilities.
    In February 2016, the Financial Accounting Standards Board, of FASB, issued Accounting Standards Update, or ASU, No. 2016-2, Leases (Topic 842).  This standard requires entities to recognize most operating leases on their balance sheets as right-of-use assets with a corresponding lease liability, along with disclosing certain key information about leasing arrangements. The Company adopted the standard effective May 1, 2019 using the cumulative effect adjustment transition method, which applies the provisions of the standard at the effective date without adjusting the comparative periods presented.  The Company adopted the following practical expedients and elected the following accounting policies related to this standard:
    Carry forward of historical lease classification;
    Short-term lease accounting policy election allowing lessees to not recognize right-of-use assets and lease liabilities for leases with a term of 12 months or less; and
    Not separate lease and non-lease components for office space and campus leases.
    The adoption of this standard resulted in the recognition of an initial operating lease right-of-use assets (“ROU’s”) and corresponding lease liabilities of approximately $8.8 million, on the unaudited Consolidated Balance Sheet as of May 1, 2019. There was no impact to the Company’s net income or liquidity as a result of the adoption of this ASU. Additionally, the standard did not materially impact the Company's unaudited consolidated statements of cash flows.
    Disclosures related to the amount, timing, and uncertainty of cash flows arising from leases are included in Note 9.
    Treasury Stock
    Treasury Stock
    Purchases and sales of treasury stock are accounted for using the cost method. Under this method, shares acquired are recorded at the acquisition price directly to the treasury stock account. Upon sale, the treasury stock account is reduced by the original acquisition price of the shares and any difference is recorded in equity. This method does not allow the company to recognize a gain or loss to income from the purchase and sale of treasury stock.
    Revenue Recognition and Deferred Revenue
    Revenue Recognition and Deferred Revenue
    On May 1, 2018, the Company adopted Accounting Standards Codification 606 (ASC 606). ASC 606 is based on the principle that revenue is recognized to depict the transfer of goods or services to customers in an amount that reflects the consideration to
    which the entity expects to be entitled in exchange for those goods or services. This ASC also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer purchase orders, including significant judgments. Our adoption of this ASC, resulted in no change to our results of operations or our balance sheet.
    Revenues consist primarily of tuition and course fees derived from courses taught by the Company online as well as from related educational resources and services that the Company provides to its students. Under ASC 606, the tuition and course fee revenue is recognized pro-rata over the applicable period of instruction and are not considered separate performance obligations.  Non-tuition related revenue and fees are recognized as services are provided or when the goods are received by the student.  (See Note 8)
    Cost of Revenues
    Cost of Revenues
    Cost of revenues consists of two categories, instructional costs and services, and marketing and promotional costs.
    Instructional Costs and Services
    Instructional Costs and Services
    Instructional costs and services consist primarily of costs related to the administration and delivery of the Company's educational programs. This expense category includes compensation costs associated with online faculty, technology license costs and costs associated with other support groups that provide services directly to the students and are included in cost of revenues.
    Marketing and Promotional Costs
    Marketing and Promotional Costs
    Marketing and promotional costs include costs associated with producing marketing materials and advertising. Such costs are generally affected by the cost of advertising media, the efficiency of the Company's marketing and recruiting efforts, and expenditures on advertising initiatives for new and existing academic programs. Non-direct response advertising activities are expensed as incurred, or the first time the advertising takes place, depending on the type of advertising activity. For the three and six months ended October 31, 2019, total marketing and promotional costs was $2,006,989 and $4,216,227, respectively. For the six months ended October 31, 2018, total marketing and promotional costs was $2,248,611 and $4,436,067, respectively.
    General and Administrative
    General and Administrative
    General and administrative expenses include compensation of employees engaged in corporate management, finance, human resources, information technology, academic operations, compliance and other corporate functions. General and administrative expenses also include professional services fees, bad debt expense related to accounts receivable, financial aid processing costs, non-capitalizable courseware and software costs, travel and entertainment expenses and facility costs.
    Legal Expenses
    Legal Expenses
    All legal costs for litigation are charged to expense as incurred.
    Income Tax
    Income Tax
    The Company uses the asset and liability method to compute the differences between the tax basis of assets and liabilities and the related financial statement amounts. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount that more likely than not will be realized. The Company has deferred tax assets and liabilities that reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Deferred tax assets are subject to periodic recoverability assessments. Realization of the deferred tax assets, net of deferred tax liabilities, is principally dependent upon achievement of projected future taxable income.
    The Company records a liability for unrecognized tax benefits resulting from uncertain tax positions taken or expected to be taken in a tax return. The Company accounts for uncertainty in income taxes using a two-step approach for evaluating tax positions. Step one, recognition, occurs when the Company concludes that a tax position, based solely on its technical merits, is
    more likely than not to be sustained upon examination. Step two, measurement, is only addressed if the position is more likely than not to be sustained. Under step two, the tax benefit is measured as the largest amount of benefit, determined on a cumulative probability basis, which is more likely than not to be realized upon ultimate settlement. The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in income tax expense.
    Stock-Based Compensation
    Stock-Based Compensation
    Stock-based compensation expense is measured at the grant date of the award and is expensed over the requisite service period. For employee stock-based awards, the Company calculates the fair value of the award on the date of grant using the Black-Scholes option pricing model. Determining the fair value of stock-based awards at the grant date under this model requires judgment, including estimating volatility, employee stock option exercise behaviors and forfeiture rates. The assumptions used in calculating the fair value of stock-based awards represent the Company's best estimates, but these estimates involve inherent uncertainties and the application of management judgment. For non-employee stock-based awards, the Company has early adopted ASU 2018-7, which substantially aligns share based compensation for employees and non-employees.
    Business Combinations
    Business Combinations
    We include the results of operations of businesses we acquire from the date of the respective acquisition. We allocate the purchase price of acquisitions to the assets acquired and liabilities assumed at fair value. The excess of the purchase price of an acquired business over the amount assigned to the assets acquired and liabilities assumed is recorded as goodwill. We expense transaction costs associated with business combinations as incurred.
    Net Loss Per Share
    Net Loss Per Share
    Net loss per share of common stock is based on the weighted average number of shares of common stock outstanding during each period. Options to purchase 3,021,131 and 3,435,616 shares of common stock, warrants to purchase 566,223 and 650,847 shares of common stock, unvested restricted stock of 69,672 and 0, and 50,000 and 50,000 of convertible debt (convertible into 4,167 and 4,167 shares of common stock) were outstanding at October 31, 2019 and October 31, 2018, respectively, but were not included in the computation of diluted net loss per share because the effects would have been anti-dilutive. The options, warrants and convertible debt are considered to be common stock equivalents and are only included in the calculation of diluted earnings per share of common stock when their effect is dilutive.
    Segment Information
    Segment Information
    The Company operates in one reportable segment as a single educational delivery operation using a core infrastructure that serves the curriculum and educational delivery needs of its online students regardless of geography. The Company's chief operating decision makers, its Chief Executive Officer and Chief Academic Officer, manage the Company's operations as a whole, and no revenue, expense or operating income information is evaluated by the chief operating decision makers on any component level.
    Recent Accounting Pronouncements
    Recent Accounting Pronouncements
    Financial Accounting Standards Board, Accounting Standard Updates which are not effective until after October 31, 2019, are not expected to have a significant effect on the Company’s consolidated financial position or results of operations.
    XML 71 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    USU Goodwill and Intangibles
    6 Months Ended
    Oct. 31, 2019
    Goodwill and Intangible Assets Disclosure [Abstract]  
    USU Goodwill and Intangibles USU Goodwill and Intangibles
    On December 1, 2017, USU acquired United States University and assumed certain liabilities from Educacion Significativa, LLC (“ESL”). USU is a wholly owned subsidiary of AGI and was formed for the purpose of completing the asset purchase transaction. For purposes of purchase accounting, AGI is referred to as the acquirer. AGI acquired the assets and assumed certain liabilities of ESL.
    The acquisition was accounted for by AGI in accordance with the acquisition method of accounting pursuant to ASC 805 “Business Combinations” and pushdown accounting was applied to record the fair value of the assets acquired and liabilities assumed on United States University, Inc. Under this method, the purchase price is allocated to the identifiable assets acquired and liabilities assumed based on their estimated fair values at the date of acquisition. The excess of the amount paid over the estimated fair values of the identifiable net assets was $5,011,432 which has been reflected in the consolidated balance sheet as goodwill.
    The goodwill resulting from the acquisition may become deductible for tax purposes in the future. The goodwill resulting from the acquisition is principally attributable to the future earnings potential associated with enrollment growth and other intangibles that do not qualify for separate recognition such as the assembled workforce.
    We have selected an April 30th annual goodwill impairment test date.
    We assigned an indefinite useful life to the accreditation and regulatory approvals and the trade name and trademarks as we believe they have the ability to generate cash flows indefinitely. In addition, there are no legal, regulatory, contractual, economic or other factors to limit the intangibles’ useful life and we intend to renew the intangibles, as applicable, and renewal can be accomplished at little cost. We determined all other acquired intangibles are finite-lived and we are amortizing them on either a straight-line basis or using an accelerated method to reflect the pattern in which the economic benefits of the assets are expected to be consumed. Amortization expense for six months ended October 31, 2019 and for the year ended April 30, 2019 were $550,000 and $1,100,000, respectively.
    Intangible assets consisted of the following at October 31, 2019 and April 30, 2019:
    October 31,
    2019
    April 30,
    2019
    Intangible assets$10,100,000  $10,100,000  
    Accumulated amortization(2,108,333) (1,558,333) 
    Net intangible assets$7,991,667  $8,541,667  
    XML 72 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
    Revenue
    6 Months Ended
    Oct. 31, 2019
    Revenue from Contract with Customer [Abstract]  
    Revenue Revenue
    Revenues consist primarily of tuition and fees derived from courses taught by the Company online as well as from related educational resources that the Company provides to its students, such as access to our online materials and learning management system. The Company’s educational programs have starting and ending dates that differ from its fiscal quarters. Therefore, at the end of each fiscal quarter, a portion of revenue from these programs is not yet earned and is therefore deferred. The Company also charges students fees for library and technology costs, which are recognized over the related service period and are not considered separate performance obligations. Other services, books, and exam fees are recognized as services are provided or when goods are received by the student. The Company’s contract liabilities are reported as deferred revenue and refunds due students. Deferred revenue represents the amount of tuition, fees, and other student invoices in excess of the portion recognized as revenue and it is included in current liabilities in the accompanying unaudited consolidated balance sheets.
    The following table represents our revenues disaggregated by the nature and timing of services:
    Three Months Ended
    October 31,
    Six Months Ended
    October 31,
     2019201820192018
    Tuition - recognized over period of instruction
    $10,807,131  $7,442,392  $20,098,083  $14,076,232  
    Course fees - recognized over period of instruction
    1,119,259  539,665  2,045,213  1,000,876  
    Book fees - recognized at a point in time
    20,631  26,251  41,416  50,465  
    Exam fees - recognized at a point in time
    55,415  43,600  115,515  95,840  
    Service fees - recognized at a point in time
    83,529  43,436  143,720  93,236  
     $12,085,965  $8,095,344  $22,443,947  $15,316,649  
    Contract Balances and Performance Obligations
    The Company recognizes deferred revenue as a student participates in a course which continues past the balance sheet date. Deferred revenue at October 31, 2019 was $5,509,861 which is future revenue that has not yet been earned for courses in progress. The Company has $1,902,211 of refunds due students, which mainly represents Title IV funds due to students after deducting their tuition payments.
    Of the total revenue earned during the three and six months ended October 31, 2019, approximately $2.7 million and $2.5 million, respectively, came from revenues which were deferred at July 31, 2019 and April 30, 2019.
    The Company begins providing the performance obligation by beginning instruction in a course, a contract receivable is created, resulting in accounts receivable. The Company accounts for receivables in accordance with ASC 310, Receivables. The Company uses the portfolio approach, as discussed below.
    Aspen records an allowance for doubtful accounts for estimated losses resulting from the inability, failure or refusal of its students to make required payments, which includes the recovery of financial aid funds advanced to a student for amounts in excess of the student’s cost of tuition and related fees. Aspen determines the adequacy of its allowance for doubtful accounts using an allowance method based on an analysis of its historical bad debt experience, current economic trends, and the aging of the accounts receivable and student status. Aspen writes off accounts receivable balances at the time the balances are deemed uncollectible. Aspen continues to reflect accounts receivable with an offsetting allowance as long as management believes there is a reasonable possibility of collection.
    Cash Receipts
    Our students finance costs through a variety of funding sources, including, among others, monthly payment plans, installment plans, federal loan and grant programs (Title IV), employer reimbursement, and various veterans and military funding and grants, and cash payments. Most students elect to use our monthly payment plan. This plan allows them to make continuous monthly payments during the length of their program and through the length of their payment plan. Title IV and military funding typically arrives during the period of instruction. Students who receive reimbursement from employers typically do so after completion of a course. Students who choose to pay cash for a class typically do so before beginning the class.
    Significant Judgments
    We analyze revenue recognition on a portfolio approach under ASC 606-10-10-4. Significant judgment is utilized in determining the appropriate portfolios to assess for meeting the criteria to recognize revenue under ASC Topic 606. We have determined that all of our students can be grouped into one portfolio. Students behave similarly, regardless of their payment method or academic program. Enrollment agreements and refund policies are similar for all of our students. We do not expect that revenue earned for the portfolio is significantly different as compared to revenue that would be earned if we were to assess each student contract separately.
    The Company maintains institutional tuition refund policies, which provides for all or a portion of tuition to be refunded if a student withdraws during stated refund periods. Certain states in which students reside impose separate, mandatory refund policies, which override the Company’s policy to the extent in conflict. If a student withdraws at a time when a portion or none of the tuition is refundable, then in accordance with its revenue recognition policy, the Company recognizes as revenue the tuition that was not refunded. Since the Company recognizes revenue pro-rata over the term of the course and because, under its institutional refund policy, the amount subject to refund is never greater than the amount of the revenue that has been deferred, under the Company’s accounting policies revenue is not recognized with respect to amounts that could potentially be refunded.
    The Company had revenues from students outside the United States representing 1.32% and 1.70% of the revenues for the six months ended October 31, 2019 and 2018, respectively.